summaryrefslogtreecommitdiffstats
path: root/net/core/dev.c
Commit message (Expand)AuthorAgeFilesLines
* net: do not consume a cacheline for system_page_poolEric Dumazet2024-03-291-1/+1
* net: report RCU QS on threaded NAPI repollingYan Zhai2024-03-201-0/+3
* net: move dev->state into net_device_read_txrx groupEric Dumazet2024-03-191-1/+2
* packet: annotate data-races around ignore_outgoingEric Dumazet2024-03-181-1/+1
* net: move rps_sock_flow_table to net_hotdataEric Dumazet2024-03-071-9/+3
* net: introduce include/net/rps.hEric Dumazet2024-03-071-0/+1
* net: move dev_rx_weight to net_hotdataEric Dumazet2024-03-071-2/+1
* net: move dev_tx_weight to net_hotdataEric Dumazet2024-03-071-1/+0
* net: move netdev_max_backlog to net_hotdataEric Dumazet2024-03-071-5/+3
* net: move ptype_all into net_hotdataEric Dumazet2024-03-071-9/+7
* net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet2024-03-071-5/+5
* net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet2024-03-071-5/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-03-071-22/+0
|\
| * dpll: move all dpll<>netdev helpers to dpll codeJakub Kicinski2024-03-051-22/+0
* | inet: prepare inet_base_seq() to run without RTNLEric Dumazet2024-03-011-2/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-291-1/+1
|\|
| * dpll: rely on rcu for netdev_dpll_pin()Eric Dumazet2024-02-261-1/+1
* | net: get stats64 if device if driver is configuredBreno Leitao2024-02-291-0/+2
* | net: call skb_defer_free_flush() from __napi_busy_loop()Eric Dumazet2024-02-281-21/+22
* | ipv6: prepare inet6_fill_ifinfo() for RCU protectionEric Dumazet2024-02-261-2/+2
* | rtnetlink: prepare nla_put_iflink() to run under RCUEric Dumazet2024-02-261-1/+1
* | net: page_pool: fix recycle stats for system page_pool allocatorLorenzo Bianconi2024-02-191-0/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-151-2/+3
|\|
| * net: add rcu safety to rtnl_prop_list_size()Eric Dumazet2024-02-121-1/+1
| * net-device: move lstats in net_device_read_txrxEric Dumazet2024-02-121-1/+2
* | net: remove dev_base_lockEric Dumazet2024-02-141-35/+4
* | net: remove dev_base_lock from register_netdevice() and friends.Eric Dumazet2024-02-141-13/+7
* | net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet2024-02-141-1/+1
* | net: convert dev->reg_state to u8Eric Dumazet2024-02-141-4/+4
* | net: annotate data-races around dev->name_assign_typeEric Dumazet2024-02-141-3/+3
* | xdp: add multi-buff support for xdp running in generic modeLorenzo Bianconi2024-02-131-19/+51
* | xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generi...Lorenzo Bianconi2024-02-131-7/+9
* | net: add generic percpu page_pool allocatorLorenzo Bianconi2024-02-131-0/+45
* | net: use synchronize_net() in dev_change_name()Eric Dumazet2024-02-121-1/+1
* | Merge branch 'for-io_uring-add-napi-busy-polling-support'Jakub Kicinski2024-02-091-14/+43
|\ \
| * | net: add napi_busy_loop_rcu()Stefan Roesch2024-02-091-0/+15
| * | net: split off __napi_busy_poll from napi_busy_pollStefan Roesch2024-02-091-14/+28
| |/
* | net: Do not return value from init_dummy_netdev()Amit Cohen2024-02-071-3/+1
* | net: make dev_unreg_count globalEric Dumazet2024-02-041-3/+9
* | net: free altname using an RCU callbackJakub Kicinski2024-01-291-11/+16
|/
* net: fix removing a namespace with conflicting altnamesJakub Kicinski2024-01-221-0/+9
* Revert "Introduce PHY listing and link_topology tracking"Jakub Kicinski2024-01-041-3/+0
* net-device: move xdp_prog to net_device_read_rxEric Dumazet2024-01-031-1/+1
* net-device: move gso_partial_features to net_device_read_txEric Dumazet2024-01-021-1/+2
* net: phy: Introduce ethernet link topology representationMaxime Chevallier2024-01-011-0/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-12-211-0/+3
|\
| * net: check dev->gso_max_size in gso_features_check()Eric Dumazet2023-12-211-0/+3
* | net: sched: Make tc-related drop reason more flexible for remaining qdiscsVictor Nogueira2023-12-201-2/+5
* | net: sched: Move drop_reason to struct tc_skb_cbVictor Nogueira2023-12-201-2/+2
* | net: core: synchronize link-watch when carrier is queriedJohannes Berg2023-12-051-1/+1