| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-08 | net: move misc netdev_lock flavors to a separate header | Jakub Kicinski | 1 | -0/+1 |
| 2025-03-04 | net: rename netns_local to netns_immutable | Nicolas Dichtel | 1 | -1/+1 |
| 2025-02-21 | net: loopback: Avoid sending IP packets without an Ethernet header | Ido Schimmel | 1 | -0/+14 |
| 2025-01-15 | net: loopback: Hold rtnl_net_lock() in blackhole_netdev_init(). | Kuniyuki Iwashima | 1 | -3/+2 |
| 2024-09-03 | netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_local | Alexander Lobakin | 1 | -1/+1 |
| 2024-09-03 | netdev_features: convert NETIF_F_LLTX to dev->lltx | Alexander Lobakin | 1 | -1/+1 |
| 2024-04-30 | net: loopback: Do not allocate lstats explicitly | Breno Leitao | 1 | -4/+1 |
| 2024-02-13 | net: add netdev_lockdep_set_classes() to virtual drivers | Eric Dumazet | 1 | -0/+1 |
| 2022-11-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+1 |
| 2022-11-25 | net: loopback: use NET_NAME_PREDICTABLE for name_assign_type | Rasmus Villemoes | 1 | -1/+1 |
| 2022-10-28 | net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). | Thomas Gleixner | 1 | -2/+2 |
| 2022-05-16 | net: loopback: enable BIG TCP packets | Eric Dumazet | 1 | -0/+2 |
| 2022-03-03 | net: Add skb_clear_tstamp() to keep the mono delivery_time | Martin KaFai Lau | 1 | -1/+1 |
| 2022-02-14 | net: dev: Makes sure netif_rx() can be invoked in any context. | Sebastian Andrzej Siewior | 1 | -2/+2 |
| 2021-12-29 | net: Don't include filter.h from net/sock.h | Jakub Kicinski | 1 | -0/+1 |
| 2019-11-07 | net: use u64_stats_t in struct pcpu_lstats | Eric Dumazet | 1 | -2/+2 |
| 2019-11-07 | net: provide dev_lstats_add() helper | Eric Dumazet | 1 | -10/+2 |
| 2019-11-07 | net: provide dev_lstats_read() helper | Eric Dumazet | 1 | -7/+17 |
| 2019-07-03 | loopback: fix lockdep splat | Mahesh Bandewar | 1 | -0/+2 |
| 2019-07-01 | loopback: create blackhole net device similar to loopack. | Mahesh Bandewar | 1 | -9/+67 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
| 2019-04-12 | net: loopback: use generic helper to report timestamping info | Julian Wiedmann | 1 | -13/+1 |
| 2018-10-20 | net: loopback: clear skb->tstamp before netif_rx() | Eric Dumazet | 1 | -0/+4 |
| 2018-09-14 | net: move definition of pcpu_lstats to header file | Li RongQing | 1 | -6/+0 |
| 2017-06-07 | net: Fix inconsistent teardown and release of private netdev state. | David S. Miller | 1 | -2/+2 |
| 2017-03-21 | Cleanup some warning from timestamping code. | Ezequiel Lara Gomez | 1 | -11/+8 |
| 2017-03-21 | Enable tx timestamping on loopback and dummy | Ezequiel Lara Gomez | 1 | -0/+15 |
| 2017-02-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+1 |
| 2017-02-08 | net: introduce device min_header_len | Willem de Bruijn | 1 | -0/+1 |
| 2017-01-08 | net: make ndo_get_stats64 a void function | stephen hemminger | 1 | -3/+2 |
| 2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
| 2016-06-03 | loopback: make use of NETIF_F_GSO_SOFTWARE | Marcelo Ricardo Leitner | 1 | -3/+2 |
| 2015-12-15 | sctp: Rename NETIF_F_SCTP_CSUM to NETIF_F_SCTP_CRC | Tom Herbert | 1 | -1/+1 |
| 2015-08-18 | net: loopback: convert to using IFF_NO_QUEUE | Phil Sutter | 1 | -2/+1 |
| 2014-10-07 | net: better IFF_XMIT_DST_RELEASE support | Eric Dumazet | 1 | -1/+1 |
| 2014-07-15 | net: set name_assign_type in alloc_netdev() | Tom Gundersen | 1 | -1/+1 |
| 2014-03-14 | net: Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq | Eric W. Biederman | 1 | -2/+2 |
| 2014-02-24 | loopback: sctp: add NETIF_F_SCTP_CSUM to device features | Daniel Borkmann | 1 | -0/+1 |
| 2014-02-14 | net: introduce netdev_alloc_pcpu_stats() for drivers | WANG Cong | 1 | -8/+1 |
| 2014-02-13 | net: allow setting mac address of loopback device | WANG Cong | 1 | -0/+2 |
| 2014-01-16 | drivers/net: delete non-required instances of include <linux/init.h> | Paul Gortmaker | 1 | -1/+0 |
| 2013-11-06 | net: Explicitly initialize u64_stats_sync structures for lockdep | John Stultz | 1 | -0/+6 |
| 2013-09-17 | net loopback: Set loopback_dev to NULL when freed | Eric W. Biederman | 1 | -0/+1 |
| 2013-01-27 | net: loopback: fix a dst refcounting issue | Eric Dumazet | 1 | -0/+5 |
| 2012-09-24 | net: loopback: set default mtu to 64K | Eric Dumazet | 1 | -1/+1 |
| 2012-08-09 | net: Loopback ifindex is constant now | Pavel Emelyanov | 1 | -0/+1 |
| 2012-07-22 | net: fix race condition in several drivers when reading stats | Kevin Groeneveld | 1 | -2/+2 |
| 2012-03-28 | Remove all #inclusions of asm/system.h | David Howells | 1 | -1/+0 |
| 2011-11-16 | net: remove NETIF_F_NO_CSUM feature bit | Michał Mirosław | 1 | -1/+1 |
| 2011-05-08 | net: Allow ethtool to set interface in loopback mode. | Mahesh Bandewar | 1 | -1/+2 |
| 2011-04-17 | ip6_pol_route panic: Do not allow VLAN on loopback | Krishna Kumar | 1 | -1/+2 |
| 2011-02-17 | loopback: convert to hw_features | Michał Mirosław | 1 | -5/+4 |
| 2010-10-05 | net: add a core netdev->rx_dropped counter | Eric Dumazet | 1 | -7/+1 |
| 2010-09-26 | net: loopback driver cleanup | Eric Dumazet | 1 | -15/+5 |
| 2010-07-07 | net: fix 64 bit counters on 32 bit arches | Eric Dumazet | 1 | -2/+2 |
| 2010-06-25 | loopback: use u64_stats_sync infrastructure | Eric Dumazet | 1 | -46/+16 |
| 2010-06-14 | loopback: Implement 64bit stats on 32bit arches | Eric Dumazet | 1 | -10/+51 |
| 2010-02-16 | percpu: add __percpu sparse annotations to net drivers | Tejun Heo | 1 | -7/+9 |
| 2009-12-14 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/... | Linus Torvalds | 1 | -1/+1 |
| 2009-12-01 | net: Simplify loopback and improve batching. | Eric W. Biederman | 1 | -8/+0 |
| 2009-11-25 | net: use net_eq to compare nets | Octavian Purdila | 1 | -1/+1 |
| 2009-10-03 | this_cpu: Straight transformations | Christoph Lameter | 1 | -1/+1 |
| 2009-09-01 | netdev: convert bulk of drivers to netdev_tx_t | Stephen Hemminger | 1 | -1/+2 |
| 2009-07-05 | net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functions | Patrick McHardy | 1 | -1/+1 |
| 2009-05-18 | net: release dst entry in dev_hard_start_xmit() | Eric Dumazet | 1 | -0/+1 |
| 2009-04-20 | loopback: packet drops accounting | Eric Dumazet | 1 | -6/+15 |
| 2008-11-20 | netdev: add more functions to netdevice ops | Stephen Hemminger | 1 | -1/+1 |
| 2008-11-19 | netdev: convert loopback to net_device_ops | Stephen Hemminger | 1 | -4/+8 |
| 2008-11-07 | net: Guaranetee the proper ordering of the loopback device. v2 | Eric W. Biederman | 1 | -11/+2 |
| 2008-11-07 | Revert "net: Guaranetee the proper ordering of the loopback device." | David S. Miller | 1 | -2/+11 |
| 2008-11-05 | net: Guaranetee the proper ordering of the loopback device. | Eric W. Biederman | 1 | -11/+2 |
| 2008-11-03 | drivers/net: Kill now superfluous ->last_rx stores. | David S. Miller | 1 | -2/+0 |
| 2008-10-31 | net: Really remove all of LOOPBACK_TSO code. | David S. Miller | 1 | -9/+0 |
| 2008-08-15 | loopback: Drop obsolete ip_summed setting | Herbert Xu | 1 | -3/+0 |
| 2008-08-15 | loopback: Remove rest of LOOPBACK_TSO code. | David S. Miller | 1 | -62/+0 |
| 2008-08-15 | loopback: Enable TSO | Herbert Xu | 1 | -2/+0 |
| 2008-07-17 | netdev: netdev_priv() can now be sane again. | David S. Miller | 1 | -4/+4 |
| 2008-03-26 | [NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS. | YOSHIFUJI Hideaki | 1 | -1/+1 |
| 2008-01-28 | [NET]: Remove unused define from loopback driver. | Pavel Emelyanov | 1 | -2/+0 |
| 2008-01-12 | Fixed a small typo in the loopback driver | Emil Medve | 1 | -1/+1 |
| 2007-11-13 | [NET]: Move unneeded data to initdata section. | Denis V. Lunev | 1 | -1/+1 |
| 2007-10-26 | [NET]: Marking struct pernet_operations __net_initdata was inappropriate | Eric W. Biederman | 1 | -1/+1 |
| 2007-10-15 | [NETNS]: Don't panic on creating the namespace's loopback | Pavel Emelyanov | 1 | -6/+5 |
| 2007-10-10 | [NETNS]: Move some code into __init section when CONFIG_NET_NS=n | Pavel Emelyanov | 1 | -3/+3 |
| 2007-10-10 | [NET]: Bring comments in loopback.c uptodate. | Eric W. Biederman | 1 | -1/+3 |
| 2007-10-10 | [NET]: Proper comment for loopback initialization order. | Denis V. Lunev | 1 | -0/+3 |
| 2007-10-10 | [NET]: Move hardware header operations out of netdevice. | Stephen Hemminger | 1 | -6/+2 |
| 2007-10-10 | [NET]: Remove no longer relevant comment in loopback driver. | David S. Miller | 1 | -1/+0 |
| 2007-10-10 | [NET]: Make the loopback device per network namespace. | Eric W. Biederman | 1 | -5/+21 |
| 2007-10-10 | [NET]: Dynamically allocate the per cpu counters for the loopback device. | Eric W. Biederman | 1 | -4/+28 |
| 2007-10-10 | [NET]: Dynamically allocate the loopback device, part 2. | Daniel Lezcano | 1 | -28/+44 |
| 2007-10-10 | [NET]: Dynamically allocate the loopback device, part 1. | Daniel Lezcano | 1 | -2/+4 |
| 2007-10-10 | [ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls | Jeff Garzik | 1 | -1/+0 |
| 2007-10-10 | [NETNS]: Fix loopback network namespace initialization. | Daniel Lezcano | 1 | -0/+1 |
| 2007-10-10 | [NET]: Implement network device movement between namespaces | Eric W. Biederman | 1 | -1/+2 |
| 2007-07-31 | [NET] loopback: Panic if registration fails | Herbert Xu | 1 | -1/+6 |
| 2007-04-25 | [NET]: loopback driver can use loopback_dev integrated net_device_stats | Eric Dumazet | 1 | -4/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_copy_to_linear_data{_offset} | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2007-04-25 | [SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iph | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_network_header() | Arnaldo Carvalho de Melo | 1 | -3/+4 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_reset_network_header(skb) | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [SK_BUFF]: Introduce skb_set_mac_header() | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2007-04-25 | [ETH]: Make eth_type_trans set skb->dev like the other *_type_trans | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2007-01-03 | [NET] drivers/net/loopback.c: convert to module_init() | Adrian Bunk | 1 | -1/+3 |
| 2006-10-20 | [NET]: Can use __get_cpu_var() instead of per_cpu() in loopback driver. | Eric Dumazet | 1 | -3/+3 |
| 2006-10-18 | [NET]: reduce per cpu ram used for loopback stats | Eric Dumazet | 1 | -16/+19 |
| 2006-09-28 | [NET] loopback: minor statistics optimization | Stephen Hemminger | 1 | -17/+14 |
| 2006-09-13 | drivers/net: const-ify ethtool_ops declarations | Jeff Garzik | 1 | -1/+1 |
| 2006-09-13 | drivers/net: Trim trailing whitespace | Jeff Garzik | 1 | -2/+2 |
| 2006-07-08 | [NET] gso: Add skb_is_gso | Herbert Xu | 1 | -1/+1 |
| 2006-06-23 | [NET]: Merge TSO/UFO fields in sk_buff | Herbert Xu | 1 | -2/+2 |
| 2006-03-28 | [PATCH] for_each_possible_cpu: loopback device. | KAMEZAWA Hiroyuki | 1 | -1/+1 |
| 2006-03-23 | [PATCH] more for_each_cpu() conversions | Andrew Morton | 1 | -3/+1 |
| 2005-08-18 | Merge /spare/repo/linux-2.6/ | Jeff Garzik | 1 | -1/+1 |
| 2005-08-18 | [NET]: Fix comment in loopback driver. | Ralf Baechle | 1 | -1/+1 |
| 2005-07-31 | [PATCH] loopback: whitespace cleanup | Chuck Ebbert | 1 | -6/+6 |
| 2005-07-31 | [PATCH] loopback: optimize stats | Chuck Ebbert | 1 | -2/+2 |
| 2005-07-31 | [PATCH] loopback: #ifdef the TSO code | Chuck Ebbert | 1 | -1/+7 |
| 2005-05-05 | [PATCH] update Ross Biro bouncing email address | Jesper Juhl | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+233 |