Stable Archive mirror
 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, Kim Phillips <kim.phillips@amd.com>,
	"Borislav Petkov (AMD)" <bp@alien8.de>,
	Sean Christopherson <seanjc@google.com>,
	Dave Hansen <dave.hansen@linux.intel.com>
Subject: [PATCH 6.1 001/272] x86/cpu: Support AMD Automatic IBRS
Date: Mon,  1 Apr 2024 17:43:11 +0200	[thread overview]
Message-ID: <20240401152530.287795440@linuxfoundation.org> (raw)
In-Reply-To: <20240401152530.237785232@linuxfoundation.org>

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

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

From: Kim Phillips <kim.phillips@amd.com>

commit e7862eda309ecfccc36bb5558d937ed3ace07f3f upstream.

The AMD Zen4 core supports a new feature called Automatic IBRS.

It is a "set-and-forget" feature that means that, like Intel's Enhanced IBRS,
h/w manages its IBRS mitigation resources automatically across CPL transitions.

The feature is advertised by CPUID_Fn80000021_EAX bit 8 and is enabled by
setting MSR C000_0080 (EFER) bit 21.

Enable Automatic IBRS by default if the CPU feature is present.  It typically
provides greater performance over the incumbent generic retpolines mitigation.

Reuse the SPECTRE_V2_EIBRS spectre_v2_mitigation enum.  AMD Automatic IBRS and
Intel Enhanced IBRS have similar enablement.  Add NO_EIBRS_PBRSB to
cpu_vuln_whitelist, since AMD Automatic IBRS isn't affected by PBRSB-eIBRS.

The kernel command line option spectre_v2=eibrs is used to select AMD Automatic
IBRS, if available.

Signed-off-by: Kim Phillips <kim.phillips@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Acked-by: Sean Christopherson <seanjc@google.com>
Acked-by: Dave Hansen <dave.hansen@linux.intel.com>
Link: https://lore.kernel.org/r/20230124163319.2277355-8-kim.phillips@amd.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 Documentation/admin-guide/hw-vuln/spectre.rst   |    6 +++---
 Documentation/admin-guide/kernel-parameters.txt |    6 +++---
 arch/x86/include/asm/cpufeatures.h              |    1 +
 arch/x86/include/asm/msr-index.h                |    2 ++
 arch/x86/kernel/cpu/bugs.c                      |   20 ++++++++++++--------
 arch/x86/kernel/cpu/common.c                    |   19 +++++++++++--------
 6 files changed, 32 insertions(+), 22 deletions(-)

--- a/Documentation/admin-guide/hw-vuln/spectre.rst
+++ b/Documentation/admin-guide/hw-vuln/spectre.rst
@@ -621,9 +621,9 @@ kernel command line.
                 retpoline,generic       Retpolines
                 retpoline,lfence        LFENCE; indirect branch
                 retpoline,amd           alias for retpoline,lfence
-                eibrs                   enhanced IBRS
-                eibrs,retpoline         enhanced IBRS + Retpolines
-                eibrs,lfence            enhanced IBRS + LFENCE
+                eibrs                   Enhanced/Auto IBRS
+                eibrs,retpoline         Enhanced/Auto IBRS + Retpolines
+                eibrs,lfence            Enhanced/Auto IBRS + LFENCE
                 ibrs                    use IBRS to protect kernel
 
 		Not specifying this option is equivalent to
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -5765,9 +5765,9 @@
 			retpoline,generic - Retpolines
 			retpoline,lfence  - LFENCE; indirect branch
 			retpoline,amd     - alias for retpoline,lfence
-			eibrs		  - enhanced IBRS
-			eibrs,retpoline   - enhanced IBRS + Retpolines
-			eibrs,lfence      - enhanced IBRS + LFENCE
+			eibrs		  - Enhanced/Auto IBRS
+			eibrs,retpoline   - Enhanced/Auto IBRS + Retpolines
+			eibrs,lfence      - Enhanced/Auto IBRS + LFENCE
 			ibrs		  - use IBRS to protect kernel
 
 			Not specifying this option is equivalent to
--- a/arch/x86/include/asm/cpufeatures.h
+++ b/arch/x86/include/asm/cpufeatures.h
@@ -427,6 +427,7 @@
 #define X86_FEATURE_V_TSC_AUX		(19*32+ 9) /* "" Virtual TSC_AUX */
 #define X86_FEATURE_SME_COHERENT	(19*32+10) /* "" AMD hardware-enforced cache coherency */
 
+#define X86_FEATURE_AUTOIBRS		(20*32+ 8) /* "" Automatic IBRS */
 #define X86_FEATURE_SBPB		(20*32+27) /* "" Selective Branch Prediction Barrier */
 #define X86_FEATURE_IBPB_BRTYPE		(20*32+28) /* "" MSR_PRED_CMD[IBPB] flushes all branch type predictions */
 #define X86_FEATURE_SRSO_NO		(20*32+29) /* "" CPU is not affected by SRSO */
--- a/arch/x86/include/asm/msr-index.h
+++ b/arch/x86/include/asm/msr-index.h
@@ -30,6 +30,7 @@
 #define _EFER_SVME		12 /* Enable virtualization */
 #define _EFER_LMSLE		13 /* Long Mode Segment Limit Enable */
 #define _EFER_FFXSR		14 /* Enable Fast FXSAVE/FXRSTOR */
+#define _EFER_AUTOIBRS		21 /* Enable Automatic IBRS */
 
 #define EFER_SCE		(1<<_EFER_SCE)
 #define EFER_LME		(1<<_EFER_LME)
@@ -38,6 +39,7 @@
 #define EFER_SVME		(1<<_EFER_SVME)
 #define EFER_LMSLE		(1<<_EFER_LMSLE)
 #define EFER_FFXSR		(1<<_EFER_FFXSR)
+#define EFER_AUTOIBRS		(1<<_EFER_AUTOIBRS)
 
 /* Intel MSRs. Some also available on other CPUs */
 
--- a/arch/x86/kernel/cpu/bugs.c
+++ b/arch/x86/kernel/cpu/bugs.c
@@ -1396,9 +1396,9 @@ static const char * const spectre_v2_str
 	[SPECTRE_V2_NONE]			= "Vulnerable",
 	[SPECTRE_V2_RETPOLINE]			= "Mitigation: Retpolines",
 	[SPECTRE_V2_LFENCE]			= "Mitigation: LFENCE",
-	[SPECTRE_V2_EIBRS]			= "Mitigation: Enhanced IBRS",
-	[SPECTRE_V2_EIBRS_LFENCE]		= "Mitigation: Enhanced IBRS + LFENCE",
-	[SPECTRE_V2_EIBRS_RETPOLINE]		= "Mitigation: Enhanced IBRS + Retpolines",
+	[SPECTRE_V2_EIBRS]			= "Mitigation: Enhanced / Automatic IBRS",
+	[SPECTRE_V2_EIBRS_LFENCE]		= "Mitigation: Enhanced / Automatic IBRS + LFENCE",
+	[SPECTRE_V2_EIBRS_RETPOLINE]		= "Mitigation: Enhanced / Automatic IBRS + Retpolines",
 	[SPECTRE_V2_IBRS]			= "Mitigation: IBRS",
 };
 
@@ -1467,7 +1467,7 @@ static enum spectre_v2_mitigation_cmd __
 	     cmd == SPECTRE_V2_CMD_EIBRS_LFENCE ||
 	     cmd == SPECTRE_V2_CMD_EIBRS_RETPOLINE) &&
 	    !boot_cpu_has(X86_FEATURE_IBRS_ENHANCED)) {
-		pr_err("%s selected but CPU doesn't have eIBRS. Switching to AUTO select\n",
+		pr_err("%s selected but CPU doesn't have Enhanced or Automatic IBRS. Switching to AUTO select\n",
 		       mitigation_options[i].option);
 		return SPECTRE_V2_CMD_AUTO;
 	}
@@ -1652,8 +1652,12 @@ static void __init spectre_v2_select_mit
 		pr_err(SPECTRE_V2_EIBRS_EBPF_MSG);
 
 	if (spectre_v2_in_ibrs_mode(mode)) {
-		x86_spec_ctrl_base |= SPEC_CTRL_IBRS;
-		update_spec_ctrl(x86_spec_ctrl_base);
+		if (boot_cpu_has(X86_FEATURE_AUTOIBRS)) {
+			msr_set_bit(MSR_EFER, _EFER_AUTOIBRS);
+		} else {
+			x86_spec_ctrl_base |= SPEC_CTRL_IBRS;
+			update_spec_ctrl(x86_spec_ctrl_base);
+		}
 	}
 
 	switch (mode) {
@@ -1737,8 +1741,8 @@ static void __init spectre_v2_select_mit
 	/*
 	 * Retpoline protects the kernel, but doesn't protect firmware.  IBRS
 	 * and Enhanced IBRS protect firmware too, so enable IBRS around
-	 * firmware calls only when IBRS / Enhanced IBRS aren't otherwise
-	 * enabled.
+	 * firmware calls only when IBRS / Enhanced / Automatic IBRS aren't
+	 * otherwise enabled.
 	 *
 	 * Use "mode" to check Enhanced IBRS instead of boot_cpu_has(), because
 	 * the user might select retpoline on the kernel command line and if
--- a/arch/x86/kernel/cpu/common.c
+++ b/arch/x86/kernel/cpu/common.c
@@ -1212,8 +1212,8 @@ static const __initconst struct x86_cpu_
 	VULNWL_AMD(0x12,	NO_MELTDOWN | NO_SSB | NO_L1TF | NO_MDS | NO_SWAPGS | NO_ITLB_MULTIHIT | NO_MMIO),
 
 	/* FAMILY_ANY must be last, otherwise 0x0f - 0x12 matches won't work */
-	VULNWL_AMD(X86_FAMILY_ANY,	NO_MELTDOWN | NO_L1TF | NO_MDS | NO_SWAPGS | NO_ITLB_MULTIHIT | NO_MMIO),
-	VULNWL_HYGON(X86_FAMILY_ANY,	NO_MELTDOWN | NO_L1TF | NO_MDS | NO_SWAPGS | NO_ITLB_MULTIHIT | NO_MMIO),
+	VULNWL_AMD(X86_FAMILY_ANY,	NO_MELTDOWN | NO_L1TF | NO_MDS | NO_SWAPGS | NO_ITLB_MULTIHIT | NO_MMIO | NO_EIBRS_PBRSB),
+	VULNWL_HYGON(X86_FAMILY_ANY,	NO_MELTDOWN | NO_L1TF | NO_MDS | NO_SWAPGS | NO_ITLB_MULTIHIT | NO_MMIO | NO_EIBRS_PBRSB),
 
 	/* Zhaoxin Family 7 */
 	VULNWL(CENTAUR,	7, X86_MODEL_ANY,	NO_SPECTRE_V2 | NO_SWAPGS | NO_MMIO),
@@ -1362,8 +1362,16 @@ static void __init cpu_set_bug_bits(stru
 	   !cpu_has(c, X86_FEATURE_AMD_SSB_NO))
 		setup_force_cpu_bug(X86_BUG_SPEC_STORE_BYPASS);
 
-	if (ia32_cap & ARCH_CAP_IBRS_ALL)
+	/*
+	 * AMD's AutoIBRS is equivalent to Intel's eIBRS - use the Intel feature
+	 * flag and protect from vendor-specific bugs via the whitelist.
+	 */
+	if ((ia32_cap & ARCH_CAP_IBRS_ALL) || cpu_has(c, X86_FEATURE_AUTOIBRS)) {
 		setup_force_cpu_cap(X86_FEATURE_IBRS_ENHANCED);
+		if (!cpu_matches(cpu_vuln_whitelist, NO_EIBRS_PBRSB) &&
+		    !(ia32_cap & ARCH_CAP_PBRSB_NO))
+			setup_force_cpu_bug(X86_BUG_EIBRS_PBRSB);
+	}
 
 	if (!cpu_matches(cpu_vuln_whitelist, NO_MDS) &&
 	    !(ia32_cap & ARCH_CAP_MDS_NO)) {
@@ -1425,11 +1433,6 @@ static void __init cpu_set_bug_bits(stru
 			setup_force_cpu_bug(X86_BUG_RETBLEED);
 	}
 
-	if (cpu_has(c, X86_FEATURE_IBRS_ENHANCED) &&
-	    !cpu_matches(cpu_vuln_whitelist, NO_EIBRS_PBRSB) &&
-	    !(ia32_cap & ARCH_CAP_PBRSB_NO))
-		setup_force_cpu_bug(X86_BUG_EIBRS_PBRSB);
-
 	if (cpu_matches(cpu_vuln_blacklist, SMT_RSB))
 		setup_force_cpu_bug(X86_BUG_SMT_RSB);
 



  reply	other threads:[~2024-04-01 16:56 UTC|newest]

Thread overview: 294+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-01 15:43 [PATCH 6.1 000/272] 6.1.84-rc1 review Greg Kroah-Hartman
2024-04-01 15:43 ` Greg Kroah-Hartman [this message]
2024-04-01 15:43 ` [PATCH 6.1 002/272] x86/bugs: Use sysfs_emit() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 003/272] KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 004/272] KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 005/272] KVM: x86: Use a switch statement and macros in __feature_translate() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 006/272] timers: Update kernel-doc for various functions Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 007/272] timers: Use del_timer_sync() even on UP Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 008/272] timers: Rename del_timer_sync() to timer_delete_sync() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 009/272] wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 010/272] media: staging: ipu3-imgu: Set fields before media_entity_pads_init() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 011/272] arm64: dts: qcom: sc7280: Add additional MSI interrupts Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 012/272] remoteproc: virtio: Fix wdg cannot recovery remote processor Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 013/272] clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 014/272] smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 015/272] smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 016/272] arm: dts: marvell: Fix maxium->maxim typo in brownstone dts Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 017/272] drm/vmwgfx: Fix possible null pointer derefence with invalid contexts Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 018/272] serial: max310x: fix NULL pointer dereference in I2C instantiation Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 019/272] pci_iounmap(): Fix MMIO mapping leak Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 020/272] media: xc4000: Fix atomicity violation in xc4000_get_frequency Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 021/272] media: mc: Add local pad to pipeline regardless of the link state Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 022/272] media: mc: Fix flags handling when creating pad links Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 023/272] media: mc: Add num_links flag to media_pad Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 024/272] media: mc: Rename pad variable to clarify intent Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 025/272] media: mc: Expand MUST_CONNECT flag to always require an enabled link Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 026/272] KVM: Always flush async #PF workqueue when vCPU is being destroyed Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 027/272] cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 028/272] powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 029/272] powerpc/smp: Increase nr_cpu_ids to include the boot CPU Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 030/272] sparc64: NMI watchdog: fix return value of __setup handler Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 031/272] sparc: vDSO: " Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 032/272] crypto: qat - fix double free during reset Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 033/272] crypto: qat - resolve race condition during AER recovery Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 034/272] selftests/mqueue: Set timeout to 180 seconds Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 035/272] ext4: correct best extent lstart adjustment logic Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 036/272] block: Clear zone limits for a non-zoned stacked queue Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 037/272] kasan/test: avoid gcc warning for intentional overflow Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 038/272] bounds: support non-power-of-two CONFIG_NR_CPUS Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 039/272] fat: fix uninitialized field in nostale filehandles Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 040/272] ubifs: Set page uptodate in the correct place Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 041/272] ubi: Check for too small LEB size in VTBL code Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 042/272] ubi: correct the calculation of fastmap size Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 043/272] mtd: rawnand: meson: fix scrambling mode value in command macro Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 044/272] parisc/unaligned: Rewrite 64-bit inline assembly of emulate_ldd() Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 045/272] parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 046/272] parisc: Fix ip_fast_csum Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 047/272] parisc: Fix csum_ipv6_magic on 32-bit systems Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 048/272] parisc: Fix csum_ipv6_magic on 64-bit systems Greg Kroah-Hartman
2024-04-01 15:43 ` [PATCH 6.1 049/272] parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 050/272] md/raid5: fix atomicity violation in raid5_cache_count Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 051/272] cpufreq: Limit resolving a frequency to policy min/max Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 052/272] PM: suspend: Set mem_sleep_current during kernel command line setup Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 053/272] clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 054/272] clk: qcom: gcc-ipq8074: " Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 055/272] clk: qcom: mmcc-apq8084: " Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 056/272] clk: qcom: mmcc-msm8974: " Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 057/272] usb: xhci: Add error handling in xhci_map_urb_for_dma Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 058/272] powerpc/fsl: Fix mfpmr build errors with newer binutils Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 059/272] USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 060/272] USB: serial: add device ID for VeriFone adapter Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 061/272] USB: serial: cp210x: add ID for MGP Instruments PDS100 Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 062/272] USB: serial: option: add MeiG Smart SLM320 product Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 063/272] KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 064/272] USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 065/272] PM: sleep: wakeirq: fix wake irq warning in system suspend Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 066/272] mmc: tmio: avoid concurrent runs of mmc_request_done() Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 067/272] fuse: fix root lookup with nonzero generation Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 068/272] fuse: dont unhash root Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 069/272] usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 070/272] serial: Lock console when calling into driver before registration Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 071/272] btrfs: qgroup: always free reserved space for extent records Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 072/272] btrfs: fix off-by-one chunk length calculation at contains_pending_extent() Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 073/272] PCI/PM: Drain runtime-idle callbacks before driver removal Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 074/272] PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 075/272] ACPI: CPPC: Use access_width over bit_width for system memory accesses Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 076/272] dm-raid: fix lockdep waring in "pers->hot_add_disk" Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 077/272] powerpc: xor_vmx: Add -mhard-float to CFLAGS Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 078/272] mac802154: fix llsec key resources release in mac802154_llsec_key_del Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 079/272] swap: comments get_swap_device() with usage rule Greg Kroah-Hartman
2024-04-01 20:17   ` Chris Li
2024-04-01 15:44 ` [PATCH 6.1 080/272] mm: swap: fix race between free_swap_and_cache() and swapoff() Greg Kroah-Hartman
2024-04-02  7:54   ` Ryan Roberts
2024-04-01 15:44 ` [PATCH 6.1 081/272] mmc: core: Fix switch on gp3 partition Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 082/272] drm/etnaviv: Restore some id values Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 083/272] landlock: Warn once if a Landlock action is requested while disabled Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 084/272] hwmon: (amc6821) add of_match table Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 085/272] ext4: fix corruption during on-line resize Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 086/272] nvmem: meson-efuse: fix function pointer type mismatch Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 087/272] slimbus: core: Remove usage of the deprecated ida_simple_xx() API Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 088/272] phy: tegra: xusb: Add API to retrieve the port number of phy Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 089/272] usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 090/272] speakup: Fix 8bit characters from direct synth Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 091/272] PCI/AER: Block runtime suspend when handling errors Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 092/272] io_uring/net: correctly handle multishot recvmsg retry setup Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 093/272] sparc: Explicitly include correct DT includes Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 094/272] sparc32: Fix parport build with sparc32 Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 095/272] nfs: fix UAF in direct writes Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 096/272] kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 097/272] PCI: qcom: Rename qcom_pcie_config_sid_sm8250() to reflect IP version Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 098/272] PCI: qcom: Enable BDF to SID translation properly Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 099/272] PCI: dwc: endpoint: Fix advertised resizable BAR size Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 100/272] PCI: hv: Fix ring buffer size calculation Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 101/272] vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent allocations Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 102/272] vfio/pci: Consolidate irq cleanup on MSI/MSI-X disable Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 103/272] vfio/pci: Remove negative check on unsigned vector Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 104/272] vfio/pci: Lock external INTx masking ops Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 105/272] vfio/platform: Disable virqfds on cleanup Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 106/272] ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 107/272] ring-buffer: Fix waking up ring buffer readers Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 108/272] ring-buffer: Do not set shortest_full when full target is hit Greg Kroah-Hartman
2024-04-01 15:44 ` [PATCH 6.1 109/272] ring-buffer: Fix resetting of shortest_full Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 110/272] ring-buffer: Fix full_waiters_pending in poll Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 111/272] ring-buffer: Use wait_event_interruptible() in ring_buffer_wait() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 112/272] soc: fsl: qbman: Always disable interrupts when taking cgr_lock Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 113/272] soc: fsl: qbman: Use raw spinlock for cgr_lock Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 114/272] s390/zcrypt: fix reference counting on zcrypt card objects Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 115/272] drm/probe-helper: warn about negative .get_modes() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 116/272] drm/panel: do not return negative error codes from drm_panel_get_modes() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 117/272] drm/exynos: do not return negative values from .get_modes() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 118/272] drm/imx/ipuv3: " Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 119/272] drm/vc4: hdmi: " Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 120/272] memtest: use {READ,WRITE}_ONCE in memory scanning Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 121/272] Revert "block/mq-deadline: use correct way to throttling write requests" Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 122/272] f2fs: mark inode dirty for FI_ATOMIC_COMMITTED flag Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 123/272] f2fs: truncate page cache before clearing flags when aborting atomic write Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 124/272] nilfs2: fix failure to detect DAT corruption in btree and direct mappings Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 125/272] nilfs2: prevent kernel bug at submit_bh_wbc() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 126/272] cifs: open_cached_dir(): add FILE_READ_EA to desired access Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 127/272] cpufreq: dt: always allocate zeroed cpumask Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 128/272] x86/CPU/AMD: Update the Zenbleed microcode revisions Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 129/272] NFSD: Fix nfsd_clid_class use of __string_len() macro Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 130/272] net: hns3: tracing: fix hclgevf trace event strings Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 131/272] LoongArch: Change __my_cpu_offset definition to avoid mis-optimization Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 132/272] LoongArch: Define the __io_aw() hook as mmiowb() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 133/272] wireguard: netlink: check for dangling peer via is_dead instead of empty list Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 134/272] wireguard: netlink: access device through ctx instead of peer Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 135/272] ahci: asm1064: correct count of reported ports Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 136/272] ahci: asm1064: asm1166: dont limit " Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 137/272] drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 138/272] drm/amd/display: Return the correct HDCP error code Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 139/272] drm/amd/display: Fix noise issue on HDMI AV mute Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 140/272] dm snapshot: fix lockup in dm_exception_table_exit Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 141/272] x86/pm: Work around false positive kmemleak report in msr_build_context() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 142/272] cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_gets return value" Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 143/272] platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 144/272] tls: fix race between tx work scheduling and socket close Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 145/272] netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 146/272] netfilter: nf_tables: disallow anonymous set with timeout flag Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 147/272] netfilter: nf_tables: reject constant set with timeout Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 148/272] Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 149/272] xfrm: Avoid clang fortify warning in copy_to_user_tmpl() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 150/272] init/Kconfig: lower GCC version check for -Warray-bounds Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 151/272] KVM: x86: Mark target gfn of emulated atomic instruction as dirty Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 152/272] KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 153/272] tracing: Use .flush() call to wake up readers Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 154/272] drm/amdgpu/pm: Fix the error of pwm1_enable setting Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 155/272] drm/i915: Check before removing mm notifier Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 156/272] ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 157/272] USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 158/272] usb: gadget: ncm: Fix handling of zero block length packets Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 159/272] usb: port: Dont try to peer unused USB ports based on location Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 160/272] tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 161/272] serial: 8250_dw: Do not reclock if already at correct rate Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 162/272] misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 163/272] mei: me: add arrow lake point S DID Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 164/272] mei: me: add arrow lake point H DID Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 165/272] vt: fix unicode buffer corruption when deleting characters Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 166/272] fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 167/272] ALSA: hda/realtek - Add Headset Mic supported Acer NB platform Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 168/272] ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook Greg Kroah-Hartman
2024-04-01 15:45 ` [PATCH 6.1 169/272] tee: optee: Fix kernel panic caused by incorrect error handling Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 170/272] mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 171/272] iio: accel: adxl367: fix DEVID read after reset Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 172/272] iio: accel: adxl367: fix I2C FIFO data register Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 173/272] i2c: i801: Avoid potential double call to gpiod_remove_lookup_table Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 174/272] drm/amd/display: handle range offsets in VRR ranges Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 175/272] x86/efistub: Call mixed mode boot services on the firmwares stack Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 176/272] net: tls: handle backlogging of crypto requests Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 177/272] ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 178/272] iommu: Avoid races around default domain allocations Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 179/272] clocksource/drivers/arm_global_timer: Fix maximum prescaler value Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 180/272] entry: Respect changes to system call number by trace_sys_enter() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 181/272] minmax: add umin(a, b) and umax(a, b) Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 182/272] swiotlb: Fix alignment checks when both allocation and DMA masks are present Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 183/272] iommu/dma: Force swiotlb_max_mapping_size on an untrusted device Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 184/272] printk: Update @console_may_schedule in console_trylock_spinning() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 185/272] irqchip/renesas-rzg2l: Implement restriction when writing ISCR register Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 186/272] irqchip/renesas-rzg2l: Flush posted write in irq_eoi() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 187/272] irqchip/renesas-rzg2l: Add macro to retrieve TITSR register offset based on registers index Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 188/272] irqchip/renesas-rzg2l: Rename rzg2l_tint_eoi() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 189/272] irqchip/renesas-rzg2l: Rename rzg2l_irq_eoi() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 190/272] irqchip/renesas-rzg2l: Prevent spurious interrupts when setting trigger type Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 191/272] kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 192/272] efi/libstub: fix efi_random_alloc() to allocate memory at alloc_min or higher address Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 193/272] x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 194/272] efi: fix panic in kdump kernel Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 195/272] pwm: img: fix pwm clock lookup Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 196/272] tty: serial: imx: Fix broken RS485 Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 197/272] block: Fix page refcounts for unaligned buffers in __bio_release_pages() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 198/272] blk-mq: release scheduler resource when request completes Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 199/272] selftests: mptcp: diag: return KSFT_FAIL not test_cnt Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 200/272] vfio/pci: Disable auto-enable of exclusive INTx IRQ Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 201/272] vfio: Introduce interface to flush virqfd inject workqueue Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 202/272] vfio/pci: Create persistent INTx handler Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 203/272] vfio/platform: Create persistent IRQ handlers Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 204/272] vfio/fsl-mc: Block calling interrupt handler without trigger Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 205/272] x86/coco: Export cc_vendor Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 206/272] x86/coco: Get rid of accessor functions Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 207/272] x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 208/272] x86/sev: Fix position dependent variable references in startup code Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 209/272] mm/migrate: set swap entry values of THP tail pages properly Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 210/272] init: open /initrd.image with O_LARGEFILE Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 211/272] x86/efistub: Add missing boot_params for mixed mode compat entry Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 212/272] efi/libstub: Cast away type warning in use of max() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 213/272] btrfs: zoned: dont skip block groups with 100% zone unusable Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 214/272] btrfs: zoned: use zone aware sb location for scrub Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 215/272] wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 216/272] wifi: iwlwifi: fw: dont always use FW dump trig Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 217/272] exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 218/272] hexagon: vmlinux.lds.S: handle attributes section Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 219/272] mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 220/272] mmc: core: Initialize mmc_blk_ioc_data Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 221/272] mmc: core: Avoid negative index with array access Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 222/272] block: Do not force full zone append completion in req_bio_endio() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 223/272] thermal: devfreq_cooling: Fix perf state when calculate dfc res_util Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 224/272] nouveau/dmem: handle kcalloc() allocation failure Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 225/272] net: ll_temac: platform_get_resource replaced by wrong function Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 226/272] drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 227/272] drm/amdkfd: fix TLB flush after unmap for GFX9.4.2 Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 228/272] drm/i915/bios: Tolerate devdata==NULL in intel_bios_encoder_supports_dp_dual_mode() Greg Kroah-Hartman
2024-04-01 15:46 ` [PATCH 6.1 229/272] drm/i915/gt: Reset queue_priority_hint on parking Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 230/272] Bluetooth: hci_sync: Fix not checking error on hci_cmd_sync_cancel_sync Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 231/272] Revert "usb: phy: generic: Get the vbus supply" Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 232/272] usb: cdc-wdm: close race between read and workqueue Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 233/272] USB: UAS: return ENODEV when submit urbs fail with device not attached Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 234/272] usb: dwc3-am62: Rename private data Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 235/272] usb: dwc3-am62: fix module unload/reload behavior Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 236/272] ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 237/272] scsi: core: Fix unremoved procfs host directory regression Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 238/272] staging: vc04_services: changen strncpy() to strscpy_pad() Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 239/272] staging: vc04_services: fix information leak in create_component() Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 240/272] USB: core: Add hub_get() and hub_put() routines Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 241/272] USB: core: Fix deadlock in port "disable" sysfs attribute Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 242/272] scsi: sd: Fix TCG OPAL unlock on system resume Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 243/272] usb: dwc2: host: Fix remote wakeup from hibernation Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 244/272] usb: dwc2: host: Fix hibernation flow Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 245/272] usb: dwc2: host: Fix ISOC flow in DDMA mode Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 246/272] usb: dwc2: gadget: Fix exiting from clock gating Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 247/272] usb: dwc2: gadget: LPM flow fix Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 248/272] usb: udc: remove warning when queue disabled ep Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 249/272] usb: typec: Return size of buffer if pd_set operation succeeds Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 250/272] usb: typec: ucsi: Clear EVENT_PENDING under PPM lock Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 251/272] usb: typec: ucsi: Check for notifications after init Greg Kroah-Hartman
2024-04-01 20:16   ` Christian A. Ehrhardt
2024-04-02  5:40     ` Greg Kroah-Hartman
2024-04-02  5:59       ` Greg Kroah-Hartman
2024-04-02  6:06       ` Christian A. Ehrhardt
2024-04-02  7:52         ` Greg Kroah-Hartman
2024-05-01 19:10           ` Christian A. Ehrhardt
2024-05-13 13:02             ` Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 252/272] usb: typec: ucsi: Ack unsupported commands Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 253/272] usb: typec: ucsi_acpi: Refactor and fix DELL quirk Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 254/272] usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 255/272] scsi: qla2xxx: Prevent command send on chip reset Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 256/272] scsi: qla2xxx: Fix N2N stuck connection Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 257/272] scsi: qla2xxx: Split FCE|EFT trace control Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 258/272] scsi: qla2xxx: Update manufacturer detail Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 259/272] scsi: qla2xxx: NVME|FCP prefer flag not being honored Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 260/272] scsi: qla2xxx: Fix command flush on cable pull Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 261/272] scsi: qla2xxx: Fix double free of fcport Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 262/272] scsi: qla2xxx: Change debug message during driver unload Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 263/272] scsi: qla2xxx: Delay I/O Abort on PCI error Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 264/272] x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 265/272] tls: fix use-after-free on failed backlog decryption Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 266/272] scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 267/272] scsi: lpfc: Correct size for wqe " Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 268/272] scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type() Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 269/272] scsi: libsas: Fix disk not being scanned in after being removed Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 270/272] x86/sev: Skip ROM range scans and validation for SEV-SNP guests Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 271/272] USB: core: Fix deadlock in usb_deauthorize_interface() Greg Kroah-Hartman
2024-04-01 15:47 ` [PATCH 6.1 272/272] tools/resolve_btfids: fix build with musl libc Greg Kroah-Hartman
2024-04-01 18:27 ` [PATCH 6.1 000/272] 6.1.84-rc1 review SeongJae Park
2024-04-01 19:34 ` Florian Fainelli
2024-04-01 20:49 ` Pavel Machek
2024-04-01 23:43 ` Shuah Khan
2024-04-02  0:14 ` Kelsey Steele
2024-04-02  5:22 ` Ron Economos
2024-04-02 12:46 ` Naresh Kamboju
2024-04-02 14:38 ` Mark Brown
2024-04-02 18:00 ` Mateusz Jończyk
2024-04-02 19:13 ` Jon Hunter
2024-04-03  8:02 ` Yann Sionneau
2024-04-03 13:44 ` Conor Dooley

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=20240401152530.287795440@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=bp@alien8.de \
    --cc=dave.hansen@linux.intel.com \
    --cc=kim.phillips@amd.com \
    --cc=patches@lists.linux.dev \
    --cc=seanjc@google.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).