index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
core
Age
Commit message (
Expand
)
Author
Files
Lines
23 hours
Merge tag 'net-accept-more-20240515' of git://git.kernel.dk/linux
Linus Torvalds
1
-2
/
+2
6 days
net: revert partially applied PHY topology series
Jakub Kicinski
1
-9
/
+0
6 days
net: change proto and proto_ops accept type
Jens Axboe
1
-2
/
+2
6 days
netdev: Add queue stats for TX stop and wake
Daniel Jurgens
1
-1
/
+3
6 days
net: gro: move L3 flush checks to tcp_gro_receive and udp_gro_receive_segment
Richard Gobert
1
-3
/
+0
9 days
af_unix: Add dead flag to struct scm_fp_list.
Kuniyuki Iwashima
1
-0
/
+1
10 days
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-4
/
+11
11 days
net: dst_cache: minor optimization in dst_cache_set_ip6()
Eric Dumazet
1
-1
/
+1
11 days
net: dst_cache: annotate data-races around dst_cache->reset_ts
Eric Dumazet
1
-2
/
+3
11 days
net: add IEEE 802.1q specific helpers
Oleksij Rempel
2
-0
/
+243
12 days
rtnetlink: allow rtnl_fill_link_netnsid() to run under RCU protection
Eric Dumazet
1
-3
/
+2
12 days
rtnetlink: do not depend on RTNL in rtnl_xdp_prog_skb()
Eric Dumazet
1
-5
/
+7
12 days
rtnetlink: do not depend on RTNL in rtnl_fill_proto_down()
Eric Dumazet
2
-8
/
+11
12 days
rtnetlink: do not depend on RTNL for many attributes
Eric Dumazet
1
-20
/
+31
12 days
net: write once on dev->allmulti and dev->promiscuity
Eric Dumazet
1
-16
/
+20
12 days
rtnetlink: do not depend on RTNL for IFLA_TXQLEN output
Eric Dumazet
2
-3
/
+3
12 days
rtnetlink: do not depend on RTNL for IFLA_IFNAME output
Eric Dumazet
1
-2
/
+6
12 days
rtnetlink: do not depend on RTNL for IFLA_QDISC output
Eric Dumazet
1
-3
/
+3
13 days
net: fix out-of-bounds access in ops_init
Thadeu Lima de Souza Cascardo
1
-3
/
+10
13 days
net: move skb_gro_receive_list from udp to core
Felix Fietkau
1
-0
/
+27
2024-05-03
Revert "net: mirror skb frag ref/unref helpers"
Mina Almasry
1
-4
/
+42
2024-05-03
rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
Roded Zats
1
-1
/
+1
2024-05-03
net: no longer acquire RTNL in threaded_show()
Eric Dumazet
2
-6
/
+6
2024-05-03
rtnetlink: use for_each_netdev_dump() in rtnl_stats_dump()
Eric Dumazet
1
-37
/
+22
2024-05-03
rtnetlink: change rtnl_stats_dump() return value
Eric Dumazet
1
-1
/
+1
2024-05-03
net: Remove the now superfluous sentinel elements from ctl_table array
Joel Granados
2
-11
/
+7
2024-05-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
4
-22
/
+53
2024-05-02
net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offse...
Richard Gobert
1
-0
/
+1
2024-05-01
net: Protect dev->name by seqlock.
Kuniyuki Iwashima
1
-4
/
+23
2024-05-01
net: core: reject skb_copy(_expand) for fraglist GSO skbs
Felix Fietkau
1
-8
/
+19
2024-04-30
netpoll: Fix race condition in netpoll_owner_active
Breno Leitao
1
-1
/
+1
2024-04-30
net: move sysctl_mem_pcpu_rsv to net_hotdata
Eric Dumazet
3
-4
/
+4
2024-04-30
net: add <net/proto_memory.h>
Eric Dumazet
2
-0
/
+2
2024-04-30
net: move sysctl_skb_defer_max to net_hotdata
Eric Dumazet
5
-4
/
+3
2024-04-30
net: move sysctl_max_skb_frags to net_hotdata
Eric Dumazet
3
-5
/
+3
2024-04-30
inet: introduce dst_rtable() helper
Eric Dumazet
2
-3
/
+2
2024-04-30
net: page_pool: support error injection
Jakub Kicinski
1
-0
/
+2
2024-04-30
netdev: add queue stats
Xuan Zhuo
1
-2
/
+21
2024-04-29
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
2
-19
/
+259
2024-04-29
ipv6: introduce dst_rt6_info() helper
Eric Dumazet
2
-2
/
+2
2024-04-29
net: give more chances to rcu in netdev_wait_allrefs_any()
Eric Dumazet
1
-1
/
+2
2024-04-26
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
2
-14
/
+33
2024-04-24
page_pool: constify some read-only function arguments
Alexander Lobakin
1
-5
/
+5
2024-04-24
net: create a dummy net_device allocator
Breno Leitao
1
-18
/
+38
2024-04-24
net: free_netdev: exit earlier if dummy
Breno Leitao
1
-1
/
+2
2024-04-24
net: core: Fix documentation
Breno Leitao
1
-2
/
+2
2024-04-23
neighbour: fix neigh_master_filtered()
Eric Dumazet
1
-1
/
+1
2024-04-23
netdev: support dumping a single netdev in qstats
Jakub Kicinski
2
-13
/
+40
2024-04-22
Merge branch 'for-uring-ubufops' into HEAD
Jakub Kicinski
1
-12
/
+24
2024-04-22
net: add callback for setting a ubuf_info to skb
Pavel Begunkov
1
-6
/
+14
2024-04-22
net: extend ubuf_info callback to ops structure
Pavel Begunkov
1
-6
/
+10
2024-04-22
xdp: use flags field to disambiguate broadcast redirect
Toke Høiland-Jørgensen
1
-10
/
+32
2024-04-22
sysctl: treewide: constify ctl_table_header::ctl_table_arg
Thomas Weißschuh
1
-1
/
+1
2024-04-19
neighbour: no longer hold RTNL in neigh_dump_info()
Eric Dumazet
1
-4
/
+5
2024-04-19
neighbour: fix neigh_dump_info() return value
Eric Dumazet
1
-18
/
+13
2024-04-19
neighbour: add RCU protection to neigh_tables[]
Eric Dumazet
1
-11
/
+19
2024-04-19
net: rps: locklessly access rflow->cpu
Jason Xing
1
-1
/
+1
2024-04-19
net: rps: protect filter locklessly
Jason Xing
1
-4
/
+4
2024-04-19
net: rps: protect last_qtail with rps_input_queue_tail_save() helper
Jason Xing
1
-4
/
+4
2024-04-18
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-0
/
+6
2024-04-18
neighbour: guarantee the localhost connections be established successfully ev...
Zheng Li
1
-1
/
+3
2024-04-17
netns: no longer hold RTNL in rtnl_net_dumpid()
Eric Dumazet
1
-2
/
+3
2024-04-17
net/sched: Fix mirred deadlock on device recursion
Eric Dumazet
1
-0
/
+6
2024-04-15
net: constify net_class
Heiner Kallweit
1
-1
/
+1
2024-04-15
net: save some cycles when doing skb_attempt_defer_free()
Jason Xing
1
-3
/
+3
2024-04-15
net: dev_addr_lists: move locking out of init/exit in kunit
Jakub Kicinski
1
-2
/
+12
2024-04-15
drop_monitor: replace spin_lock by raw_spin_lock
Wander Lairson Costa
1
-10
/
+10
2024-04-12
fib: rules: no longer hold RTNL in fib_nl_dumprule()
Eric Dumazet
1
-8
/
+9
2024-04-11
net: mirror skb frag ref/unref helpers
Mina Almasry
1
-42
/
+4
2024-04-11
net: move skb ref helpers to new header
Mina Almasry
2
-0
/
+2
2024-04-10
bpf: Add bpf_link support for sk_msg and sk_skb progs
Yonghong Song
1
-16
/
+247
2024-04-10
net: use SKB_CONSUMED in skb_attempt_defer_free()
Pavel Begunkov
1
-1
/
+1
2024-04-10
net: cache for same cpu skb_attempt_defer_free
Pavel Begunkov
1
-1
/
+14
2024-04-09
net: remove napi_frag_unref
Mina Almasry
1
-1
/
+1
2024-04-08
net: display more skb fields in skb_dump()
Eric Dumazet
1
-6
/
+12
2024-04-08
net: dqs: use sysfs_emit() in favor of sprintf()
Eric Dumazet
1
-3
/
+3
2024-04-08
bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
Jason Xing
1
-4
/
+1
2024-04-06
net: phy: Introduce ethernet link topology representation
Maxime Chevallier
1
-0
/
+9
2024-04-06
net: skbuff: generalize the skb->decrypted bit
Jakub Kicinski
1
-3
/
+2
2024-04-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-2
/
+9
2024-04-04
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-0
/
+6
2024-04-03
net: enable timestamp static key if CPU
Marcelo Tosatti
1
-0
/
+5
2024-04-02
page_pool: try direct bulk recycling
Alexander Lobakin
1
-2
/
+5
2024-04-02
page_pool: check for PP direct cache locality later
Alexander Lobakin
2
-51
/
+50
2024-04-02
bpf, sockmap: Prevent lock inversion deadlock in map delete elem
Jakub Sitnicki
1
-0
/
+6
2024-04-01
net: rps: add rps_input_queue_head_add() helper
Eric Dumazet
1
-5
/
+8
2024-04-01
net: rps: change input_queue_tail_incr_save()
Eric Dumazet
1
-8
/
+12
2024-04-01
net: enqueue_to_backlog() cleanup
Eric Dumazet
1
-13
/
+11
2024-04-01
net: make softnet_data.dropped an atomic_t
Eric Dumazet
2
-5
/
+11
2024-04-01
net: enqueue_to_backlog() change vs not running device
Eric Dumazet
1
-4
/
+5
2024-04-01
net: move dev_xmit_recursion() helpers to net/core/dev.h
Eric Dumazet
1
-0
/
+17
2024-04-01
net: move kick_defer_list_purge() to net/core/dev.h
Eric Dumazet
1
-3
/
+3
2024-04-01
pfcp: always set pfcp metadata
Michal Swiatkowski
1
-5
/
+2
2024-04-01
net: net_test: add tests for IP tunnel flags conversion helpers
Alexander Lobakin
2
-9
/
+125
2024-04-01
ip_tunnel: convert __be16 tunnel flags to bitmaps
Alexander Lobakin
2
-18
/
+28
2024-03-29
netlink: introduce type-checking attribute iteration
Johannes Berg
2
-22
/
+16
2024-03-29
net: add sk_wake_async_rcu() helper
Eric Dumazet
1
-4
/
+4
2024-03-29
net: do not consume a cacheline for system_page_pool
Eric Dumazet
1
-1
/
+1
2024-03-29
af_unix: Link struct unix_edge when queuing skb.
Kuniyuki Iwashima
1
-0
/
+2
2024-03-29
af_unix: Allocate struct unix_edge for each inflight AF_UNIX fd.
Kuniyuki Iwashima
1
-0
/
+2
2024-03-29
af_unix: Allocate struct unix_vertex for each inflight AF_UNIX fd.
Kuniyuki Iwashima
1
-0
/
+7
2024-03-29
gro: fix ownership transfer
Antoine Tenart
1
-1
/
+2
2024-03-29
net: sched: make skip_sw actually skip software
Asbjørn Sloth Tønnesen
1
-0
/
+10
2024-03-28
bpf: Add a check for struct bpf_fib_lookup size
Anton Protopopov
1
-0
/
+3
2024-03-28
bpf: Add support for passing mark with bpf_fib_lookup
Anton Protopopov
1
-3
/
+9
2024-03-28
net: remove gfp_mask from napi_alloc_skb()
Jakub Kicinski
1
-5
/
+4
2024-03-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+2
2024-03-27
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
1
-2
/
+0
2024-03-26
net: pin system percpu page_pools to the corresponding NUMA nodes
Alexander Lobakin
1
-1
/
+1
2024-03-26
net: remove skb_free_datagram_locked()
Eric Dumazet
1
-19
/
+0
2024-03-26
net: Rename rps_lock to backlog_lock.
Sebastian Andrzej Siewior
1
-17
/
+17
2024-03-26
net: Use backlog-NAPI to clean up the defer_list.
Sebastian Andrzej Siewior
2
-6
/
+23
2024-03-26
net: Allow to use SMP threads for backlog NAPI.
Sebastian Andrzej Siewior
1
-35
/
+113
2024-03-26
net: Remove conditional threaded-NAPI wakeup based on task state.
Sebastian Andrzej Siewior
1
-12
/
+2
2024-03-25
net: mark racy access on sk->sk_rcvbuf
linke li
1
-2
/
+2
2024-03-20
net: report RCU QS on threaded NAPI repolling
Yan Zhai
1
-0
/
+3
2024-03-19
bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog types
Yonghong Song
1
-2
/
+0
2024-03-19
net: move dev->state into net_device_read_txrx group
Eric Dumazet
1
-1
/
+2
2024-03-18
packet: annotate data-races around ignore_outgoing
Eric Dumazet
1
-1
/
+1
2024-03-12
Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
25
-518
/
+1227
2024-03-11
net: page_pool: factor out page_pool recycle check
Mina Almasry
1
-2
/
+7
2024-03-11
Merge tag 'for-6.9/io_uring-20240310' of git://git.kernel.dk/linux
Linus Torvalds
1
-14
/
+43
2024-03-11
Merge tag 'linux_kselftest-kunit-6.9-rc1' of git://git.kernel.org/pub/scm/lin...
Linus Torvalds
1
-1
/
+1
2024-03-08
net: add skb_data_unref() helper
Eric Dumazet
1
-3
/
+1
2024-03-08
net: dqs: add NIC stall detector based on BQL
Jakub Kicinski
1
-0
/
+62
2024-03-07
netdev: add queue stat for alloc failures
Jakub Kicinski
1
-1
/
+2
2024-03-07
netdev: add per-queue statistics
Jakub Kicinski
3
-0
/
+227
2024-03-07
net: move rps_sock_flow_table to net_hotdata
Eric Dumazet
2
-12
/
+9
2024-03-07
net: introduce include/net/rps.h
Eric Dumazet
3
-0
/
+3
2024-03-07
net: move skbuff_cache(s) to net_hotdata
Eric Dumazet
2
-26
/
+23
2024-03-07
net: move dev_rx_weight to net_hotdata
Eric Dumazet
3
-3
/
+3
2024-03-07
net: move dev_tx_weight to net_hotdata
Eric Dumazet
3
-2
/
+2
2024-03-07
net: move netdev_max_backlog to net_hotdata
Eric Dumazet
4
-7
/
+8
2024-03-07
net: move ptype_all into net_hotdata
Eric Dumazet
3
-12
/
+12
2024-03-07
net: move netdev_tstamp_prequeue into net_hotdata
Eric Dumazet
4
-7
/
+8
2024-03-07
net: move netdev_budget and netdev_budget to net_hotdata
Eric Dumazet
4
-9
/
+10
2024-03-07
net: introduce struct net_hotdata
Eric Dumazet
5
-12
/
+20
2024-03-07
netlink: let core handle error cases in dump operations
Eric Dumazet
1
-4
/
+1
2024-03-07
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
3
-25
/
+4
2024-03-06
netdev: let netlink core handle -EMSGSIZE errors
Jakub Kicinski
2
-14
/
+3
2024-03-05
dpll: move all dpll<>netdev helpers to dpll code
Jakub Kicinski
2
-24
/
+2
2024-03-05
sock: Use unsafe_memcpy() for sock_copy()
Kees Cook
1
-2
/
+3
2024-03-05
net: gro: enable fast path for more cases
Eric Dumazet
1
-7
/
+16
2024-03-05
net: gro: rename skb_gro_header_hard()
Eric Dumazet
1
-1
/
+1
2024-03-05
mm/page_alloc: modify page_frag_alloc_align() to accept align as an argument
Yunsheng Lin
1
-3
/
+6
2024-03-04
page_pool: fix netlink dump stop/resume
Jakub Kicinski
1
-1
/
+2
2024-03-02
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Jakub Kicinski
2
-12
/
+12
2024-03-01
inet: prepare inet_base_seq() to run without RTNL
Eric Dumazet
1
-2
/
+3
2024-03-01
ipv6: annotate data-races around cnf.forwarding
Eric Dumazet
1
-1
/
+1
2024-02-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-7
/
+6
2024-02-29
net: get stats64 if device if driver is configured
Breno Leitao
1
-0
/
+2
2024-02-28
net: call skb_defer_free_flush() from __napi_busy_loop()
Eric Dumazet
1
-21
/
+22
2024-02-28
rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
Lin Ma
1
-6
/
+5
2024-02-28
net: make SK_MEMORY_PCPU_RESERV tunable
Adam Li
2
-0
/
+10
2024-02-27
net: test: Fix printf format specifier in skb_segment kunit test
David Gow
1
-1
/
+1
2024-02-26
dpll: rely on rcu for netdev_dpll_pin()
Eric Dumazet
1
-1
/
+1
2024-02-26
rtnetlink: provide RCU protection to rtnl_fill_prop_list()
Eric Dumazet
1
-5
/
+4
2024-02-26
rtnetlink: make rtnl_fill_link_ifmap() RCU ready
Eric Dumazet
1
-10
/
+11
2024-02-26
rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag
Eric Dumazet
1
-0
/
+2
2024-02-26
ipv6: prepare inet6_fill_ifinfo() for RCU protection
Eric Dumazet
1
-2
/
+2
2024-02-26
rtnetlink: prepare nla_put_iflink() to run under RCU
Eric Dumazet
2
-4
/
+4
2024-02-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-14
/
+16
2024-02-22
net: mctp: copy skb ext data when fragmenting
Jeremy Kerr
1
-0
/
+8
2024-02-22
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...
Paolo Abeni
1
-2
/
+5
2024-02-21
bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
Shigeru Yoshida
1
-2
/
+5
2024-02-21
net: implement lockless setsockopt(SO_PEEK_OFF)
Eric Dumazet
1
-12
/
+11
2024-02-20
net: fix pointer check in skb_pp_cow_data routine
Lorenzo Bianconi
1
-1
/
+1
2024-02-20
net: reorganize "struct sock" fields
Eric Dumazet
1
-0
/
+62
2024-02-20
net: add netmem to skb_frag_t
Mina Almasry
1
-7
/
+27
2024-02-19
net: sysfs: Do not create sysfs for non BQL device
Breno Leitao
1
-11
/
+24
2024-02-19
net: page_pool: fix recycle stats for system page_pool allocator
Lorenzo Bianconi
2
-5
/
+18
2024-02-19
page_pool: disable direct recycling based on pool->cpuid on destroy
Alexander Lobakin
2
-4
/
+8
2024-02-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-8
/
+12
2024-02-14
net: remove dev_base_lock
Eric Dumazet
1
-35
/
+4
2024-02-14
net: remove dev_base_lock from register_netdevice() and friends.
Eric Dumazet
1
-13
/
+7
2024-02-14
net: remove dev_base_lock from do_setlink()
Eric Dumazet
1
-2
/
+0
2024-02-14
net: add netdev_set_operstate() helper
Eric Dumazet
2
-14
/
+17
2024-02-14
net-sysfs: convert netstat_show() to RCU
Eric Dumazet
1
-3
/
+3
2024-02-14
net-sysfs: convert dev->operstate reads to lockless ones
Eric Dumazet
3
-7
/
+5
2024-02-14
net-sysfs: use dev_addr_sem to remove races in address_show()
Eric Dumazet
3
-4
/
+11
2024-02-14
net-sysfs: convert netdev_show() to RCU
Eric Dumazet
1
-7
/
+10
2024-02-14
net: convert dev->reg_state to u8
Eric Dumazet
1
-4
/
+4
2024-02-14
dev: annotate accesses to dev->link
Eric Dumazet
1
-1
/
+1
2024-02-14
net: annotate data-races around dev->name_assign_type
Eric Dumazet
2
-5
/
+5
2024-02-13
veth: rely on skb_pp_cow_data utility routine
Lorenzo Bianconi
1
-2
/
+3
2024-02-13
xdp: add multi-buff support for xdp running in generic mode
Lorenzo Bianconi
2
-19
/
+142
2024-02-13
xdp: rely on skb pointer reference in do_xdp_generic and netif_receive_generi...
Lorenzo Bianconi
1
-7
/
+9
2024-02-13
net: add generic percpu page_pool allocator
Lorenzo Bianconi
3
-6
/
+67
2024-02-13
rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo()
Eric Dumazet
1
-38
/
+20
2024-02-12
net: add rcu safety to rtnl_prop_list_size()
Eric Dumazet
2
-7
/
+10
2024-02-12
net: use synchronize_rcu_expedited in cleanup_net()
Eric Dumazet
1
-1
/
+1
2024-02-12
net: use synchronize_net() in dev_change_name()
Eric Dumazet
1
-1
/
+1
2024-02-12
net-device: move lstats in net_device_read_txrx
Eric Dumazet
1
-1
/
+2
2024-02-09
Merge branch 'for-io_uring-add-napi-busy-polling-support'
Jakub Kicinski
1
-14
/
+43
2024-02-09
net: add napi_busy_loop_rcu()
Stefan Roesch
1
-0
/
+15
2024-02-09
net: split off __napi_busy_poll from napi_busy_poll
Stefan Roesch
1
-14
/
+28
2024-02-08
net-procfs: use xarray iterator to implement /proc/net/dev
Eric Dumazet
1
-41
/
+7
2024-02-08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2024-02-07
net: add exit_batch_rtnl() method
Eric Dumazet
1
-1
/
+30
2024-02-07
net: Do not return value from init_dummy_netdev()
Amit Cohen
1
-3
/
+1
[next]