summaryrefslogtreecommitdiffstats
path: root/net/core
AgeCommit message (Expand)AuthorLines
2024-02-29net: get stats64 if device if driver is configuredBreno Leitao-0/+2
2024-02-28net: call skb_defer_free_flush() from __napi_busy_loop()Eric Dumazet-21/+22
2024-02-28rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing backLin Ma-6/+5
2024-02-28net: make SK_MEMORY_PCPU_RESERV tunableAdam Li-0/+10
2024-02-27net: test: Fix printf format specifier in skb_segment kunit testDavid Gow-1/+1
2024-02-26dpll: rely on rcu for netdev_dpll_pin()Eric Dumazet-1/+1
2024-02-26rtnetlink: provide RCU protection to rtnl_fill_prop_list()Eric Dumazet-5/+4
2024-02-26rtnetlink: make rtnl_fill_link_ifmap() RCU readyEric Dumazet-10/+11
2024-02-26rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flagEric Dumazet-0/+2
2024-02-26ipv6: prepare inet6_fill_ifinfo() for RCU protectionEric Dumazet-2/+2
2024-02-26rtnetlink: prepare nla_put_iflink() to run under RCUEric Dumazet-4/+4
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-14/+16
2024-02-22net: mctp: copy skb ext data when fragmentingJeremy Kerr-0/+8
2024-02-22Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni-2/+5
2024-02-21bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()Shigeru Yoshida-2/+5
2024-02-21net: implement lockless setsockopt(SO_PEEK_OFF)Eric Dumazet-12/+11
2024-02-20net: fix pointer check in skb_pp_cow_data routineLorenzo Bianconi-1/+1
2024-02-20net: reorganize "struct sock" fieldsEric Dumazet-0/+62
2024-02-20net: add netmem to skb_frag_tMina Almasry-7/+27
2024-02-19net: sysfs: Do not create sysfs for non BQL deviceBreno Leitao-11/+24
2024-02-19net: page_pool: fix recycle stats for system page_pool allocatorLorenzo Bianconi-5/+18
2024-02-19page_pool: disable direct recycling based on pool->cpuid on destroyAlexander Lobakin-4/+8
2024-02-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-8/+12
2024-02-14net: remove dev_base_lockEric Dumazet-35/+4
2024-02-14net: remove dev_base_lock from register_netdevice() and friends.Eric Dumazet-13/+7
2024-02-14net: remove dev_base_lock from do_setlink()Eric Dumazet-2/+0
2024-02-14net: add netdev_set_operstate() helperEric Dumazet-14/+17
2024-02-14net-sysfs: convert netstat_show() to RCUEric Dumazet-3/+3
2024-02-14net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet-7/+5
2024-02-14net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet-4/+11
2024-02-14net-sysfs: convert netdev_show() to RCUEric Dumazet-7/+10
2024-02-14net: convert dev->reg_state to u8Eric Dumazet-4/+4
2024-02-14dev: annotate accesses to dev->linkEric Dumazet-1/+1
2024-02-14net: annotate data-races around dev->name_assign_typeEric Dumazet-5/+5
2024-02-13veth: rely on skb_pp_cow_data utility routineLorenzo Bianconi-2/+3
2024-02-13xdp: add multi-buff support for xdp running in generic modeLorenzo Bianconi-19/+142
2024-02-13xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generi...Lorenzo Bianconi-7/+9
2024-02-13net: add generic percpu page_pool allocatorLorenzo Bianconi-6/+67
2024-02-13rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo()Eric Dumazet-38/+20
2024-02-12net: add rcu safety to rtnl_prop_list_size()Eric Dumazet-7/+10
2024-02-12net: use synchronize_rcu_expedited in cleanup_net()Eric Dumazet-1/+1
2024-02-12net: use synchronize_net() in dev_change_name()Eric Dumazet-1/+1
2024-02-12net-device: move lstats in net_device_read_txrxEric Dumazet-1/+2
2024-02-09Merge branch 'for-io_uring-add-napi-busy-polling-support'Jakub Kicinski-14/+43
2024-02-09net: add napi_busy_loop_rcu()Stefan Roesch-0/+15
2024-02-09net: split off __napi_busy_poll from napi_busy_pollStefan Roesch-14/+28
2024-02-08net-procfs: use xarray iterator to implement /proc/net/devEric Dumazet-41/+7
2024-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-1/+1
2024-02-07net: add exit_batch_rtnl() methodEric Dumazet-1/+30
2024-02-07net: Do not return value from init_dummy_netdev()Amit Cohen-3/+1