aboutsummaryrefslogtreecommitdiffstats
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2025-05-22Merge tag 'ipsec-2025-05-21' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni8-114/+44
2025-05-22net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_doneWang Liang1-0/+5
2025-05-22sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()Cong Wang1-3/+3
2025-05-21xsk: Bring back busy polling support in XDP_COPYSamiullah Khawaja1-1/+1
2025-05-19can: bcm: add missing rcu read protection for procfs contentOliver Hartkopp1-4/+9
2025-05-19can: bcm: add locking for bcm_op runtime updatesOliver Hartkopp1-21/+45
2025-05-19llc: fix data loss when reading from a socket in llc_ui_recvmsg()Ilia Gavrilov1-4/+4
2025-05-16mr: consolidate the ipmr_can_free_table() checks.Paolo Abeni2-22/+2
2025-05-16bridge: netfilter: Fix forwarding of fragmented packetsIdo Schimmel2-5/+3
2025-05-16net: dsa: microchip: linearize skb for tail-tagging switchesJakob Unterwurzacher1-4/+15
2025-05-15Bluetooth: L2CAP: Fix not checking l2cap_chan security levelLuiz Augusto von Dentz1-7/+8
2025-05-15net: devmem: fix kernel panic when netlink socket close after module unloadTaehee Yoo3-0/+20
2025-05-15net/tls: fix kernel panic when alloc_page failedPengtao He1-1/+2
2025-05-15Merge tag 'wireless-2025-05-15' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-2/+4
2025-05-15wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_requestKees Cook1-2/+4
2025-05-14xfrm: Sanitize marks before insertPaul Chaignon2-0/+6
2025-05-12net: Lock lower level devices when updating featuresCosmin Ratiu1-0/+2
2025-05-09Merge tag 'batadv-net-pullrequest-20250509' of git://git.open-mesh.org/linux-...Jakub Kicinski1-13/+18
2025-05-09net: mctp: Ensure keys maintain only one ref to corresponding devAndrew Jeffery1-1/+3
2025-05-09net: mctp: Don't access ifa_index when missingMatt Johnston1-5/+12
2025-05-09net_sched: Flush gso_skb list too during ->change()Cong Wang6-6/+6
2025-05-08Merge tag 'for-net-2025-05-08' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski3-34/+72
2025-05-08Bluetooth: hci_event: Fix not using key encryption size when its knownLuiz Augusto von Dentz2-31/+66
2025-05-08net: export a helper for adding up queue statsJakub Kicinski1-19/+50
2025-05-07bpf: Scrub packet on bpf_redirect_peerPaul Chaignon1-0/+1
2025-05-07Merge tag 'nf-25-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski2-20/+9
2025-05-07openvswitch: Fix unsafe attribute parsing in output_userspace()Eelco Chaudron1-2/+1
2025-05-07netfilter: ipset: fix region locking in hash typesJozsef Kadlecsik1-1/+1
2025-05-07ipvs: fix uninit-value for saddr in do_output_route4Julian Anastasov1-19/+8
2025-05-07Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flagsLuiz Augusto von Dentz1-3/+6
2025-05-06Merge tag 'wireless-2025-05-06' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2-7/+7
2025-05-06Merge tag 'linux-can-fixes-for-6.15-20250506' of git://git.kernel.org/pub/scm...Jakub Kicinski1-59/+90
2025-05-06net: add missing instance lock to dev_set_promiscuityStanislav Fomichev2-13/+24
2025-05-06net: Lock netdevices during dev_shutdownCosmin Ratiu1-1/+3
2025-05-06wifi: mac80211: fix the type of status_code for negotiated TID to Link MappingMichael-CY Lee1-6/+6
2025-05-06wifi: cfg80211: fix out-of-bounds access during multi-link element defragment...Veerendranath Jakkam1-1/+1
2025-05-06can: gw: fix RCU/BH usage in cgw_create_job()Oliver Hartkopp1-59/+90
2025-05-05gre: Fix again IPv6 link-local address generation.Guillaume Nault1-6/+9
2025-05-05sch_htb: make htb_deactivate() idempotentCong Wang1-9/+6
2025-05-01Merge tag 'net-6.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds15-222/+264
2025-05-01net: use sock_gen_put() when sk_state is TCP_TIME_WAITJibin Zhang2-2/+2
2025-04-30xfrm: ipcomp: fix truesize computation on receiveSabrina Dubroca1-2/+1
2025-04-29net: ipv6: fix UDPv6 GSO segmentation with NATFelix Fietkau1-1/+60
2025-04-28net_sched: qfq: Fix double list add in class with netem as child qdiscVictor Nogueira1-4/+7
2025-04-28net_sched: ets: Fix double list add in class with netem as child qdiscVictor Nogueira1-3/+6
2025-04-28net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdiscVictor Nogueira1-1/+1
2025-04-28net_sched: drr: Fix double list add in class with netem as child qdiscVictor Nogueira1-3/+6
2025-04-26Merge tag 'nfsd-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds1-5/+1
2025-04-26Revert "sunrpc: clean cache_detail immediately when flush is written frequently"Chuck Lever1-5/+1
2025-04-25Merge tag 'ceph-for-6.15-rc4' of https://github.com/ceph/ceph-clientLinus Torvalds1-23/+0
2025-04-25Bluetooth: L2CAP: copy RX timestamp to new fragmentsPauli Virtanen1-0/+3
2025-04-25Bluetooth: hci_conn: Fix not setting timeout for BIG Create SyncLuiz Augusto von Dentz4-104/+83
2025-04-25Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast ReceiverLuiz Augusto von Dentz3-100/+85
2025-04-24xsk: Fix race condition in AF_XDP generic RX pathe.kubanski2-3/+4
2025-04-24Merge tag 'wireless-2025-04-24' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-1/+7
2025-04-23net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() tooCong Wang1-4/+10
2025-04-23net_sched: hfsc: Fix a UAF vulnerability in class handlingCong Wang1-2/+7
2025-04-23mptcp: pm: Defer freeing of MPTCP userspace path manager entriesMat Martineau1-1/+5
2025-04-23wifi: mac80211: restore monitor for outgoing framesJohannes Berg1-1/+7
2025-04-22tipc: fix NULL pointer dereference in tipc_mon_reinit_self()Tung Nguyen1-1/+2
2025-04-22net: lwtunnel: disable BHs when requiredJustin Iurman1-6/+20
2025-04-22net: selftests: initialize TCP header and skb payload with zeroOleksij Rempel1-5/+13
2025-04-21net: fix the missing unlock for detached devicesJakub Kicinski1-3/+6
2025-04-17Merge tag 'net-6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds19-42/+162
2025-04-17Merge tag 'nf-25-04-17' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Paolo Abeni1-4/+6
2025-04-17Merge tag 'for-net-2025-04-16' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Abeni1-1/+17
2025-04-17netfilter: conntrack: fix erronous removal of offload bitFlorian Westphal1-4/+6
2025-04-17xfrm: Fix UDP GRO handling for some corner casesTobias Brunner2-16/+20
2025-04-16net: don't try to ops lock uninitialized devsJakub Kicinski2-4/+3
2025-04-16net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() failsVladimir Oltean1-1/+1
2025-04-16net: dsa: free routing table on probe failureVladimir Oltean1-7/+14
2025-04-16net: dsa: clean up FDB, MDB, VLAN entries on unbindVladimir Oltean1-3/+35
2025-04-16net: bridge: switchdev: do not notify new brentries as changedJonas Gorski1-1/+3
2025-04-16Bluetooth: l2cap: Process valid commands in too long frameFrédéric Danis1-1/+17
2025-04-16batman-adv: fix duplicate MAC address checkMatthias Schiffer1-13/+18
2025-04-15Merge tag 'linux-can-fixes-for-6.15-20250415' of git://git.kernel.org/pub/scm...Jakub Kicinski1-0/+1
2025-04-15batman-adv: Fix double-hold of meshif when getting enabledSven Eckelmann1-1/+0
2025-04-15net: fib_rules: Fix iif / oif matching on L3 master deviceIdo Schimmel2-9/+43
2025-04-15can: fix missing decrement of j1939_proto.inuse_idxDavide Caratti1-0/+1
2025-04-14net: openvswitch: fix nested key length validation in the set() actionIlya Maximets1-1/+2
2025-04-14net: don't mix device locking in dev_close_many() callsJakub Kicinski1-4/+13
2025-04-14espintcp: remove encap socket caching to avoid reference leakSabrina Dubroca3-93/+8
2025-04-14espintcp: fix skb leaksSabrina Dubroca3-3/+9
2025-04-12Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-36/+44
2025-04-11net: mctp: Set SOCK_RCU_FREEMatt Johnston1-0/+3
2025-04-11ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll()Damodharam Ammepalli1-1/+1
2025-04-11Merge tag 'wireless-2025-04-11' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-0/+3
2025-04-11Merge tag 'for-net-2025-04-10' of git://git.kernel.org/pub/scm/linux/kernel/g...Jakub Kicinski3-5/+11
2025-04-11smc: Fix lockdep false-positive for IPPROTO_SMC.Kuniyuki Iwashima1-0/+5
2025-04-11Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeu...Johannes Berg1-1/+0
2025-04-10ipv6: add exception routes to GC list in rt6_insert_exceptionXin Long1-0/+1
2025-04-10Bluetooth: l2cap: Check encryption key size on incoming connectionFrédéric Danis1-1/+2
2025-04-10Bluetooth: increment TX timestamping tskey always for stream socketsPauli Virtanen1-2/+6
2025-04-10Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid addressLuiz Augusto von Dentz1-2/+3
2025-04-10Merge tag 'net-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds29-121/+228
2025-04-10ethtool: cmis_cdb: Fix incorrect read / write length extensionIdo Schimmel2-16/+3
2025-04-10nft_set_pipapo: fix incorrect avx2 match of 5th field octetFlorian Westphal1-1/+2
2025-04-09bpf: support SKF_NET_OFF and SKF_LL_OFF on skb fragsWillem de Bruijn1-36/+44
2025-04-09net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.Kuniyuki Iwashima1-0/+5
2025-04-09ipv6: Align behavior across nexthops during path selectionIdo Schimmel1-4/+4
2025-04-09net_sched: sch_sfq: move the limit validationOctavian Purdila1-4/+6
2025-04-09net_sched: sch_sfq: use a temporary work area for validating configurationOctavian Purdila1-12/+44
2025-04-08mptcp: only inc MPJoinAckHMacFailure for HMAC failuresMatthieu Baerts (NGI0)1-2/+6
2025-04-08rtnetlink: Fix bad unlock balance in do_setlink().Kuniyuki Iwashima1-1/+1
2025-04-08Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds7-8/+8
2025-04-08net: ethtool: Don't call .cleanup_data when prepare_data failsMaxime Chevallier1-3/+5
2025-04-08tc: Ensure we have enough buffer space when sending filter netlink notificationsToke Høiland-Jørgensen1-21/+45
2025-04-08net: tls: explicitly disallow disconnectJakub Kicinski1-0/+6
2025-04-08sctp: detect and prevent references to a freed transport in sendmsgRicardo Cañuelo Navarro2-8/+16
2025-04-08codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()Cong Wang2-8/+3
2025-04-08sch_ets: make est_qlen_notify() idempotentCong Wang1-4/+4
2025-04-08sch_qfq: make qfq_qlen_notify() idempotentCong Wang1-2/+5
2025-04-08sch_hfsc: make hfsc_qlen_notify() idempotentCong Wang1-2/+6
2025-04-08sch_drr: make drr_qlen_notify() idempotentCong Wang1-3/+4
2025-04-08sch_htb: make htb_qlen_notify() idempotentCong Wang1-0/+2
2025-04-08tipc: fix memory leak in tipc_link_xmitTung Nguyen1-0/+1
2025-04-07net: hold instance lock during NETDEV_CHANGEStanislav Fomichev7-26/+54
2025-04-07ipv6: Fix null-ptr-deref in addrconf_add_ifaddr().Kuniyuki Iwashima1-4/+5
2025-04-07net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value alwa...Taehee Yoo1-0/+1
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner91-260/+259
2025-04-04lib/crc: remove CONFIG_LIBCRC32CEric Biggers7-8/+8
2025-04-04Merge tag 'net-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds24-146/+231
2025-04-04net: avoid false positive warnings in __net_mp_close_rxq()Jakub Kicinski2-8/+8
2025-04-04net: move mp dev config validation to __net_mp_open_rxq()Jakub Kicinski3-57/+48
2025-04-04ipv6: Do not consider link down nexthops in path selectionIdo Schimmel1-2/+4
2025-04-04ipv6: Start path selection from the first nexthopIdo Schimmel1-3/+35
2025-04-03Merge tag 'nf-25-04-03' of git://git.kernel.org/pub/scm/linux/kernel/git/netf...Jakub Kicinski3-5/+6
2025-04-03net: fix geneve_opt length integer overflowLin Ma4-4/+4
2025-04-03Merge tag '9p-for-6.15-rc1' of https://github.com/martinetd/linuxLinus Torvalds3-69/+69
2025-04-03netdevsim: add dummy device notifiersStanislav Fomichev1-5/+9
2025-04-03net: rename rtnl_net_debug to lock_debugStanislav Fomichev2-1/+1
2025-04-03net: use netif_disable_lro in ipv6_add_devStanislav Fomichev2-2/+14
2025-04-03net: hold instance lock during NETDEV_REGISTER/UPStanislav Fomichev3-14/+14
2025-04-03net: switch to netif_disable_lro in inetdev_initStanislav Fomichev1-1/+1
2025-04-03ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATSFernando Fernandez Mancera1-12/+25
2025-04-03ceph: Remove osd_client deadcodeDr. David Alan Gilbert1-23/+0
2025-04-03netfilter: nft_tunnel: fix geneve_opt type confusion additionLin Ma1-2/+2
2025-04-03net: decrease cached dst counters in dst_releaseAntoine Tenart1-0/+8
2025-04-02xsk: Fix __xsk_generic_xmit() error code when cq is fullWang Liang1-1/+4
2025-04-02tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().Guillaume Nault2-7/+1
2025-04-02vsock: avoid timeout during connect() if the socket is closingStefano Garzarella1-1/+5
2025-04-02udp: Fix memory accounting leak.Kuniyuki Iwashima1-9/+7
2025-04-02udp: Fix multiple wraparounds of sk->sk_rmem_alloc.Kuniyuki Iwashima1-9/+17
2025-04-02rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init().Kuniyuki Iwashima1-1/+1
2025-04-02Merge tag 'nfs-for-6.15-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds5-13/+250
2025-04-02bpf: add missing ops lock around dev_xdp_attach_linkStanislav Fomichev1-0/+2
2025-04-02sctp: add mutual exclusion in proc_sctp_do_udp_port()Eric Dumazet1-0/+4
2025-04-02net_sched: skbprio: Remove overly strict queue assertionsCong Wang1-3/+0
2025-04-02netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 socketsDebin Zhu1-3/+18
2025-04-02netfilter: nf_tables: don't unregister hook when table is dormantFlorian Westphal1-2/+2
2025-04-02netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets onlyPablo Neira Ayuso1-1/+2
2025-04-02wifi: mac80211: Purge vif txq in ieee80211_do_stop()Remi Pommarel1-0/+3
2025-04-02wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()Remi Pommarel1-0/+1
2025-04-01Merge tag 'net-6.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds7-75/+48
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2025-03-31Merge tag 'nfsd-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds4-153/+7
2025-03-31Revert "tcp: avoid atomic operations on sk->sk_rmem_alloc"Eric Dumazet3-20/+6
2025-03-31mptcp: fix NULL pointer in can_accept_new_subflowGang Yan1-7/+8
2025-03-31net: fix use-after-free in the netdev_nl_sock_priv_destroy()Taehee Yoo1-2/+4
2025-03-30Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-2/+4
2025-03-29Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2-2/+4
2025-03-29Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds3-250/+221
2025-03-28SUNRPC: Don't allow waiting for exiting tasksTrond Myklebust1-0/+2
2025-03-27net: move replay logic to tc_modify_qdiscStanislav Fomichev1-46/+27
2025-03-27rtnetlink: Allocate vfinfo size for VF GUIDs when supportedMark Zhang1-0/+3
2025-03-26Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds283-6478/+9885
2025-03-26Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2025-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-128/+55
2025-03-26unix: fix up for "apparmor: add fine grained af_unix mediation"Stephen Rothwell1-3/+0
2025-03-26SUNRPC: rpc_clnt_set_transport() must not change the autobind settingTrond Myklebust1-3/+0
2025-03-26SUNRPC: rpcbind should never reset the port to the value '0'Trond Myklebust1-2/+3
2025-03-25Merge tag 'for-net-next-2025-03-25' of git://git.kernel.org/pub/scm/linux/ker...Jakub Kicinski17-134/+345
2025-03-25atm: Fix NULL pointer dereferenceMinjoong Kim1-0/+2
2025-03-25Bluetooth: MGMT: Add LL Privacy SettingLuiz Augusto von Dentz1-0/+6
2025-03-25Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORTLuiz Augusto von Dentz1-7/+10
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds12-50/+31
2025-03-25tcp/dccp: remove icsk->icsk_ack.timeoutEric Dumazet6-13/+10
2025-03-25tcp/dccp: remove icsk->icsk_timeoutEric Dumazet6-14/+15
2025-03-25net: protect rxq->mp_params with the instance lockJakub Kicinski2-7/+4
2025-03-25net: designate queue -> napi linking as "ops protected"Jakub Kicinski1-2/+1
2025-03-25net: designate queue counts as "double ops protected" by instance lockJakub Kicinski4-0/+14
2025-03-25net: remove netif_set_real_num_rx_queues() helper for when SYSFS=nJakub Kicinski1-2/+0
2025-03-25net: bubble up taking netdev instance lock to callers of net_devmem_unbind_dm...Jakub Kicinski2-2/+2
2025-03-25Bluetooth: SCO: add TX timestampingPauli Virtanen1-2/+17
2025-03-25Bluetooth: L2CAP: add TX timestampingPauli Virtanen4-6/+54
2025-03-25Bluetooth: ISO: add TX timestampingPauli Virtanen1-4/+20
2025-03-25Bluetooth: add support for skb TX SND/COMPLETION timestampingPauli Virtanen3-4/+137
2025-03-25net-timestamp: COMPLETION timestamp on packet tx completionPauli Virtanen3-0/+6
2025-03-25HCI: coredump: Log devcd dumps into the monitorLuiz Augusto von Dentz1-5/+23
2025-03-25Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancelWentao Guan1-3/+3
2025-03-25Bluetooth: hci_core: Enable buffer flow control for SCO/eSCOLuiz Augusto von Dentz3-34/+54
2025-03-25Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/brokenPedro Nishiyama1-0/+3
2025-03-25Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPEPedro Nishiyama1-1/+2
2025-03-25Bluetooth: Add quirk for broken READ_VOICE_SETTINGPedro Nishiyama1-0/+3
2025-03-25Bluetooth: L2CAP: convert timeouts to secs_to_jiffies()Easwar Hariharan1-2/+2
2025-03-25Bluetooth: SMP: convert timeouts to secs_to_jiffies()Easwar Hariharan1-1/+1
2025-03-25Bluetooth: MGMT: convert timeouts to secs_to_jiffies()Easwar Hariharan2-4/+4
2025-03-25Bluetooth: MGMT: Remove unused mgmt_*_discovery_completeDr. David Alan Gilbert1-40/+0
2025-03-25Bluetooth: MGMT: Remove unused mgmt_pending_find_dataDr. David Alan Gilbert2-21/+0
2025-03-25Revert "udp_tunnel: GRO optimizations"Jakub Kicinski5-199/+2