public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
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.6 120/213] netfilter: br_netfilter: fix panic with metadata_dst skb
Date: Mon, 14 Oct 2024 16:20:26 +0200	[thread overview]
Message-ID: <20241014141047.652032140@linuxfoundation.org> (raw)
In-Reply-To: <20241014141042.954319779@linuxfoundation.org>

6.6-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 68d5538613032..a1cfa75bbadb9 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>
@@ -871,6 +872,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




  parent reply	other threads:[~2024-10-14 14:43 UTC|newest]

Thread overview: 220+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-10-14 14:18 [PATCH 6.6 000/213] 6.6.57-rc1 review Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 001/213] unicode: Dont special case ignorable code points Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 002/213] net: fec: dont save PTP state if PTP is unsupported Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 003/213] Revert "PCI/MSI: Provide stubs for IMS functions" Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 004/213] ASoC: cs35l56: Load tunings for the correct speaker models Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 005/213] phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 006/213] phy: qualcomm: eusb2-repeater: Rework init to drop redundant zero-out loop Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 007/213] gfs2: Revert "introduce qd_bh_get_or_undo" Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 008/213] gfs2: qd_check_sync cleanups Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 009/213] gfs2: Revert "ignore negated quota changes" Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 010/213] riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 011/213] net: ethernet: cortina: Drop TSO support Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 012/213] drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP (again) Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 013/213] tracing: Remove precision vsnprintf() check from print event Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 014/213] ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 015/213] ALSA: hda/realtek: cs35l41: Fix device ID / model name Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 016/213] drm/crtc: fix uninitialized variable use even harder Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 017/213] bus: mhi: ep: Rename read_from_host() and write_to_host() APIs Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 018/213] bus: mhi: ep: Introduce async read/write callbacks Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 019/213] bus: mhi: ep: Add support for async DMA write operation Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 020/213] bus: mhi: ep: Add support for async DMA read operation Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 021/213] bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 022/213] Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2" Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 023/213] pds_core: no health-thread in VF path Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 024/213] libceph: init the cursor when preparing sparse read in msgr2 Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 025/213] tracing: Have saved_cmdlines arrays all in one allocation Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 026/213] riscv: cpufeature: Fix thead vector hwcap removal Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 027/213] spi: spi-fsl-lpspi: remove redundant spi_controller_put call Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 028/213] ata: ahci: Add mask_port_map module parameter Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 029/213] ASoC: tas2781: mark dvc_tlv with __maybe_unused Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 030/213] scsi: Remove scsi device no_start_on_resume flag Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 031/213] scsi: sd: Do not repeat the starting disk message Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 032/213] i40e: Fix ST code value for Clause 45 Greg Kroah-Hartman
2024-10-14 14:18 ` [PATCH 6.6 033/213] i40e: Include types.h to some headers Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 034/213] e1000e: move force SMBUS near the end of enable_ulp function Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 035/213] bootconfig: Fix the kerneldoc of _xbc_exit() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 036/213] perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 037/213] perf sched: Fix memory leak in perf_sched__map() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 038/213] perf sched: Move curr_thread initialization to perf_sched__map() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 039/213] perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 040/213] libsubcmd: Dont free the usage string Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 041/213] selftests: net: Remove executable bits from library scripts Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 042/213] selftests: Introduce Makefile variable to list shared bash scripts Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 043/213] Bluetooth: Fix usage of __hci_cmd_sync_status Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 044/213] jbd2: fix kernel-doc for j_transaction_overhead_buffers Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 045/213] lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 046/213] drm/amd/display: Remove a redundant check in authenticated_dp Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 047/213] drm/amd/display: Revert "Check HDCP returned status" Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 048/213] fs/ntfs3: Do not call file_modified if collapse range failed Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 049/213] fs/ntfs3: Fix sparse warning in ni_fiemap Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 050/213] fs/ntfs3: Refactor enum_rstbl to suppress static checker Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 051/213] virtio_console: fix misc probe bugs Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 052/213] ntfs3: Change to non-blocking allocation in ntfs_d_hash Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 053/213] zram: free secondary algorithms names Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 054/213] zram: dont free statically defined names Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 055/213] Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 056/213] selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 057/213] bpf: Check percpu map value size first Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 058/213] s390/boot: Compile all files with the same march flag Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 059/213] s390/facility: Disable compile time optimization for decompressor code Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 060/213] s390/mm: Add cond_resched() to cmm_alloc/free_pages() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 061/213] bpf, x64: Fix a jit convergence issue Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 062/213] ext4: dont set SB_RDONLY after filesystem errors Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 063/213] ext4: nested locking for xattr inode Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 064/213] s390/cpum_sf: Remove WARN_ON_ONCE statements Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 065/213] s390/traps: Handle early warnings gracefully Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 066/213] bpf: Prevent tail call between progs attached to different hooks Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 067/213] ktest.pl: Avoid false positives with grub2 skip regex Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 068/213] RDMA/mad: Improve handling of timed out WRs of mad agent Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 069/213] soundwire: intel_bus_common: enable interrupts before exiting reset Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 070/213] PCI: Add function 0 DMA alias quirk for Glenfly Arise chip Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 071/213] RDMA/rtrs-srv: Avoid null pointer deref during path establishment Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 072/213] clk: bcm: bcm53573: fix OF node leak in init Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 073/213] PCI: Add ACS quirk for Qualcomm SA8775P Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 074/213] i2c: i801: Use a different adapter-name for IDF adapters Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 075/213] PCI: Mark Creative Labs EMU20k2 INTx masking as broken Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 076/213] i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 077/213] RISC-V: Dont have MAX_PHYSMEM_BITS exceed phys_addr_t Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 078/213] io_uring: check if we need to reschedule during overflow flush Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 079/213] ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 080/213] mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 081/213] riscv: avoid Imbalance in RAS Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 082/213] RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 083/213] soundwire: cadence: re-check Peripheral status with delayed_work Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 084/213] riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 085/213] media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 086/213] remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 087/213] clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 088/213] serial: protect uart_port_dtr_rts() in uart_shutdown() too Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 089/213] usb: typec: tipd: Free IRQ only if it was requested before Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 090/213] usb: chipidea: udc: enable suspend interrupt after usb reset Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 091/213] usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 092/213] comedi: ni_routing: tools: Check when the file could not be opened Greg Kroah-Hartman
2024-10-14 14:19 ` [PATCH 6.6 093/213] LoongArch: Fix memleak in pci_acpi_scan_root() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 094/213] netfilter: nf_nat: dont try nat source port reallocation for reverse dir clash Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 095/213] netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 096/213] virtio_pmem: Check device status before requesting flush Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 097/213] tools/iio: Add memory allocation failure check for trigger_name Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 098/213] staging: vme_user: added bound check to geoid Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 099/213] driver core: bus: Fix double free in driver API bus_register() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 100/213] driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 101/213] 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:20 ` [PATCH 6.6 102/213] scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 103/213] drm/amd/display: Check null pointer before dereferencing se Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 104/213] fbcon: Fix a NULL pointer dereference issue in fbcon_putcs Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 105/213] smb: client: fix UAF in async decryption Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 106/213] fbdev: sisfb: Fix strbuf array overflow Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 107/213] x86/amd_nb: Add new PCI IDs for AMD family 0x1a Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 108/213] x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 109/213] NFSD: Mark filecache "down" if init fails Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 110/213] ice: set correct dst VSI in only LAN filters Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 111/213] ice: fix VLAN replay after reset Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 112/213] SUNRPC: Fix integer overflow in decode_rc_list() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 113/213] NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 114/213] net: phy: dp83869: fix memory corruption when enabling fiber Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 115/213] tcp: fix to allow timestamp undo if no retransmits were sent Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 116/213] tcp: fix tcp_enter_recovery() to zero retrans_stamp when its safe Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 117/213] tcp: new TCP_INFO stats for RTO events Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 118/213] tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 119/213] rxrpc: Fix uninitialised variable in rxrpc_send_data() Greg Kroah-Hartman
2024-10-14 14:20 ` Greg Kroah-Hartman [this message]
2024-10-14 14:20 ` [PATCH 6.6 121/213] selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 122/213] Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 123/213] net: phy: bcm84881: Fix some error handling paths Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 124/213] thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 125/213] thermal: intel: int340x: processor: Fix warning during module unload Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 126/213] Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled" Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 127/213] net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 128/213] net: dsa: b53: fix jumbo frame mtu check Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 129/213] net: dsa: b53: fix max MTU for 1g switches Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 130/213] net: dsa: b53: fix max MTU for BCM5325/BCM5365 Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 131/213] net: dsa: b53: allow lower MTUs on BCM5325/5365 Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 132/213] net: dsa: b53: fix jumbo frames on 10/100 ports Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 133/213] drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 134/213] nouveau/dmem: Fix privileged error in copy engine channel Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 135/213] gpio: aspeed: Add the flush write to ensure the write complete Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 136/213] gpio: aspeed: Use devm_clk api to manage clock source Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 137/213] platform/x86/intel/tpmi: Add defines to get version information Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 138/213] powercap: intel_rapl_tpmi: Ignore minor version change Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 139/213] ice: Fix netif_is_ice() in Safe Mode Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 140/213] ice: rename switchdev to eswitch Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 141/213] ice: Flush FDB entries before reset Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 142/213] i40e: Fix macvlan leak by synchronizing access to mac_filter_hash Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 143/213] igb: Do not bring the device up after non-fatal error Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 144/213] e1000e: change I219 (19) devices to ADP Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 145/213] net/sched: accept TCA_STAB only for root qdisc Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 146/213] net: ibm: emac: mal: fix wrong goto Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 147/213] btrfs: zoned: fix missing RCU locking in error message when loading zone info Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 148/213] sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 149/213] netfilter: xtables: avoid NFPROTO_UNSPEC where needed Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 150/213] netfilter: fib: check correct rtable in vrf setups Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 151/213] net: do not delay dst_entries_add() in dst_release() Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 152/213] rtnetlink: Add bulk registration helpers for rtnetlink message handlers Greg Kroah-Hartman
2024-10-14 14:20 ` [PATCH 6.6 153/213] vxlan: Handle error of rtnl_register_module() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 154/213] bridge: " Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 155/213] mctp: " Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 156/213] rtnetlink: change nlk->cb_mutex role Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 157/213] rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 158/213] mpls: no longer hold RTNL in mpls_netconf_dump_devconf() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 159/213] mpls: Handle error of rtnl_register_module() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 160/213] phonet: no longer hold RTNL in route_dumpit() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 161/213] phonet: Handle error of rtnl_register_module() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 162/213] ppp: fix ppp_async_encode() illegal access Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 163/213] slip: make slhc_remember() more robust against malicious packets Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 164/213] rcu/nocb: Make IRQs disablement symmetric Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 165/213] rcu/nocb: Fix rcuog wake-up from offline softirq Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 166/213] HID: mcp2200: added driver for GPIOs of MCP2200 Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 167/213] HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 168/213] HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 169/213] HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 170/213] HID: asus: add ROG Ally N-Key ID and keycodes Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 171/213] HID: asus: add ROG Z13 lightbar Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 172/213] hid-asus: add ROG Ally X prod ID to quirk list Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 173/213] wifi: mac80211: Avoid address calculations via out of bounds array indexing Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 174/213] hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 175/213] hwmon: (tmp513) Add missing dependency on REGMAP_I2C Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 176/213] hwmon: (mc34vr500) " Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 177/213] hwmon: (adm9240) " Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 178/213] hwmon: (adt7470) " Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 179/213] HID: amd_sfh: Switch to device-managed dmam_alloc_coherent() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 180/213] HID: multitouch: Add support for lenovo Y9000P Touchpad Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 181/213] HID: plantronics: Workaround for an unexcepted opposite volume key Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 182/213] Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 183/213] usb: dwc3: core: Stop processing of pending events if controller is halted Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 184/213] usb: xhci: Fix problem with xhci resume from suspend Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 185/213] usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 186/213] usb: gadget: core: force synchronous registration Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 187/213] hid: intel-ish-hid: Fix uninitialized variable rv in ish_fw_xfer_direct_dma Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 188/213] drm/v3d: Stop the active perfmon before being destroyed Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 189/213] drm/vc4: " Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 190/213] drm/i915/hdcp: fix connector refcounting Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 191/213] Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 192/213] scsi: wd33c93: Dont use stale scsi_pointer value Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 193/213] scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 194/213] mptcp: fallback when MPTCP opts are dropped after 1st data Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 195/213] ata: libata: avoid superfluous disk spin down + spin up during hibernation Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 196/213] net: explicitly clear the sk pointer, when pf->create fails Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 197/213] net: Fix an unsafe loop on the list Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 198/213] net: dsa: lan9303: ensure chip reset and wait for READY status Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 199/213] net: phy: Remove LED entry from LEDs list on unregister Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 200/213] mptcp: handle consistently DSS corruption Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 201/213] mptcp: pm: do not remove closing subflows Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 202/213] device-dax: correct pgoff align in dax_set_mapping() Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 203/213] nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 204/213] powercap: intel_rapl_tpmi: Fix bogus register reading Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 205/213] selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 206/213] selftests/rseq: Fix mm_cid test failure Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 207/213] btrfs: split remaining space to discard in chunks Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 208/213] kthread: unpark only parked kthread Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 209/213] fs/proc/kcore.c: allow translation of physical memory addresses Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 210/213] secretmem: disable memfd_secret() if arch cannot set direct map Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 211/213] net: ethernet: cortina: Restore TSO support Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 212/213] e1000e: fix force smbus during suspend flow Greg Kroah-Hartman
2024-10-14 14:21 ` [PATCH 6.6 213/213] scsi: Revert "scsi: sd: Do not repeat the starting disk message" Greg Kroah-Hartman
2024-10-14 22:57 ` [PATCH 6.6 000/213] 6.6.57-rc1 review Florian Fainelli
2024-10-15  4:22 ` Peter Schneider
2024-10-15  6:07 ` Jon Hunter
2024-10-15  8:21 ` Naresh Kamboju
2024-10-15  9:49   ` Heiko Carstens
2024-10-15 14:40 ` 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=20241014141047.652032140@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