index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
linux
/
netdevice.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-19
net: move dev->state into net_device_read_txrx group
Eric Dumazet
1
-1
/
+1
2024-03-11
net: gro: move two declarations to include/net/gro.h
Eric Dumazet
1
-2
/
+0
2024-03-07
netdev: add per-queue statistics
Jakub Kicinski
1
-0
/
+3
2024-03-07
net: introduce include/net/rps.h
Eric Dumazet
1
-82
/
+0
2024-03-07
net: move dev_rx_weight to net_hotdata
Eric Dumazet
1
-2
/
+0
2024-03-07
net: move dev_tx_weight to net_hotdata
Eric Dumazet
1
-1
/
+0
2024-03-07
net: move netdev_max_backlog to net_hotdata
Eric Dumazet
1
-1
/
+0
2024-03-07
net: move ptype_all into net_hotdata
Eric Dumazet
1
-1
/
+0
2024-03-07
net: introduce struct net_hotdata
Eric Dumazet
1
-1
/
+0
2024-03-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-4
/
+10
2024-03-05
dpll: move all dpll<>netdev helpers to dpll code
Jakub Kicinski
1
-4
/
+0
2024-03-01
net: bql: fix building with BQL disabled
Arnd Bergmann
1
-0
/
+10
2024-02-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-10
/
+1
2024-02-26
dpll: rely on rcu for netdev_dpll_pin()
Eric Dumazet
1
-10
/
+1
2024-02-26
ipv6: prepare inet6_fill_ifinfo() for RCU protection
Eric Dumazet
1
-2
/
+4
2024-02-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-5
/
+5
2024-02-14
net: remove dev_base_lock
Eric Dumazet
1
-2
/
+0
2024-02-14
net: add netdev_set_operstate() helper
Eric Dumazet
1
-1
/
+1
2024-02-14
net: convert dev->reg_state to u8
Eric Dumazet
1
-9
/
+14
2024-02-13
xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generi...
Lorenzo Bianconi
1
-1
/
+1
2024-02-12
net-device: move lstats in net_device_read_txrx
Eric Dumazet
1
-5
/
+5
2024-02-07
Merge tag 'mlx5-updates-2024-02-01' of git://git.kernel.org/pub/scm/linux/ker...
Jakub Kicinski
1
-1
/
+1
2024-02-07
net: Do not return value from init_dummy_netdev()
Amit Cohen
1
-1
/
+1
2024-02-05
xfrm: generalize xdo_dev_state_update_curlft to allow statistics update
Leon Romanovsky
1
-1
/
+1
2024-01-04
Revert "Introduce PHY listing and link_topology tracking"
Jakub Kicinski
1
-3
/
+1
2024-01-03
net-device: move xdp_prog to net_device_read_rx
Eric Dumazet
1
-1
/
+1
2024-01-02
net-device: move gso_partial_features to net_device_read_tx
Eric Dumazet
1
-1
/
+1
2024-01-01
net: phy: Introduce ethernet link topology representation
Maxime Chevallier
1
-1
/
+3
2023-12-20
net: Add MDB bulk deletion device operation
Ido Schimmel
1
-0
/
+6
2023-12-05
net: core: synchronize link-watch when carrier is queried
Johannes Berg
1
-0
/
+9
2023-12-05
net-device: reorganize net_device fast path variables
Coco Li
1
-53
/
+64
2023-12-04
net: Add NAPI IRQ support
Amritha Nambiar
1
-0
/
+6
2023-12-04
net: Add queue and napi association
Amritha Nambiar
1
-0
/
+8
2023-11-30
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+2
2023-11-29
xsk: Add TX timestamp and TX checksum offload support
Stanislav Fomichev
1
-0
/
+2
2023-11-28
net: page_pool: record pools per netdev
Jakub Kicinski
1
-0
/
+4
2023-11-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-4
/
+26
2023-11-20
net: Move {l,t,d}stats allocation to core and convert veth & vrf
Daniel Borkmann
1
-4
/
+16
2023-11-20
net, vrf: Move dstats structure to core
Daniel Borkmann
1
-0
/
+10
2023-11-18
net: partial revert of the "Make timestamping selectable: series
Jakub Kicinski
1
-5
/
+0
2023-11-18
net: Change the API of PHY default timestamp to MAC
Kory Maincent
1
-0
/
+5
2023-11-18
net: Make dev_set_hwtstamp_phylib accessible
Kory Maincent
1
-0
/
+3
2023-10-27
net: Add MDB get device operation
Ido Schimmel
1
-0
/
+4
2023-10-19
net: introduce napi_is_scheduled helper
Christian Marangi
1
-0
/
+23
2023-10-13
net: Handle bulk delete policy in bridge driver
Amit Cohen
1
-6
/
+2
2023-10-11
netdev: replace napi_reschedule with napi_schedule
Christian Marangi
1
-10
/
+0
2023-10-11
netdev: make napi_schedule return bool on NAPI successful schedule
Christian Marangi
1
-2
/
+9
2023-10-11
net/core: Introduce netdev_core_stats_inc()
Yajun Deng
1
-17
/
+4
2023-10-01
net: add DEV_STATS_READ() helper
Eric Dumazet
1
-0
/
+1
2023-09-19
net: ethernet: mtk_wed: introduce partial AMSDU offload support for MT7988
Sujuan Chen
1
-0
/
+1
2023-09-17
netdev: expose DPLL pin handle for netdevice
Jiri Pirko
1
-0
/
+21
2023-08-03
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-51
/
+4
2023-08-03
net: invert the netdevice.h vs xdp.h dependency
Jakub Kicinski
1
-7
/
+4
2023-08-03
net: move struct netdev_rx_queue out of netdevice.h
Jakub Kicinski
1
-44
/
+0
2023-08-03
bonding: support balance-alb with openvswitch
Mateusz Kowalski
1
-0
/
+5
2023-08-02
net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted dri...
Vladimir Oltean
1
-0
/
+4
2023-08-02
net: add hwtstamping helpers for stackable net devices
Maxim Georgiev
1
-0
/
+5
2023-08-02
net: add NDOs for configuring hardware timestamping
Maxim Georgiev
1
-0
/
+16
2023-07-28
net: convert some netlink netdev iterators to depend on the xarray
Jakub Kicinski
1
-0
/
+3
2023-07-27
net: Remove unused declaration dev_restart()
YueHaibing
1
-2
/
+0
2023-07-24
net: add missing net_device::xdp_zc_max_segs description
Maciej Fijalkowski
1
-0
/
+2
2023-07-19
bpf: Add fd-based tcx multi-prog infra with link support
Daniel Borkmann
1
-9
/
+6
2023-07-19
xsk: add new netlink attribute dedicated for ZC max frags
Maciej Fijalkowski
1
-0
/
+1
2023-06-24
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+9
2023-06-21
bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings
Gilad Sever
1
-0
/
+9
2023-06-15
net: create device lookup API with reference tracking
Jakub Kicinski
1
-0
/
+4
2023-06-10
net: move gso declarations and functions to their own files
Eric Dumazet
1
-25
/
+1
2023-06-07
net: sched: add rcu annotations around qdisc->qdisc_sleeping
Eric Dumazet
1
-1
/
+1
2023-06-07
rfs: annotate lockless accesses to RFS sock flow table
Eric Dumazet
1
-2
/
+5
2023-04-23
net: optimize napi_threaded_poll() vs RPS/RFS
Eric Dumazet
1
-0
/
+3
2023-04-20
net: move dropreason.h to dropreason-core.h
Johannes Berg
1
-1
/
+1
2023-04-14
page_pool: allow caching from safely localized NAPI
Jakub Kicinski
1
-0
/
+3
2023-04-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+2
2023-04-13
xdp: rss hash types representation
Jesper Dangaard Brouer
1
-1
/
+2
2023-04-10
net: piggy back on the memory barrier in bql when waking queues
Jakub Kicinski
1
-1
/
+1
2023-04-10
net: provide macros for commonly copied lockless queue stop/wake code
Jakub Kicinski
1
-0
/
+1
2023-04-09
net: dsa: replace NETDEV_PRE_CHANGE_HWTSTAMP notifier with a stub
Vladimir Oltean
1
-6
/
+0
2023-04-03
net: create a netdev notifier for DSA to reject PTP on DSA master
Vladimir Oltean
1
-1
/
+8
2023-04-02
net: minor reshuffle of napi_struct
Jakub Kicinski
1
-2
/
+3
2023-03-30
net: add softnet_data.in_net_rx_action
Eric Dumazet
1
-0
/
+1
2023-03-23
docs: networking: document NAPI
Jakub Kicinski
1
-5
/
+8
2023-03-22
netdev: Enforce index cap in netdev_get_tx_queue
Nick Child
1
-0
/
+1
2023-03-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+4
2023-03-17
net: Add MDB net device operations
Ido Schimmel
1
-0
/
+21
2023-03-15
net: tunnels: annotate lockless accesses to dev->needed_headroom
Eric Dumazet
1
-2
/
+4
2023-03-07
net: remove enum skb_free_reason
Eric Dumazet
1
-11
/
+7
2023-02-20
net: make default_rps_mask a per netns attribute
Paolo Abeni
1
-1
/
+0
2023-02-17
Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net
David S. Miller
1
-2
/
+0
2023-02-16
devlink: Fix netdev notifier chain corruption
Ido Schimmel
1
-2
/
+0
2023-02-10
Daniel Borkmann says:
Jakub Kicinski
1
-0
/
+4
2023-02-09
net: introduce default_rps_mask netns attribute
Paolo Abeni
1
-0
/
+1
2023-02-07
net, xdp: Add missing xdp_features description
Lorenzo Bianconi
1
-0
/
+1
2023-02-02
netdev-genl: create a simple family for netdev stuff
Jakub Kicinski
1
-0
/
+3
2023-02-01
net: add gso_ipv4_max_size and gro_ipv4_max_size per device
Xin Long
1
-0
/
+6
2023-01-28
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+8
2023-01-26
xfrm: extend add state callback to set failure reason
Leon Romanovsky
1
-1
/
+1
2023-01-26
xfrm: extend add policy callback to set failure reason
Leon Romanovsky
1
-1
/
+1
2023-01-23
bpf: XDP metadata RX kfuncs
Stanislav Fomichev
1
-0
/
+8
2022-12-12
net: add IFF_NO_ADDRCONF and use it in bonding to prevent ipv6 addrconf
Xin Long
1
-1
/
+2
2022-12-09
Merge tag 'ipsec-next-2022-12-09' of git://git.kernel.org/pub/scm/linux/kerne...
Jakub Kicinski
1
-0
/
+4
2022-12-05
xfrm: add support to HW update soft and hard limits
Leon Romanovsky
1
-0
/
+1
2022-12-05
xfrm: add an interface to offload policy
Leon Romanovsky
1
-0
/
+3
2022-12-03
net: add netdev_sw_irq_coalesce_default_on()
Heiner Kallweit
1
-0
/
+1
2022-11-28
Daniel Borkmann says:
Jakub Kicinski
1
-1
/
+1
2022-11-16
net: add atomic_long_t to net_device_stats fields
Eric Dumazet
1
-23
/
+35
2022-11-15
dev: Move received_rps counter next to RPS members in softnet data
Toke Høiland-Jørgensen
1
-1
/
+1
2022-11-09
net: introduce a helper to move notifier block to different namespace
Jiri Pirko
1
-0
/
+2
2022-11-09
net/core: Allow live renaming when an interface is up
Andy Ren
1
-3
/
+1
2022-11-03
net: remove unused ndo_get_devlink_port
Jiri Pirko
1
-5
/
+0
2022-11-03
net: devlink: track netdev with devlink_port assigned
Jiri Pirko
1
-0
/
+19
2022-10-31
rtnetlink: pass netlink message header and portid to rtnl_configure_link()
Hangbin Liu
1
-2
/
+0
2022-10-30
net: remove unused netdev_unregistering()
Juhee Kang
1
-5
/
+0
2022-10-15
Revert "net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}"
Jakub Kicinski
1
-4
/
+6
2022-10-10
Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linux
Linus Torvalds
1
-6
/
+4
2022-10-01
net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}
Yury Norov
1
-6
/
+4
2022-09-29
net/sched: query offload capabilities through ndo_setup_tc()
Vladimir Oltean
1
-0
/
+1
2022-09-29
net: skb: introduce and use a single page frag cache
Paolo Abeni
1
-0
/
+1
2022-09-28
net: drop the weight argument from netif_napi_add
Jakub Kicinski
1
-3
/
+2
2022-09-20
net: introduce iterators over synced hw addresses
Vladimir Oltean
1
-0
/
+6
2022-09-02
net: remove netif_tx_napi_add()
Jakub Kicinski
1
-2
/
+0
2022-09-02
net: bql: add more documentation
Eric Dumazet
1
-6
/
+26
2022-08-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-3
/
+17
2022-08-25
netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed
Uros Bizjak
1
-2
/
+2
2022-08-24
net: Fix data-races around sysctl_devconf_inherit_init_net.
Kuniyuki Iwashima
1
-0
/
+9
2022-08-24
net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
Kuniyuki Iwashima
1
-3
/
+8
2022-08-22
Remove DECnet support from kernel
Stephen Hemminger
1
-4
/
+0
2022-06-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2022-06-24
net: fix IFF_TX_SKB_NO_LINEAR definition
Dan Carpenter
1
-1
/
+1
2022-06-09
net: adopt u64_stats_t in struct pcpu_sw_netstats
Eric Dumazet
1
-8
/
+8
2022-06-09
net: rename reference+tracking helpers
Jakub Kicinski
1
-12
/
+12
2022-05-22
net: wrap the wireless pointers in struct net_device in an ifdef
Jakub Kicinski
1
-2
/
+6
2022-05-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2022-05-16
net: fix dev_fill_forward_path with pppoe + bridge
Felix Fietkau
1
-1
/
+1
2022-05-16
net: fix possible race in skb_attempt_defer_free()
Eric Dumazet
1
-0
/
+1
2022-05-16
net: allow gro_max_size to exceed 65536
Alexander Duyck
1
-1
/
+5
2022-05-16
net: limit GSO_MAX_SIZE to 524280 bytes
Eric Dumazet
1
-2
/
+5
2022-05-16
net: allow gso_max_size to exceed 65536
Alexander Duyck
1
-1
/
+3
2022-05-11
net: add include/net/net_debug.h
Eric Dumazet
1
-140
/
+1
2022-05-10
ptp: Support late timestamp determination
Gerhard Engleder
1
-0
/
+21
2022-05-09
rtnetlink: add extack support in fdb del handlers
Alaa Mohamed
1
-1
/
+1
2022-05-06
net: move netif_set_gso_max helpers
Jakub Kicinski
1
-21
/
+0
2022-05-06
net: don't allow user space to lift the device limits
Jakub Kicinski
1
-0
/
+9
2022-05-06
net: add netif_inherit_tso_max()
Jakub Kicinski
1
-0
/
+3
2022-05-03
netdev: reshuffle netif_napi_add() APIs to allow dropping weight
Jakub Kicinski
1
-17
/
+33
2022-04-30
net: inline dev_queue_xmit()
Pavel Begunkov
1
-2
/
+12
2022-04-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-13
/
+10
2022-04-26
net: Use this_cpu_inc() to increment net->core_stats
Sebastian Andrzej Siewior
1
-12
/
+9
2022-04-26
net: generalize skb freeing deferral to per-cpu lists
Eric Dumazet
1
-0
/
+5
2022-04-19
net: sched: use queue_mapping to pick tx queue
Tonghao Zhang
1
-0
/
+3
2022-04-13
net: add ndo_fdb_del_bulk
Nikolay Aleksandrov
1
-0
/
+9
2022-04-07
net-core: rx_otherhost_dropped to core_stats
Jeffrey Ji
1
-0
/
+2
2022-04-07
net: extract a few internals from netdevice.h
Jakub Kicinski
1
-70
/
+2
2022-04-06
net: ethernet: mtk_eth_soc: implement flow offloading to WED devices
Felix Fietkau
1
-0
/
+7
2022-04-05
net: ensure net_todo_list is processed quickly
Johannes Berg
1
-1
/
+2
2022-03-28
net: move net_unlink_todo() out of the header
Johannes Berg
1
-10
/
+0
2022-03-22
netdevice: add missing dm_private kdoc
Jakub Kicinski
1
-0
/
+2
2022-03-18
net: set default rss queues num to physical cores / 2
Íñigo Huguet
1
-1
/
+0
2022-03-14
net: disable preemption in dev_core_stats_XXX_inc() helpers
Eric Dumazet
1
-1
/
+5
2022-03-11
net: add per-cpu storage and net->core_stats
Eric Dumazet
1
-9
/
+37
2022-03-10
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+2
2022-03-07
net: Fix esp GSO on inter address family tunnels.
Steffen Klassert
1
-0
/
+2
2022-03-07
net: Remove netif_rx_any_context() and netif_rx_ni().
Sebastian Andrzej Siewior
1
-10
/
+0
2022-03-03
net: dev: Add hardware stats support
Petr Machata
1
-0
/
+42
2022-02-23
drop_monitor: remove quadratic behavior
Eric Dumazet
1
-1
/
+3
2022-02-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2022-02-14
net: dev: Makes sure netif_rx() can be invoked in any context.
Sebastian Andrzej Siewior
1
-2
/
+12
2022-02-14
net_sched: add __rcu annotation to netdev->qdisc
Eric Dumazet
1
-1
/
+1
2022-02-08
net: add dev->dev_registered_tracker
Eric Dumazet
1
-0
/
+3
2022-02-05
net: refine dev_put()/dev_hold() debugging
Eric Dumazet
1
-23
/
+46
2022-01-20
net: fix information leakage in /proc/net/ptype
Congyu Liu
1
-0
/
+1
2022-01-06
gro: add ability to control gro max packet size
Coco Li
1
-0
/
+11
2021-12-30
net: remove references to CONFIG_IRDA in network header files
Lukas Bulwahn
1
-1
/
+1
2021-12-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2021-12-19
flow_offload: allow user to offload tc action to net device
Baowen Zheng
1
-0
/
+1
2021-12-17
net: fix typo in a comment
Xiang wangx
1
-1
/
+1
2021-12-15
net: add net device refcount tracker to struct packet_type
Eric Dumazet
1
-0
/
+1
2021-12-14
net: dev_replace_track() cleanup
Eric Dumazet
1
-6
/
+4
2021-12-10
net: add networking namespace refcount tracker
Eric Dumazet
1
-8
/
+1
2021-12-07
net: watchdog: add net device refcount tracker
Eric Dumazet
1
-0
/
+2
2021-12-06
net: linkwatch: add net device refcount tracker
Eric Dumazet
1
-0
/
+2
2021-12-06
net: dst: add net device refcount tracking to dst_entry
Eric Dumazet
1
-0
/
+17
2021-12-06
net: add net device refcount tracker to struct netdev_queue
Eric Dumazet
1
-0
/
+2
2021-12-06
net: add net device refcount tracker to struct netdev_rx_queue
Eric Dumazet
1
-0
/
+2
2021-12-06
net: add net device refcount tracker infrastructure
Eric Dumazet
1
-0
/
+45
2021-12-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-6
/
+13
2021-12-01
net: annotate data-races on txq->xmit_lock_owner
Eric Dumazet
1
-6
/
+13
2021-11-23
net: remove .ndo_change_proto_down
Jakub Kicinski
1
-9
/
+3
2021-11-22
net: annotate accesses to dev->gso_max_segs
Eric Dumazet
1
-0
/
+7
2021-11-22
net: annotate accesses to dev->gso_max_size
Eric Dumazet
1
-1
/
+2
2021-11-20
dev_addr: add a modification check
Jakub Kicinski
1
-0
/
+5
2021-11-20
net: constify netdev->dev_addr
Jakub Kicinski
1
-9
/
+5
2021-11-17
net: do not inline netif_tx_lock()/netif_tx_unlock()
Eric Dumazet
1
-37
/
+2
2021-11-17
net: annotate accesses to queue->trans_start
Eric Dumazet
1
-3
/
+13
2021-11-17
net: use an atomic_long_t for queue->trans_timeout
Eric Dumazet
1
-1
/
+1
2021-11-16
net: use .data.once section in netdev_level_once()
Eric Dumazet
1
-1
/
+1
2021-11-16
net: gro: populate net/core/gro.c
Eric Dumazet
1
-0
/
+1
2021-11-16
net: gro: move skb_gro_receive into net/core/gro.c
Eric Dumazet
1
-1
/
+0
2021-11-16
net: gro: move skb_gro_receive_list to udp_offload.c
Eric Dumazet
1
-1
/
+0
2021-11-16
net: move gro definitions to include/net/gro.h
Eric Dumazet
1
-348
/
+0
2021-10-18
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next
David S. Miller
1
-0
/
+4
[next]