aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/sysctl_net_core.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-03net: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-7/+6
2024-04-30net: move sysctl_mem_pcpu_rsv to net_hotdataEric Dumazet1-1/+1
2024-04-30net: add <net/proto_memory.h>Eric Dumazet1-0/+1
2024-04-30net: move sysctl_skb_defer_max to net_hotdataEric Dumazet1-1/+1
2024-04-30net: move sysctl_max_skb_frags to net_hotdataEric Dumazet1-1/+1
2024-04-22sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh1-1/+1
2024-03-07net: move rps_sock_flow_table to net_hotdataEric Dumazet1-3/+6
2024-03-07net: introduce include/net/rps.hEric Dumazet1-0/+1
2024-03-07net: move dev_rx_weight to net_hotdataEric Dumazet1-1/+1
2024-03-07net: move dev_tx_weight to net_hotdataEric Dumazet1-1/+1
2024-03-07net: move netdev_max_backlog to net_hotdataEric Dumazet1-1/+1
2024-03-07net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet1-1/+1
2024-03-07net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet1-2/+2
2024-03-07net: introduce struct net_hotdataEric Dumazet1-1/+2
2024-02-28net: make SK_MEMORY_PCPU_RESERV tunableAdam Li1-0/+9
2023-12-15net: Namespace-ify sysctl_optmem_maxEric Dumazet1-7/+8
2023-08-15networking: Update to register_net_sysctl_szJoel Granados1-1/+2
2023-04-05net/sysctl: Rename kvfree_rcu() to kvfree_rcu_mightsleep()Uladzislau Rezki (Sony)1-2/+2
2023-02-20net: make default_rps_mask a per netns attributePaolo Abeni1-13/+38
2023-02-09net: introduce default_rps_mask netns attributePaolo Abeni1-1/+36
2023-02-09net-sysctl: factor out cpumask parsing helperPaolo Abeni1-18/+28
2023-01-06sysctl: expose all net/core sysctls inside netnsMahesh Bandewar1-5/+0
2022-09-07net: sysctl: remove unused variable long_maxLiu Shixin1-1/+0
2022-08-24net: Fix data-races around weight_p and dev_weight_[rt]x_bias.Kuniyuki Iwashima1-6/+9
2022-05-23Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+6
2022-05-16net: add skb_defer_max sysctlEric Dumazet1-0/+8
2022-05-10bpf: Print some info if disable bpf_jit_enable failedTiezhu Yang1-0/+6
2022-05-10net: sysctl: Use SYSCTL_TWO instead of &twoTiezhu Yang1-4/+3
2022-05-03net: sysctl: introduce sysctl SYSCTL_THREETonghao Zhang1-2/+1
2022-05-03net: sysctl: use shared sysctl macroTonghao Zhang1-6/+4
2022-04-07net: extract a few internals from netdevice.hJakub Kicinski1-0/+2
2022-02-28net/sysctl: avoid two synchronize_rcu() callsEric Dumazet1-4/+2
2022-01-31txhash: Make rethinking txhash behavior configurable via sysctlAkhmat Karakotov1-2/+12
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2021-10-22bpf: Prevent increasing bpf_jit_limit above maxLorenz Bauer1-1/+1
2021-03-25net: change netdev_unregister_timeout_secs min value to 1Dmitry Vyukov1-1/+1
2021-03-23net: make unregister netdev warning timeout configurableDmitry Vyukov1-0/+10
2021-01-27net: sysctl: remove redundant #ifdef CONFIG_NETMasahiro Yamada1-2/+0
2020-08-28net: add option to not create fall-back tunnels in root-ns as wellMahesh Bandewar1-2/+15
2020-07-08bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()Kees Cook1-1/+1
2020-06-10Merge branch 'work.sysctl' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+1
2020-06-08net/sysctl: use cpumask_parse in flow_limit_cpu_sysctlChristoph Hellwig1-1/+1
2020-05-16netns: enable to inherit devconf from current netnsNicolas Dichtel1-1/+3
2020-04-27sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig1-17/+10
2019-12-19net, sysctl: Fix compiler warning when only cBPF is presentAlexander Lobakin1-0/+2
2019-08-08net: use listified RX for handling GRO_NORMAL skbsEdward Cree1-0/+8
2019-07-18proc/sysctl: add shared variables for range checkMatteo Croce1-18/+16
2019-06-14net: add high_order_alloc_disable sysctl/static keyEric Dumazet1-0/+7
2019-03-23net: convert rps_needed and rfs_needed to new static branch apiEric Dumazet1-4/+4
2019-01-22net: introduce a knob to control whether to inherit devconf configCong Wang1-0/+18
2018-12-11bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64KDaniel Borkmann1-3/+17
2018-10-25bpf: add bpf_jit_limit knob to restrict unpriv allocationsDaniel Borkmann1-2/+8
2018-04-05headers: untangle kmemleak.h from mm.hRandy Dunlap1-1/+0
2018-03-27net: Drop pernet_operations::asyncKirill Tkhai1-1/+0
2018-03-09net: do not create fallback tunnels for non-default namespacesEric Dumazet1-0/+12
2018-02-13net: Convert sysctl_core_opsKirill Tkhai1-0/+1
2018-01-19bpf: restrict access to core bpf sysctlsDaniel Borkmann1-3/+43
2018-01-19bpf: get rid of pure_initcall dependency to enable jitsDaniel Borkmann1-6/+12
2018-01-09bpf: introduce BPF_JIT_ALWAYS_ON configAlexei Starovoitov1-0/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-05-25net: move somaxconn init from sysctl codeRoman Kapl1-2/+0
2017-04-21Replace 2 jiffies with sysctl netdev_budget_usecs to enable softirq tuningMatthew Whitehead1-0/+8
2017-03-24net: Do not allow negative values for busy_read and busy_poll sysctl interfacesAlexander Duyck1-2/+4
2017-02-17bpf: make jited programs visible in tracesDaniel Borkmann1-0/+7
2016-12-29net: dev_weight: TX/RX orthogonalityMatthias Tafelmeier1-1/+30
2016-12-08net: rfs: add a jump labelEric Dumazet1-1/+4
2016-05-16bpf: add generic constant blinding for use in jitsDaniel Borkmann1-0/+9
2016-02-09net:Add sysctl_max_skb_fragsHans Westgaard Ry1-0/+10
2015-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+6
2015-03-20net: increase sk_[max_]ack_backlogEric Dumazet1-2/+0
2015-03-11net: sysctl_net_core: check SNDBUF and RCVBUF for min lengthAlexey Kodanev1-4/+6
2015-02-13net: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo1-1/+1
2015-02-08net:rfs: adjust table size checkingEric Dumazet1-1/+1
2015-02-08net: rfs: add hash collision detectionEric Dumazet1-1/+1
2015-02-02net-timestamp: no-payload only sysctlWillem de Bruijn1-0/+9
2014-11-16net: provide a per host RSS key generic infrastructureEric Dumazet1-0/+19
2014-11-11net: Convert LIMIT_NETDEBUG to net_dbg_ratelimitedJoe Perches1-0/+2
2013-12-19rps: NUMA flow limit allocationsEric Dumazet1-1/+2
2013-08-31qdisc: allow setting default queuing disciplinestephen hemminger1-1/+29
2013-08-02net: check net.core.somaxconn sysctl valuesRoman Gushchin1-1/+5
2013-08-01net: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLLCong Wang1-1/+1
2013-07-10net: rename busy poll socket op and globalsEliezer Tamir1-4/+4
2013-07-10net: rename include/net/ll_poll.h to include/net/busy_poll.hEliezer Tamir1-1/+1
2013-06-25net: poll/select low latency socket supportEliezer Tamir1-0/+8
2013-06-17net: change sysctl_net_ll_poll into an unsigned intEliezer Tamir1-2/+2
2013-06-13net-rps: fixes for rps flow limitWillem de Bruijn1-3/+16
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches1-4/+4
2013-06-10net: add low latency socket pollEliezer Tamir1-0/+10
2013-05-20rps: selective flow shedding during softnet overflowWillem de Bruijn1-0/+104
2013-01-28net: avoid to hang up on sending due to sysctl configuration overflow.bingtian.ly@taobao.com1-4/+10
2012-11-18net: Don't export sysctls to unprivileged usersEric W. Biederman1-0/+5
2012-04-20net: Delete all remaining instances of ctl_pathEric W. Biederman1-6/+0
2012-04-20net: Convert all sysctl registrations to register_net_sysctlEric W. Biederman1-2/+1
2012-04-20net core: Remove unneded creation of an empty net/core sysctl directoryEric W. Biederman1-3/+0
2012-04-20net: Move all of the network sysctls without a namespace into init_net.Eric W. Biederman1-1/+1
2012-04-20net: Kill register_sysctl_rotableEric W. Biederman1-1/+1
2012-04-19net: fix compile error of leaking kmemleak.h headerShan Wei1-0/+1
2012-04-18net/core:Remove memleak reports by kmemleak_not_leak.majianpeng1-1/+1
2012-02-24static keys: Introduce 'struct static_key', static_key_true()/false() and sta...Ingo Molnar1-2/+2
2011-11-17net: use jump_label to shortcut RPS if not setupEric Dumazet1-2/+7
2011-05-27net: Kill ratelimit.h dependency in linux/net.hDavid S. Miller1-0/+1
2011-04-27net: filter: Just In Time compiler for x86-64Eric Dumazet1-0/+9
2010-10-25rps: add __rcu annotationsEric Dumazet1-1/+2
2010-05-15net: Consistent skb timestampingEric Dumazet1-0/+7
2010-04-16rfs: Receive Flow SteeringTom Herbert1-0/+68
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-1/+1
2009-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6Linus Torvalds1-17/+4
2009-12-05Merge branch 'master' of /home/davem/src/GIT/linux-2.6/David S. Miller1-0/+2
2009-11-25net: use net_eq to compare netsOctavian Purdila1-1/+1
2009-11-12sysctl net: Remove unused binary sysctl codeEric W. Biederman1-17/+4
2009-09-22printk: Remove ratelimit.h from kernel.hIngo Molnar1-0/+2
2009-02-26sysctl: fix sparse warning: Should it be static?Hannes Eder1-0/+1
2008-11-25netns xfrm: per-netns sysctlsAlexey Dobriyan1-37/+5
2008-11-03net: '&' reduxAlexey Dobriyan1-17/+17
2008-07-25printk ratelimiting rewriteDave Young1-2/+2
2008-05-19netns: Register net/core/ sysctls at read-only root.Pavel Emelyanov1-20/+19
2008-03-31[NETNS]: Introduce a netns_core structure.Pavel Emelyanov1-6/+6
2008-01-28[NET] sysctl: make sysctl_somaxconn per-namespacePavel Emelyanov1-1/+3
2008-01-28[NET] sysctl: prepare core tables to point to netns variablesPavel Emelyanov1-2/+7
2008-01-28[NET] sysctl: make the sys.net.core sysctls per-namespacePavel Emelyanov1-5/+45
2008-01-28[NET]: Isolate the net/core/ sysctl tablePavel Emelyanov1-1/+18
2008-01-28[NET]: Remove unneeded ifdefs from sysctl_net_core.cPavel Emelyanov1-4/+0
2007-10-23[NET]: Don't declare extern variables in net/core/sysctl_net_core.cPavel Emelyanov1-15/+2
2007-05-31[XFRM]: Allow XFRM_ACQ_EXPIRES to be tunable via sysctl.David S. Miller1-0/+9
2007-05-24[XFRM]: Allow packet drops during larval state resolution.David S. Miller1-0/+9
2007-04-25[NET]: Replace CONFIG_NET_DEBUG with sysctl.Stephen Hemminger1-0/+8
2006-12-02[NET]: The scheduled removal of the frame diverter.Adrian Bunk1-14/+0
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-03-20[IPSEC]: Sync series - core changesJamal Hadi Salim1-0/+23
2005-08-29[NET]: Fix sparse warningsArnaldo Carvalho de Melo1-7/+2
2005-06-23[NET]: Separate two usages of netdev_max_backlog.Stephen Hemminger1-0/+9
2005-06-23[NET]: Remove obsolete netif_rx congestion sensing mechanism.Stephen Hemminger1-36/+0
2005-06-23[NET]: Remove obsolete fastroute stats.Stephen Hemminger1-1/+0
2005-06-23[PATCH] create a kstrdup library functionPaulo Marques1-15/+0
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+182