aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
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-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-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-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
2025-11-24mptcp: grafting MPJ subflow earlierPaolo Abeni1-7/+23
2025-11-24mptcp: factor-out cgroup data inherit helperPaolo Abeni2-8/+14
2025-11-24net: factor-out _sk_charge() helperPaolo Abeni2-16/+19
2025-11-24net: optimize eth_type_trans() vs CONFIG_STACKPROTECTOR_STRONG=yEric Dumazet1-8/+8
2025-11-24net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_base_ptr()Eric Dumazet3-3/+15
2025-11-24wifi: cfg80211: stop radar detection in cfg80211_leave()Johannes Berg3-0/+21
2025-11-24wifi: cfg80211: use cfg80211_leave() in iftype changeJohannes Berg1-22/+1
2025-11-24wifi: mac80211: fix channel switching codeJohannes Berg1-1/+1
2025-11-23SUNRPC: new helper function for stopping backchannel serverOlga Kornievskaia1-0/+16
2025-11-23SUNRPC: cleanup common code in backchannel requestOlga Kornievskaia2-9/+18
2025-11-21Merge tag 'for-net-2025-11-21' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski6-95/+115
2025-11-20devlink: support default values for param-get and param-setDaniel Zahka2-14/+96
2025-11-20devlink: refactor devlink_nl_param_value_fill_one()Daniel Zahka1-31/+39
2025-11-20devlink: pass extack through to devlink_param::get()Daniel Zahka2-9/+13
2025-11-20net: ethtool: Add support for 1600Gbps speedYael Chemla1-0/+8
2025-11-20net: atm: fix incorrect cleanup function call in error pathSayooj K Karun1-1/+1
2025-11-20tcp: add net.ipv4.tcp_rcvbuf_low_rttEric Dumazet4-4/+26
2025-11-20tcp: tcp_moderate_rcvbuf is only used in rx pathEric Dumazet1-7/+2
2025-11-20Bluetooth: SMP: Fix not generating mackey and ltk when repairingLuiz Augusto von Dentz1-24/+7
2025-11-20Bluetooth: hci_core: lookup hci_conn on RX path on protocol sidePauli Virtanen4-67/+94
2025-11-20Bluetooth: hci_sock: Prevent race in socket write iter and sock bindEdward Adam Davis1-0/+2
2025-11-20Bluetooth: hci_core: Fix triggering cmd_timer for HCI_OP_NOPLuiz Augusto von Dentz1-4/+12
2025-11-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski22-201/+232
2025-11-20Merge tag 'net-6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds19-191/+216
2025-11-20vsock: Ignore signal/timeout on connect() if already establishedMichal Luczaj1-9/+31
2025-11-20wifi: mac80211: refactor CMAC packet handlersChien Wong4-131/+37
2025-11-20wifi: mac80211: refactor CMAC crypt functionsChien Wong3-50/+19
2025-11-20wifi: mac80211: utilize the newly defined CMAC constantsChien Wong4-25/+25
2025-11-20wifi: mac80211: fix CMAC functions not handling errorsChien Wong3-30/+61
2025-11-20l2tp: reset skb control buffer on xmitDavid Bauer1-3/+3
2025-11-20wifi: cfg80211: replace use of system_unbound_wq with system_dfl_wqMarco Crivellari2-3/+3
2025-11-19net: prefetch the next skb in napi_skb_cache_get()Jason Xing1-0/+2
2025-11-19net: use NAPI_SKB_CACHE_FREE to keep 32 as default to do bulk freeJason Xing1-6/+8
2025-11-19net: increase default NAPI_SKB_CACHE_BULK to 32Jason Xing1-1/+1
2025-11-19net: increase default NAPI_SKB_CACHE_SIZE to 128Jason Xing1-1/+1
2025-11-19mptcp: fix address removal logic in mptcp_pm_nl_rm_addrGang Yan1-1/+1
2025-11-19mptcp: fix duplicate reset on fastclosePaolo Abeni1-13/+23
2025-11-19mptcp: decouple mptcp fastclose from tcp closePaolo Abeni2-5/+10
2025-11-19mptcp: do not fallback when OoO is presentPaolo Abeni1-0/+7
2025-11-19mptcp: fix premature close in case of fallbackPaolo Abeni1-1/+2
2025-11-19mptcp: avoid unneeded subflow-level dropsPaolo Abeni2-0/+32
2025-11-19mptcp: fix ack generation for fallback mskPaolo Abeni1-1/+22
2025-11-19libceph: Switch to use %ptSpAndy Shevchenko1-4/+2
2025-11-18ipv6: clear RA flags when adding a static routeFernando Fernandez Mancera1-0/+4
2025-11-18af_unix: Consolidate unix_schedule_gc() and wait_for_unix_gc().Kuniyuki Iwashima3-21/+11
2025-11-18af_unix: Remove unix_tot_inflight.Kuniyuki Iwashima1-3/+0
2025-11-18af_unix: Refine wait_for_unix_gc().Kuniyuki Iwashima1-13/+8
2025-11-18af_unix: Don't call wait_for_unix_gc() on every sendmsg().Kuniyuki Iwashima3-8/+6
2025-11-18af_unix: Don't trigger GC from close() if unnecessary.Kuniyuki Iwashima3-14/+19
2025-11-18af_unix: Simplify GC state.Kuniyuki Iwashima1-9/+12
2025-11-18af_unix: Count cyclic SCC.Kuniyuki Iwashima1-10/+21
2025-11-18af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_gener...Kuniyuki Iwashima1-2/+1
2025-11-18mptcp: fix a race in mptcp_pm_del_add_timer()Eric Dumazet1-7/+13
2025-11-18net: use napi_skb_cache even in process contextEric Dumazet1-0/+5
2025-11-18net: __alloc_skb() cleanupEric Dumazet1-10/+18
2025-11-18net: add a new @alloc parameter to napi_skb_cache_get()Eric Dumazet1-7/+8
2025-11-18kcm: Fix typo and add hyphen in Kconfig help textThorsten Blum1-2/+2
2025-11-18tcp: Don't reinitialise tw->tw_transparent in tcp_time_wait().Kuniyuki Iwashima1-1/+0
2025-11-18Merge tag 'ipsec-2025-11-18' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski6-16/+44
2025-11-18Merge tag 'ipsec-next-2025-11-18' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski3-19/+24
2025-11-18devlink: rate: Unset parent pointer in devl_rate_nodes_destroyShay Drory1-1/+3
2025-11-18bpf: Remove smap argument from bpf_selem_free()Amery Hung1-1/+1
2025-11-18bpf: Always charge/uncharge memory when allocating/unlinking storage elementsAmery Hung1-1/+1
2025-11-18scm: Convert put_cmsg() to scoped user accessChristophe Leroy1-13/+7
2025-11-17convert rpc_pipefsAl Viro1-15/+12
2025-11-17tcp: reduce tcp_comp_sack_slack_ns default value to 10 usecEric Dumazet1-1/+1
2025-11-16sunrpc: allocate a separate bvec array for socket sendsJeff Layton1-7/+48
2025-11-16SUNRPC: Improve "fragment too large" warningChuck Lever1-3/+4
2025-11-16svcrdma: Release transport resources synchronouslyChuck Lever1-11/+8