Netdev List
 help / color / mirror / Atom feed
 messages from 2026-06-02 13:43:15 to 2026-06-02 20:26:57 UTC [more...]

[PATCH v1 iproute2-next] iplink_geneve: Support IFLA_GENEVE_LOCAL and IFLA_GENEVE_LOCAL6
 2026-06-02 20:26 UTC  (5+ messages)

[PATCH net-next] net: mana: Cache MANA_QUERY_LINK_CONFIG result to avoid repeated HWC queries
 2026-06-02 20:21 UTC  (2+ messages)

[PATCH net-next v3] doc/netlink: rt-link: fix binary attributes marked as strings
 2026-06-02 20:20 UTC  (2+ messages)

[PATCH net-next] net: atlantic: aq_utils_obj_{set|clear} optimizations
 2026-06-02 20:18 UTC  (2+ messages)

linux-next: build failure after merge of the security tree
 2026-06-02 20:13 UTC  (7+ messages)

[PATCH v2 iproute2-next] iplink_geneve: Support IFLA_GENEVE_LOCAL and IFLA_GENEVE_LOCAL6
 2026-06-02 20:07 UTC  (3+ messages)

[PATCH net-next 0/8] net: mdio: realtek-rtl9300: Refactor initialization and port lookup
 2026-06-02 20:02 UTC  (12+ messages)
` [PATCH net-next 1/8] net: mdio: realtek-rtl9300: Convert to fwnode API
    ` AW: "
` [PATCH net-next 6/8] net: mdio: realtek-rtl9300: relocate topology setup
    ` AW: "
` [PATCH net-next 8/8] net: mdio: realtek-rtl9300: Convert port lookup from O(n) to O(1)
    ` AW: "

[PATCH v6 0/3] Rust netlink support + use in Rust Binder
 2026-06-02 20:00 UTC  (5+ messages)
` [PATCH v6 1/3] rust: net: add rust/kernel/net to NETWORKING [GENERAL]
` [PATCH v6 2/3] rust: netlink: add raw netlink abstraction

[PATCH net v2] netdevsim: fib: fix use-after-free of FIB data via debugfs
 2026-06-02 20:00 UTC  (2+ messages)

[PATCH net-next] selftests: drv-net: tso: add new tests for ip6tnl, ipip, and sit tunnels
 2026-06-02 20:00 UTC  (2+ messages)

[PATCH net v2 0/2] netdevsim: psp: fix issues with stats collection
 2026-06-02 20:00 UTC  (2+ messages)

KASAN: slab-out-of-bounds Write in mini_qdisc_pair_swap (net/sched/sch_generic.c) -- lifetime analysis and proposed fix
 2026-06-02 19:47 UTC 

[PATCH iproute2-next] iplink: add support for setting IPv4 devconf parameters
 2026-06-02 19:46 UTC  (3+ messages)

[PATCH net-next v2] hsr: broadcast netlink notifications in the device's net namespace
 2026-06-02 19:43 UTC  (3+ messages)

Hello netdev maintainers, I would like to report a slab-out-of-bounds write reachable through mini_qdisc_pair_swap() during clsact/ingress qdisc teardown, and to propose a fix grounded in an analysis of the actual object lifetimes involved. A first cut at this report suggested a check of the form "miniq_old == &miniqp->miniq1 || miniq_old == &miniqp->miniq2" inside mini_qdisc_pair_swap(); on closer reading of the code that check is incorrect, and the fix belongs in the teardown path instead. Details below. Bug --- KASAN: slab-out-of-bounds Write in mini_qdisc_pair_swap File: net/sched/sch_generic.c Function: mini_qdisc_pair_swap() Affected versions ----------------- - linux-6.1.133 - linux-6.12.91 - mainline (as of this report) Faulting write -------------- Inside mini_qdisc_pair_swap(), at the tail: if (miniq_old) miniq_old->rcu_state = start_poll_synchronize_rcu(); miniq_old is taken from rcu_dereference_protected(*miniqp->p_miniq, 1) and, in a correct
 2026-06-02 19:33 UTC 

[PATCH net-next] ipv4: raw: remove six obsolete EXPORT_SYMBOL_GPL()
 2026-06-02 19:25 UTC  (2+ messages)

[PATCH v2 net] ipv4: restrict IPOPT_SSRR and IPOPT_LSRR options
 2026-06-02 19:24 UTC  (2+ messages)

[PATCH v1 net-next] hsr: Remove WARN_ONCE() in hsr_addr_is_self()
 2026-06-02 19:20 UTC  (2+ messages)

[PATCH net] net: garp: fix unsigned integer underflow in garp_pdu_parse_attr
 2026-06-02 19:20 UTC  (3+ messages)

[BUG] net/sched: HFSC + fq_codel stall on 6.6.116 (qdisc_tree_reduce_backlog / qlen_notify)
 2026-06-02 19:12 UTC 

[PATCH net-next v2 01/15] batman-adv: drop batman-adv specific version
 2026-06-02 19:10 UTC  (2+ messages)

[PATCH net 1/9] netfilter: xt_NFQUEUE: prefer raw_smp_processor_id
 2026-06-02 19:10 UTC  (2+ messages)

[PATCH bpf-next 1/1] bpf: Silence unused-but-set-variable warning in bpf_for_each_reg_in_vstate_mask
 2026-06-02 19:10 UTC  (2+ messages)

[PATCH net-next v11 0/2] tcp: rehash onto different local ECMP path on retransmit timeout
 2026-06-02 19:06 UTC  (6+ messages)
` [PATCH v11 1/2] "
` [PATCH v11 2/2] selftests: net: add local ECMP rehash test

[PATCH v5 net-next 0/5] geneve: Allow binding UDP socket to a specific address
 2026-06-02 19:03 UTC  (6+ messages)
` [PATCH v5 net-next 1/5] geneve: Reuse ipv6_addr_type() result in geneve_nl2info()
` [PATCH v5 net-next 2/5] geneve: Pass struct geneve_dev to geneve_create_sock()
` [PATCH v5 net-next 3/5] geneve: Pass struct geneve_dev to geneve_find_sock()
` [PATCH v5 net-next 4/5] geneve: Add dualstack flag to struct geneve_config
` [PATCH v5 net-next 5/5] geneve: Introduce IFLA_GENEVE_LOCAL and IFLA_GENEVE_LOCAL6

[PATCH] mpls: refactor mpls_dev_notify() to use guard(mutex)
 2026-06-02 19:03 UTC  (2+ messages)

[PATCH v1 net-next] af_unix: Remove sock->state assignment
 2026-06-02 19:00 UTC  (2+ messages)

[PATCH v1 net] net: Annotate sk->sk_write_space() for UDP SOCKMAP
 2026-06-02 19:00 UTC  (2+ messages)

[PATCH v2 net] tcp: Add preempt_{disable,enable}_nested() in reqsk_queue_hash_req()
 2026-06-02 19:00 UTC  (2+ messages)

bnxt_en: suspicious RCU usage in bnxt_fw_reset_task() qdisc path in 7.1-rc6
 2026-06-02 18:53 UTC  (4+ messages)

[PATCH] net: qrtr: fix node refcount leak on ctrl packet alloc failure
 2026-06-02 18:52 UTC  (2+ messages)

[PATCH net v2 0/3] vxlan: vnifilter: fix VNI add/update notifications
 2026-06-02 18:51 UTC  (4+ messages)
` [PATCH net v2 1/3] vxlan: vnifilter: send notification on VNI add
` [PATCH net v2 2/3] vxlan: vnifilter: fix spurious notification on VNI update
` [PATCH net v2 3/3] selftests: net: add vxlan vnifilter notification test

[PATCH net-next v2] selftests: net: add socat syslog for PPPoL2TP
 2026-06-02 18:50 UTC  (2+ messages)

[PATCH V2 0/2] net: phy: dp83822: Add optional external PHY clock
 2026-06-02 18:50 UTC  (6+ messages)
` [PATCH V2 2/2] "

[PATCH 0/3] vmsplice: make vmsplice a trivial wrapper for preadv2/pwritev2
 2026-06-02 18:44 UTC  (8+ messages)

[PATCH net] pcnet32: stop holding device spin lock during napi_complete_done
 2026-06-02 18:40 UTC  (5+ messages)

[PATCH net-next] rtnetlink: use dev_isalive() in rtnl_getlink()
 2026-06-02 18:36 UTC  (3+ messages)

[PATCH net v4] net: tg3: guard napi_disable and pci_disable_device calls
 2026-06-02 18:35 UTC  (4+ messages)

[PATCH 0/2] net: isolate SKB data area allocations
 2026-06-02 18:31 UTC  (3+ messages)
` [PATCH 1/2] mm/slab: add a node-track-caller variant for kmem buckets allocation
` [PATCH 2/2] net: skb: isolate skb data area allocations into a separate bucket

[PATCH] [v3] [net-next] net: dsa: b53: hide legacy gpiolib usage on non-mips
 2026-06-02 18:29 UTC  (2+ messages)

[PATCH net-next] tcp: change bpf_skops_hdr_opt_len() signature
 2026-06-02 18:29 UTC  (2+ messages)

[PATCH 6.18.y] net: mctp: ensure our nlmsg responses are initialised
 2026-06-02 18:21 UTC  (2+ messages)

[PATCH net-next v12 00/15] net: introduce QUIC infrastructure and core subcomponents
 2026-06-02 18:18 UTC  (3+ messages)

[PATCH net] net/802/mrp: fix vector attribute event count handling
 2026-06-02 18:13 UTC  (2+ messages)

[QUESTION] Packet uid for kernel-generated multicast
 2026-06-02 18:00 UTC 

[PATCH] rtase: Avoid sleeping in get_stats64()
 2026-06-02 18:09 UTC  (6+ messages)

[net-next v44] mctp pcc: Implement MCTP over PCC Transport
 2026-06-02 17:49 UTC  (7+ messages)

[patch V2 00/25] timekeeping/ptp: Expand snapshot functionality
 2026-06-02 17:46 UTC  (5+ messages)
` [patch V2 16/25] virtio_rtc: Use provided clock ID for history snapshot
` [patch V2 21/25] ALSA: hda/common: Use system_device_crosststamp::sys_systime

[PATCH net v3 0/2] Resubmitting with cover-letter and threaded patch series
 2026-06-02 17:36 UTC  (4+ messages)
` [PATCH net v3 2/2] dt-bindings: net: updated interrupt type to be active low, level triggered

[RFC PATCH 6.1.y 0/2] bpf: backport scalar not-equal tracking fixes
 2026-06-02 17:25 UTC  (5+ messages)

[PATCH] xfrm: iptfs: fix ABBA deadlock in iptfs_destroy_state()
 2026-06-02 17:16 UTC  (3+ messages)
  ` [PATCH v2] "

[PATCH v2 2/2] MAINTAINERS: update PTP maintainer entries after directory split
 2026-06-02 17:15 UTC  (14+ messages)

[PATCH bpf v2] bpf: devmap: reject fragmented frames in clone-based broadcasts
 2026-06-02 17:11 UTC  (2+ messages)

[Intel-wired-lan][PATCH net v2 0/3] idpf: queue based scheduling fixes
 2026-06-02 17:20 UTC  (4+ messages)
` [Intel-wired-lan][PATCH net v2 1/3] idpf: do not enable XDP if queue based scheduling is not supported
` [Intel-wired-lan][PATCH net v2 2/3] idpf: fix next_to_clean data races
` [Intel-wired-lan][PATCH net v2 3/3] idpf: fix skb datapath queue based scheduling crashes and timeouts

[PATCH net v2] raw: annotate data-races in raw_v4_match()
 2026-06-02 16:59 UTC  (2+ messages)

[PATCH net v2 0/4] net: mvpp2: fix XDP RX buffer handling
 2026-06-02 16:46 UTC  (5+ messages)
` [PATCH net v2 1/4] net: mvpp2: sync RX data at the hardware packet offset
` [PATCH net v2 2/4] net: mvpp2: limit XDP frame size to the RX buffer
` [PATCH net v2 3/4] net: mvpp2: do not return retired RX buffers to BM
` [PATCH net v2 4/4] net: mvpp2: build skb from XDP-adjusted data on XDP_PASS

[PATCH ipsec v2 1/1] xfrm: espintcp: do not reuse an in-progress partial send
 2026-06-02 16:46 UTC 

[PATCH net] ice: fix null-ptr dereference on false-positive tx timeout
 2026-06-02 16:38 UTC  (3+ messages)
` [PATCH net] ice: fix PTP Call Trace during PTP release
  ` [Intel-wired-lan] "

[PATCH net-next v2 0/2] pcnet32: switch to napi_alloc_skb() and napi_gro_receive()
 2026-06-02 16:37 UTC  (10+ messages)
` [PATCH net-next v2 2/2] "

[PATCH v2 0/4] IPQ5018: Add and enable GEPHY RX and TX clocks
 2026-06-02 16:34 UTC  (5+ messages)
` [PATCH v2 1/4] dt-bindings: net: ethernet-phy: move clocks property to invidivual PHY bindings
` [PATCH v2 2/4] dt-bindings: net: qca,ar803x: Add clocks property for IPQ5018 PHY

[PATCH v4 net-next 5/5] geneve: Introduce IFLA_GENEVE_LOCAL and IFLA_GENEVE_LOCAL6
 2026-06-02 16:31 UTC  (5+ messages)

[PATCH net v2] net: protect egress device access in the output path with rcu_read_lock
 2026-06-02 16:24 UTC  (3+ messages)

[PATCH] sunrpc: fix uninitialized xprt_create_args structure
 2026-06-02 15:59 UTC  (2+ messages)

[PATCH net] hv_netvsc: use kmap_local_page in netvsc_copy_to_send_buf
 2026-06-02 15:52 UTC 

[PATCH bpf v4 0/2] bpf: Update transport_header when encapsulating UDP tunnel in lwt
 2026-06-02 15:51 UTC  (4+ messages)
` [PATCH bpf v4 1/2] "
` [PATCH bpf v4 2/2] selftests/bpf: Add tests to verify the fix of encapsulating VxLAN "

[PATCH net] ice: validate FDIR action queue index against VF VSI queue count
 2026-06-02 15:49 UTC  (2+ messages)

[PATCH v1] octeontx2-af: Fix PCI device reference leaks in debugfs
 2026-06-02 15:49 UTC  (3+ messages)

[RFC] NFS: named client identities for mTLS mounts and a per-namespace .nfs keyring
 2026-06-02 15:47 UTC 

[PATCH net-next v6 0/5] veth: add Byte Queue Limits (BQL) support
 2026-06-02 15:37 UTC  (8+ messages)
` [PATCH net-next v6 5/5] veth: time-based BQL completion coalescing via ethtool tx-usecs

[PATCH net-next v3 08/14] net: ethernet: oa_tc6: Remove FCS size in RX frame
 2026-06-02 15:37 UTC  (4+ messages)

[PATCH net-next] bonding: annotate data-races in sysfs and procfs
 2026-06-02 15:27 UTC 

[PATCH 0/5] clk: qcom: Add PDM GP_MN fractional clock divider driver and DT support
 2026-06-02 15:21 UTC  (6+ messages)
` [PATCH 1/5] dt-bindings: clock: qcom: Add bindings for PDM GP_MN clock divider
` [PATCH 2/5] clk: qcom: Add a driver for PDM GP_MN fractional "
` [PATCH 3/5] pinctrl: qcom: Add gp_mn mux function for QCS8300, SA8775P and SC7280
` [PATCH 4/5] arm64: dts: qcom: Add gp_mn pin state for GP M/N clock output
` [PATCH 5/5] arm64: dts: qcom: Add GP M/N clock controller node for SA8775P and QCS8300

[PATCH] dt-bindings: Consolidate "sram" property definition
 2026-06-02 15:06 UTC  (3+ messages)
` [Linux-stm32] "

[PATCH 0/2] Add drm_ras netlink error event support
 2026-06-02 14:41 UTC  (4+ messages)
` [PATCH 1/2] drm/drm_ras: Add drm_ras netlink error event

[net-next] [v3] net: sfc: avoid format string warning
 2026-06-02 14:39 UTC  (2+ messages)

[PATCH net-next] ixgbe: implement get_queue_stats_rx
 2026-06-02 14:29 UTC  (2+ messages)
` [Intel-wired-lan] "

[PATCH net-next v2 0/3] netconsole: Fix reported problems
 2026-06-02 14:26 UTC  (4+ messages)
` [PATCH net-next v2 1/3] netconsole: do not schedule skb pool refill from NMI
` [PATCH net-next v2 2/3] netconsole: do not dequeue pooled skbs that cannot satisfy len
` [PATCH net-next v2 3/3] netconsole: take target_cleanup_list_lock in drop_netconsole_target()

[PATCH net-next v3 0/4] second series for xpcs based rsfec configuratio
 2026-06-02 14:20 UTC  (2+ messages)

[PATCH net-next 0/9] net: dsa: microchip: remove unnecessary dsa_switch_ops callbacks
 2026-06-02 14:06 UTC  (5+ messages)
` [PATCH net-next 7/9] net: dsa: microchip: implement port_hsr_join for KSZ9477 only

[PATCH net-next v4 0/12] net: atlantic: add PTP support for AQC113 (Antigua)
 2026-06-02 13:54 UTC  (13+ messages)
` [PATCH net-next v4 1/12] net: atlantic: correct L3L4 filter flow_type masking and IPv6 handling
` [PATCH net-next v4 2/12] net: atlantic: move active_ipv4/ipv6 bitmap updates after HW write
` [PATCH net-next v4 3/12] net: atlantic: decouple aq_set_data_fl3l4() from driver internals
` [PATCH net-next v4 4/12] net: atlantic: add AQC113 hardware register definitions and accessors
` [PATCH net-next v4 5/12] net: atlantic: add AQC113 filter data structures and firmware query
` [PATCH net-next v4 6/12] net: atlantic: fix AQC113 HW init: ART, L2 filter slot, MAC address
` [PATCH net-next v4 7/12] net: atlantic: implement AQC113 L2/L3/L4 RX filter ops
` [PATCH net-next v4 8/12] net: atlantic: add AQC113 PTP traffic class and TX path setup
` [PATCH net-next v4 9/12] net: atlantic: extend hw_ops and TX descriptor for AQC113 PTP
` [PATCH net-next v4 10/12] net: atlantic: add AQC113 PTP hardware ops in hw_atl2
` [PATCH net-next v4 11/12] net: atlantic: add AQC113 TX timestamp polling and PTP TX classification
` [PATCH net-next v4 12/12] net: atlantic: add AQC113 PTP support in aq_ptp and driver core


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox