summaryrefslogtreecommitdiff
path: root/net/core/dev.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-06net: phy: Introduce ethernet link topology representationMaxime Chevallier1-0/+9
2024-04-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-04-04net: enable timestamp static key if CPUMarcelo Tosatti1-0/+5
2024-04-01net: rps: add rps_input_queue_head_add() helperEric Dumazet1-5/+8
2024-04-01net: rps: change input_queue_tail_incr_save()Eric Dumazet1-8/+12
2024-04-01net: enqueue_to_backlog() cleanupEric Dumazet1-13/+11
2024-04-01net: make softnet_data.dropped an atomic_tEric Dumazet1-4/+9
2024-04-01net: enqueue_to_backlog() change vs not running deviceEric Dumazet1-4/+5
2024-03-29net: do not consume a cacheline for system_page_poolEric Dumazet1-1/+1
2024-03-29net: sched: make skip_sw actually skip softwareAsbjørn Sloth Tønnesen1-0/+10
2024-03-27net: pin system percpu page_pools to the corresponding NUMA nodesAlexander Lobakin1-1/+1
2024-03-26net: Rename rps_lock to backlog_lock.Sebastian Andrzej Siewior1-17/+17
2024-03-26net: Use backlog-NAPI to clean up the defer_list.Sebastian Andrzej Siewior1-4/+21
2024-03-26net: Allow to use SMP threads for backlog NAPI.Sebastian Andrzej Siewior1-35/+113
2024-03-26net: Remove conditional threaded-NAPI wakeup based on task state.Sebastian Andrzej Siewior1-12/+2
2024-03-21net: report RCU QS on threaded NAPI repollingYan Zhai1-0/+3
2024-03-19net: move dev->state into net_device_read_txrx groupEric Dumazet1-1/+2
2024-03-18packet: annotate data-races around ignore_outgoingEric Dumazet1-1/+1
2024-03-08net: move rps_sock_flow_table to net_hotdataEric Dumazet1-9/+3
2024-03-08net: introduce include/net/rps.hEric Dumazet1-0/+1
2024-03-08net: move dev_rx_weight to net_hotdataEric Dumazet1-2/+1
2024-03-08net: move dev_tx_weight to net_hotdataEric Dumazet1-1/+0
2024-03-08net: move netdev_max_backlog to net_hotdataEric Dumazet1-5/+3
2024-03-08net: move ptype_all into net_hotdataEric Dumazet1-9/+7
2024-03-08net: move netdev_tstamp_prequeue into net_hotdataEric Dumazet1-5/+5
2024-03-08net: move netdev_budget and netdev_budget to net_hotdataEric Dumazet1-5/+2
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-22/+0
2024-03-06dpll: move all dpll<>netdev helpers to dpll codeJakub Kicinski1-22/+0
2024-03-01inet: prepare inet_base_seq() to run without RTNLEric Dumazet1-2/+3
2024-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-02-29net: get stats64 if device if driver is configuredBreno Leitao1-0/+2
2024-02-29net: call skb_defer_free_flush() from __napi_busy_loop()Eric Dumazet1-21/+22
2024-02-27dpll: rely on rcu for netdev_dpll_pin()Eric Dumazet1-1/+1
2024-02-26ipv6: prepare inet6_fill_ifinfo() for RCU protectionEric Dumazet1-2/+2
2024-02-26rtnetlink: prepare nla_put_iflink() to run under RCUEric Dumazet1-1/+1
2024-02-19net: page_pool: fix recycle stats for system page_pool allocatorLorenzo Bianconi1-0/+1
2024-02-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2024-02-14net: remove dev_base_lockEric Dumazet1-35/+4
2024-02-14net: remove dev_base_lock from register_netdevice() and friends.Eric Dumazet1-13/+7
2024-02-14net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet1-1/+1
2024-02-14net: convert dev->reg_state to u8Eric Dumazet1-4/+4
2024-02-14net: annotate data-races around dev->name_assign_typeEric Dumazet1-3/+3
2024-02-14xdp: add multi-buff support for xdp running in generic modeLorenzo Bianconi1-19/+51
2024-02-14xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generi...Lorenzo Bianconi1-7/+9
2024-02-14net: add generic percpu page_pool allocatorLorenzo Bianconi1-0/+45
2024-02-13net: add rcu safety to rtnl_prop_list_size()Eric Dumazet1-1/+1
2024-02-12net: use synchronize_net() in dev_change_name()Eric Dumazet1-1/+1
2024-02-12net-device: move lstats in net_device_read_txrxEric Dumazet1-1/+2
2024-02-09Merge branch 'for-io_uring-add-napi-busy-polling-support'Jakub Kicinski1-14/+43
2024-02-09net: add napi_busy_loop_rcu()Stefan Roesch1-0/+15