| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 2 | -4/+4 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 3 | -5/+5 |
| 2026-01-20 | net: remove HIPPI support and RoadRunner HIPPI driver | Ethan Nelson-Moore | 2 | -194/+0 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 2 | -3/+3 |
| 2025-04-22 | net: 802: Remove unused p8022 code | Dr. David Alan Gilbert | 2 | -67/+2 |
| 2025-01-04 | net: 802: LLC+SNAP OID:PID lookup on start of skb data | Antonio Pastor | 1 | -2/+2 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 2 | -2/+2 |
| 2023-10-28 | net: fill in MODULE_DESCRIPTION()s under net/802* | Jakub Kicinski | 6 | -0/+6 |
| 2022-12-25 | treewide: Convert del_timer*() to timer_shutdown*() | Steven Rostedt (Google) | 2 | -3/+3 |
| 2022-12-13 | Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -5/+13 |
| 2022-11-18 | mrp: introduce active flags to prevent UAF when applicant uninit | Schspa Shi | 1 | -5/+13 |
| 2022-11-18 | treewide: use get_random_u32_below() instead of deprecated function | Jason A. Donenfeld | 2 | -2/+2 |
| 2022-10-11 | treewide: use prandom_u32_max() when possible, part 1 | Jason A. Donenfeld | 2 | -2/+2 |
| 2021-11-19 | net: 802: Use memset_startat() to clear struct fields | Kees Cook | 1 | -1/+1 |
| 2021-10-13 | llc/snap: constify dev_addr passing | Jakub Kicinski | 2 | -2/+2 |
| 2021-10-09 | net: use dev_addr_set() | Jakub Kicinski | 1 | -1/+1 |
| 2021-08-13 | net: 802: remove dead leftover after ipx driver removal | Lukas Bulwahn | 2 | -61/+0 |
| 2021-07-01 | net/802/garp: fix memleak in garp_request_join() | Yang Yingliang | 1 | -0/+14 |
| 2021-07-01 | net/802/mrp: fix memleak in mrp_request_join() | Yang Yingliang | 1 | -0/+14 |
| 2020-02-24 | net: 802: psnap.c: Use built-in RCU list checking | Madhuparna Bhowmik | 1 | -1/+1 |
| 2019-12-09 | treewide: Use sizeof_field() macro | Pankaj Bharadiya | 1 | -3/+3 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 3 | -12/+3 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 6 | -29/+6 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2017-11-21 | treewide: setup_timer() -> timer_setup() | Kees Cook | 2 | -10/+9 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-06-20 | net: introduce __skb_put_[zero, data, u8] | yuan linyu | 1 | -1/+1 |
| 2017-06-16 | networking: make skb_push & __skb_push return void pointers | Johannes Berg | 3 | -4/+4 |
| 2017-06-16 | networking: make skb_put & friends return void pointers | Johannes Berg | 2 | -9/+8 |
| 2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 2 | -2/+2 |
| 2016-10-20 | net: use core MTU range checking in misc drivers | Jarod Wilson | 2 | -21/+4 |
| 2015-03-02 | net: Kill dev_rebuild_header | Eric W. Biederman | 3 | -75/+0 |
| 2014-07-15 | net: set name_assign_type in alloc_netdev() | Tom Gundersen | 3 | -3/+5 |
| 2014-01-16 | neigh: use NEIGH_VAR_INIT in ndo_neigh_setup functions. | Jiri Pirko | 1 | -2/+2 |
| 2014-01-14 | net: replace macros net_random and net_srandom with direct calls to prandom | Aruna-Hewapathirane | 2 | -2/+2 |
| 2013-12-09 | neigh: convert parms to an array | Jiri Pirko | 1 | -2/+2 |
| 2013-09-23 | mrp: add periodictimer to allow retries when packets get lost | Noel Burton-Krahn | 1 | -0/+27 |
| 2013-05-14 | net/802/mrp: fix lockdep splat | Eric Dumazet | 1 | -2/+2 |
| 2013-04-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+4 |
| 2013-04-12 | net/802/mrp: fix possible race condition when calling mrp_pdu_queue() | David Ward | 1 | -0/+4 |
| 2013-04-07 | 802: fix a possible race condition | Cong Wang | 1 | -0/+4 |
| 2013-02-11 | mrp: make mrp_rcv static | Stephen Hemminger | 1 | -2/+2 |
| 2013-02-10 | net/802: Implement Multiple Registration Protocol (MRP) | David Ward | 3 | -0/+899 |
| 2012-05-15 | tokenring: delete all remaining driver support | Paul Gortmaker | 2 | -670/+0 |
| 2012-05-15 | net: delete all instances of special processing for token ring | Paul Gortmaker | 2 | -3/+1 |
| 2012-05-09 | 802: Convert compare_ether_addr to ether_addr_equal | Joe Perches | 1 | -1/+1 |
| 2012-04-20 | net: Convert all sysctl registrations to register_net_sysctl | Eric W. Biederman | 1 | -7/+1 |
| 2012-04-20 | net: Move all of the network sysctls without a namespace into init_net. | Eric W. Biederman | 1 | -1/+1 |
| 2012-04-15 | net: cleanup unsigned to unsigned int | Eric Dumazet | 4 | -5/+5 |
| 2012-04-13 | net/garp: fix GID rbtree ordering | David Ward | 1 | -4/+4 |
| 2012-04-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -12/+10 |
| 2012-04-01 | net/garp: avoid infinite loop if attribute already exists | David Ward | 1 | -12/+10 |
| 2012-03-28 | Remove all #inclusions of asm/system.h | David Howells | 4 | -4/+0 |
| 2011-10-31 | net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules | Paul Gortmaker | 1 | -0/+1 |
| 2011-10-31 | net: Fix files explicitly needing to include module.h | Paul Gortmaker | 2 | -0/+2 |
| 2011-08-02 | rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER | Stephen Hemminger | 2 | -4/+4 |
| 2011-05-23 | snap: remove one synchronize_net() | Eric Dumazet | 1 | -1/+0 |
| 2011-05-21 | garp: use kfree_rcu() | Eric Dumazet | 1 | -18/+2 |
| 2011-05-12 | garp: remove last synchronize_rcu() call | Eric Dumazet | 1 | -2/+12 |
| 2011-05-09 | garp: remove one synchronize_rcu() call | Eric Dumazet | 1 | -2/+6 |
| 2010-10-25 | net/802: add __rcu annotations | Eric Dumazet | 2 | -11/+11 |
| 2010-09-23 | net: return operator cleanup | Eric Dumazet | 4 | -9/+9 |
| 2010-04-11 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 6 | -0/+6 |
| 2010-04-03 | net: convert multicast list to list_head | Jiri Pirko | 1 | -2/+2 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 6 | -0/+6 |
| 2009-11-12 | sysctl net: Remove unused binary sysctl code | Eric W. Biederman | 1 | -4/+3 |
| 2009-05-25 | net: remove COMPAT_NET_DEV_OPS | Alexander Beregalov | 2 | -9/+0 |
| 2009-04-11 | tr: fix leakage of device in net/802/tr.c | Wei Yongjun | 1 | -0/+3 |
| 2009-04-06 | net/802/fddi.c: add MODULE_LICENSE | Adrian Bunk | 1 | -0/+2 |
| 2009-03-21 | snap: use const for descriptor | Stephen Hemminger | 1 | -3/+3 |
| 2009-03-05 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne... | David S. Miller | 1 | -0/+2 |
| 2009-03-03 | net: fix tokenring license | Meelis Roos | 1 | -0/+2 |
| 2009-02-26 | net/802: fix sparse warnings: context imbalance | Hannes Eder | 1 | -0/+2 |
| 2009-02-22 | snap: handle registration error and compile warning | Stephen Hemminger | 1 | -3/+4 |
| 2009-02-01 | net: replace uses of __constant_{endian} | Harvey Harrison | 1 | -1/+1 |
| 2008-11-20 | hippi: convert driver to net_device_ops | Stephen Hemminger | 1 | -5/+9 |
| 2008-11-20 | fddi: convert to new network device ops | Stephen Hemminger | 1 | -2/+6 |
| 2008-11-03 | net: '&' redux | Alexey Dobriyan | 1 | -1/+1 |
| 2008-10-27 | net: convert print_mac to %pM | Johannes Berg | 1 | -15/+7 |
| 2008-10-15 | net/802/fc.c: Fix compilation warnings | Manish Katiyar | 1 | -1/+1 |
| 2008-10-13 | net: Rationalise email address: Network Specific Parts | Alan Cox | 1 | -1/+1 |
| 2008-07-25 | list_for_each_rcu must die: networking | Paul E. McKenney | 1 | -3/+1 |
| 2008-07-18 | Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds... | David S. Miller | 1 | -0/+1 |
| 2008-07-16 | garp: retry sending JoinIn messages after allocation failures | Patrick McHardy | 1 | -1/+4 |
| 2008-07-05 | net: Add GARP applicant-only participant | Patrick McHardy | 3 | -0/+638 |
| 2008-07-05 | net: Add STP demux layer | Patrick McHardy | 3 | -0/+106 |
| 2008-05-19 | rcu: split list.h and move rcu-protected lists into rculist.h | Franck Bui-Huu | 1 | -0/+1 |
| 2008-01-31 | [TR] net/802/tr.c: sysctl_tr_rif_timeout static | Adrian Bunk | 1 | -1/+1 |
| 2008-01-28 | [TR]: Use ctl paths to register net/token-ring/ table | Pavel Emelyanov | 3 | -36/+25 |
| 2008-01-28 | [NET]: Convert init_timer into setup_timer | Pavel Emelyanov | 1 | -3/+1 |
| 2008-01-13 | [TOKENRING]: rif_timer not initialized properly | Eric Dumazet | 1 | -1/+1 |
| 2007-10-10 | [NET]: Move hardware header operations out of netdevice. | Stephen Hemminger | 4 | -19/+33 |
| 2007-10-10 | [NET]: Wrap netdevice hardware header creation. | Stephen Hemminger | 1 | -1/+1 |
| 2007-10-10 | [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF() | Joe Perches | 1 | -13/+15 |
| 2007-10-10 | [NET]: Make the device list and device lookups per namespace. | Eric W. Biederman | 1 | -1/+1 |
| 2007-10-10 | [NET]: Make /proc/net per network namespace | Eric W. Biederman | 1 | -1/+2 |
| 2007-08-21 | [SNAP]: Check packet length before reading | Herbert Xu | 1 | -5/+12 |
| 2007-07-10 | [NET]: Make all initialized struct seq_operations const. | Philippe De Muyter | 1 | -1/+1 |
| 2007-04-25 | [NET]: cleanup extra semicolons | Stephen Hemminger | 1 | -1/+2 |
| 2007-04-25 | [SK_BUFF]: unions of just one member don't get anything done, kill them | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_transport_header(skb) | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_mac_header() | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_reset_mac_header(skb) | Arnaldo Carvalho de Melo | 3 | -3/+3 |
| 2007-04-25 | [HIPPI/FDDI]: Make {hippi,fddi}_type_trans set skb->dev | Arnaldo Carvalho de Melo | 2 | -4/+5 |
| 2007-04-25 | [TR]: Make tr_type_trans set skb->dev | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2007-04-25 | [TR]: Use tr_hdr() were appropriate | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2007-04-25 | [NET] 802: Use hton{s,l}() where appropriate. | YOSHIFUJI Hideaki | 2 | -4/+4 |
| 2007-02-14 | [PATCH] remove many unneeded #includes of sched.h | Tim Schmielau | 3 | -3/+0 |
| 2007-02-12 | [PATCH] mark struct file_operations const 7 | Arjan van de Ven | 1 | -1/+1 |
| 2007-02-10 | [NET] 802: Fix whitespace errors. | YOSHIFUJI Hideaki | 5 | -104/+104 |
| 2006-12-02 | [NET]: Kill direct includes of asm/checksum.h | Al Viro | 1 | -1/+0 |
| 2006-09-28 | [TR]: endiannness annotations | Al Viro | 1 | -6/+6 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 4 | -4/+0 |
| 2006-05-16 | [TR]: Remove an unused export. | Adrian Bunk | 1 | -1/+0 |
| 2006-03-20 | [SNAP]: Remove leftover unused hdr variable | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2006-03-20 | [NET]: Replace skb_pull/skb_postpull_rcsum with skb_pull_rcsum | Herbert Xu | 1 | -2/+1 |
| 2006-02-13 | [P8023]: Fix tainting of kernel. | Dave Jones | 1 | -0/+2 |
| 2006-02-02 | [NET] snap: needs hardware checksum fix | Stephen Hemminger | 1 | -0/+2 |
| 2006-01-08 | [PATCH] tiny: Trim non-IPX builds | Matt Mackall | 1 | -3/+1 |
| 2005-11-08 | [NET]: kfree cleanup | Jesper Juhl | 1 | -2/+1 |
| 2005-10-25 | [TR]: Preserve RIF flag even for 2 byte RIF fields. | Jochen Friedrich | 1 | -2/+3 |
| 2005-09-22 | [TR]: Set correct frame type for SNAP packets | Jochen Friedrich | 1 | -1/+1 |
| 2005-09-22 | [LLC]: Use refcounting with struct llc_sap | Arnaldo Carvalho de Melo | 2 | -2/+2 |
| 2005-08-29 | [NET]: net/802: more endian annotations | Alexey Dobriyan | 3 | -4/+4 |
| 2005-08-29 | [NET]: Fix sparse warnings | Arnaldo Carvalho de Melo | 2 | -1/+3 |
| 2005-08-29 | [NET]: Kill skb->real_dev | David S. Miller | 2 | -4/+6 |
| 2005-08-29 | [NET]: Remove HIPPI private from skbuff.h | Stephen Hemminger | 1 | -1/+3 |
| 2005-08-18 | [TOKENRING]: Use interrupt-safe locking with rif_lock. | Jay Vosburgh | 1 | -10/+12 |
| 2005-07-12 | [NET]: __be'ify *_type_trans() | Alexey Dobriyan | 1 | -2/+2 |
| 2005-05-26 | [TOKENRING]: net/802/tr.c: s/struct rif_cache_s/struct rif_cache/ | Alexey Dobriyan | 1 | -11/+11 |
| 2005-05-26 | [TOKENRING]: be'ify trh_hdr, trllc, rif_cache_s | Alexey Dobriyan | 1 | -2/+2 |
| 2005-05-05 | [PATCH] update Ross Biro bouncing email address | Jesper Juhl | 2 | -2/+2 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 9 | -0/+1552 |