mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 06:44:00 -04:00
doc: net: Fix .rst rendering of net_cachelines pages
The doc pages under /networking/net_cachelines are unreadable because they lack .rst formatting for the tabular text. Add simple table markup and tidy up the table contents: - remove dashes that represent empty cells because they render as bullets and are not needed - replace 'struct_*' with 'struct *' in the first column so that sphinx can render links for any structs that appear in the docs Signed-off-by: Donald Hunter <donald.hunter@gmail.com> Reviewed-by: Bagas Sanjaya <bagasdotme@gmail.com> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20241008165329.45647-1-donald.hunter@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
c786a2a8bc
commit
54b771e6c6
@@ -5,154 +5,156 @@
|
||||
netns_ipv4 struct fast path usage breakdown
|
||||
===========================================
|
||||
|
||||
=============================== ============================================ =================== =================== =================================================
|
||||
Type Name fastpath_tx_access fastpath_rx_access comment
|
||||
..struct ..netns_ipv4
|
||||
struct_inet_timewait_death_row tcp_death_row
|
||||
struct_udp_table* udp_table
|
||||
struct_ctl_table_header* forw_hdr
|
||||
struct_ctl_table_header* frags_hdr
|
||||
struct_ctl_table_header* ipv4_hdr
|
||||
struct_ctl_table_header* route_hdr
|
||||
struct_ctl_table_header* xfrm4_hdr
|
||||
struct_ipv4_devconf* devconf_all
|
||||
struct_ipv4_devconf* devconf_dflt
|
||||
struct_ip_ra_chain ra_chain
|
||||
struct_mutex ra_mutex
|
||||
struct_fib_rules_ops* rules_ops
|
||||
struct_fib_table fib_main
|
||||
struct_fib_table fib_default
|
||||
unsigned_int fib_rules_require_fldissect
|
||||
bool fib_has_custom_rules
|
||||
bool fib_has_custom_local_routes
|
||||
bool fib_offload_disabled
|
||||
atomic_t fib_num_tclassid_users
|
||||
struct_hlist_head* fib_table_hash
|
||||
struct_sock* fibnl
|
||||
struct_sock* mc_autojoin_sk
|
||||
struct_inet_peer_base* peers
|
||||
struct_fqdir* fqdir
|
||||
u8 sysctl_icmp_echo_ignore_all
|
||||
u8 sysctl_icmp_echo_enable_probe
|
||||
u8 sysctl_icmp_echo_ignore_broadcasts
|
||||
u8 sysctl_icmp_ignore_bogus_error_responses
|
||||
u8 sysctl_icmp_errors_use_inbound_ifaddr
|
||||
int sysctl_icmp_ratelimit
|
||||
int sysctl_icmp_ratemask
|
||||
u32 ip_rt_min_pmtu - -
|
||||
int ip_rt_mtu_expires - -
|
||||
int ip_rt_min_advmss - -
|
||||
struct_local_ports ip_local_ports - -
|
||||
u8 sysctl_tcp_ecn - -
|
||||
u8 sysctl_tcp_ecn_fallback - -
|
||||
u8 sysctl_ip_default_ttl - - ip4_dst_hoplimit/ip_select_ttl
|
||||
u8 sysctl_ip_no_pmtu_disc - -
|
||||
u8 sysctl_ip_fwd_use_pmtu read_mostly - ip_dst_mtu_maybe_forward/ip_skb_dst_mtu
|
||||
u8 sysctl_ip_fwd_update_priority - - ip_forward
|
||||
u8 sysctl_ip_nonlocal_bind - -
|
||||
u8 sysctl_ip_autobind_reuse - -
|
||||
u8 sysctl_ip_dynaddr - -
|
||||
u8 sysctl_ip_early_demux - read_mostly ip(6)_rcv_finish_core
|
||||
u8 sysctl_raw_l3mdev_accept - -
|
||||
u8 sysctl_tcp_early_demux - read_mostly ip(6)_rcv_finish_core
|
||||
u8 sysctl_udp_early_demux
|
||||
u8 sysctl_nexthop_compat_mode - -
|
||||
u8 sysctl_fwmark_reflect - -
|
||||
u8 sysctl_tcp_fwmark_accept - -
|
||||
u8 sysctl_tcp_l3mdev_accept - -
|
||||
u8 sysctl_tcp_mtu_probing - -
|
||||
int sysctl_tcp_mtu_probe_floor - -
|
||||
int sysctl_tcp_base_mss - -
|
||||
int sysctl_tcp_min_snd_mss read_mostly - __tcp_mtu_to_mss(tcp_write_xmit)
|
||||
int sysctl_tcp_probe_threshold - - tcp_mtu_probe(tcp_write_xmit)
|
||||
u32 sysctl_tcp_probe_interval - - tcp_mtu_check_reprobe(tcp_write_xmit)
|
||||
int sysctl_tcp_keepalive_time - -
|
||||
int sysctl_tcp_keepalive_intvl - -
|
||||
u8 sysctl_tcp_keepalive_probes - -
|
||||
u8 sysctl_tcp_syn_retries - -
|
||||
u8 sysctl_tcp_synack_retries - -
|
||||
u8 sysctl_tcp_syncookies - - generated_on_syn
|
||||
u8 sysctl_tcp_migrate_req - - reuseport
|
||||
u8 sysctl_tcp_comp_sack_nr - - __tcp_ack_snd_check
|
||||
int sysctl_tcp_reordering - read_mostly tcp_may_raise_cwnd/tcp_cong_control
|
||||
u8 sysctl_tcp_retries1 - -
|
||||
u8 sysctl_tcp_retries2 - -
|
||||
u8 sysctl_tcp_orphan_retries - -
|
||||
u8 sysctl_tcp_tw_reuse - - timewait_sock_ops
|
||||
int sysctl_tcp_fin_timeout - - TCP_LAST_ACK/tcp_rcv_state_process
|
||||
unsigned_int sysctl_tcp_notsent_lowat read_mostly - tcp_notsent_lowat/tcp_stream_memory_free
|
||||
u8 sysctl_tcp_sack - - tcp_syn_options
|
||||
u8 sysctl_tcp_window_scaling - - tcp_syn_options,tcp_parse_options
|
||||
u8 sysctl_tcp_timestamps
|
||||
u8 sysctl_tcp_early_retrans read_mostly - tcp_schedule_loss_probe(tcp_write_xmit)
|
||||
u8 sysctl_tcp_recovery - - tcp_fastretrans_alert
|
||||
u8 sysctl_tcp_thin_linear_timeouts - - tcp_retrans_timer(on_thin_streams)
|
||||
u8 sysctl_tcp_slow_start_after_idle - - unlikely(tcp_cwnd_validate-network-not-starved)
|
||||
u8 sysctl_tcp_retrans_collapse - -
|
||||
u8 sysctl_tcp_stdurg - - unlikely(tcp_check_urg)
|
||||
u8 sysctl_tcp_rfc1337 - -
|
||||
u8 sysctl_tcp_abort_on_overflow - -
|
||||
u8 sysctl_tcp_fack - -
|
||||
int sysctl_tcp_max_reordering - - tcp_check_sack_reordering
|
||||
int sysctl_tcp_adv_win_scale - - tcp_init_buffer_space
|
||||
u8 sysctl_tcp_dsack - - partial_packet_or_retrans_in_tcp_data_queue
|
||||
u8 sysctl_tcp_app_win - - tcp_win_from_space
|
||||
u8 sysctl_tcp_frto - - tcp_enter_loss
|
||||
u8 sysctl_tcp_nometrics_save - - TCP_LAST_ACK/tcp_update_metrics
|
||||
u8 sysctl_tcp_no_ssthresh_metrics_save - - TCP_LAST_ACK/tcp_(update/init)_metrics
|
||||
=============================== ============================================ =================== =================== =================================================
|
||||
struct_inet_timewait_death_row tcp_death_row
|
||||
struct_udp_table* udp_table
|
||||
struct_ctl_table_header* forw_hdr
|
||||
struct_ctl_table_header* frags_hdr
|
||||
struct_ctl_table_header* ipv4_hdr
|
||||
struct_ctl_table_header* route_hdr
|
||||
struct_ctl_table_header* xfrm4_hdr
|
||||
struct_ipv4_devconf* devconf_all
|
||||
struct_ipv4_devconf* devconf_dflt
|
||||
struct_ip_ra_chain ra_chain
|
||||
struct_mutex ra_mutex
|
||||
struct_fib_rules_ops* rules_ops
|
||||
struct_fib_table fib_main
|
||||
struct_fib_table fib_default
|
||||
unsigned_int fib_rules_require_fldissect
|
||||
bool fib_has_custom_rules
|
||||
bool fib_has_custom_local_routes
|
||||
bool fib_offload_disabled
|
||||
atomic_t fib_num_tclassid_users
|
||||
struct_hlist_head* fib_table_hash
|
||||
struct_sock* fibnl
|
||||
struct_sock* mc_autojoin_sk
|
||||
struct_inet_peer_base* peers
|
||||
struct_fqdir* fqdir
|
||||
u8 sysctl_icmp_echo_ignore_all
|
||||
u8 sysctl_icmp_echo_enable_probe
|
||||
u8 sysctl_icmp_echo_ignore_broadcasts
|
||||
u8 sysctl_icmp_ignore_bogus_error_responses
|
||||
u8 sysctl_icmp_errors_use_inbound_ifaddr
|
||||
int sysctl_icmp_ratelimit
|
||||
int sysctl_icmp_ratemask
|
||||
u32 ip_rt_min_pmtu
|
||||
int ip_rt_mtu_expires
|
||||
int ip_rt_min_advmss
|
||||
struct_local_ports ip_local_ports
|
||||
u8 sysctl_tcp_ecn
|
||||
u8 sysctl_tcp_ecn_fallback
|
||||
u8 sysctl_ip_default_ttl ip4_dst_hoplimit/ip_select_ttl
|
||||
u8 sysctl_ip_no_pmtu_disc
|
||||
u8 sysctl_ip_fwd_use_pmtu read_mostly ip_dst_mtu_maybe_forward/ip_skb_dst_mtu
|
||||
u8 sysctl_ip_fwd_update_priority ip_forward
|
||||
u8 sysctl_ip_nonlocal_bind
|
||||
u8 sysctl_ip_autobind_reuse
|
||||
u8 sysctl_ip_dynaddr
|
||||
u8 sysctl_ip_early_demux read_mostly ip(6)_rcv_finish_core
|
||||
u8 sysctl_raw_l3mdev_accept
|
||||
u8 sysctl_tcp_early_demux read_mostly ip(6)_rcv_finish_core
|
||||
u8 sysctl_udp_early_demux
|
||||
u8 sysctl_nexthop_compat_mode
|
||||
u8 sysctl_fwmark_reflect
|
||||
u8 sysctl_tcp_fwmark_accept
|
||||
u8 sysctl_tcp_l3mdev_accept
|
||||
u8 sysctl_tcp_mtu_probing
|
||||
int sysctl_tcp_mtu_probe_floor
|
||||
int sysctl_tcp_base_mss
|
||||
int sysctl_tcp_min_snd_mss read_mostly __tcp_mtu_to_mss(tcp_write_xmit)
|
||||
int sysctl_tcp_probe_threshold tcp_mtu_probe(tcp_write_xmit)
|
||||
u32 sysctl_tcp_probe_interval tcp_mtu_check_reprobe(tcp_write_xmit)
|
||||
int sysctl_tcp_keepalive_time
|
||||
int sysctl_tcp_keepalive_intvl
|
||||
u8 sysctl_tcp_keepalive_probes
|
||||
u8 sysctl_tcp_syn_retries
|
||||
u8 sysctl_tcp_synack_retries
|
||||
u8 sysctl_tcp_syncookies generated_on_syn
|
||||
u8 sysctl_tcp_migrate_req reuseport
|
||||
u8 sysctl_tcp_comp_sack_nr __tcp_ack_snd_check
|
||||
int sysctl_tcp_reordering read_mostly tcp_may_raise_cwnd/tcp_cong_control
|
||||
u8 sysctl_tcp_retries1
|
||||
u8 sysctl_tcp_retries2
|
||||
u8 sysctl_tcp_orphan_retries
|
||||
u8 sysctl_tcp_tw_reuse timewait_sock_ops
|
||||
int sysctl_tcp_fin_timeout TCP_LAST_ACK/tcp_rcv_state_process
|
||||
unsigned_int sysctl_tcp_notsent_lowat read_mostly tcp_notsent_lowat/tcp_stream_memory_free
|
||||
u8 sysctl_tcp_sack tcp_syn_options
|
||||
u8 sysctl_tcp_window_scaling tcp_syn_options,tcp_parse_options
|
||||
u8 sysctl_tcp_timestamps
|
||||
u8 sysctl_tcp_early_retrans read_mostly tcp_schedule_loss_probe(tcp_write_xmit)
|
||||
u8 sysctl_tcp_recovery tcp_fastretrans_alert
|
||||
u8 sysctl_tcp_thin_linear_timeouts tcp_retrans_timer(on_thin_streams)
|
||||
u8 sysctl_tcp_slow_start_after_idle unlikely(tcp_cwnd_validate-network-not-starved)
|
||||
u8 sysctl_tcp_retrans_collapse
|
||||
u8 sysctl_tcp_stdurg unlikely(tcp_check_urg)
|
||||
u8 sysctl_tcp_rfc1337
|
||||
u8 sysctl_tcp_abort_on_overflow
|
||||
u8 sysctl_tcp_fack
|
||||
int sysctl_tcp_max_reordering tcp_check_sack_reordering
|
||||
int sysctl_tcp_adv_win_scale tcp_init_buffer_space
|
||||
u8 sysctl_tcp_dsack partial_packet_or_retrans_in_tcp_data_queue
|
||||
u8 sysctl_tcp_app_win tcp_win_from_space
|
||||
u8 sysctl_tcp_frto tcp_enter_loss
|
||||
u8 sysctl_tcp_nometrics_save TCP_LAST_ACK/tcp_update_metrics
|
||||
u8 sysctl_tcp_no_ssthresh_metrics_save TCP_LAST_ACK/tcp_(update/init)_metrics
|
||||
u8 sysctl_tcp_moderate_rcvbuf read_mostly read_mostly tcp_tso_should_defer(tx);tcp_rcv_space_adjust(rx)
|
||||
u8 sysctl_tcp_tso_win_divisor read_mostly - tcp_tso_should_defer(tcp_write_xmit)
|
||||
u8 sysctl_tcp_workaround_signed_windows - - tcp_select_window
|
||||
int sysctl_tcp_limit_output_bytes read_mostly - tcp_small_queue_check(tcp_write_xmit)
|
||||
int sysctl_tcp_challenge_ack_limit - -
|
||||
int sysctl_tcp_min_rtt_wlen read_mostly - tcp_ack_update_rtt
|
||||
u8 sysctl_tcp_min_tso_segs - - unlikely(icsk_ca_ops-written)
|
||||
u8 sysctl_tcp_tso_rtt_log read_mostly - tcp_tso_autosize
|
||||
u8 sysctl_tcp_autocorking read_mostly - tcp_push/tcp_should_autocork
|
||||
u8 sysctl_tcp_reflect_tos - - tcp_v(4/6)_send_synack
|
||||
int sysctl_tcp_invalid_ratelimit - -
|
||||
int sysctl_tcp_pacing_ss_ratio - - default_cong_cont(tcp_update_pacing_rate)
|
||||
int sysctl_tcp_pacing_ca_ratio - - default_cong_cont(tcp_update_pacing_rate)
|
||||
int sysctl_tcp_wmem[3] read_mostly - tcp_wmem_schedule(sendmsg/sendpage)
|
||||
int sysctl_tcp_rmem[3] - read_mostly __tcp_grow_window(tx),tcp_rcv_space_adjust(rx)
|
||||
unsigned_int sysctl_tcp_child_ehash_entries
|
||||
unsigned_long sysctl_tcp_comp_sack_delay_ns - - __tcp_ack_snd_check
|
||||
unsigned_long sysctl_tcp_comp_sack_slack_ns - - __tcp_ack_snd_check
|
||||
int sysctl_max_syn_backlog - -
|
||||
int sysctl_tcp_fastopen - -
|
||||
struct_tcp_congestion_ops tcp_congestion_control - - init_cc
|
||||
struct_tcp_fastopen_context tcp_fastopen_ctx - -
|
||||
unsigned_int sysctl_tcp_fastopen_blackhole_timeout - -
|
||||
atomic_t tfo_active_disable_times - -
|
||||
unsigned_long tfo_active_disable_stamp - -
|
||||
u32 tcp_challenge_timestamp - -
|
||||
u32 tcp_challenge_count - -
|
||||
u8 sysctl_tcp_plb_enabled - -
|
||||
u8 sysctl_tcp_plb_idle_rehash_rounds - -
|
||||
u8 sysctl_tcp_plb_rehash_rounds - -
|
||||
u8 sysctl_tcp_plb_suspend_rto_sec - -
|
||||
int sysctl_tcp_plb_cong_thresh - -
|
||||
int sysctl_udp_wmem_min
|
||||
int sysctl_udp_rmem_min
|
||||
u8 sysctl_fib_notify_on_flag_change
|
||||
u8 sysctl_udp_l3mdev_accept
|
||||
u8 sysctl_igmp_llm_reports
|
||||
int sysctl_igmp_max_memberships
|
||||
int sysctl_igmp_max_msf
|
||||
int sysctl_igmp_qrv
|
||||
struct_ping_group_range ping_group_range
|
||||
atomic_t dev_addr_genid
|
||||
unsigned_int sysctl_udp_child_hash_entries
|
||||
unsigned_long* sysctl_local_reserved_ports
|
||||
int sysctl_ip_prot_sock
|
||||
struct_mr_table* mrt
|
||||
struct_list_head mr_tables
|
||||
struct_fib_rules_ops* mr_rules_ops
|
||||
u32 sysctl_fib_multipath_hash_fields
|
||||
u8 sysctl_fib_multipath_use_neigh
|
||||
u8 sysctl_fib_multipath_hash_policy
|
||||
struct_fib_notifier_ops* notifier_ops
|
||||
unsigned_int fib_seq
|
||||
struct_fib_notifier_ops* ipmr_notifier_ops
|
||||
unsigned_int ipmr_seq
|
||||
atomic_t rt_genid
|
||||
siphash_key_t ip_id_key
|
||||
u8 sysctl_tcp_tso_win_divisor read_mostly tcp_tso_should_defer(tcp_write_xmit)
|
||||
u8 sysctl_tcp_workaround_signed_windows tcp_select_window
|
||||
int sysctl_tcp_limit_output_bytes read_mostly tcp_small_queue_check(tcp_write_xmit)
|
||||
int sysctl_tcp_challenge_ack_limit
|
||||
int sysctl_tcp_min_rtt_wlen read_mostly tcp_ack_update_rtt
|
||||
u8 sysctl_tcp_min_tso_segs unlikely(icsk_ca_ops-written)
|
||||
u8 sysctl_tcp_tso_rtt_log read_mostly tcp_tso_autosize
|
||||
u8 sysctl_tcp_autocorking read_mostly tcp_push/tcp_should_autocork
|
||||
u8 sysctl_tcp_reflect_tos tcp_v(4/6)_send_synack
|
||||
int sysctl_tcp_invalid_ratelimit
|
||||
int sysctl_tcp_pacing_ss_ratio default_cong_cont(tcp_update_pacing_rate)
|
||||
int sysctl_tcp_pacing_ca_ratio default_cong_cont(tcp_update_pacing_rate)
|
||||
int sysctl_tcp_wmem[3] read_mostly tcp_wmem_schedule(sendmsg/sendpage)
|
||||
int sysctl_tcp_rmem[3] read_mostly __tcp_grow_window(tx),tcp_rcv_space_adjust(rx)
|
||||
unsigned_int sysctl_tcp_child_ehash_entries
|
||||
unsigned_long sysctl_tcp_comp_sack_delay_ns __tcp_ack_snd_check
|
||||
unsigned_long sysctl_tcp_comp_sack_slack_ns __tcp_ack_snd_check
|
||||
int sysctl_max_syn_backlog
|
||||
int sysctl_tcp_fastopen
|
||||
struct_tcp_congestion_ops tcp_congestion_control init_cc
|
||||
struct_tcp_fastopen_context tcp_fastopen_ctx
|
||||
unsigned_int sysctl_tcp_fastopen_blackhole_timeout
|
||||
atomic_t tfo_active_disable_times
|
||||
unsigned_long tfo_active_disable_stamp
|
||||
u32 tcp_challenge_timestamp
|
||||
u32 tcp_challenge_count
|
||||
u8 sysctl_tcp_plb_enabled
|
||||
u8 sysctl_tcp_plb_idle_rehash_rounds
|
||||
u8 sysctl_tcp_plb_rehash_rounds
|
||||
u8 sysctl_tcp_plb_suspend_rto_sec
|
||||
int sysctl_tcp_plb_cong_thresh
|
||||
int sysctl_udp_wmem_min
|
||||
int sysctl_udp_rmem_min
|
||||
u8 sysctl_fib_notify_on_flag_change
|
||||
u8 sysctl_udp_l3mdev_accept
|
||||
u8 sysctl_igmp_llm_reports
|
||||
int sysctl_igmp_max_memberships
|
||||
int sysctl_igmp_max_msf
|
||||
int sysctl_igmp_qrv
|
||||
struct_ping_group_range ping_group_range
|
||||
atomic_t dev_addr_genid
|
||||
unsigned_int sysctl_udp_child_hash_entries
|
||||
unsigned_long* sysctl_local_reserved_ports
|
||||
int sysctl_ip_prot_sock
|
||||
struct_mr_table* mrt
|
||||
struct_list_head mr_tables
|
||||
struct_fib_rules_ops* mr_rules_ops
|
||||
u32 sysctl_fib_multipath_hash_fields
|
||||
u8 sysctl_fib_multipath_use_neigh
|
||||
u8 sysctl_fib_multipath_hash_policy
|
||||
struct_fib_notifier_ops* notifier_ops
|
||||
unsigned_int fib_seq
|
||||
struct_fib_notifier_ops* ipmr_notifier_ops
|
||||
unsigned_int ipmr_seq
|
||||
atomic_t rt_genid
|
||||
siphash_key_t ip_id_key
|
||||
=============================== ============================================ =================== =================== =================================================
|
||||
|
||||
Reference in New Issue
Block a user