aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
4 daysMerge tag 'net-6.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds25-99/+155
4 daysipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RTJiayuan Chen1-1/+12
4 daysnet: rose: fix invalid array index in rose_kill_by_device()Pwnverse1-1/+1
4 daysnet: fib: restore ECMP balance from loopbackVadim Fedorenko1-16/+10
4 daysipv4: Fix reference count leak when using error routes with nexthop objectsIdo Schimmel1-3/+4
5 daysipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()Will Rosenberg1-1/+2
5 daysMerge tag 'wireless-2025-12-17' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Abeni6-13/+14
6 daysaf_unix: don't post cmsg for SO_INQ unless explicitly asked forJens Axboe1-3/+8
6 daysnet: avoid prefetching NULL pointersEric Dumazet1-3/+5
6 daysnet: bridge: Describe @tunnel_hash member in net_bridge_vlan_group structBagas Sanjaya1-0/+1
6 daysnet: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_writeDeepanshu Kartikey1-2/+7
10 daysMerge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds2-3/+7
11 daysMerge tag 'for-net-2025-12-19' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Abeni1-0/+6
11 daysnet: dsa: fix missing put_device() in dsa_tree_find_first_conduit()Vladimir Oltean1-7/+1
11 daysnet: dsa: properly keep track of conduit referenceVladimir Oltean1-25/+34
11 dayserspan: Initialize options_len before referencing options.Frode Nordahl2-4/+8
11 daysmptcp: ensure context reset on disconnect()Paolo Abeni2-4/+7
11 daysmptcp: fallback earlier on simult connectionPaolo Abeni3-10/+12
12 daysnet/handshake: Fix null-ptr-deref in handshake_complete()Wang Liang1-1/+2
12 daysip6_gre: make ip6gre_header() robustEric Dumazet1-1/+8
12 daysnet: openvswitch: Avoid needlessly taking the RTNL on vport destroyToke Høiland-Jørgensen1-4/+13
2025-12-19Bluetooth: MGMT: report BIS capability flags in supported settingsPauli Virtanen1-0/+6
2025-12-19Merge tag 'net-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds25-87/+251
2025-12-18Merge tag 'linux-can-fixes-for-6.19-20251218' of git://git.kernel.org/pub/scm...Paolo Abeni2-0/+8
2025-12-18net/sched: act_mirred: fix loop detectionJamal Hadi Salim1-0/+9
2025-12-18sctp: Clear inet_opt in sctp_v6_copy_ip_options().Kuniyuki Iwashima1-0/+2
2025-12-18sctp: Fetch inet6_sk() after setting ->pinet6 in sctp_clone_sock().Kuniyuki Iwashima1-3/+4
2025-12-18net/handshake: duplicate handshake cancellations leak socketScott Mayhew1-1/+5
2025-12-18Merge tag 'nf-25-12-16' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Paolo Abeni2-30/+68
2025-12-18ethtool: Avoid overflowing userspace buffer on stats queryGal Pressman1-6/+24
2025-12-17can: j1939: make j1939_sk_bind() fail if device is no longer registeredTetsuo Handa1-0/+6
2025-12-17can: j1939: make j1939_session_activate() fail if device is no longer registeredTetsuo Handa1-0/+2
2025-12-17Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-2/+2
2025-12-16wifi: mac80211: ocb: skip rx_no_sta when interface is not joinedMoon Hee Lee1-0/+3
2025-12-16wifi: mac80211: do not use old MBSSID elementsAloka Dixit1-10/+0
2025-12-16wifi: mac80211: don't WARN for connections on invalid channelsJohannes Berg1-1/+4
2025-12-16wifi: cfg80211: sme: store capped length in __cfg80211_connect_result()Dan Carpenter1-1/+1
2025-12-16wifi: mac80211: fix list iteration in ieee80211_add_virtual_monitor()Dmitry Antipov1-1/+1
2025-12-16wifi: mac80211: Discard Beacon frames to non-broadcast addressJouni Malinen1-0/+5
2025-12-15netfilter: nf_tables: avoid softlockup warnings in nft_chain_validateFlorian Westphal1-2/+2
2025-12-15netfilter: nf_tables: avoid chain re-validation if possibleFlorian Westphal1-4/+65
2025-12-14Merge tag 'ceph-for-6.19-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2-70/+56
2025-12-12Merge tag 'nfs-for-6.19-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-9/+34
2025-12-11netfilter: nf_tables: remove redundant chain validation on register storePablo Neira Ayuso1-11/+0
2025-12-11netfilter: nf_nat: remove bogus direction checkFlorian Westphal1-13/+1
2025-12-11net/sched: ets: Remove drr class from the active list if it changes to strictVictor Nogueira1-0/+4
2025-12-11caif: fix integer underflow in cffrml_receive()Junrui Luo1-1/+8
2025-12-11Merge tag 'linux-can-fixes-for-6.19-20251210' of git://git.kernel.org/pub/scm...Jakub Kicinski1-1/+0
2025-12-10netfilter: always set route tuple out ifindexLorenzo Bianconi1-1/+3
2025-12-10ipvs: fix ipv4 null-ptr-deref in route error pathSlavin Liu1-0/+3
2025-12-10netfilter: nf_conncount: fix leaked ct in error pathsFernando Fernandez Mancera1-11/+14
2025-12-10libceph: make decode_pool() more resilient against corrupted osdmapsIlya Dryomov1-64/+52
2025-12-10libceph: Amend checking to fix `make W=1` build breakageAndy Shevchenko1-2/+2
2025-12-10libceph: fix log output race condition in OSD clientSimon Buttgereit1-4/+2
2025-12-10netfilter: conntrack: warn when cleanup is stuckJakub Kicinski1-0/+3
2025-12-10inet: frags: flush pending skbs in fqdir_pre_exit()Jakub Kicinski2-5/+43
2025-12-10inet: frags: add inet_frag_queue_flush()Jakub Kicinski2-8/+13
2025-12-10inet: frags: avoid theoretical race in ip_frag_reinit()Jakub Kicinski2-4/+4
2025-12-10net/handshake: restore destructor on submit failurecaoping1-0/+2
2025-12-10net: openvswitch: fix middle attribute validation in push_nsh() actionIlya Maximets1-3/+10
2025-12-10can: fix build dependencyArnd Bergmann1-1/+0
2025-12-08mptcp: avoid deadlock on fallback while reinjectingPaolo Abeni1-2/+5
2025-12-08mptcp: schedule rtx timer only after pushing dataPaolo Abeni1-6/+9
2025-12-08mptcp: pm: ignore unknown endpoint flagsMatthieu Baerts (NGI0)1-1/+2
2025-12-08mptcp: select CRYPTO_LIB_UTILS instead of CRYPTOEric Biggers1-1/+1
2025-12-08af_unix: annotate unix_gc_lock with __cacheline_aligned_in_smpMateusz Guzik1-1/+1
2025-12-08svcrdma: bound check rq_pages index in inline pathJoshua Rogers1-0/+3
2025-12-08svcrdma: return 0 on success from svc_rdma_copy_inline_rangeJoshua Rogers1-1/+1
2025-12-08svcrdma: use rc_pageoff for memcpy byte offsetJoshua Rogers1-1/+1
2025-12-08SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_pr...Joshua Rogers1-1/+2
2025-12-07Merge tag '9p-for-6.19-rc1' of https://github.com/martinetd/linuxLinus Torvalds7-394/+66
2025-12-06Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2-21/+60
2025-12-05Merge tag 'vfs-6.19-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-5/+14
2025-12-05Merge tag 'pull-persistency' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-15/+12
2025-12-05Revert "net/socket: convert sock_map_fd() to FD_ADD()"Christian Brauner1-5/+14
2025-12-04net: smc: SMC_HS_CTRL_BPF should depend on BPF_JITGeert Uytterhoeven1-2/+2
2025-12-04net/sched: ets: Always remove class from active list before deleting in ets_q...Jamal Hadi Salim1-1/+1
2025-12-04net/hsr: fix NULL pointer dereference in prp_get_untagged_frame()Shaurya Rane1-0/+2
2025-12-04netrom: Fix memory leak in nr_sendmsg()Wang Liang1-1/+3
2025-12-03Merge tag 'for-6.19/io_uring-20251201' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-49/+23
2025-12-03Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds315-3313/+6738
2025-12-03Merge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds3-53/+127
2025-12-03Merge tag 'printk-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+2
2025-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-27/+33
2025-12-02net: page_pool: sanitise allocation orderPavel Begunkov1-0/+3
2025-12-02net: page pool: xa init with destroy on pp initPavel Begunkov1-0/+1
2025-12-02Merge tag 'core-uaccess-2025-11-30' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-13/+7
2025-12-02net/sched: sch_cake: Fix incorrect qlen reduction in cake_dropXiang Mei1-26/+32
2025-12-01Merge tag 'vfs-6.19-rc1.fd_prepare.fs' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-78/+32
2025-12-01Merge tag 'for-net-next-2025-12-01' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski5-175/+723
2025-12-01net: dsa: add simple HSR offload helpersVladimir Oltean1-0/+65
2025-12-01net: dsa: avoid calling ds->ops->port_hsr_leave() when unoffloadedVladimir Oltean1-0/+3
2025-12-01net: hsr: create an API to get hsr port typeXiaoliang Yang2-3/+24
2025-12-01Merge tag 'vfs-6.19-rc1.directory.delegations' of git://git.kernel.org/pub/sc...Linus Torvalds1-1/+1
2025-12-01net: mctp: test: move TX packetqueue from dst to devJeremy Kerr3-108/+59
2025-12-01Merge tag 'kernel-6.19-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-17/+6
2025-12-01Bluetooth: HCI: Add support for LL Extended Feature SetLuiz Augusto von Dentz2-29/+198
2025-12-01Bluetooth: iso: fix socket matching ambiguity between BIS and CISYang Li1-2/+7
2025-12-01Bluetooth: ISO: Fix not updating BIS sender source addressLuiz Augusto von Dentz1-0/+19
2025-12-01Bluetooth: MGMT: Allow use of Set Device Flags without Add DeviceLuiz Augusto von Dentz1-72/+76
2025-12-01Bluetooth: ISO: Attempt to resolve broadcast addressLuiz Augusto von Dentz1-19/+39
2025-12-01Bluetooth: HCI: Always use the identity address when initializing a connectionLuiz Augusto von Dentz3-27/+38
2025-12-01Bluetooth: ISO: Add support to bind to trigger PASTLuiz Augusto von Dentz3-17/+185
2025-12-01Bluetooth: hci_core: Introduce HCI_CONN_FLAG_PASTLuiz Augusto von Dentz1-1/+54
2025-12-01Bluetooth: HCI: Add initial support for PASTLuiz Augusto von Dentz4-10/+109
2025-12-01l2tp: correct debugfs label for tunnel tx statsAlok Tiwari1-1/+1
2025-12-01Merge tag 'namespace-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2025-11-29can: Kconfig: select CAN driver infrastructure by defaultOliver Hartkopp1-0/+1
2025-11-28net: ipconfig: Replace strncpy with strscpy in ic_proto_nameThorsten Blum1-1/+2
2025-11-28net: netpoll: initialize work queue before error checksBreno Leitao1-1/+1
2025-11-28Merge tag 'nf-next-25-11-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski11-408/+795
2025-11-28net: dsa: tag_yt921x: use the dsa_xmit_port_mask() helperVladimir Oltean1-5/+3
2025-11-28net: dsa: tag_xrs700x: use the dsa_xmit_port_mask() helperVladimir Oltean1-7/+1
2025-11-28net: dsa: tag_trailer: use the dsa_xmit_port_mask() helperVladimir Oltean1-2/+1
2025-11-28net: dsa: tag_rzn1_a5psw: use the dsa_xmit_port_mask() helperVladimir Oltean1-2/+1
2025-11-28net: dsa: tag_rtl8_4: use the dsa_xmit_port_mask() helperVladimir Oltean1-2/+1
2025-11-28net: dsa: tag_rtl4_a: use the dsa_xmit_port_mask() helperVladimir Oltean1-1/+1
2025-11-28net: dsa: tag_qca: use the dsa_xmit_port_mask() helperVladimir Oltean1-2/+1
2025-11-28net: dsa: tag_ocelot: use the dsa_xmit_port_mask() helperVladimir Oltean1-4/+2
2025-11-28net: dsa: tag_mxl_gsw1xx: use the dsa_xmit_port_mask() helperVladimir Oltean1-3/+4
2025-11-28net: dsa: tag_mtk: use the dsa_xmit_port_mask() helperVladimir Oltean1-1/+2
2025-11-28net: dsa: tag_ksz: use the dsa_xmit_port_mask() helperVladimir Oltean1-16/+4
2025-11-28net: dsa: tag_hellcreek: use the dsa_xmit_port_mask() helperVladimir Oltean1-2/+1
2025-11-28net: dsa: tag_gswip: use the dsa_xmit_port_mask() helperVladimir Oltean1-4/+2
2025-11-28net: dsa: tag_brcm: use the dsa_xmit_port_mask() helperVladimir Oltean1-4/+4
2025-11-28net: dsa: introduce the dsa_xmit_port_mask() tagging protocol helperVladimir Oltean1-0/+18
2025-11-28Merge tag 'wireless-next-2025-11-27' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski16-206/+127
2025-11-28net: Remove KMSG_COMPONENT macroHeiko Carstens33-66/+33
2025-11-28net/socket: convert __sys_accept4_file() to FD_ADD()Christian Brauner1-14/+1
2025-11-28net/socket: convert sock_map_fd() to FD_ADD()Christian Brauner1-14/+5
2025-11-28net/kcm: convert kcm_ioctl() to FD_PREPARE()Christian Brauner1-15/+7
2025-11-28net/handshake: convert handshake_nl_accept_doit() to FD_PREPARE()Christian Brauner1-20/+18
2025-11-28af_unix: convert unix_file_open() to FD_ADD()Christian Brauner1-15/+1
2025-11-27net: restore napi_consume_skb()'s NULL-handlingJakub Kicinski1-1/+1
2025-11-27netmem, devmem, tcp: access pp fields through @desc in net_iovByungchul Park2-4/+4
2025-11-28netfilter: nft_connlimit: add support to object update operationFernando Fernandez Mancera1-1/+12
2025-11-28netfilter: nft_connlimit: update the count if add was skippedFernando Fernandez Mancera2-6/+19
2025-11-28netfilter: nf_conncount: make nf_conncount_gc_list() to disable BHFernando Fernandez Mancera2-13/+18
2025-11-28netfilter: nf_conncount: rework API to use sk_buff directlyFernando Fernandez Mancera4-94/+134
2025-11-28netfilter: flowtable: Add IPIP tx sw accelerationLorenzo Bianconi2-4/+106
2025-11-28netfilter: flowtable: Add IPIP rx sw accelerationLorenzo Bianconi4-13/+122
2025-11-28netfilter: flowtable: use tuple address to calculate next hopPablo Neira Ayuso1-4/+12
2025-11-28netfilter: flowtable: remove hw_ifidxPablo Neira Ayuso3-5/+1
2025-11-28netfilter: flowtable: inline pppoe encapsulation in xmit pathPablo Neira Ayuso2-7/+44
2025-11-28netfilter: flowtable: inline vlan encapsulation in xmit pathPablo Neira Ayuso2-3/+29
2025-11-27netfilter: flowtable: consolidate xmit pathPablo Neira Ayuso3-39/+56
2025-11-27netfilter: flowtable: move path discovery infrastructure to its own filePablo Neira Ayuso3-259/+275
2025-11-27netfilter: flowtable: check for maximum number of encapsulations in bridge vlanPablo Neira Ayuso1-1/+8
2025-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski14-156/+240
2025-11-27Merge tag 'ceph-for-6.18-rc8' of https://github.com/ceph/ceph-clientLinus Torvalds5-39/+64
2025-11-27Merge tag 'linux-can-next-for-6.19-20251126' of git://git.kernel.org/pub/scm/...Paolo Abeni1-8/+46
2025-11-27mptcp: Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_...Kuniyuki Iwashima1-0/+6
2025-11-27net: mctp: unconditionally set skb->dev on dst outputJeremy Kerr1-0/+1
2025-11-27libceph: prevent potential out-of-bounds writes in handle_auth_session_key()ziming zhang1-0/+2
2025-11-27libceph: replace BUG_ON with bounds check for map->max_osdziming zhang1-7/+11
2025-11-27ceph: fix crash in process_v2_sparse_read() for encrypted directoriesViacheslav Dubeyko1-4/+7
2025-11-26Merge tag 'linux-can-fixes-for-6.18-20251126' of git://git.kernel.org/pub/scm...Jakub Kicinski1-0/+3
2025-11-26mptcp: clear scheduled subflows on retransmitPaolo Abeni1-2/+11
2025-11-26phy: add hwtstamp_get callback to phy driversVadim Fedorenko1-4/+5
2025-11-26libceph: drop started parameter of __ceph_open_session()Ilya Dryomov1-3/+2
2025-11-26libceph: fix potential use-after-free in have_mon_and_osd_map()Ilya Dryomov2-25/+42
2025-11-26socket: Split out a getsockname helper for io_uringGabriel Krisman Bertazi1-16/+20
2025-11-26socket: Unify getsockname and getpeername implementationGabriel Krisman Bertazi2-44/+15
2025-11-26net/sched: em_canid: fix uninit-value in em_canid_matchShaurya Rane1-0/+3
2025-11-26can: raw: instantly reject unsupported CAN framesOliver Hartkopp1-8/+46
2025-11-26wifi: mac80211: allow sharing identical chanctx for S1G interfacesLachlan Hodges2-3/+15
2025-11-25xsk: avoid data corruption on cq descriptor numberFernando Fernandez Mancera1-55/+88
2025-11-25tcp: remove icsk->icsk_retransmit_timerEric Dumazet3-18/+11
2025-11-25tcp: introduce icsk->icsk_keepalive_timerEric Dumazet7-18/+21
2025-11-25net: move sk_dst_pending_confirm and sk_pacing_status to sock_read_tx groupEric Dumazet1-2/+2
2025-11-25tcp: rename icsk_timeout() to tcp_timeout_expires()Eric Dumazet5-10/+10
2025-11-25tools: ynl-gen: add regeneration commentAsbjørn Sloth Tønnesen14-0/+14
2025-11-25net: dsa: append ethtool counters of all hidden ports to conduitVladimir Oltean1-33/+93
2025-11-25net: dsa: use kernel data types for ethtool ops on conduitVladimir Oltean1-6/+5
2025-11-25net: dsa: cpu_dp->orig_ethtool_ops might be NULLVladimir Oltean1-7/+7
2025-11-25net_sched: use qdisc_dequeue_drop() in cake, codel, fq_codelEric Dumazet3-3/+10
2025-11-25net_sched: add qdisc_dequeue_drop() helperEric Dumazet1-9/+13
2025-11-25net_sched: add tcf_kfree_skb_list() helperEric Dumazet1-10/+5
2025-11-25net: annotate a data-race in __dev_xmit_skb()Eric Dumazet1-1/+1
2025-11-25net: prefech skb->priority in __dev_xmit_skb()Eric Dumazet1-0/+1
2025-11-25net_sched: sch_fq: prefetch one skb ahead in dequeue()Eric Dumazet1-2/+5
2025-11-25net_sched: sch_fq: move qdisc_bstats_update() to fq_dequeue_skb()Eric Dumazet1-1/+1
2025-11-25net_sched: cake: use qdisc_pkt_segs()Eric Dumazet1-9/+3
2025-11-25net_sched: use qdisc_skb_cb(skb)->pkt_segs in bstats_update()Eric Dumazet6-1/+6
2025-11-25net: use qdisc_pkt_len_segs_init() in sch_handle_ingress()Eric Dumazet1-1/+1
2025-11-25net_sched: initialize qdisc_skb_cb(skb)->pkt_segs in qdisc_pkt_len_init()Eric Dumazet2-5/+12
2025-11-25net: init shinfo->gso_segs from qdisc_pkt_len_init()Eric Dumazet1-1/+2
2025-11-25net_sched: make room for (struct qdisc_skb_cb)->pkt_segsEric Dumazet4-9/+9
2025-11-25wifi: cfg80211: include s1g_primary_2mhz when sending chandefLachlan Hodges1-0/+3
2025-11-24mptcp: leverage the backlog for RX packet processingPaolo Abeni2-58/+129
2025-11-24mptcp: introduce mptcp-level backlogPaolo Abeni3-9/+97
2025-11-24mptcp: borrow forward memory from subflowPaolo Abeni5-11/+46
2025-11-24mptcp: handle first subflow closing consistentlyPaolo Abeni2-6/+11
2025-11-24mptcp: drop the __mptcp_data_ready() helperPaolo Abeni1-12/+7
2025-11-24mptcp: make mptcp_destroy_common() staticPaolo Abeni2-23/+21
2025-11-24mptcp: do not miss early first subflow close event notificationPaolo Abeni1-2/+2
2025-11-24mptcp: ensure the kernel PM does not take action too latePaolo Abeni2-1/+5
2025-11-24mptcp: cleanup fallback dummy mapping generationPaolo Abeni2-1/+10
2025-11-24mptcp: cleanup fallback data fin receptionPaolo Abeni1-1/+3
2025-11-24mptcp: fix memcg accounting for passive socketsPaolo Abeni3-11/+38