All of lore.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, Eduard Zingerman <eddyz87@gmail.com>,
	Andrii Nakryiko <andrii@kernel.org>,
	Alexei Starovoitov <ast@kernel.org>,
	Paul Chaignon <paul.chaignon@gmail.com>,
	Shung-Hsi Yu <shung-hsi.yu@suse.com>,
	Daniel Borkmann <daniel@iogearbox.net>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.6 178/474] bpf: track aligned STACK_ZERO cases as imprecise spilled registers
Date: Fri, 15 May 2026 17:44:47 +0200	[thread overview]
Message-ID: <20260515154718.875988888@linuxfoundation.org> (raw)
In-Reply-To: <20260515154715.053014143@linuxfoundation.org>

6.6-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Andrii Nakryiko <andrii@kernel.org>

[ Upstream commit 18a433b62061e3d787bfc3e670fa711fecbd7cb4 ]

Now that precision backtracing is supporting register spill/fill to/from
stack, there is another oportunity to be exploited here: minimizing
precise STACK_ZERO cases. With a simple code change we can rely on
initially imprecise register spill tracking for cases when register
spilled to stack was a known zero.

This is a very common case for initializing on the stack variables,
including rather large structures. Often times zero has no special
meaning for the subsequent BPF program logic and is often overwritten
with non-zero values soon afterwards. But due to STACK_ZERO vs
STACK_MISC tracking, such initial zero initialization actually causes
duplication of verifier states as STACK_ZERO is clearly different than
STACK_MISC or spilled SCALAR_VALUE register.

The effect of this (now) trivial change is huge, as can be seen below.
These are differences between BPF selftests, Cilium, and Meta-internal
BPF object files relative to previous patch in this series. You can see
improvements ranging from single-digit percentage improvement for
instructions and states, all the way to 50-60% reduction for some of
Meta-internal host agent programs, and even some Cilium programs.

For Meta-internal ones I left only the differences for largest BPF
object files by states/instructions, as there were too many differences
in the overall output. All the differences were improvements, reducting
number of states and thus instructions validated.

Note, Meta-internal BPF object file names are not printed below.
Many copies of balancer_ingress are actually many different
configurations of Katran, so they are different BPF programs, which
explains state reduction going from -16% all the way to 31%, depending
on BPF program logic complexity.

I also tooked a closer look at a few small-ish BPF programs to validate
the behavior. Let's take bpf_iter_netrlink.bpf.o (first row below).
While it's just 8 vs 5 states, verifier log is still pretty long to
include it here. But the reduction in states is due to the following
piece of C code:

        unsigned long ino;

	...

        sk = s->sk_socket;
        if (!sk) {
                ino = 0;
        } else {
                inode = SOCK_INODE(sk);
                bpf_probe_read_kernel(&ino, sizeof(ino), &inode->i_ino);
        }
        BPF_SEQ_PRINTF(seq, "%-8u %-8lu\n", s->sk_drops.counter, ino);
	return 0;

You can see that in some situations `ino` is zero-initialized, while in
others it's unknown value filled out by bpf_probe_read_kernel(). Before
this change code after if/else branches have to be validated twice. Once
with (precise) ino == 0, due to eager STACK_ZERO logic, and then again
for when ino is just STACK_MISC. But BPF_SEQ_PRINTF() doesn't care about
precise value of ino, so with the change in this patch verifier is able
to prune states from after one of the branches, reducing number of total
states (and instructions) required for successful validation.

Similar principle applies to bigger real-world applications, just at
a much larger scale.

SELFTESTS
=========
File                                     Program                  Insns (A)  Insns (B)  Insns    (DIFF)  States (A)  States (B)  States (DIFF)
---------------------------------------  -----------------------  ---------  ---------  ---------------  ----------  ----------  -------------
bpf_iter_netlink.bpf.linked3.o           dump_netlink                   148        104    -44 (-29.73%)           8           5   -3 (-37.50%)
bpf_iter_unix.bpf.linked3.o              dump_unix                     8474       8404     -70 (-0.83%)         151         147    -4 (-2.65%)
bpf_loop.bpf.linked3.o                   stack_check                    560        324   -236 (-42.14%)          42          24  -18 (-42.86%)
local_storage_bench.bpf.linked3.o        get_local                      120         77    -43 (-35.83%)           9           6   -3 (-33.33%)
loop6.bpf.linked3.o                      trace_virtqueue_add_sgs      10167       9868    -299 (-2.94%)         226         206   -20 (-8.85%)
pyperf600_bpf_loop.bpf.linked3.o         on_event                      4872       3423  -1449 (-29.74%)         322         229  -93 (-28.88%)
strobemeta.bpf.linked3.o                 on_event                    180697     176036   -4661 (-2.58%)        4780        4734   -46 (-0.96%)
test_cls_redirect.bpf.linked3.o          cls_redirect                 65594      65401    -193 (-0.29%)        4230        4212   -18 (-0.43%)
test_global_func_args.bpf.linked3.o      test_cls                       145        136      -9 (-6.21%)          10           9   -1 (-10.00%)
test_l4lb.bpf.linked3.o                  balancer_ingress              4760       2612  -2148 (-45.13%)         113         102   -11 (-9.73%)
test_l4lb_noinline.bpf.linked3.o         balancer_ingress              4845       4877     +32 (+0.66%)         219         221    +2 (+0.91%)
test_l4lb_noinline_dynptr.bpf.linked3.o  balancer_ingress              2072       2087     +15 (+0.72%)          97          98    +1 (+1.03%)
test_seg6_loop.bpf.linked3.o             __add_egr_x                  12440       9975  -2465 (-19.82%)         364         353   -11 (-3.02%)
test_tcp_hdr_options.bpf.linked3.o       estab                         2558       2572     +14 (+0.55%)         179         180    +1 (+0.56%)
test_xdp_dynptr.bpf.linked3.o            _xdp_tx_iptunnel               645        596     -49 (-7.60%)          26          24    -2 (-7.69%)
test_xdp_noinline.bpf.linked3.o          balancer_ingress_v6           3520       3516      -4 (-0.11%)         216         216    +0 (+0.00%)
xdp_synproxy_kern.bpf.linked3.o          syncookie_tc                 82661      81241   -1420 (-1.72%)        5073        5155   +82 (+1.62%)
xdp_synproxy_kern.bpf.linked3.o          syncookie_xdp                84964      82297   -2667 (-3.14%)        5130        5157   +27 (+0.53%)

META-INTERNAL
=============
Program                                 Insns (A)  Insns (B)  Insns      (DIFF)  States (A)  States (B)  States   (DIFF)
--------------------------------------  ---------  ---------  -----------------  ----------  ----------  ---------------
balancer_ingress                            27925      23608    -4317 (-15.46%)        1488        1482      -6 (-0.40%)
balancer_ingress                            31824      27546    -4278 (-13.44%)        1658        1652      -6 (-0.36%)
balancer_ingress                            32213      27935    -4278 (-13.28%)        1689        1683      -6 (-0.36%)
balancer_ingress                            32213      27935    -4278 (-13.28%)        1689        1683      -6 (-0.36%)
balancer_ingress                            31824      27546    -4278 (-13.44%)        1658        1652      -6 (-0.36%)
balancer_ingress                            38647      29562    -9085 (-23.51%)        2069        1835   -234 (-11.31%)
balancer_ingress                            38647      29562    -9085 (-23.51%)        2069        1835   -234 (-11.31%)
balancer_ingress                            40339      30792    -9547 (-23.67%)        2193        1934   -259 (-11.81%)
balancer_ingress                            37321      29055    -8266 (-22.15%)        1972        1795    -177 (-8.98%)
balancer_ingress                            38176      29753    -8423 (-22.06%)        2008        1831    -177 (-8.81%)
balancer_ingress                            29193      20910    -8283 (-28.37%)        1599        1422   -177 (-11.07%)
balancer_ingress                            30013      21452    -8561 (-28.52%)        1645        1447   -198 (-12.04%)
balancer_ingress                            28691      24290    -4401 (-15.34%)        1545        1531     -14 (-0.91%)
balancer_ingress                            34223      28965    -5258 (-15.36%)        1984        1875    -109 (-5.49%)
balancer_ingress                            35481      26158    -9323 (-26.28%)        2095        1806   -289 (-13.79%)
balancer_ingress                            35481      26158    -9323 (-26.28%)        2095        1806   -289 (-13.79%)
balancer_ingress                            35868      26455    -9413 (-26.24%)        2140        1827   -313 (-14.63%)
balancer_ingress                            35868      26455    -9413 (-26.24%)        2140        1827   -313 (-14.63%)
balancer_ingress                            35481      26158    -9323 (-26.28%)        2095        1806   -289 (-13.79%)
balancer_ingress                            35481      26158    -9323 (-26.28%)        2095        1806   -289 (-13.79%)
balancer_ingress                            34844      29485    -5359 (-15.38%)        2036        1918    -118 (-5.80%)
fbflow_egress                                3256       2652     -604 (-18.55%)         218         192    -26 (-11.93%)
fbflow_ingress                               1026        944       -82 (-7.99%)          70          63     -7 (-10.00%)
sslwall_tc_egress                            8424       7360    -1064 (-12.63%)         498         458     -40 (-8.03%)
syar_accept_protect                         15040       9539    -5501 (-36.58%)         364         220   -144 (-39.56%)
syar_connect_tcp_v6                         15036       9535    -5501 (-36.59%)         360         216   -144 (-40.00%)
syar_connect_udp_v4                         15039       9538    -5501 (-36.58%)         361         217   -144 (-39.89%)
syar_connect_connect4_protect4              24805      15833    -8972 (-36.17%)         756         480   -276 (-36.51%)
syar_lsm_file_open                         167772     151813    -15959 (-9.51%)        1836        1667    -169 (-9.20%)
syar_namespace_create_new                   14805       9304    -5501 (-37.16%)         353         209   -144 (-40.79%)
syar_python3_detect                         17531      12030    -5501 (-31.38%)         391         247   -144 (-36.83%)
syar_ssh_post_fork                          16412      10911    -5501 (-33.52%)         405         261   -144 (-35.56%)
syar_enter_execve                           14728       9227    -5501 (-37.35%)         345         201   -144 (-41.74%)
syar_enter_execveat                         14728       9227    -5501 (-37.35%)         345         201   -144 (-41.74%)
syar_exit_execve                            16622      11121    -5501 (-33.09%)         376         232   -144 (-38.30%)
syar_exit_execveat                          16622      11121    -5501 (-33.09%)         376         232   -144 (-38.30%)
syar_syscalls_kill                          15288       9787    -5501 (-35.98%)         398         254   -144 (-36.18%)
syar_task_enter_pivot_root                  14898       9397    -5501 (-36.92%)         357         213   -144 (-40.34%)
syar_syscalls_setreuid                      16678      11177    -5501 (-32.98%)         429         285   -144 (-33.57%)
syar_syscalls_setuid                        16678      11177    -5501 (-32.98%)         429         285   -144 (-33.57%)
syar_syscalls_process_vm_readv              14959       9458    -5501 (-36.77%)         364         220   -144 (-39.56%)
syar_syscalls_process_vm_writev             15757      10256    -5501 (-34.91%)         390         246   -144 (-36.92%)
do_uprobe                                   15519      10018    -5501 (-35.45%)         373         229   -144 (-38.61%)
edgewall                                   179715      55783  -123932 (-68.96%)       12607        3999  -8608 (-68.28%)
bictcp_state                                 7570       4131    -3439 (-45.43%)         496         269   -227 (-45.77%)
cubictcp_state                               7570       4131    -3439 (-45.43%)         496         269   -227 (-45.77%)
tcp_rate_skb_delivered                        447        272     -175 (-39.15%)          29          18    -11 (-37.93%)
kprobe__bbr_set_state                        4566       2615    -1951 (-42.73%)         209         124    -85 (-40.67%)
kprobe__bictcp_state                         4566       2615    -1951 (-42.73%)         209         124    -85 (-40.67%)
inet_sock_set_state                          1501       1337     -164 (-10.93%)          93          85      -8 (-8.60%)
tcp_retransmit_skb                           1145        981     -164 (-14.32%)          67          59     -8 (-11.94%)
tcp_retransmit_synack                        1183        951     -232 (-19.61%)          67          55    -12 (-17.91%)
bpf_tcptuner                                 1459       1187     -272 (-18.64%)          99          80    -19 (-19.19%)
tw_egress                                     801        776       -25 (-3.12%)          69          66      -3 (-4.35%)
tw_ingress                                    795        770       -25 (-3.14%)          69          66      -3 (-4.35%)
ttls_tc_ingress                             19025      19383      +358 (+1.88%)         470         465      -5 (-1.06%)
ttls_nat_egress                               490        299     -191 (-38.98%)          33          20    -13 (-39.39%)
ttls_nat_ingress                              448        285     -163 (-36.38%)          32          21    -11 (-34.38%)
tw_twfw_egress                             511127     212071  -299056 (-58.51%)       16733        8504  -8229 (-49.18%)
tw_twfw_ingress                            500095     212069  -288026 (-57.59%)       16223        8504  -7719 (-47.58%)
tw_twfw_tc_eg                              511113     212064  -299049 (-58.51%)       16732        8504  -8228 (-49.18%)
tw_twfw_tc_in                              500095     212069  -288026 (-57.59%)       16223        8504  -7719 (-47.58%)
tw_twfw_egress                              12632      12435      -197 (-1.56%)         276         260     -16 (-5.80%)
tw_twfw_ingress                             12631      12454      -177 (-1.40%)         278         261     -17 (-6.12%)
tw_twfw_tc_eg                               12595      12435      -160 (-1.27%)         274         259     -15 (-5.47%)
tw_twfw_tc_in                               12631      12454      -177 (-1.40%)         278         261     -17 (-6.12%)
tw_xdp_dump                                   266        209      -57 (-21.43%)           9           8     -1 (-11.11%)

CILIUM
=========
File           Program                           Insns (A)  Insns (B)  Insns     (DIFF)  States (A)  States (B)  States  (DIFF)
-------------  --------------------------------  ---------  ---------  ----------------  ----------  ----------  --------------
bpf_host.o     cil_to_netdev                          6047       4578   -1469 (-24.29%)         362         249  -113 (-31.22%)
bpf_host.o     handle_lxc_traffic                     2227       1585    -642 (-28.83%)         156         103   -53 (-33.97%)
bpf_host.o     tail_handle_ipv4_from_netdev           2244       1458    -786 (-35.03%)         163         106   -57 (-34.97%)
bpf_host.o     tail_handle_nat_fwd_ipv4              21022      10479  -10543 (-50.15%)        1289         670  -619 (-48.02%)
bpf_host.o     tail_handle_nat_fwd_ipv6              15433      11375   -4058 (-26.29%)         905         643  -262 (-28.95%)
bpf_host.o     tail_ipv4_host_policy_ingress          2219       1367    -852 (-38.40%)         161          96   -65 (-40.37%)
bpf_host.o     tail_nodeport_nat_egress_ipv4         22460      19862   -2598 (-11.57%)        1469        1293  -176 (-11.98%)
bpf_host.o     tail_nodeport_nat_ingress_ipv4         5526       3534   -1992 (-36.05%)         366         243  -123 (-33.61%)
bpf_host.o     tail_nodeport_nat_ingress_ipv6         5132       4256    -876 (-17.07%)         241         219    -22 (-9.13%)
bpf_host.o     tail_nodeport_nat_ipv6_egress          3702       3542     -160 (-4.32%)         215         205    -10 (-4.65%)
bpf_lxc.o      tail_handle_nat_fwd_ipv4              21022      10479  -10543 (-50.15%)        1289         670  -619 (-48.02%)
bpf_lxc.o      tail_handle_nat_fwd_ipv6              15433      11375   -4058 (-26.29%)         905         643  -262 (-28.95%)
bpf_lxc.o      tail_ipv4_ct_egress                    5073       3374   -1699 (-33.49%)         262         172   -90 (-34.35%)
bpf_lxc.o      tail_ipv4_ct_ingress                   5093       3385   -1708 (-33.54%)         262         172   -90 (-34.35%)
bpf_lxc.o      tail_ipv4_ct_ingress_policy_only       5093       3385   -1708 (-33.54%)         262         172   -90 (-34.35%)
bpf_lxc.o      tail_ipv6_ct_egress                    4593       3878    -715 (-15.57%)         194         151   -43 (-22.16%)
bpf_lxc.o      tail_ipv6_ct_ingress                   4606       3891    -715 (-15.52%)         194         151   -43 (-22.16%)
bpf_lxc.o      tail_ipv6_ct_ingress_policy_only       4606       3891    -715 (-15.52%)         194         151   -43 (-22.16%)
bpf_lxc.o      tail_nodeport_nat_ingress_ipv4         5526       3534   -1992 (-36.05%)         366         243  -123 (-33.61%)
bpf_lxc.o      tail_nodeport_nat_ingress_ipv6         5132       4256    -876 (-17.07%)         241         219    -22 (-9.13%)
bpf_overlay.o  tail_handle_nat_fwd_ipv4              20524      10114  -10410 (-50.72%)        1271         638  -633 (-49.80%)
bpf_overlay.o  tail_nodeport_nat_egress_ipv4         22718      19490   -3228 (-14.21%)        1475        1275  -200 (-13.56%)
bpf_overlay.o  tail_nodeport_nat_ingress_ipv4         5526       3534   -1992 (-36.05%)         366         243  -123 (-33.61%)
bpf_overlay.o  tail_nodeport_nat_ingress_ipv6         5132       4256    -876 (-17.07%)         241         219    -22 (-9.13%)
bpf_overlay.o  tail_nodeport_nat_ipv6_egress          3638       3548      -90 (-2.47%)         209         203     -6 (-2.87%)
bpf_overlay.o  tail_rev_nodeport_lb4                  4368       3820    -548 (-12.55%)         248         215   -33 (-13.31%)
bpf_overlay.o  tail_rev_nodeport_lb6                  2867       2428    -439 (-15.31%)         167         140   -27 (-16.17%)
bpf_sock.o     cil_sock6_connect                      1718       1703      -15 (-0.87%)         100          99     -1 (-1.00%)
bpf_xdp.o      tail_handle_nat_fwd_ipv4              12917      12443     -474 (-3.67%)         875         849    -26 (-2.97%)
bpf_xdp.o      tail_handle_nat_fwd_ipv6              13515      13264     -251 (-1.86%)         715         702    -13 (-1.82%)
bpf_xdp.o      tail_lb_ipv4                          39492      36367    -3125 (-7.91%)        2430        2251   -179 (-7.37%)
bpf_xdp.o      tail_lb_ipv6                          80441      78058    -2383 (-2.96%)        3647        3523   -124 (-3.40%)
bpf_xdp.o      tail_nodeport_ipv6_dsr                 1038        901    -137 (-13.20%)          61          55     -6 (-9.84%)
bpf_xdp.o      tail_nodeport_nat_egress_ipv4         13027      12096     -931 (-7.15%)         868         809    -59 (-6.80%)
bpf_xdp.o      tail_nodeport_nat_ingress_ipv4         7617       5900   -1717 (-22.54%)         522         413  -109 (-20.88%)
bpf_xdp.o      tail_nodeport_nat_ingress_ipv6         7575       7395     -180 (-2.38%)         383         374     -9 (-2.35%)
bpf_xdp.o      tail_rev_nodeport_lb4                  6808       6739      -69 (-1.01%)         403         396     -7 (-1.74%)
bpf_xdp.o      tail_rev_nodeport_lb6                 16173      15847     -326 (-2.02%)        1010         990    -20 (-1.98%)

Acked-by: Eduard Zingerman <eddyz87@gmail.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/r/20231205184248.1502704-9-andrii@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
Acked-by: Shung-Hsi Yu <shung-hsi.yu@suse.com>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 kernel/bpf/verifier.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/kernel/bpf/verifier.c b/kernel/bpf/verifier.c
index eaeb996ff56a2..705582bdda681 100644
--- a/kernel/bpf/verifier.c
+++ b/kernel/bpf/verifier.c
@@ -4666,8 +4666,7 @@ static int check_stack_write_fixed_off(struct bpf_verifier_env *env,
 		return err;
 
 	mark_stack_slot_scratched(env, spi);
-	if (reg && !(off % BPF_REG_SIZE) && register_is_bounded(reg) &&
-	    !register_is_null(reg) && env->bpf_capable) {
+	if (reg && !(off % BPF_REG_SIZE) && register_is_bounded(reg) && env->bpf_capable) {
 		save_register_state(env, state, spi, reg, size);
 		/* Break the relation on a narrowing spill. */
 		if (fls64(reg->umax_value) > BITS_PER_BYTE * size)
@@ -4716,7 +4715,12 @@ static int check_stack_write_fixed_off(struct bpf_verifier_env *env,
 		/* when we zero initialize stack slots mark them as such */
 		if ((reg && register_is_null(reg)) ||
 		    (!reg && is_bpf_st_mem(insn) && insn->imm == 0)) {
-			/* backtracking doesn't work for STACK_ZERO yet. */
+			/* STACK_ZERO case happened because register spill
+			 * wasn't properly aligned at the stack slot boundary,
+			 * so it's not a register spill anymore; force
+			 * originating register to be precise to make
+			 * STACK_ZERO correct for subsequent states
+			 */
 			err = mark_chain_precision(env, value_regno);
 			if (err)
 				return err;
-- 
2.53.0




  parent reply	other threads:[~2026-05-15 16:04 UTC|newest]

Thread overview: 480+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-15 15:41 [PATCH 6.6 000/474] 6.6.140-rc1 review Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 001/474] ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 002/474] ALSA: usb-audio: Avoid false E-MU sample-rate notifications Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 003/474] ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 004/474] usb: xhci: Make usb_host_endpoint.hcpriv survive endpoint_disable() Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 005/474] usb: chipidea: otg: not wait vbus drop if use role_switch Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 006/474] usb: chipidea: core: allow ci_irq_handler() handle both ID and VBUS change Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 007/474] ALSA: usb-audio: Evaluate packsize caps at the right place Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 008/474] drm/nouveau: fix u32 overflow in pushbuf reloc bounds check Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 009/474] leds: qcom-lpg: Check for array overflow when selecting the high resolution Greg Kroah-Hartman
2026-05-15 15:41 ` [PATCH 6.6 010/474] misc: ibmasm: fix OOB MMIO read in ibmasm_handle_mouse_interrupt() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 011/474] ibmasm: fix OOB reads in command_file_write due to missing size checks Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 012/474] ibmasm: fix heap over-read in ibmasm_send_i2o_message() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 013/474] firmware: google: framebuffer: Do not mark framebuffer as busy Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 014/474] Bluetooth: MGMT: Fix possible UAFs Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 015/474] padata: Fix pd UAF once and for all Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 016/474] padata: Remove comment for reorder_work Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 017/474] drm/amdgpu: Use vmemdup_array_user in amdgpu_bo_create_list_entry_array Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 018/474] drm/amdgpu: Limit BO list entry count to prevent resource exhaustion Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 019/474] regset: use kvzalloc() for regset_get_alloc() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 020/474] device property: Make modifications of fwnode "flags" thread safe Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 021/474] ocfs2: split transactions in dio completion to avoid credit exhaustion Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 022/474] driver core: Dont let a device probe until its ready Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 023/474] LoongArch: Add spectre boundry for syscall dispatch table Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 024/474] zram: do not forget to endio for partial discard requests Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 025/474] wifi: rtw88: check for PCI upstream bridge existence Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 026/474] um: drivers: call kernel_strrchr() explicitly in cow_user.c Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 027/474] spi: imx: fix use-after-free on unbind Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 028/474] f2fs: fix to detect potential corrupted nid in free_nid_list Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 029/474] crypto: pcrypt - Fix handling of MAY_BACKLOG requests Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 030/474] of: unittest: fix use-after-free in testdrv_probe() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 031/474] media: amphion: Fix race between m2m job_abort and device_run Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 032/474] ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 033/474] net: caif: clear client service pointer on teardown Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 034/474] net: strparser: fix skb_head leak in strp_abort_strp() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 035/474] media: mtk-jpeg: fix use-after-free in release path due to uncancelled work Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 036/474] PCI: endpoint: pci-epf-ntb: Remove duplicate resource teardown Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 037/474] Revert "ALSA: usb: Increase volume range that triggers a warning" Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 038/474] lib/ts_kmp: fix integer overflow in pattern length calculation Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 039/474] media: i2c: imx219: Check return value of devm_gpiod_get_optional() in imx219_probe() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 040/474] net: qrtr: ns: Fix use-after-free in driver remove() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 041/474] ext2: reject inodes with zero i_nlink and valid mode in ext2_iget() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 042/474] ALSA: aoa: i2sbus: fix OF node lifetime handling Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 043/474] ALSA: ctxfi: Add fallback to default RSR for S/PDIF Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 044/474] ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 045/474] erofs: fix the out-of-bounds nameoff handling for trailing dirents Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 046/474] md/raid10: fix deadlock with check operation and nowait requests Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 047/474] mfd: stpmic1: Attempt system shutdown twice in case PMIC is confused Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 048/474] nvme-pci: add NVME_QUIRK_DISABLE_WRITE_ZEROES for Kingston OM3SGP4 Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 049/474] nvme: respect NVME_QUIRK_DISABLE_WRITE_ZEROES when wzsl is set Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 050/474] parisc: _llseek syscall is only available for 32-bit userspace Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 051/474] remoteproc: xlnx: Only access buffer information if IPI is buffered Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 052/474] selftests/mqueue: Fix incorrectly named file Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 053/474] rbd: fix null-ptr-deref when device_add_disk() fails Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 054/474] io_uring/timeout: check unused sqe fields Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 055/474] iio: adc: ti-ads7950: use iio_push_to_buffers_with_ts_unaligned() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 056/474] io_uring/poll: fix signed comparison in io_poll_get_ownership() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 057/474] io_uring/poll: ensure EPOLL_ONESHOT is propagated for EPOLL_URING_WAKE Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 058/474] ALSA: core: Fix potential data race at fasync handling Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 059/474] ALSA: caiaq: Fix control_put() result and cache rollback Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 060/474] ALSA: caiaq: Handle probe errors properly Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 061/474] ALSA: 6fire: Fix input volume change detection Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 062/474] ALSA: pcmtest: fix reference leak on failed device registration Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 063/474] ALSA: pcmtest: Fix resource leaks in module init error paths Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 064/474] iio: adc: ad7768-1: fix one-shot mode data acquisition Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 065/474] rxrpc: Fix memory leaks in rxkad_verify_response() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 066/474] rxrpc: Fix rxkad crypto unalignment handling Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 067/474] rxrpc: Fix re-decryption of RESPONSE packets Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 068/474] tools/accounting: handle truncated taskstats netlink messages Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 069/474] net: qrtr: ns: Free the node during ctrl_cmd_bye() Greg Kroah-Hartman
2026-05-15 15:42 ` [PATCH 6.6 070/474] net: rds: fix MR cleanup on copy error Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 071/474] net: txgbe: fix firmware version check Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 072/474] net/smc: avoid early lgr access in smc_clc_wait_msg Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 073/474] net: ks8851: Reinstate disabling of BHs around IRQ handler Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 074/474] net: ks8851: Avoid excess softirq scheduling Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 075/474] drm/arcpgu: fix device node leak Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 076/474] RDMA/rxe: Validate pad and ICRC before payload_size() in rxe_rcv Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 077/474] ipv4: icmp: validate reply type before using icmp_pointers Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 078/474] libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply() Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 079/474] extract-cert: Wrap key_pass with #ifdef USE_PKCS11_ENGINE Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 080/474] tpm: avoid -Wunused-but-set-variable Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 081/474] LoongArch: Show CPU vulnerabilites correctly Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 082/474] power: supply: axp288_charger: Do not cancel work before initializing it Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 083/474] randomize_kstack: Maintain kstack_offset per task Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 084/474] mmc: block: use single block write in retry Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 085/474] mmc: sdhci-of-dwcmshc: Disable clock before DLL configuration Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 086/474] arm64: dts: ti: am62-verdin: Enable pullup for eMMC data pins Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 087/474] crypto: talitos - fix SEC1 32k ahash request limitation Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 088/474] crypto: talitos - rename first/last to first_desc/last_desc Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 089/474] tpm: tpm_tis: add error logging for data transfer Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 090/474] tpm: tpm_tis: stop transmit if retries are exhausted Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 091/474] rtc: ntxec: fix OF node reference imbalance Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 092/474] mm/damon/core: use time_in_range_open() for damos quota window start Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 093/474] userfaultfd: allow registration of ranges below mmap_min_addr Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 094/474] KVM: x86: Defer non-architectural deliver of exception payload to userspace read Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 095/474] KVM: nSVM: Mark all of vmcb02 dirty when restoring nested state Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 096/474] KVM: nSVM: Sync NextRIP to cached vmcb12 after VMRUN of L2 Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 097/474] KVM: nSVM: Sync interrupt shadow " Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 098/474] KVM: SVM: Inject #UD for INVLPGA if EFER.SVME=0 Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 099/474] KVM: SVM: Explicitly mark vmcb01 dirty after modifying VMCB intercepts Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 100/474] KVM: nSVM: Ensure AVIC is inhibited when restoring a vCPU to guest mode Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 101/474] KVM: nSVM: Use vcpu->arch.cr2 when updating vmcb12 on nested #VMEXIT Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 102/474] KVM: nSVM: Always inject a #GP if mapping VMCB12 fails on nested VMRUN Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 103/474] KVM: nSVM: Clear GIF on nested #VMEXIT(INVALID) Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 104/474] KVM: nSVM: Clear EVENTINJ fields in vmcb12 on nested #VMEXIT Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 105/474] KVM: nSVM: Clear tracking of L1->L2 NMI and soft IRQ " Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 106/474] KVM: nSVM: Add missing consistency check for EFER, CR0, CR4, and CS Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 107/474] KVM: nSVM: Add missing consistency check for nCR3 validity Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 108/474] mtd: docg3: Convert to platform remove callback returning void Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 109/474] mtd: docg3: fix use-after-free in docg3_release() Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 110/474] io_uring/poll: fix multishot recv missing EOF on wakeup race Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 111/474] ext4: fix bounds check in check_xattrs() to prevent out-of-bounds access Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 112/474] ext4: fix missing brelse() in ext4_xattr_inode_dec_ref_all() Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 113/474] md/raid5: fix soft lockup in retry_aligned_read() Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 114/474] md/raid5: validate payload size before accessing journal metadata Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 115/474] inotify: fix watch count leak when fsnotify_add_inode_mark_locked() fails Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 116/474] tcp: call sk_data_ready() after listener migration Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 117/474] taskstats: set version in TGID exit notifications Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 118/474] Bluetooth: hci_event: fix potential UAF in SSP passkey handlers Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 119/474] can: ucan: fix devres lifetime Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 120/474] crypto: arm64/aes - Fix 32-bit aes_mac_update() arg treated as 64-bit Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 121/474] crypto: atmel-aes - Fix 3-page memory leak in atmel_aes_buff_cleanup Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 122/474] crypto: atmel-ecc - Release client on allocation failure Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 123/474] crypto: hisilicon - Fix dma_unmap_single() direction Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 124/474] crypto: ccree - fix a memory leak in cc_mac_digest() Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 125/474] crypto: atmel-tdes - fix DMA sync direction Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 126/474] crypto: atmel-sha204a - Fix potential UAF and memory leak in remove path Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 127/474] dm mirror: fix integer overflow in create_dirty_log() Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 128/474] IB/core: Fix zero dmac race in neighbor resolution Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 129/474] ktest: Fix the month in the name of the failure directory Greg Kroah-Hartman
2026-05-15 15:43 ` [PATCH 6.6 130/474] ntfs3: add buffer boundary checks to run_unpack() Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 131/474] ntfs3: fix integer overflow in run_unpack() volume boundary check Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 132/474] rtmutex: Use waiter::task instead of current in remove_waiter() Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 133/474] scsi: sd: fix missing put_disk() when device_add(&disk_dev) fails Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 134/474] seg6: fix seg6 lwtunnel output redirect for L2 reduced encap mode Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 135/474] crypto: authencesn - reject short ahash digests during instance creation Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 136/474] driver core: Add kernel-doc for DEV_FLAG_COUNT enum value Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 137/474] ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 138/474] ALSA: caiaq: Dont abort when no input device is available Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 139/474] ipv6: rpl: reserve mac_len headroom when recompressed SRH grows Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 140/474] drm/amdgpu: fix zero-size GDS range init on RDNA4 Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 141/474] ALSA: caiaq: fix usb_dev refcount leak on probe failure Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 142/474] net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 143/474] netfilter: reject zero shift in nft_bitwise Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 144/474] scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 145/474] ipmi: Add limits to event and receive message requests Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 146/474] ipmi: Check event message buffer response for bad data Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 147/474] ipmi:si: Return state to normal if message allocation fails Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 148/474] fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 149/474] ACPI: scan: Use acpi_dev_put() in object add error paths Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 150/474] ACPI: CPPC: Fix related_cpus inconsistency during CPU hotplug Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 151/474] ACPI: video: force native backlight on HP OMEN 16 (8A44) Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 152/474] iommufd: Fix a race with concurrent allocation and unmap Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 153/474] ASoC: SOF: Dont allow pointer operations on unconfigured streams Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 154/474] spi: rockchip: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 155/474] x86: shadow stacks: proper error handling for mmap lock Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 156/474] drm/amd/display: Do not skip unrelated mode changes in DSC validation Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 157/474] x86/shstk: Prevent deadlock during shstk sigreturn Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 158/474] spi: meson-spicc: Fix double-put in remove path Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 159/474] rxrpc: Fix potential UAF after skb_unshare() failure Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 160/474] ext4: validate p_idx bounds in ext4_ext_correct_indexes Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 161/474] rxrpc: Fix rxrpc_input_call_event() to only unshare DATA packets Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 162/474] KVM: x86: Fix shadow paging use-after-free due to unexpected GFN Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 163/474] iommu/amd: Use atomic64_inc_return() in iommu.c Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 164/474] iommu/amd: serialize sequence allocation under concurrent TLB invalidations Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 165/474] net: Fix icmp host relookup triggering ip_rt_bug Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 166/474] flow_dissector: do not dissect PPPoE PFC frames Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 167/474] net: txgbe: fix RTNL assertion warning when remove module Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 168/474] dmaengine: idxd: Fix crash when the event log is disabled Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 169/474] dmaengine: idxd: Fix leaking event log memory Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 170/474] KVM: SVM: check validity of VMCB controls when returning from SMM Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 171/474] net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 172/474] bpf: support non-r10 register spill/fill to/from stack in precision tracking Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 173/474] selftests/bpf: add stack access precision test Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 174/474] bpf: preserve STACK_ZERO slots on partial reg spills Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 175/474] selftests/bpf: validate STACK_ZERO is preserved on subreg spill Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 176/474] bpf: preserve constant zero when doing partial register restore Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 177/474] selftests/bpf: validate zero preservation for sub-slot loads Greg Kroah-Hartman
2026-05-15 15:44 ` Greg Kroah-Hartman [this message]
2026-05-15 15:44 ` [PATCH 6.6 179/474] selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 180/474] bpf: handle fake register spill to stack with BPF_ST_MEM instruction Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 181/474] selftests/bpf: validate fake register spill/fill precision backtracking logic Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 182/474] bpf: Dont mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 183/474] exit: prevent preemption of oopsing TASK_DEAD task Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 184/474] wifi: mt76: mt7921: fix a potential clc buffer length underflow Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 185/474] wifi: mt76: mt7921: fix ROC abort flow interruption in mt7921_roc_work Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 186/474] wifi: b43legacy: enforce bounds check on firmware key index in RX path Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 187/474] wifi: mac80211: drop stray static from fast-RX rx_result Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 188/474] wifi: rsi: fix kthread lifetime race between self-exit and external-stop Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 189/474] wifi: ath5k: do not access array OOB Greg Kroah-Hartman
2026-05-15 15:44 ` [PATCH 6.6 190/474] wifi: mac80211: remove station if connection prep fails Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 191/474] wifi: b43: enforce bounds check on firmware key index in b43_rx() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 192/474] wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 193/474] usb: usblp: fix heap leak in IEEE 1284 device ID via short response Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 194/474] usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 195/474] ALSA: usb-audio: midi2: Restart output URBs on resume Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 196/474] ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 197/474] ALSA: usb-audio: Fix UAC3 cluster descriptor size check Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 198/474] USB: omap_udc: DMA: Dont enable burst 4 mode Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 199/474] USB: serial: option: add Telit Cinterion LE910Cx compositions Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 200/474] usb: ulpi: fix memory leak on ulpi_register() error paths Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 201/474] ALSA: firewire-tascam: Do not drop unread control events Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 202/474] powerpc/kdump: fix KASAN sanitization flag for core_$(BITS).o Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 203/474] xfrm: provide message size for XFRM_MSG_MAPPING Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 204/474] ipv6: xfrm6: release dst on error in xfrm6_rcv_encap() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 205/474] selinux: dont reserve xattr slot when we wont fill it Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 206/474] selinux: shrink critical section in sel_write_load() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 207/474] selinux: prune /sys/fs/selinux/disable Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 208/474] Bluetooth: virtio_bt: clamp rx length before skb_put Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 209/474] Bluetooth: virtio_bt: validate rx pkt_type header length Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 210/474] Bluetooth: hci_event: Fix OOB read and infinite loop in hci_le_create_big_complete_evt Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 211/474] Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 212/474] Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 213/474] spi: zynqmp-gqspi: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 214/474] spi: s3c64xx: fix NULL-deref on driver unbind Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 215/474] staging: vme_user: fix root device leak on init failure Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 216/474] fanotify: fix false positive on permission events Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 217/474] mtd: spi-nor: debugfs: fix out-of-bounds read in spi_nor_params_show() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 218/474] net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 219/474] sound: ua101: fix division by zero at probe Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 220/474] net: libwx: fix VF illegal register access Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 221/474] ip6_gre: Use cached t->net in ip6erspan_changelink() Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 222/474] net/rds: handle zerocopy send cleanup before the message is queued Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 223/474] net: wwan: t7xx: validate port_count against message length in t7xx_port_enum_msg_handler Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 224/474] parisc: Fix IRQ leak in LASI driver Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 225/474] hwmon: (ltc2992) Clamp threshold writes to hardware range Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 226/474] hwmon: (ltc2992) Fix u32 overflow in power read path Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 227/474] clk: rk808: fix OF node reference imbalance Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 228/474] hwmon: (corsair-psu) Close HID device on probe errors Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 229/474] af_unix: Reject SIOCATMARK on non-stream sockets Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 230/474] block: add pgmap check to biovec_phys_mergeable Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 231/474] cifs: abort open_cached_dir if we dont request leases Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 232/474] cifs: change_conf needs to be called for session setup Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 233/474] extcon: ptn5150: handle pending IRQ events during system resume Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 234/474] gpio: of: clear OF_POPULATED on hog nodes in remove path Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 235/474] hv_sock: fix ARM64 support Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 236/474] ibmveth: Disable GSO for packets with small MSS Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 237/474] udf: reject descriptors with oversized CRC length Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 238/474] thermal/drivers/sprd: Fix temperature clamping in sprd_thm_temp_to_rawdata Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 239/474] thermal/drivers/sprd: Fix raw temperature clamping in sprd_thm_rawdata_to_temp Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 240/474] spi: topcliff-pch: fix use-after-free on unbind Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 241/474] clk: imx: imx8-acm: fix flags for acm clocks Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 242/474] clk: microchip: mpfs-ccc: fix out of bounds access during output registration Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 243/474] cpuidle: powerpc: avoid double clear when breaking snooze Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 244/474] ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 245/474] ASoC: fsl_easrc: fix comment typo Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 246/474] ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 247/474] ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 248/474] ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 249/474] ASoC: qcom: q6apm: remove child devices when apm is removed Greg Kroah-Hartman
2026-05-15 15:45 ` [PATCH 6.6 250/474] btrfs: fix double free in create_space_info() error path Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 251/474] dm-thin: fix metadata refcount underflow Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 252/474] dm: dont report warning when doing deferred remove Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 253/474] dm: fix a buffer overflow in ioctl processing Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 254/474] eventfs: Hold eventfs_mutex and SRCU when remount walks events Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 255/474] dm-verity-fec: correctly reject too-small FEC devices Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 256/474] dm-verity-fec: correctly reject too-small hash devices Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 257/474] isofs: validate Rock Ridge CE continuation extent against volume size Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 258/474] isofs: validate block number from NFS file handle in isofs_export_iget Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 259/474] lib/crypto: mpi: Fix integer underflow in mpi_read_raw_from_sgl() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 260/474] lib/scatterlist: fix length calculations in extract_kvec_to_sg Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 261/474] lib/scatterlist: fix temp buffer in extract_user_to_sg() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 262/474] libceph: Fix slab-out-of-bounds access in auth message processing Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 263/474] md/raid10: fix divide-by-zero in setup_geo() with zero far_copies Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 264/474] nvme-apple: drop invalid put of admin queue reference count Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 265/474] nvmet: avoid recursive nvmet-wq flush in nvmet_ctrl_free Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 266/474] openvswitch: vport: fix self-deadlock on release of tunnel ports Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 267/474] RDMA/hns: Fix unlocked call to hns_roce_qp_remove() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 268/474] s390/debug: Reject zero-length input in debug_input_flush_fn() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 269/474] smb/client: fix out-of-bounds read in smb2_compound_op() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 270/474] smb/client: fix out-of-bounds read in symlink_data() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 271/474] smb: client: validate dacloffset before building DACL pointers Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 272/474] KVM: x86: check for nEPT/nNPT in slow flush hypercalls Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 273/474] mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 274/474] PCI/AER: Clear only error bits in PCIe Device Status Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 275/474] PCI/AER: Stop ruling out unbound devices as error source Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 276/474] power: supply: max17042: avoid overflow when determining health Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 277/474] RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 278/474] RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 279/474] RDMA/ocrdma: Dont NULL deref uctx on errors in ocrdma_copy_pd_uresp() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 280/474] RDMA/rxe: Reject non-8-byte ATOMIC_WRITE payloads Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 281/474] RDMA/rxe: Reject unknown opcodes before ICRC processing Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 282/474] RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 283/474] mptcp: fastclose msk when linger time is 0 Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 284/474] mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 285/474] mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 286/474] mptcp: sockopt: set timestamp flags on subflow socket, not msk Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 287/474] mptcp: fix scheduling with atomic in timestamp sockopt Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 288/474] f2fs: add READ_ONCE() for i_blocks in f2fs_update_inode() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 289/474] f2fs: fix fiemap boundary handling when read extent cache is incomplete Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 290/474] f2fs: fix incorrect multidevice info in trace_f2fs_map_blocks() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 291/474] f2fs: fix node_cnt race between extent node destroy and writeback Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 292/474] KVM: arm64: vgic: Fix IIDR revision field extracted from wrong value Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 293/474] KVM: arm64: Fix initialisation order in __pkvm_init_finalise() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 294/474] LoongArch: Fix potential ADE in loongson_gpu_fixup_dma_hang() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 295/474] LoongArch: Use per-root-bridge PCIH flag to skip mem resource fixup Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 296/474] exit: Sleep at TASK_IDLE when waiting for application core dump Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 297/474] HID: playstation: Clamp num_touch_reports Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 298/474] media: uvcvideo: Enable VB2_DMABUF for metadata stream Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 299/474] media: i2c: ov8856: free control handler on error in ov8856_init_controls() Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 300/474] spi: bcm63xx: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 301/474] spi: atmel: " Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 302/474] staging: media: atomisp: Disallow all private IOCTLs Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 303/474] regulator: mt6357: fix OF node reference imbalance Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 304/474] regulator: max77650: " Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 305/474] media: rc: xbox_remote: heed DMA restrictions Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 306/474] media: rc: streamzap: Error handling in probe Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 307/474] regulator: rk808: fix OF node reference imbalance Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 308/474] media: videobuf2: Set vma_flags in vb2_dma_sg_mmap Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 309/474] regulator: act8945a: fix OF node reference imbalance Greg Kroah-Hartman
2026-05-15 15:46 ` [PATCH 6.6 310/474] regulator: bd9571mwv: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 311/474] spi: lantiq-ssc: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 312/474] spi: qup: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 313/474] spi: at91-usart: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 314/474] media: saa7164: add ioremap return checks and cleanups Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 315/474] platform/x86: hp-wmi: Ignore backlight and FnLock events Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 316/474] media: pci: zoran: fix potential memory leak in zoran_probe() Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 317/474] media: dib8000: avoid division by 0 in dib8000_set_dds() Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 318/474] media: i2c: imx412: Assert reset GPIO during probe Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 319/474] media: staging: imx: request mbus_config in csi_start Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 320/474] media: i2c: ov08d10: fix image vertical start setting Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 321/474] media: omap3isp: drop the use count of v4l2 pipeline Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 322/474] spi: dln2: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 323/474] spi: s3c64xx: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 324/474] spi: fsl-espi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 325/474] spi: omap2-mcspi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 326/474] spi: mtk-nor: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 327/474] spi: sh-hspi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 328/474] spi: fsl: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 329/474] spi: bcmbca-hsspi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 330/474] spi: coldfire-qspi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 331/474] spi: sprd: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 332/474] spi: rspi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 333/474] spi: img-spfi: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 334/474] spi: imx: fix runtime pm leak on probe deferral Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 335/474] spi: orion: fix runtime pm leak on unbind Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 336/474] spi: orion: fix clock imbalance on registration failure Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 337/474] spi: mpc52xx: fix use-after-free on unbind Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 338/474] spi: cadence: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 339/474] spi: cadence: fix unclocked access on unbind Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 340/474] drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 341/474] drm/amdkfd: Add upper bound check for num_of_nodes Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 342/474] drm/amdgpu: Add bounds checking to ib_{get,set}_value Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 343/474] drm/amdgpu/vcn4: Prevent OOB reads when parsing IB Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 344/474] drm/amdgpu/vce: Prevent partial address patches Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 345/474] drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 346/474] drm/amdgpu/vcn3: " Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 347/474] drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 348/474] drm/amdkfd: validate SVM ioctl nattr against buffer size Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 349/474] drm/radeon: add missing revision check for CI Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 350/474] drm/amdgpu: zero-initialize GART table on allocation Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 351/474] drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 352/474] drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 353/474] drm/amdgpu/pm: add missing revision check for CI Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 354/474] drm/amdgpu/pm: align Hawaii mclk workaround with radeon Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 355/474] sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 356/474] batman-adv: fix integer overflow on buff_pos Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 357/474] batman-adv: reject new tp_meter sessions during teardown Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 358/474] batman-adv: stop caching unowned originator pointers in BAT IV Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 359/474] batman-adv: bla: prevent use-after-free when deleting claims Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 360/474] batman-adv: bla: only purge non-released claims Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 361/474] batman-adv: bla: put backbone reference on failed claim hash insert Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 362/474] smb: move some duplicate definitions to common/smbacl.h Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 363/474] smb: common: change the data type of num_aces to le16 Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 364/474] ksmbd: require minimum ACE size in smb_check_perm_dacl() Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 365/474] smb: client: validate the whole DACL before rewriting it in cifsacl Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 366/474] f2fs: fix UAF caused by decrementing sbi->nr_pages[] in f2fs_write_end_io() Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 367/474] ksmbd: use msleep instaed of schedule_timeout_interruptible() Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 368/474] ksmbd: replace connection list with hash table Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 369/474] f2fs: fix to do sanity check on dcc->discard_cmd_cnt conditionally Greg Kroah-Hartman
2026-05-15 15:47 ` [PATCH 6.6 370/474] wifi: mwifiex: fix use-after-free in mwifiex_adapter_cleanup() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 371/474] lib: test_hmm: evict device pages on file close to avoid use-after-free Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 372/474] arm64/mm: Enable batched TLB flush in unmap_hotplug_range() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 373/474] wifi: mt76: connac: introduce helper for mt7925 chipset Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 374/474] wifi: mt76: mt792x: describe USB WFSYS reset with a descriptor Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 375/474] wifi: mt76: mt792x: fix mt7925u USB WFSYS reset handling Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 376/474] PCI: epf-mhi: Return 0, not remaining timeout, when eDMA ops complete Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 377/474] thermal: core: Fix thermal zone governor cleanup issues Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 378/474] ipmi:ssif: Fix a shutdown race Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 379/474] ipmi:ssif: Clean up kthread on errors Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 380/474] ALSA: aoa: Use guard() for mutex locks Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 381/474] ALSA: aoa: i2sbus: clear stale prepared state Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 382/474] media: rc: ttusbir: respect DMA coherency rules Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 383/474] ALSA: aoa: Skip devices with no codecs in i2sbus_resume() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 384/474] media: rc: igorplugusb: heed coherency rules Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 385/474] block: relax pgmap check in bio_add_page for compatible zone device pages Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 386/474] sched: Use u64 for bandwidth ratio calculations Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 387/474] RDMA/mana_ib: Disable RX steering on RSS QP destroy Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 388/474] net: mctp: fix dont require received header reserved bits to be zero Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 389/474] net: bridge: use a stable FDB dst snapshot in RCU readers Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 390/474] net: qrtr: ns: Limit the maximum server registration per node Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 391/474] net: qrtr: ns: Limit the maximum number of lookups Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 392/474] net: qrtr: ns: Limit the total number of nodes Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 393/474] spi: fix resource leaks on device setup failure Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 394/474] fbdev: defio: Disconnect deferred I/O from the lifetime of struct fb_info Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 395/474] firmware: google: framebuffer: Do not unregister platform device Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 396/474] udf: fix partition descriptor append bookkeeping Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 397/474] mmc: core: Optimize time for secure erase/trim for some Kingston eMMCs Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 398/474] xfs: fix a resource leak in xfs_alloc_buftarg() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 399/474] hfsplus: fix uninit-value by validating catalog record size Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 400/474] hfsplus: fix held lock freed on hfsplus_fill_super() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 401/474] wifi: rtl8xxxu: fix potential use of uninitialized value Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 402/474] ksmbd: reset rcount per connection in ksmbd_conn_wait_idle_sess_id() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 403/474] crypto: nx - Avoid -Wflex-array-member-not-at-end warning Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 404/474] crypto: nx - Migrate to scomp API Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 405/474] crypto: nx - fix bounce buffer leaks in nx842_crypto_{alloc,free}_ctx Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 406/474] erofs: fix unsigned underflow in z_erofs_lz4_handle_overlap() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 407/474] printk: add print_hex_dump_devel() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 408/474] crypto: caam - guard HMAC key hex dumps in hash_digest_key Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 409/474] net: stmmac: avoid shadowing global buf_sz Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 410/474] net: stmmac: rename STMMAC_GET_ENTRY() -> STMMAC_NEXT_ENTRY() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 411/474] net: stmmac: Prevent NULL deref when RX memory exhausted Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 412/474] tracepoint: balance regfunc() on func_add() failure in tracepoint_add_func() Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 413/474] ALSA: hda: cs35l56: Propagate ASP TX source control errors Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 414/474] ALSA: misc: Use guard() for spin locks Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 415/474] ALSA: core: Serialize deferred fasync state checks Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 416/474] ALSA: seq: Notify client and port info changes Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 417/474] ALSA: seq: Fix UMP group 16 filtering Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 418/474] net: ipv4: stop checking crypto_ahash_alignmask Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 419/474] net: ipv6: " Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 420/474] xfrm: ah: account for ESN high bits in async callbacks Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 421/474] xfrm: defensively unhash xfrm_state lists in __xfrm_state_delete Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 422/474] Bluetooth: hci_conn: fix potential UAF in create_big_sync Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 423/474] spi: synquacer: switch to use modern name Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 424/474] spi: syncuacer: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 425/474] spi: sun4i: switch to use modern name Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 426/474] spi: sun4i: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 427/474] spi: spi-ti-qspi: Convert to platform remove callback returning void Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 428/474] spi: spi-ti-qspi: switch to use modern name Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 429/474] spi: ti-qspi: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:48 ` [PATCH 6.6 430/474] spi: zynq-qspi: switch to use modern name Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 431/474] spi: zynq-qspi: Simplify clock handling with devm_clk_get_enabled() Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 432/474] spi: zynq-qspi: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 433/474] spi: sun6i: switch to use modern name Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 434/474] spi: sun6i: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 435/474] spi: tegra114: " Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 436/474] spi: tegra20-sflash: " Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 437/474] spi: uniphier: switch to use modern name Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 438/474] spi: uniphier: Simplify clock handling with devm_clk_get_enabled() Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 439/474] spi: uniphier: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 440/474] mm/hugetlb_cma: round up per_node before logging it Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 441/474] spi: microchip-core-qspi: Use helper function devm_clk_get_enabled() Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 442/474] spi: microchip-core-qspi: fix controller deregistration Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 443/474] fbcon: Avoid OOB font access if console rotation fails Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 444/474] rxrpc: Fix conn-level packet handling to unshare RESPONSE packets Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 445/474] Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 446/474] bonding: fix use-after-free due to enslave fail after slave array update Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 447/474] mm/damon/core: disallow time-quota setting zero esz Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 448/474] rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 449/474] mm/damon/core: implement damon_kdamond_pid() Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 450/474] mm/damon/lru_sort: detect and use fresh enabled and kdamond_pid values Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 451/474] usb: typec: tcpm: reset internal port states on soft reset AMS Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 452/474] mm/damon/reclaim: detect and use fresh enabled and kdamond_pid values Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 453/474] ksmbd: fix use-after-free in __ksmbd_close_fd() via durable scavenger Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 454/474] mtd: spi-nor: sst: Factor out common write operation to `sst_nor_write_data()` Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 455/474] mtd: spi-nor: sst: Fix write enable before AAI sequence Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 456/474] pwm: imx-tpm: Count the number of enabled channels in probe Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 457/474] batman-adv: stop tp_meter sessions during mesh teardown Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 458/474] batman-adv: tp_meter: fix tp_num leak on kmalloc failure Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 459/474] btrfs: fix btrfs_ioctl_space_info() slot_count TOCTOU which can lead to info-leak Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 460/474] tracing/probes: Limit size of event probe to 3K Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 461/474] usb: dwc3: Move GUID programming after PHY initialization Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 462/474] ceph: only d_add() negative dentries when they are unhashed Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 463/474] KVM: arm64: Wake-up from WFI when iqrchip is in userspace Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 464/474] vsock: fix buffer size clamping order Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 465/474] vsock/virtio: fix accept queue count leak on transport mismatch Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 466/474] vsock/virtio: fix length and offset in tap skb for split packets Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 467/474] vsock/virtio: fix potential unbounded skb queue Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 468/474] drm/amdgpu/vcn3: Avoid overflow on msg bound check Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 469/474] drm/amdgpu/vcn4: " Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 470/474] mtd: spi-nor: sst: Fix SST write failure Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 471/474] Bluetooth: MGMT: Fix memory leak in set_ssp_complete Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 472/474] crypto: nx - fix context leak in nx842_crypto_free_ctx Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 473/474] Bluetooth: MGMT: Fix dangling pointer on mgmt_add_adv_patterns_monitor_complete Greg Kroah-Hartman
2026-05-15 15:49 ` [PATCH 6.6 474/474] smb: client: use kzalloc to zero-initialize security descriptor buffer Greg Kroah-Hartman
2026-05-15 19:21 ` [PATCH 6.6 000/474] 6.6.140-rc1 review Wentao Guan
2026-05-15 20:10 ` Florian Fainelli
2026-05-15 22:49 ` Shuah Khan
2026-05-15 22:59 ` Peter Schneider
2026-05-16  1:29 ` Miguel Ojeda

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=20260515154718.875988888@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=andrii@kernel.org \
    --cc=ast@kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=eddyz87@gmail.com \
    --cc=patches@lists.linux.dev \
    --cc=paul.chaignon@gmail.com \
    --cc=sashal@kernel.org \
    --cc=shung-hsi.yu@suse.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.