From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Ido Schimmel <idosch@nvidia.com>,
Andy Roulin <aroulin@nvidia.com>,
Nikolay Aleksandrov <razor@blackwall.org>,
Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.11 099/214] netfilter: br_netfilter: fix panic with metadata_dst skb
Date: Mon, 14 Oct 2024 16:19:22 +0200 [thread overview]
Message-ID: <20241014141048.859757183@linuxfoundation.org> (raw)
In-Reply-To: <20241014141044.974962104@linuxfoundation.org>
6.11-stable review patch. If anyone has any objections, please let me know.
------------------
From: Andy Roulin <aroulin@nvidia.com>
[ Upstream commit f9ff7665cd128012868098bbd07e28993e314fdb ]
Fix a kernel panic in the br_netfilter module when sending untagged
traffic via a VxLAN device.
This happens during the check for fragmentation in br_nf_dev_queue_xmit.
It is dependent on:
1) the br_netfilter module being loaded;
2) net.bridge.bridge-nf-call-iptables set to 1;
3) a bridge with a VxLAN (single-vxlan-device) netdevice as a bridge port;
4) untagged frames with size higher than the VxLAN MTU forwarded/flooded
When forwarding the untagged packet to the VxLAN bridge port, before
the netfilter hooks are called, br_handle_egress_vlan_tunnel is called and
changes the skb_dst to the tunnel dst. The tunnel_dst is a metadata type
of dst, i.e., skb_valid_dst(skb) is false, and metadata->dst.dev is NULL.
Then in the br_netfilter hooks, in br_nf_dev_queue_xmit, there's a check
for frames that needs to be fragmented: frames with higher MTU than the
VxLAN device end up calling br_nf_ip_fragment, which in turns call
ip_skb_dst_mtu.
The ip_dst_mtu tries to use the skb_dst(skb) as if it was a valid dst
with valid dst->dev, thus the crash.
This case was never supported in the first place, so drop the packet
instead.
PING 10.0.0.2 (10.0.0.2) from 0.0.0.0 h1-eth0: 2000(2028) bytes of data.
[ 176.291791] Unable to handle kernel NULL pointer dereference at
virtual address 0000000000000110
[ 176.292101] Mem abort info:
[ 176.292184] ESR = 0x0000000096000004
[ 176.292322] EC = 0x25: DABT (current EL), IL = 32 bits
[ 176.292530] SET = 0, FnV = 0
[ 176.292709] EA = 0, S1PTW = 0
[ 176.292862] FSC = 0x04: level 0 translation fault
[ 176.293013] Data abort info:
[ 176.293104] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
[ 176.293488] CM = 0, WnR = 0, TnD = 0, TagAccess = 0
[ 176.293787] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
[ 176.293995] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000043ef5000
[ 176.294166] [0000000000000110] pgd=0000000000000000,
p4d=0000000000000000
[ 176.294827] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP
[ 176.295252] Modules linked in: vxlan ip6_udp_tunnel udp_tunnel veth
br_netfilter bridge stp llc ipv6 crct10dif_ce
[ 176.295923] CPU: 0 PID: 188 Comm: ping Not tainted
6.8.0-rc3-g5b3fbd61b9d1 #2
[ 176.296314] Hardware name: linux,dummy-virt (DT)
[ 176.296535] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS
BTYPE=--)
[ 176.296808] pc : br_nf_dev_queue_xmit+0x390/0x4ec [br_netfilter]
[ 176.297382] lr : br_nf_dev_queue_xmit+0x2ac/0x4ec [br_netfilter]
[ 176.297636] sp : ffff800080003630
[ 176.297743] x29: ffff800080003630 x28: 0000000000000008 x27:
ffff6828c49ad9f8
[ 176.298093] x26: ffff6828c49ad000 x25: 0000000000000000 x24:
00000000000003e8
[ 176.298430] x23: 0000000000000000 x22: ffff6828c4960b40 x21:
ffff6828c3b16d28
[ 176.298652] x20: ffff6828c3167048 x19: ffff6828c3b16d00 x18:
0000000000000014
[ 176.298926] x17: ffffb0476322f000 x16: ffffb7e164023730 x15:
0000000095744632
[ 176.299296] x14: ffff6828c3f1c880 x13: 0000000000000002 x12:
ffffb7e137926a70
[ 176.299574] x11: 0000000000000001 x10: ffff6828c3f1c898 x9 :
0000000000000000
[ 176.300049] x8 : ffff6828c49bf070 x7 : 0008460f18d5f20e x6 :
f20e0100bebafeca
[ 176.300302] x5 : ffff6828c7f918fe x4 : ffff6828c49bf070 x3 :
0000000000000000
[ 176.300586] x2 : 0000000000000000 x1 : ffff6828c3c7ad00 x0 :
ffff6828c7f918f0
[ 176.300889] Call trace:
[ 176.301123] br_nf_dev_queue_xmit+0x390/0x4ec [br_netfilter]
[ 176.301411] br_nf_post_routing+0x2a8/0x3e4 [br_netfilter]
[ 176.301703] nf_hook_slow+0x48/0x124
[ 176.302060] br_forward_finish+0xc8/0xe8 [bridge]
[ 176.302371] br_nf_hook_thresh+0x124/0x134 [br_netfilter]
[ 176.302605] br_nf_forward_finish+0x118/0x22c [br_netfilter]
[ 176.302824] br_nf_forward_ip.part.0+0x264/0x290 [br_netfilter]
[ 176.303136] br_nf_forward+0x2b8/0x4e0 [br_netfilter]
[ 176.303359] nf_hook_slow+0x48/0x124
[ 176.303803] __br_forward+0xc4/0x194 [bridge]
[ 176.304013] br_flood+0xd4/0x168 [bridge]
[ 176.304300] br_handle_frame_finish+0x1d4/0x5c4 [bridge]
[ 176.304536] br_nf_hook_thresh+0x124/0x134 [br_netfilter]
[ 176.304978] br_nf_pre_routing_finish+0x29c/0x494 [br_netfilter]
[ 176.305188] br_nf_pre_routing+0x250/0x524 [br_netfilter]
[ 176.305428] br_handle_frame+0x244/0x3cc [bridge]
[ 176.305695] __netif_receive_skb_core.constprop.0+0x33c/0xecc
[ 176.306080] __netif_receive_skb_one_core+0x40/0x8c
[ 176.306197] __netif_receive_skb+0x18/0x64
[ 176.306369] process_backlog+0x80/0x124
[ 176.306540] __napi_poll+0x38/0x17c
[ 176.306636] net_rx_action+0x124/0x26c
[ 176.306758] __do_softirq+0x100/0x26c
[ 176.307051] ____do_softirq+0x10/0x1c
[ 176.307162] call_on_irq_stack+0x24/0x4c
[ 176.307289] do_softirq_own_stack+0x1c/0x2c
[ 176.307396] do_softirq+0x54/0x6c
[ 176.307485] __local_bh_enable_ip+0x8c/0x98
[ 176.307637] __dev_queue_xmit+0x22c/0xd28
[ 176.307775] neigh_resolve_output+0xf4/0x1a0
[ 176.308018] ip_finish_output2+0x1c8/0x628
[ 176.308137] ip_do_fragment+0x5b4/0x658
[ 176.308279] ip_fragment.constprop.0+0x48/0xec
[ 176.308420] __ip_finish_output+0xa4/0x254
[ 176.308593] ip_finish_output+0x34/0x130
[ 176.308814] ip_output+0x6c/0x108
[ 176.308929] ip_send_skb+0x50/0xf0
[ 176.309095] ip_push_pending_frames+0x30/0x54
[ 176.309254] raw_sendmsg+0x758/0xaec
[ 176.309568] inet_sendmsg+0x44/0x70
[ 176.309667] __sys_sendto+0x110/0x178
[ 176.309758] __arm64_sys_sendto+0x28/0x38
[ 176.309918] invoke_syscall+0x48/0x110
[ 176.310211] el0_svc_common.constprop.0+0x40/0xe0
[ 176.310353] do_el0_svc+0x1c/0x28
[ 176.310434] el0_svc+0x34/0xb4
[ 176.310551] el0t_64_sync_handler+0x120/0x12c
[ 176.310690] el0t_64_sync+0x190/0x194
[ 176.311066] Code: f9402e61 79402aa2 927ff821 f9400023 (f9408860)
[ 176.315743] ---[ end trace 0000000000000000 ]---
[ 176.316060] Kernel panic - not syncing: Oops: Fatal exception in
interrupt
[ 176.316371] Kernel Offset: 0x37e0e3000000 from 0xffff800080000000
[ 176.316564] PHYS_OFFSET: 0xffff97d780000000
[ 176.316782] CPU features: 0x0,88000203,3c020000,0100421b
[ 176.317210] Memory Limit: none
[ 176.317527] ---[ end Kernel panic - not syncing: Oops: Fatal
Exception in interrupt ]---\
Fixes: 11538d039ac6 ("bridge: vlan dst_metadata hooks in ingress and egress paths")
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Andy Roulin <aroulin@nvidia.com>
Acked-by: Nikolay Aleksandrov <razor@blackwall.org>
Link: https://patch.msgid.link/20241001154400.22787-2-aroulin@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
net/bridge/br_netfilter_hooks.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/net/bridge/br_netfilter_hooks.c b/net/bridge/br_netfilter_hooks.c
index 8f9c19d992ac5..d5aada7bad571 100644
--- a/net/bridge/br_netfilter_hooks.c
+++ b/net/bridge/br_netfilter_hooks.c
@@ -33,6 +33,7 @@
#include <net/ip.h>
#include <net/ipv6.h>
#include <net/addrconf.h>
+#include <net/dst_metadata.h>
#include <net/route.h>
#include <net/netfilter/br_netfilter.h>
#include <net/netns/generic.h>
@@ -878,6 +879,10 @@ static int br_nf_dev_queue_xmit(struct net *net, struct sock *sk, struct sk_buff
return br_dev_queue_push_xmit(net, sk, skb);
}
+ /* Fragmentation on metadata/template dst is not supported */
+ if (unlikely(!skb_valid_dst(skb)))
+ goto drop;
+
/* This is wrong! We should preserve the original fragment
* boundaries by preserving frag_list rather than refragmenting.
*/
--
2.43.0
next prev parent reply other threads:[~2024-10-14 14:31 UTC|newest]
Thread overview: 229+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-10-14 14:17 [PATCH 6.11 000/214] 6.11.4-rc1 review Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 001/214] unicode: Dont special case ignorable code points Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 002/214] net: fec: dont save PTP state if PTP is unsupported Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 003/214] fs/ntfs3: Do not call file_modified if collapse range failed Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 004/214] fs/ntfs3: Optimize large writes into sparse file Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 005/214] fs/ntfs3: Fix sparse warning for bigendian Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 006/214] fs/ntfs3: Fix sparse warning in ni_fiemap Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 007/214] fs/ntfs3: Refactor enum_rstbl to suppress static checker Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 008/214] vdpa/octeon_ep: Fix format specifier for pointers in debug messages Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 009/214] virtio_console: fix misc probe bugs Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 010/214] perf vdso: Missed put on 32-bit dsos Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 011/214] ntfs3: Change to non-blocking allocation in ntfs_d_hash Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 012/214] perf build: Fix static compilation error when libdw is not installed Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 013/214] perf build: Fix build feature-dwarf_getlocations fail for old libdw Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 014/214] zram: free secondary algorithms names Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 015/214] zram: dont free statically defined names Greg Kroah-Hartman
2024-10-14 14:17 ` [PATCH 6.11 016/214] bpf: Call the missed btf_record_free() when map creation fails Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 017/214] selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 018/214] bpf: Check percpu map value size first Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 019/214] s390/boot: Compile all files with the same march flag Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 020/214] s390/facility: Disable compile time optimization for decompressor code Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 021/214] s390/mm: Add cond_resched() to cmm_alloc/free_pages() Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 022/214] bpf, x64: Fix a jit convergence issue Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 023/214] ext4: dont set SB_RDONLY after filesystem errors Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 024/214] ext4: nested locking for xattr inode Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 025/214] s390/cpum_sf: Remove WARN_ON_ONCE statements Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 026/214] s390/traps: Handle early warnings gracefully Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 027/214] bpf: Prevent tail call between progs attached to different hooks Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 028/214] ktest.pl: Avoid false positives with grub2 skip regex Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 029/214] RDMA/mad: Improve handling of timed out WRs of mad agent Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 030/214] soundwire: intel_bus_common: enable interrupts before exiting reset Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 031/214] PCI: Add function 0 DMA alias quirk for Glenfly Arise chip Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 032/214] RDMA/rtrs-srv: Avoid null pointer deref during path establishment Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 033/214] clk: bcm: bcm53573: fix OF node leak in init Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 034/214] PCI: Add ACS quirk for Qualcomm SA8775P Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 035/214] i2c: i801: Use a different adapter-name for IDF adapters Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 036/214] PCI: Mark Creative Labs EMU20k2 INTx masking as broken Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 037/214] i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 038/214] RISC-V: Dont have MAX_PHYSMEM_BITS exceed phys_addr_t Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 039/214] io_uring: check if we need to reschedule during overflow flush Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 040/214] ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 041/214] mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 042/214] mfd: intel-lpss: Add Intel Arrow Lake-H LPSS PCI IDs Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 043/214] mfd: intel-lpss: Add Intel Panther Lake " Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 044/214] riscv: Omit optimized string routines when using KASAN Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 045/214] riscv: avoid Imbalance in RAS Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 046/214] RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 047/214] PCI: qcom: Disable mirroring of DBI and iATU register space in BAR region Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 048/214] PCI: endpoint: Assign PCI domain number for endpoint controllers Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 049/214] soundwire: cadence: re-check Peripheral status with delayed_work Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 050/214] riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 051/214] media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 052/214] remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 053/214] clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 054/214] serial: protect uart_port_dtr_rts() in uart_shutdown() too Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 055/214] usb: typec: tipd: Free IRQ only if it was requested before Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 056/214] usb: typec: ucsi: Dont truncate the reads Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 057/214] usb: chipidea: udc: enable suspend interrupt after usb reset Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 058/214] usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 059/214] xhci: dbc: Fix STALL transfer event handling Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 060/214] usb: host: xhci-plat: Parse xhci-missing_cas_quirk and apply quirk Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 061/214] comedi: ni_routing: tools: Check when the file could not be opened Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 062/214] LoongArch: Fix memleak in pci_acpi_scan_root() Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 063/214] netfilter: nf_nat: dont try nat source port reallocation for reverse dir clash Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 064/214] netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 065/214] virtio_pmem: Check device status before requesting flush Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 066/214] tools/iio: Add memory allocation failure check for trigger_name Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 067/214] staging: vme_user: added bound check to geoid Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 068/214] usb: gadget: uvc: Fix ERR_PTR dereference in uvc_v4l2.c Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 069/214] dm vdo: dont refer to dedupe_context after releasing it Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 070/214] driver core: bus: Fix double free in driver API bus_register() Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 071/214] driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 072/214] scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 073/214] scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 074/214] scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 075/214] drm/xe/oa: Fix overflow in oa batch buffer Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.11 076/214] drm/amdgpu: nuke the VM PD/PT shadow handling Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 077/214] drm/amd/display: Check null pointer before dereferencing se Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 078/214] fbcon: Fix a NULL pointer dereference issue in fbcon_putcs Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 079/214] smb: client: fix UAF in async decryption Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 080/214] fbdev: sisfb: Fix strbuf array overflow Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 081/214] NFSD: Mark filecache "down" if init fails Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 082/214] nfsd: nfsd_destroy_serv() must call svc_destroy() even if nfsd_startup_net() failed Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 083/214] ice: set correct dst VSI in only LAN filters Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 084/214] ice: clear port vlan config during reset Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 085/214] ice: fix memleak in ice_init_tx_topology() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 086/214] ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 087/214] ice: fix VLAN replay after reset Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 088/214] SUNRPC: Fix integer overflow in decode_rc_list() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 089/214] NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 090/214] net: phy: dp83869: fix memory corruption when enabling fiber Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 091/214] sfc: Dont invoke xdp_do_flush() from netpoll Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 092/214] net: phy: aquantia: AQR115c fix up PMA capabilities Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 093/214] net: phy: aquantia: remove usage of phy_set_max_speed Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 094/214] tcp: fix to allow timestamp undo if no retransmits were sent Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 095/214] tcp: fix tcp_enter_recovery() to zero retrans_stamp when its safe Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 096/214] tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 097/214] rxrpc: Fix uninitialised variable in rxrpc_send_data() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 098/214] net: dsa: sja1105: fix reception from VLAN-unaware bridges Greg Kroah-Hartman
2024-10-14 14:19 ` Greg Kroah-Hartman [this message]
2024-10-14 14:19 ` [PATCH 6.11 100/214] selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 101/214] net: pse-pd: Fix enabled status mismatch Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 102/214] Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 103/214] Bluetooth: btusb: Dont fail external suspend requests Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 104/214] net: phy: bcm84881: Fix some error handling paths Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 105/214] nfsd: fix possible badness in FREE_STATEID Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 106/214] thermal: intel: int340x: processor: Fix warning during module unload Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 107/214] Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled" Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 108/214] net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 109/214] net: dsa: b53: fix jumbo frame mtu check Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 110/214] net: dsa: b53: fix max MTU for 1g switches Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 111/214] net: dsa: b53: fix max MTU for BCM5325/BCM5365 Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 112/214] net: dsa: b53: allow lower MTUs on BCM5325/5365 Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 113/214] net: dsa: b53: fix jumbo frames on 10/100 ports Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 114/214] drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 115/214] nouveau/dmem: Fix privileged error in copy engine channel Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 116/214] gpio: aspeed: Add the flush write to ensure the write complete Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 117/214] gpio: aspeed: Use devm_clk api to manage clock source Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 118/214] x86/xen: mark boot CPU of PV guest in MSR_IA32_APICBASE Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 119/214] powercap: intel_rapl_tpmi: Ignore minor version change Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 120/214] ice: Fix entering Safe Mode Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 121/214] ice: Fix netif_is_ice() in " Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 122/214] ice: Flush FDB entries before reset Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 123/214] ice: Fix increasing MSI-X on VF Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 124/214] i40e: Fix macvlan leak by synchronizing access to mac_filter_hash Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 125/214] igb: Do not bring the device up after non-fatal error Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 126/214] e1000e: change I219 (19) devices to ADP Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 127/214] net/sched: accept TCA_STAB only for root qdisc Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 128/214] drm/xe: Restore GT freq on GSC load error Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 129/214] drm/xe: Make wedged_mode debugfs writable Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 130/214] net: ibm: emac: mal: fix wrong goto Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 131/214] net: ti: icssg-prueth: Fix race condition for VLAN table access Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 132/214] btrfs: zoned: fix missing RCU locking in error message when loading zone info Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 133/214] sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 134/214] netfilter: xtables: avoid NFPROTO_UNSPEC where needed Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 135/214] netfilter: fib: check correct rtable in vrf setups Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.11 136/214] net: ibm: emac: mal: add dcr_unmap to _remove Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 137/214] net: dsa: refuse cross-chip mirroring operations Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 138/214] net: netconsole: fix wrong warning Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 139/214] drm/fbdev-dma: Only cleanup deferred I/O if necessary Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 140/214] net: do not delay dst_entries_add() in dst_release() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 141/214] rtnetlink: Add bulk registration helpers for rtnetlink message handlers Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 142/214] vxlan: Handle error of rtnl_register_module() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 143/214] bridge: " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 144/214] mctp: " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 145/214] mpls: " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 146/214] phonet: " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 147/214] ppp: fix ppp_async_encode() illegal access Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 148/214] net/smc: fix lacks of icsk_syn_mss with IPPROTO_SMC Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 149/214] slip: make slhc_remember() more robust against malicious packets Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 150/214] rcu/nocb: Fix rcuog wake-up from offline softirq Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 151/214] x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 152/214] HID: multitouch: Add support for lenovo Y9000P Touchpad Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 153/214] hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 154/214] hwmon: (tmp513) Add missing dependency on REGMAP_I2C Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 155/214] hwmon: (mc34vr500) " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 156/214] hwmon: (adm9240) " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 157/214] hwmon: (adt7470) " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 158/214] hwmon: (ltc2991) " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 159/214] HID: amd_sfh: Switch to device-managed dmam_alloc_coherent() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 160/214] HID: plantronics: Workaround for an unexcepted opposite volume key Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 161/214] HID: wacom: Hardcode (non-inverted) AES pens as BTN_TOOL_PEN Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 162/214] Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" Greg Kroah-Hartman
2024-10-14 15:02 ` David Laight
2024-10-14 14:20 ` [PATCH 6.11 163/214] usb: dwc3: core: Stop processing of pending events if controller is halted Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 164/214] usb: xhci: Fix problem with xhci resume from suspend Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 165/214] usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 166/214] usb: dwc3: re-enable runtime PM after failed resume Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 167/214] usb: gadget: core: force synchronous registration Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 168/214] hid: intel-ish-hid: Fix uninitialized variable rv in ish_fw_xfer_direct_dma Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 169/214] ACPI: resource: Make Asus ExpertBook B2402 matches cover more models Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 170/214] ACPI: resource: Make Asus ExpertBook B2502 " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 171/214] drm/amdgpu: partially revert powerplay `__counted_by` changes Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 172/214] drm/amd/display: Clear update flags after update has been applied Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 173/214] drm/v3d: Stop the active perfmon before being destroyed Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 174/214] drm/vc4: " Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 175/214] drm/amdkfd: Fix an eviction fence leak Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 176/214] drm/amd/display: fix hibernate entry for DCN35+ Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 177/214] drm/xe/guc_submit: fix xa_store() error checking Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 178/214] drm/i915/hdcp: fix connector refcounting Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 179/214] drm/xe/ct: prevent UAF in send_recv() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 180/214] drm/xe/ct: fix xa_store() error checking Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 181/214] Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 182/214] thermal: core: Reference count the zone in thermal_zone_get_by_id() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 183/214] thermal: core: Free tzp copy along with the thermal zone Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 184/214] scsi: wd33c93: Dont use stale scsi_pointer value Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 185/214] scsi: fnic: Move flush_work initialization out of if block Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 186/214] scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 187/214] Revert "mmc: mvsdio: Use sg_miter for PIO" Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 188/214] mmc: sdhci-of-dwcmshc: Prevent stale command interrupt handling Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 189/214] mptcp: fallback when MPTCP opts are dropped after 1st data Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 190/214] ata: libata: avoid superfluous disk spin down + spin up during hibernation Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 191/214] OPP: fix error code in dev_pm_opp_set_config() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 192/214] net: explicitly clear the sk pointer, when pf->create fails Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 193/214] net: Fix an unsafe loop on the list Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 194/214] net: dsa: lan9303: ensure chip reset and wait for READY status Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 195/214] net: phy: Remove LED entry from LEDs list on unregister Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.11 196/214] net: phy: realtek: Fix MMD access on RTL8126A-integrated PHY Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 197/214] mptcp: handle consistently DSS corruption Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 198/214] mptcp: pm: do not remove closing subflows Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 199/214] device-dax: correct pgoff align in dax_set_mapping() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 200/214] ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 201/214] ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 202/214] nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 203/214] powercap: intel_rapl_tpmi: Fix bogus register reading Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 204/214] selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 205/214] selftests/rseq: Fix mm_cid test failure Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 206/214] btrfs: split remaining space to discard in chunks Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 207/214] btrfs: add cancellation points to trim loops Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 208/214] PM: domains: Fix alloc/free in dev_pm_domain_attach|detach_list() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 209/214] idpf: use actual mbx receive payload length Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 210/214] kthread: unpark only parked kthread Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 211/214] fs/proc/kcore.c: allow translation of physical memory addresses Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 212/214] secretmem: disable memfd_secret() if arch cannot set direct map Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 213/214] PCI: Pass domain number to pci_bus_release_domain_nr() explicitly Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.11 214/214] io_uring/rw: fix cflags posting for single issue multishot read Greg Kroah-Hartman
2024-10-14 23:11 ` [PATCH 6.11 000/214] 6.11.4-rc1 review Florian Fainelli
2024-10-15 5:13 ` Peter Schneider
2024-10-15 5:52 ` Jon Hunter
2024-10-15 5:55 ` Jon Hunter
2024-10-15 11:21 ` Greg Kroah-Hartman
2024-10-15 7:05 ` Naresh Kamboju
2024-10-15 7:18 ` Jiri Slaby
2024-10-15 8:51 ` Jiri Slaby
2024-10-15 9:46 ` Heiko Carstens
2024-10-15 11:10 ` Greg Kroah-Hartman
2024-10-15 7:50 ` Naresh Kamboju
2024-10-15 10:03 ` Christian Heusel
2024-10-15 14:39 ` Shuah Khan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241014141048.859757183@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=aroulin@nvidia.com \
--cc=idosch@nvidia.com \
--cc=kuba@kernel.org \
--cc=patches@lists.linux.dev \
--cc=razor@blackwall.org \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox