aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/core/dev.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-04-09netdev: add "ops compat locking" helpersJakub Kicinski1-0/+15
2025-04-09net: avoid potential race between netdev_get_by_index_lock() and netns switchJakub Kicinski1-1/+1
2025-04-08net: rps: remove kfree_rcu_mightsleep() useEric Dumazet1-0/+1
2025-04-08net: rps: annotate data-races around (struct sd_flow_limit)->countEric Dumazet1-1/+1
2025-04-08net: rps: change skb_flow_limit() hash functionEric Dumazet1-1/+1
2025-03-19Revert "net: replace dev_addr_sem with netdev instance lock"Stanislav Fomichev1-1/+2
2025-03-08net: move misc netdev_lock flavors to a separate headerJakub Kicinski1-0/+1
2025-03-06net: replace dev_addr_sem with netdev instance lockStanislav Fomichev1-2/+1
2025-03-06net: hold netdev instance lock during rtnetlink operationsStanislav Fomichev1-4/+9
2025-03-06net: hold netdev instance lock during ndo_open/ndo_stopStanislav Fomichev1-2/+4
2025-02-07net: page_pool: avoid false positive warning if NAPI was never addedJakub Kicinski1-0/+12
2025-01-15net: make netdev netlink ops hold netdev_lock()Jakub Kicinski1-1/+0
2025-01-15net: add netdev->up protected by netdev_lock()Jakub Kicinski1-0/+12
2025-01-15net: add helpers for lookup and walking netdevs under netdev_lock()Jakub Kicinski1-0/+16
2025-01-10net: hide the definition of dev_get_by_napi_id()Jakub Kicinski1-0/+1
2025-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2025-01-08netdev: prevent accessing NAPI instances from another namespaceJakub Kicinski1-1/+2
2024-12-16net: Make net_hwtstamp_validate accessibleKory Maincent1-0/+1
2024-12-16net: Make dev_get_hwtstamp_phylib accessibleKory Maincent1-0/+2
2024-11-11net: Add napi_struct parameter irq_suspend_timeoutMartin Karsten1-0/+25
2024-10-14net: napi: Add napi_configJoe Damato1-0/+12
2024-10-14net: napi: Make gro_flush_timeout per-NAPIJoe Damato1-0/+40
2024-10-14net: napi: Make napi_defer_hard_irqs per-NAPIJoe Damato1-0/+36
2024-10-10net-shapers: implement shaper cleanup on queue deletionPaolo Abeni1-0/+4
2024-10-10net-shapers: implement NL get operationPaolo Abeni1-0/+6
2024-06-24net: softnet_data: Make xmit per task.Sebastian Andrzej Siewior1-0/+18
2024-06-17net: Move dev_set_hwtstamp_phylib to net/core/dev.hKory Maincent1-0/+4
2024-04-30net: move sysctl_skb_defer_max to net_hotdataEric Dumazet1-1/+0
2024-04-01net: move dev_xmit_recursion() helpers to net/core/dev.hEric Dumazet1-0/+17
2024-04-01net: move kick_defer_list_purge() to net/core/dev.hEric Dumazet1-3/+3
2024-03-07net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet1-1/+0
2024-03-07net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet1-2/+0
2024-02-14net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet1-0/+3
2024-01-29net: free altname using an RCU callbackJakub Kicinski1-0/+1
2024-01-22net: fix removing a namespace with conflicting altnamesJakub Kicinski1-0/+3
2023-12-05net: core: synchronize link-watch when carrier is queriedJohannes Berg1-1/+0
2023-12-04netdev-genl: Add netlink framework functions for napiAmritha Nambiar1-0/+2
2023-10-26Merge tag 'for-netdev' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+6
2023-10-19net: check for altname conflicts when changing netdev's netnsJakub Kicinski1-0/+3
2023-10-17net, bpf: Add a warning if NAPI cb missed xdp_do_flush().Sebastian Andrzej Siewior1-0/+6
2023-02-09net-sysctl: factor-out rpm mask manipulation helpersPaolo Abeni1-0/+2
2023-02-01net: add gso_ipv4_max_size and gro_ipv4_max_size per deviceXin Long1-0/+18
2022-10-31net: add new helper unregister_netdevice_many_notifyHangbin Liu1-0/+3
2022-10-31rtnetlink: pass netlink message header and portid to rtnl_configure_link()Hangbin Liu1-0/+4
2022-05-16net: add skb_defer_max sysctlEric Dumazet1-1/+1
2022-05-06net: move netif_set_gso_max helpersJakub Kicinski1-0/+21
2022-04-07net: extract a few internals from netdevice.hJakub Kicinski1-0/+91