aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/loopback.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-30net: loopback: Do not allocate lstats explicitlyBreno Leitao1-4/+1
2024-02-13net: add netdev_lockdep_set_classes() to virtual driversEric Dumazet1-0/+1
2022-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2022-11-25net: loopback: use NET_NAME_PREDICTABLE for name_assign_typeRasmus Villemoes1-1/+1
2022-10-28net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers).Thomas Gleixner1-2/+2
2022-05-16net: loopback: enable BIG TCP packetsEric Dumazet1-0/+2
2022-03-03net: Add skb_clear_tstamp() to keep the mono delivery_timeMartin KaFai Lau1-1/+1
2022-02-14net: dev: Makes sure netif_rx() can be invoked in any context.Sebastian Andrzej Siewior1-2/+2
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2019-11-07net: use u64_stats_t in struct pcpu_lstatsEric Dumazet1-2/+2
2019-11-07net: provide dev_lstats_add() helperEric Dumazet1-10/+2
2019-11-07net: provide dev_lstats_read() helperEric Dumazet1-7/+17
2019-07-03loopback: fix lockdep splatMahesh Bandewar1-0/+2
2019-07-01loopback: create blackhole net device similar to loopack.Mahesh Bandewar1-9/+67
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-04-12net: loopback: use generic helper to report timestamping infoJulian Wiedmann1-13/+1
2018-10-20net: loopback: clear skb->tstamp before netif_rx()Eric Dumazet1-0/+4
2018-09-14net: move definition of pcpu_lstats to header fileLi RongQing1-6/+0
2017-06-07net: Fix inconsistent teardown and release of private netdev state.David S. Miller1-2/+2
2017-03-21Cleanup some warning from timestamping code.Ezequiel Lara Gomez1-11/+8
2017-03-21Enable tx timestamping on loopback and dummyEzequiel Lara Gomez1-0/+15
2017-02-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-02-08net: introduce device min_header_lenWillem de Bruijn1-0/+1
2017-01-08net: make ndo_get_stats64 a void functionstephen hemminger1-3/+2
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-06-03loopback: make use of NETIF_F_GSO_SOFTWAREMarcelo Ricardo Leitner1-3/+2
2015-12-15sctp: Rename NETIF_F_SCTP_CSUM to NETIF_F_SCTP_CRCTom Herbert1-1/+1
2015-08-18net: loopback: convert to using IFF_NO_QUEUEPhil Sutter1-2/+1
2014-10-07net: better IFF_XMIT_DST_RELEASE supportEric Dumazet1-1/+1
2014-07-15net: set name_assign_type in alloc_netdev()Tom Gundersen1-1/+1
2014-03-14net: Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irqEric W. Biederman1-2/+2
2014-02-24loopback: sctp: add NETIF_F_SCTP_CSUM to device featuresDaniel Borkmann1-0/+1
2014-02-14net: introduce netdev_alloc_pcpu_stats() for driversWANG Cong1-8/+1
2014-02-13net: allow setting mac address of loopback deviceWANG Cong1-0/+2
2014-01-16drivers/net: delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2013-11-06net: Explicitly initialize u64_stats_sync structures for lockdepJohn Stultz1-0/+6
2013-09-17net loopback: Set loopback_dev to NULL when freedEric W. Biederman1-0/+1
2013-01-27net: loopback: fix a dst refcounting issueEric Dumazet1-0/+5
2012-09-24net: loopback: set default mtu to 64KEric Dumazet1-1/+1
2012-08-09net: Loopback ifindex is constant nowPavel Emelyanov1-0/+1
2012-07-22net: fix race condition in several drivers when reading statsKevin Groeneveld1-2/+2
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2011-11-16net: remove NETIF_F_NO_CSUM feature bitMichał Mirosław1-1/+1
2011-05-08net: Allow ethtool to set interface in loopback mode.Mahesh Bandewar1-1/+2
2011-04-17ip6_pol_route panic: Do not allow VLAN on loopbackKrishna Kumar1-1/+2
2011-02-17loopback: convert to hw_featuresMichał Mirosław1-5/+4
2010-10-05net: add a core netdev->rx_dropped counterEric Dumazet1-7/+1
2010-09-26net: loopback driver cleanupEric Dumazet1-15/+5
2010-07-07net: fix 64 bit counters on 32 bit archesEric Dumazet1-2/+2
2010-06-25loopback: use u64_stats_sync infrastructureEric Dumazet1-46/+16
2010-06-14loopback: Implement 64bit stats on 32bit archesEric Dumazet1-10/+51
2010-02-16percpu: add __percpu sparse annotations to net driversTejun Heo1-7/+9
2009-12-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-1/+1
2009-12-01net: Simplify loopback and improve batching.Eric W. Biederman1-8/+0
2009-11-25net: use net_eq to compare netsOctavian Purdila1-1/+1
2009-10-03this_cpu: Straight transformationsChristoph Lameter1-1/+1
2009-09-01netdev: convert bulk of drivers to netdev_tx_tStephen Hemminger1-1/+2
2009-07-05net: use NETDEV_TX_OK instead of 0 in ndo_start_xmit() functionsPatrick McHardy1-1/+1
2009-05-18net: release dst entry in dev_hard_start_xmit()Eric Dumazet1-0/+1
2009-04-20loopback: packet drops accountingEric Dumazet1-6/+15
2008-11-20netdev: add more functions to netdevice opsStephen Hemminger1-1/+1
2008-11-19netdev: convert loopback to net_device_opsStephen Hemminger1-4/+8
2008-11-07net: Guaranetee the proper ordering of the loopback device. v2Eric W. Biederman1-11/+2
2008-11-07Revert "net: Guaranetee the proper ordering of the loopback device."David S. Miller1-2/+11
2008-11-05net: Guaranetee the proper ordering of the loopback device.Eric W. Biederman1-11/+2
2008-11-03drivers/net: Kill now superfluous ->last_rx stores.David S. Miller1-2/+0
2008-10-31net: Really remove all of LOOPBACK_TSO code.David S. Miller1-9/+0
2008-08-15loopback: Drop obsolete ip_summed settingHerbert Xu1-3/+0
2008-08-15loopback: Remove rest of LOOPBACK_TSO code.David S. Miller1-62/+0
2008-08-15loopback: Enable TSOHerbert Xu1-2/+0
2008-07-17netdev: netdev_priv() can now be sane again.David S. Miller1-4/+4
2008-03-26[NET] NETNS: Omit net_device->nd_net without CONFIG_NET_NS.YOSHIFUJI Hideaki1-1/+1
2008-01-28[NET]: Remove unused define from loopback driver.Pavel Emelyanov1-2/+0
2008-01-12Fixed a small typo in the loopback driverEmil Medve1-1/+1
2007-11-13[NET]: Move unneeded data to initdata section.Denis V. Lunev1-1/+1
2007-10-26[NET]: Marking struct pernet_operations __net_initdata was inappropriateEric W. Biederman1-1/+1
2007-10-15[NETNS]: Don't panic on creating the namespace's loopbackPavel Emelyanov1-6/+5
2007-10-10[NETNS]: Move some code into __init section when CONFIG_NET_NS=nPavel Emelyanov1-3/+3
2007-10-10[NET]: Bring comments in loopback.c uptodate.Eric W. Biederman1-1/+3
2007-10-10[NET]: Proper comment for loopback initialization order.Denis V. Lunev1-0/+3
2007-10-10[NET]: Move hardware header operations out of netdevice.Stephen Hemminger1-6/+2
2007-10-10[NET]: Remove no longer relevant comment in loopback driver.David S. Miller1-1/+0
2007-10-10[NET]: Make the loopback device per network namespace.Eric W. Biederman1-5/+21
2007-10-10[NET]: Dynamically allocate the per cpu counters for the loopback device.Eric W. Biederman1-4/+28
2007-10-10[NET]: Dynamically allocate the loopback device, part 2.Daniel Lezcano1-28/+44
2007-10-10[NET]: Dynamically allocate the loopback device, part 1.Daniel Lezcano1-2/+4
2007-10-10[ETHTOOL] Provide default behaviors for a few ethtool sub-ioctlsJeff Garzik1-1/+0
2007-10-10[NETNS]: Fix loopback network namespace initialization.Daniel Lezcano1-0/+1
2007-10-10[NET]: Implement network device movement between namespacesEric W. Biederman1-1/+2
2007-07-31[NET] loopback: Panic if registration failsHerbert Xu1-1/+6
2007-04-25[NET]: loopback driver can use loopback_dev integrated net_device_statsEric Dumazet1-4/+1
2007-04-25[SK_BUFF]: Introduce skb_copy_to_linear_data{_offset}Arnaldo Carvalho de Melo1-1/+2
2007-04-25[SK_BUFF]: Introduce ip_hdr(), remove skb->nh.iphArnaldo Carvalho de Melo1-3/+3
2007-04-25[SK_BUFF]: Introduce skb_network_header()Arnaldo Carvalho de Melo1-3/+4
2007-04-25[SK_BUFF]: Introduce skb_reset_network_header(skb)Arnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_set_mac_header()Arnaldo Carvalho de Melo1-1/+1
2007-04-25[ETH]: Make eth_type_trans set skb->dev like the other *_type_transArnaldo Carvalho de Melo1-1/+0
2007-01-03[NET] drivers/net/loopback.c: convert to module_init()Adrian Bunk1-1/+3
2006-10-20[NET]: Can use __get_cpu_var() instead of per_cpu() in loopback driver.Eric Dumazet1-3/+3
2006-10-18[NET]: reduce per cpu ram used for loopback statsEric Dumazet1-16/+19
2006-09-28[NET] loopback: minor statistics optimizationStephen Hemminger1-17/+14
2006-09-13drivers/net: const-ify ethtool_ops declarationsJeff Garzik1-1/+1
2006-09-13drivers/net: Trim trailing whitespaceJeff Garzik1-2/+2
2006-07-08[NET] gso: Add skb_is_gsoHerbert Xu1-1/+1
2006-06-23[NET]: Merge TSO/UFO fields in sk_buffHerbert Xu1-2/+2
2006-03-28[PATCH] for_each_possible_cpu: loopback device.KAMEZAWA Hiroyuki1-1/+1
2006-03-23[PATCH] more for_each_cpu() conversionsAndrew Morton1-3/+1
2005-08-18Merge /spare/repo/linux-2.6/Jeff Garzik1-1/+1
2005-08-18[NET]: Fix comment in loopback driver.Ralf Baechle1-1/+1
2005-07-31[PATCH] loopback: whitespace cleanupChuck Ebbert1-6/+6
2005-07-31[PATCH] loopback: optimize statsChuck Ebbert1-2/+2
2005-07-31[PATCH] loopback: #ifdef the TSO codeChuck Ebbert1-1/+7
2005-05-05[PATCH] update Ross Biro bouncing email addressJesper Juhl1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+233