summaryrefslogtreecommitdiff
path: root/net/core
AgeCommit message (Expand)AuthorFilesLines
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: remove dev_base_lock from do_setlink()Eric Dumazet1-2/+0
2024-02-14net: add netdev_set_operstate() helperEric Dumazet2-14/+17
2024-02-14net-sysfs: convert netstat_show() to RCUEric Dumazet1-3/+3
2024-02-14net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet3-7/+5
2024-02-14net-sysfs: use dev_addr_sem to remove races in address_show()Eric Dumazet3-4/+11
2024-02-14net-sysfs: convert netdev_show() to RCUEric Dumazet1-7/+10
2024-02-14net: convert dev->reg_state to u8Eric Dumazet1-4/+4
2024-02-14dev: annotate accesses to dev->linkEric Dumazet1-1/+1
2024-02-14net: annotate data-races around dev->name_assign_typeEric Dumazet2-5/+5
2024-02-14veth: rely on skb_pp_cow_data utility routineLorenzo Bianconi1-2/+3
2024-02-14xdp: add multi-buff support for xdp running in generic modeLorenzo Bianconi2-19/+142
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 Bianconi3-6/+67
2024-02-14rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo()Eric Dumazet1-38/+20
2024-02-12net: use synchronize_rcu_expedited in cleanup_net()Eric Dumazet1-1/+1
2024-02-12net: use synchronize_net() in dev_change_name()Eric Dumazet1-1/+1
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
2024-02-09net: split off __napi_busy_poll from napi_busy_pollStefan Roesch1-14/+28
2024-02-09net-procfs: use xarray iterator to implement /proc/net/devEric Dumazet1-41/+7
2024-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-02-08net: add exit_batch_rtnl() methodEric Dumazet1-1/+30
2024-02-07net: Do not return value from init_dummy_netdev()Amit Cohen1-3/+1
2024-02-06net: dst: Make dst_destroy() static and return void.Sebastian Andrzej Siewior1-4/+2
2024-02-04net: make dev_unreg_count globalEric Dumazet2-13/+10
2024-02-02net: Fix from address in memcpy_to_iter_csum()Michael Lass1-1/+1
2024-01-31xdp: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-3/+3
2024-01-29net: free altname using an RCU callbackJakub Kicinski2-11/+17
2024-01-27Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-26/+143
2024-01-27af_unix: Try to run GC async.Kuniyuki Iwashima1-0/+5
2024-01-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-11/+59
2024-01-25xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOLMaciej Fijalkowski1-0/+2
2024-01-25xsk: fix usage of multi-buffer BPF helpers for ZC XDPMaciej Fijalkowski1-6/+36
2024-01-25bpf: Consistently use BPF token throughout BPF verifier logicAndrii Nakryiko1-2/+2
2024-01-25bpf: Take into account BPF token when fetching helper protosAndrii Nakryiko1-16/+16
2024-01-24bpf: tcp: Support arbitrary SYN Cookie.Kuniyuki Iwashima2-4/+121
2024-01-24net: filter: fix spelling mistakesRandy Dunlap1-4/+4
2024-01-23sock_diag: remove sock_diag_mutexEric Dumazet1-4/+0
2024-01-23sock_diag: allow concurrent operation in sock_diag_rcv_msg()Eric Dumazet1-17/+26
2024-01-23sock_diag: allow concurrent operationsEric Dumazet1-31/+42
2024-01-23sock_diag: annotate data-races around sock_diag_handlers[family]Eric Dumazet1-5/+5
2024-01-22net: fix removing a namespace with conflicting altnamesJakub Kicinski2-0/+12
2024-01-21udp: fix busy pollingEric Dumazet1-2/+9
2024-01-20tcp: make sure init the accept_queue's spinlocks onceZhengchao Shao1-3/+0
2024-01-19Merge tag 'net-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-7/+7
2024-01-12Revert "net: rtnetlink: Enslave device before bringing it up"Nicolas Dichtel1-7/+7
2024-01-12Merge tag 'for-6.8/io_uring-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds1-1/+1
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds23-129/+1355