From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, "Yu Zhao" <yuzhao@google.com>,
"Thomas Bogendoerfer" <tsbogend@alpha.franken.de>,
"Philippe Mathieu-Daudé" <philmd@linaro.org>,
"Huacai Chen" <chenhuacai@loongson.cn>
Subject: [PATCH 6.1 103/223] MIPS: KVM: Fix NULL pointer dereference
Date: Fri, 21 Jul 2023 18:05:56 +0200 [thread overview]
Message-ID: <20230721160525.255118190@linuxfoundation.org> (raw)
In-Reply-To: <20230721160520.865493356@linuxfoundation.org>
From: Huacai Chen <chenhuacai@loongson.cn>
commit e4de2057698636c0ee709e545d19b169d2069fa3 upstream.
After commit 45c7e8af4a5e3f0bea4ac209 ("MIPS: Remove KVM_TE support") we
get a NULL pointer dereference when creating a KVM guest:
[ 146.243409] Starting KVM with MIPS VZ extensions
[ 149.849151] CPU 3 Unable to handle kernel paging request at virtual address 0000000000000300, epc == ffffffffc06356ec, ra == ffffffffc063568c
[ 149.849177] Oops[#1]:
[ 149.849182] CPU: 3 PID: 2265 Comm: qemu-system-mip Not tainted 6.4.0-rc3+ #1671
[ 149.849188] Hardware name: THTF CX TL630 Series/THTF-LS3A4000-7A1000-ML4A, BIOS KL4.1F.TF.D.166.201225.R 12/25/2020
[ 149.849192] $ 0 : 0000000000000000 000000007400cce0 0000000000400004 ffffffff8119c740
[ 149.849209] $ 4 : 000000007400cce1 000000007400cce1 0000000000000000 0000000000000000
[ 149.849221] $ 8 : 000000240058bb36 ffffffff81421ac0 0000000000000000 0000000000400dc0
[ 149.849233] $12 : 9800000102a07cc8 ffffffff80e40e38 0000000000000001 0000000000400dc0
[ 149.849245] $16 : 0000000000000000 9800000106cd0000 9800000106cd0000 9800000100cce000
[ 149.849257] $20 : ffffffffc0632b28 ffffffffc05b31b0 9800000100ccca00 0000000000400000
[ 149.849269] $24 : 9800000106cd09ce ffffffff802f69d0
[ 149.849281] $28 : 9800000102a04000 9800000102a07cd0 98000001106a8000 ffffffffc063568c
[ 149.849293] Hi : 00000335b2111e66
[ 149.849295] Lo : 6668d90061ae0ae9
[ 149.849298] epc : ffffffffc06356ec kvm_vz_vcpu_setup+0xc4/0x328 [kvm]
[ 149.849324] ra : ffffffffc063568c kvm_vz_vcpu_setup+0x64/0x328 [kvm]
[ 149.849336] Status: 7400cce3 KX SX UX KERNEL EXL IE
[ 149.849351] Cause : 1000000c (ExcCode 03)
[ 149.849354] BadVA : 0000000000000300
[ 149.849357] PrId : 0014c004 (ICT Loongson-3)
[ 149.849360] Modules linked in: kvm nfnetlink_queue nfnetlink_log nfnetlink fuse sha256_generic libsha256 cfg80211 rfkill binfmt_misc vfat fat snd_hda_codec_hdmi input_leds led_class snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hda_core snd_pcm snd_timer snd serio_raw xhci_pci radeon drm_suballoc_helper drm_display_helper xhci_hcd ip_tables x_tables
[ 149.849432] Process qemu-system-mip (pid: 2265, threadinfo=00000000ae2982d2, task=0000000038e09ad4, tls=000000ffeba16030)
[ 149.849439] Stack : 9800000000000003 9800000100ccca00 9800000100ccc000 ffffffffc062cef4
[ 149.849453] 9800000102a07d18 c89b63a7ab338e00 0000000000000000 ffffffff811a0000
[ 149.849465] 0000000000000000 9800000106cd0000 ffffffff80e59938 98000001106a8920
[ 149.849476] ffffffff80e57f30 ffffffffc062854c ffffffff811a0000 9800000102bf4240
[ 149.849488] ffffffffc05b0000 ffffffff80e3a798 000000ff78000000 000000ff78000010
[ 149.849500] 0000000000000255 98000001021f7de0 98000001023f0078 ffffffff81434000
[ 149.849511] 0000000000000000 0000000000000000 9800000102ae0000 980000025e92ae28
[ 149.849523] 0000000000000000 c89b63a7ab338e00 0000000000000001 ffffffff8119dce0
[ 149.849535] 000000ff78000010 ffffffff804f3d3c 9800000102a07eb0 0000000000000255
[ 149.849546] 0000000000000000 ffffffff8049460c 000000ff78000010 0000000000000255
[ 149.849558] ...
[ 149.849565] Call Trace:
[ 149.849567] [<ffffffffc06356ec>] kvm_vz_vcpu_setup+0xc4/0x328 [kvm]
[ 149.849586] [<ffffffffc062cef4>] kvm_arch_vcpu_create+0x184/0x228 [kvm]
[ 149.849605] [<ffffffffc062854c>] kvm_vm_ioctl+0x64c/0xf28 [kvm]
[ 149.849623] [<ffffffff805209c0>] sys_ioctl+0xc8/0x118
[ 149.849631] [<ffffffff80219eb0>] syscall_common+0x34/0x58
The root cause is the deletion of kvm_mips_commpage_init() leaves vcpu
->arch.cop0 NULL. So fix it by making cop0 from a pointer to an embedded
object.
Fixes: 45c7e8af4a5e3f0bea4ac209 ("MIPS: Remove KVM_TE support")
Cc: stable@vger.kernel.org
Reported-by: Yu Zhao <yuzhao@google.com>
Suggested-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
arch/mips/include/asm/kvm_host.h | 6 +++---
arch/mips/kvm/emulate.c | 22 +++++++++++-----------
arch/mips/kvm/mips.c | 16 ++++++++--------
arch/mips/kvm/trace.h | 8 ++++----
arch/mips/kvm/vz.c | 20 ++++++++++----------
5 files changed, 36 insertions(+), 36 deletions(-)
--- a/arch/mips/include/asm/kvm_host.h
+++ b/arch/mips/include/asm/kvm_host.h
@@ -317,7 +317,7 @@ struct kvm_vcpu_arch {
unsigned int aux_inuse;
/* COP0 State */
- struct mips_coproc *cop0;
+ struct mips_coproc cop0;
/* Resume PC after MMIO completion */
unsigned long io_pc;
@@ -698,7 +698,7 @@ static inline bool kvm_mips_guest_can_ha
static inline bool kvm_mips_guest_has_fpu(struct kvm_vcpu_arch *vcpu)
{
return kvm_mips_guest_can_have_fpu(vcpu) &&
- kvm_read_c0_guest_config1(vcpu->cop0) & MIPS_CONF1_FP;
+ kvm_read_c0_guest_config1(&vcpu->cop0) & MIPS_CONF1_FP;
}
static inline bool kvm_mips_guest_can_have_msa(struct kvm_vcpu_arch *vcpu)
@@ -710,7 +710,7 @@ static inline bool kvm_mips_guest_can_ha
static inline bool kvm_mips_guest_has_msa(struct kvm_vcpu_arch *vcpu)
{
return kvm_mips_guest_can_have_msa(vcpu) &&
- kvm_read_c0_guest_config3(vcpu->cop0) & MIPS_CONF3_MSA;
+ kvm_read_c0_guest_config3(&vcpu->cop0) & MIPS_CONF3_MSA;
}
struct kvm_mips_callbacks {
--- a/arch/mips/kvm/emulate.c
+++ b/arch/mips/kvm/emulate.c
@@ -312,7 +312,7 @@ int kvm_get_badinstrp(u32 *opc, struct k
*/
int kvm_mips_count_disabled(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
return (vcpu->arch.count_ctl & KVM_REG_MIPS_COUNT_CTL_DC) ||
(kvm_read_c0_guest_cause(cop0) & CAUSEF_DC);
@@ -384,7 +384,7 @@ static inline ktime_t kvm_mips_count_tim
*/
static u32 kvm_mips_read_count_running(struct kvm_vcpu *vcpu, ktime_t now)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
ktime_t expires, threshold;
u32 count, compare;
int running;
@@ -444,7 +444,7 @@ static u32 kvm_mips_read_count_running(s
*/
u32 kvm_mips_read_count(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
/* If count disabled just read static copy of count */
if (kvm_mips_count_disabled(vcpu))
@@ -502,7 +502,7 @@ ktime_t kvm_mips_freeze_hrtimer(struct k
static void kvm_mips_resume_hrtimer(struct kvm_vcpu *vcpu,
ktime_t now, u32 count)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
u32 compare;
u64 delta;
ktime_t expire;
@@ -603,7 +603,7 @@ resume:
*/
void kvm_mips_write_count(struct kvm_vcpu *vcpu, u32 count)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
ktime_t now;
/* Calculate bias */
@@ -649,7 +649,7 @@ void kvm_mips_init_count(struct kvm_vcpu
*/
int kvm_mips_set_count_hz(struct kvm_vcpu *vcpu, s64 count_hz)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
int dc;
ktime_t now;
u32 count;
@@ -696,7 +696,7 @@ int kvm_mips_set_count_hz(struct kvm_vcp
*/
void kvm_mips_write_compare(struct kvm_vcpu *vcpu, u32 compare, bool ack)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
int dc;
u32 old_compare = kvm_read_c0_guest_compare(cop0);
s32 delta = compare - old_compare;
@@ -779,7 +779,7 @@ void kvm_mips_write_compare(struct kvm_v
*/
static ktime_t kvm_mips_count_disable(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
u32 count;
ktime_t now;
@@ -806,7 +806,7 @@ static ktime_t kvm_mips_count_disable(st
*/
void kvm_mips_count_disable_cause(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
kvm_set_c0_guest_cause(cop0, CAUSEF_DC);
if (!(vcpu->arch.count_ctl & KVM_REG_MIPS_COUNT_CTL_DC))
@@ -826,7 +826,7 @@ void kvm_mips_count_disable_cause(struct
*/
void kvm_mips_count_enable_cause(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
u32 count;
kvm_clear_c0_guest_cause(cop0, CAUSEF_DC);
@@ -852,7 +852,7 @@ void kvm_mips_count_enable_cause(struct
*/
int kvm_mips_set_count_ctl(struct kvm_vcpu *vcpu, s64 count_ctl)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
s64 changed = count_ctl ^ vcpu->arch.count_ctl;
s64 delta;
ktime_t expire, now;
--- a/arch/mips/kvm/mips.c
+++ b/arch/mips/kvm/mips.c
@@ -659,7 +659,7 @@ static int kvm_mips_copy_reg_indices(str
static int kvm_mips_get_reg(struct kvm_vcpu *vcpu,
const struct kvm_one_reg *reg)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
struct mips_fpu_struct *fpu = &vcpu->arch.fpu;
int ret;
s64 v;
@@ -771,7 +771,7 @@ static int kvm_mips_get_reg(struct kvm_v
static int kvm_mips_set_reg(struct kvm_vcpu *vcpu,
const struct kvm_one_reg *reg)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
struct mips_fpu_struct *fpu = &vcpu->arch.fpu;
s64 v;
s64 vs[2];
@@ -1111,7 +1111,7 @@ int kvm_vm_ioctl_check_extension(struct
int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu)
{
return kvm_mips_pending_timer(vcpu) ||
- kvm_read_c0_guest_cause(vcpu->arch.cop0) & C_TI;
+ kvm_read_c0_guest_cause(&vcpu->arch.cop0) & C_TI;
}
int kvm_arch_vcpu_dump_regs(struct kvm_vcpu *vcpu)
@@ -1135,7 +1135,7 @@ int kvm_arch_vcpu_dump_regs(struct kvm_v
kvm_debug("\thi: 0x%08lx\n", vcpu->arch.hi);
kvm_debug("\tlo: 0x%08lx\n", vcpu->arch.lo);
- cop0 = vcpu->arch.cop0;
+ cop0 = &vcpu->arch.cop0;
kvm_debug("\tStatus: 0x%08x, Cause: 0x%08x\n",
kvm_read_c0_guest_status(cop0),
kvm_read_c0_guest_cause(cop0));
@@ -1257,7 +1257,7 @@ static int __kvm_mips_handle_exit(struct
case EXCCODE_TLBS:
kvm_debug("TLB ST fault: cause %#x, status %#x, PC: %p, BadVaddr: %#lx\n",
- cause, kvm_read_c0_guest_status(vcpu->arch.cop0), opc,
+ cause, kvm_read_c0_guest_status(&vcpu->arch.cop0), opc,
badvaddr);
++vcpu->stat.tlbmiss_st_exits;
@@ -1329,7 +1329,7 @@ static int __kvm_mips_handle_exit(struct
kvm_get_badinstr(opc, vcpu, &inst);
kvm_err("Exception Code: %d, not yet handled, @ PC: %p, inst: 0x%08x BadVaddr: %#lx Status: %#x\n",
exccode, opc, inst, badvaddr,
- kvm_read_c0_guest_status(vcpu->arch.cop0));
+ kvm_read_c0_guest_status(&vcpu->arch.cop0));
kvm_arch_vcpu_dump_regs(vcpu);
run->exit_reason = KVM_EXIT_INTERNAL_ERROR;
ret = RESUME_HOST;
@@ -1402,7 +1402,7 @@ int noinstr kvm_mips_handle_exit(struct
/* Enable FPU for guest and restore context */
void kvm_own_fpu(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
unsigned int sr, cfg5;
preempt_disable();
@@ -1446,7 +1446,7 @@ void kvm_own_fpu(struct kvm_vcpu *vcpu)
/* Enable MSA for guest and restore context */
void kvm_own_msa(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
unsigned int sr, cfg5;
preempt_disable();
--- a/arch/mips/kvm/trace.h
+++ b/arch/mips/kvm/trace.h
@@ -322,11 +322,11 @@ TRACE_EVENT_FN(kvm_guest_mode_change,
),
TP_fast_assign(
- __entry->epc = kvm_read_c0_guest_epc(vcpu->arch.cop0);
+ __entry->epc = kvm_read_c0_guest_epc(&vcpu->arch.cop0);
__entry->pc = vcpu->arch.pc;
- __entry->badvaddr = kvm_read_c0_guest_badvaddr(vcpu->arch.cop0);
- __entry->status = kvm_read_c0_guest_status(vcpu->arch.cop0);
- __entry->cause = kvm_read_c0_guest_cause(vcpu->arch.cop0);
+ __entry->badvaddr = kvm_read_c0_guest_badvaddr(&vcpu->arch.cop0);
+ __entry->status = kvm_read_c0_guest_status(&vcpu->arch.cop0);
+ __entry->cause = kvm_read_c0_guest_cause(&vcpu->arch.cop0);
),
TP_printk("EPC: 0x%08lx PC: 0x%08lx Status: 0x%08x Cause: 0x%08x BadVAddr: 0x%08lx",
--- a/arch/mips/kvm/vz.c
+++ b/arch/mips/kvm/vz.c
@@ -422,7 +422,7 @@ static void _kvm_vz_restore_htimer(struc
*/
static void kvm_vz_restore_timer(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
u32 cause, compare;
compare = kvm_read_sw_gc0_compare(cop0);
@@ -517,7 +517,7 @@ static void _kvm_vz_save_htimer(struct k
*/
static void kvm_vz_save_timer(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
u32 gctl0, compare, cause;
gctl0 = read_c0_guestctl0();
@@ -863,7 +863,7 @@ static unsigned long mips_process_maar(u
static void kvm_write_maari(struct kvm_vcpu *vcpu, unsigned long val)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
val &= MIPS_MAARI_INDEX;
if (val == MIPS_MAARI_INDEX)
@@ -876,7 +876,7 @@ static enum emulation_result kvm_vz_gpsi
u32 *opc, u32 cause,
struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
enum emulation_result er = EMULATE_DONE;
u32 rt, rd, sel;
unsigned long curr_pc;
@@ -1911,7 +1911,7 @@ static int kvm_vz_get_one_reg(struct kvm
const struct kvm_one_reg *reg,
s64 *v)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
unsigned int idx;
switch (reg->id) {
@@ -2081,7 +2081,7 @@ static int kvm_vz_get_one_reg(struct kvm
case KVM_REG_MIPS_CP0_MAARI:
if (!cpu_guest_has_maar || cpu_guest_has_dyn_maar)
return -EINVAL;
- *v = kvm_read_sw_gc0_maari(vcpu->arch.cop0);
+ *v = kvm_read_sw_gc0_maari(&vcpu->arch.cop0);
break;
#ifdef CONFIG_64BIT
case KVM_REG_MIPS_CP0_XCONTEXT:
@@ -2135,7 +2135,7 @@ static int kvm_vz_set_one_reg(struct kvm
const struct kvm_one_reg *reg,
s64 v)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
unsigned int idx;
int ret = 0;
unsigned int cur, change;
@@ -2562,7 +2562,7 @@ static void kvm_vz_vcpu_load_tlb(struct
static int kvm_vz_vcpu_load(struct kvm_vcpu *vcpu, int cpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
bool migrated, all;
/*
@@ -2704,7 +2704,7 @@ static int kvm_vz_vcpu_load(struct kvm_v
static int kvm_vz_vcpu_put(struct kvm_vcpu *vcpu, int cpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
if (current->flags & PF_VCPU)
kvm_vz_vcpu_save_wired(vcpu);
@@ -3076,7 +3076,7 @@ static void kvm_vz_vcpu_uninit(struct kv
static int kvm_vz_vcpu_setup(struct kvm_vcpu *vcpu)
{
- struct mips_coproc *cop0 = vcpu->arch.cop0;
+ struct mips_coproc *cop0 = &vcpu->arch.cop0;
unsigned long count_hz = 100*1000*1000; /* default to 100 MHz */
/*
next prev parent reply other threads:[~2023-07-21 19:21 UTC|newest]
Thread overview: 244+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-21 16:04 [PATCH 6.1 000/223] 6.1.40-rc1 review Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 001/223] net/ncsi: change from ndo_set_mac_address to dev_set_mac_address Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 002/223] HID: amd_sfh: Rename the float32 variable Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 003/223] HID: amd_sfh: Fix for shift-out-of-bounds Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 004/223] net: lan743x: Dont sleep in atomic context Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 005/223] workqueue: clean up WORK_* constant types, clarify masking Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 006/223] ksmbd: add missing compound request handing in some commands Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 007/223] ksmbd: fix out of bounds read in smb2_sess_setup Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 008/223] drm/panel: simple: Add connector_type for innolux_at043tn24 Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 009/223] drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 010/223] swiotlb: always set the number of areas before allocating the pool Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 011/223] swiotlb: reduce the swiotlb buffer size on allocation failure Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 012/223] swiotlb: reduce the number of areas to match actual memory pool size Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 013/223] drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 014/223] ice: Fix max_rate check while configuring TX rate limits Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 015/223] igc: Remove delay during TX ring configuration Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 016/223] net/mlx5e: fix double free in mlx5e_destroy_flow_table Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 017/223] net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 018/223] net/mlx5e: fix memory leak in mlx5e_ptp_open Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 019/223] net/mlx5e: Check for NOT_READY flag state after locking Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 020/223] igc: set TP bit in supported and advertising fields of ethtool_link_ksettings Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 021/223] igc: Handle PPS start time programming for past time values Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 022/223] blk-crypto: use dynamic lock class for blk_crypto_profile::lock Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 023/223] scsi: qla2xxx: Fix error code in qla2x00_start_sp() Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 024/223] scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER Greg Kroah-Hartman
2023-07-21 16:04 ` Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 025/223] bpf: Fix max stack depth check for async callbacks Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 026/223] net: mvneta: fix txq_map in case of txq_number==1 Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 027/223] net/sched: cls_fw: Fix improper refcount update leads to use-after-free Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 028/223] gve: Set default duplex configuration to full Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 029/223] octeontx2-af: Promisc enable/disable through mbox Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 030/223] octeontx2-af: Move validation of ptp pointer before its usage Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 031/223] ionic: remove WARN_ON to prevent panic_on_warn Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 032/223] net: bgmac: postpone turning IRQs off to avoid SoC hangs Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 033/223] net: prevent skb corruption on frag list segmentation Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 034/223] icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev() Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 035/223] udp6: fix udp6_ehashfn() typo Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 036/223] ntb: idt: Fix error handling in idt_pci_driver_init() Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 037/223] NTB: amd: Fix error handling in amd_ntb_pci_driver_init() Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 038/223] ntb: intel: Fix error handling in intel_ntb_pci_driver_init() Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 039/223] NTB: ntb_transport: fix possible memory leak while device_register() fails Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 040/223] NTB: ntb_tool: Add check for devm_kcalloc Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 041/223] ipv6/addrconf: fix a potential refcount underflow for idev Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 042/223] net: dsa: qca8k: Add check for skb_copy Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 043/223] platform/x86: wmi: Break possible infinite loop when parsing GUID Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 044/223] kernel/trace: Fix cleanup logic of enable_trace_eprobe Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 045/223] igc: Fix launchtime before start of cycle Greg Kroah-Hartman
2023-07-21 16:04 ` [PATCH 6.1 046/223] igc: Fix inserting of empty frame for launchtime Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 047/223] nvme: fix the NVME_ID_NS_NVM_STS_MASK definition Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 048/223] riscv, bpf: Fix inconsistent JIT image generation Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 049/223] drm/i915: Dont preserve dpll_hw_state for slave crtc in Bigjoiner Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 050/223] drm/i915: Fix one wrong caching mode enum usage Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 051/223] octeontx2-pf: Add additional check for MCAM rules Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 052/223] erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 053/223] erofs: avoid infinite loop in z_erofs_do_read_page() " Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 054/223] erofs: fix fsdax unavailability for chunk-based regular files Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 055/223] wifi: airo: avoid uninitialized warning in airo_get_rate() Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 056/223] bpf: cpumap: Fix memory leak in cpu_map_update_elem Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 057/223] net/sched: flower: Ensure both minimum and maximum ports are specified Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 058/223] riscv: mm: fix truncation warning on RV32 Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 059/223] netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 060/223] net/sched: make psched_mtu() RTNL-less safe Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 061/223] wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set() Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 062/223] net/sched: sch_qfq: refactor parsing of netlink parameters Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 063/223] net/sched: sch_qfq: account for stab overhead in qfq_enqueue Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 064/223] nvme-pci: fix DMA direction of unmapping integrity data Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 065/223] fs/ntfs3: Check fields while reading Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 066/223] ovl: let helper ovl_i_path_real() return the realinode Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 067/223] ovl: fix null pointer dereference in ovl_get_acl_rcu() Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 068/223] cifs: fix session state check in smb2_find_smb_ses Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 069/223] drm/client: Send hotplug event after registering a client Greg Kroah-Hartman
2023-07-21 16:05 ` Greg Kroah-Hartman
2023-07-21 16:05 ` Greg Kroah-Hartman
2023-07-21 16:05 ` Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 070/223] drm/amdgpu/sdma4: set align mask to 255 Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 071/223] drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 072/223] drm/amdgpu: add the fan abnormal detection feature Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 073/223] drm/amdgpu: Fix minmax warning Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 074/223] drm/amd/pm: add abnormal fan detection for smu 13.0.0 Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 075/223] f2fs: fix the wrong condition to determine atomic context Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 076/223] f2fs: fix deadlock in i_xattr_sem and inode page lock Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 077/223] pinctrl: amd: Add Z-state wake control bits Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 078/223] pinctrl: amd: Adjust debugfs output Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 079/223] pinctrl: amd: Add fields for interrupt status and wake status Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 080/223] pinctrl: amd: Detect internal GPIO0 debounce handling Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 081/223] pinctrl: amd: Fix mistake in handling clearing pins at startup Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 082/223] pinctrl: amd: Detect and mask spurious interrupts Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 083/223] pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe" Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 084/223] pinctrl: amd: Only use special debounce behavior for GPIO 0 Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 085/223] pinctrl: amd: Use amd_pinconf_set() for all config options Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 086/223] pinctrl: amd: Drop pull up select configuration Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 087/223] pinctrl: amd: Unify debounce handling into amd_pinconf_set() Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 088/223] tpm: Do not remap from ACPI resources again for Pluton TPM Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 089/223] tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 090/223] tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 091/223] tpm: tis_i2c: Limit write " Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 092/223] tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 093/223] mtd: rawnand: meson: fix unaligned DMA buffers handling Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 094/223] net: bcmgenet: Ensure MDIO unregistration has clocks enabled Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 095/223] net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 096/223] kasan: add kasan_tag_mismatch prototype Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 097/223] tracing/user_events: Fix incorrect return value for writing operation when events are disabled Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 098/223] powerpc: Fail build if using recordmcount with binutils v2.37 Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 099/223] misc: fastrpc: Create fastrpc scalar with correct buffer count Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 100/223] powerpc/security: Fix Speculation_Store_Bypass reporting on Power10 Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 101/223] powerpc/64s: Fix native_hpte_remove() to be irq-safe Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 102/223] MIPS: Loongson: Fix cpu_probe_loongson() again Greg Kroah-Hartman
2023-07-21 16:05 ` Greg Kroah-Hartman [this message]
2023-07-21 16:05 ` [PATCH 6.1 104/223] ext4: Fix reusing stale buffer heads from last failed mounting Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 105/223] ext4: fix wrong unit use in ext4_mb_clear_bb Greg Kroah-Hartman
2023-07-21 16:05 ` [PATCH 6.1 106/223] ext4: get block from bh in ext4_free_blocks for fast commit replay Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 107/223] ext4: fix wrong unit use in ext4_mb_new_blocks Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 108/223] ext4: fix to check return value of freeze_bdev() in ext4_shutdown() Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 109/223] ext4: turn quotas off if mount failed after enabling quotas Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 110/223] ext4: only update i_reserved_data_blocks on successful block allocation Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 111/223] fs: dlm: revert check required context while close Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 112/223] soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 113/223] ext2/dax: Fix ext2_setsize when len is page aligned Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 114/223] jfs: jfs_dmap: Validate db_l2nbperpage while mounting Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 115/223] hwrng: imx-rngc - fix the timeout for init and self check Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 116/223] dm integrity: reduce vmalloc space footprint on 32-bit architectures Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 117/223] scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 118/223] s390/zcrypt: do not retry administrative requests Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 119/223] PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 120/223] PCI: Release resource invalidated by coalescing Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 121/223] PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 122/223] PCI: acpiphp: Reassign resources on bridge if necessary Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 123/223] PCI: qcom: Disable write access to read only registers for IP v2.3.3 Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 124/223] PCI: epf-test: Fix DMA transfer completion initialization Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 125/223] PCI: epf-test: Fix DMA transfer completion detection Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 126/223] PCI: rockchip: Assert PCI Configuration Enable bit after probe Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 127/223] PCI: rockchip: Write PCI Device ID to correct register Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 128/223] PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 129/223] PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 130/223] PCI: rockchip: Use u32 variable to access 32-bit registers Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 131/223] PCI: rockchip: Set address alignment for endpoint mode Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 132/223] misc: pci_endpoint_test: Free IRQs before removing the device Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 133/223] misc: pci_endpoint_test: Re-init completion for every test Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 134/223] mfd: pm8008: Fix module autoloading Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 135/223] md/raid0: add discard support for the original layout Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 136/223] dm init: add dm-mod.waitfor to wait for asynchronously probed block devices Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 137/223] fs: dlm: return positive pid value for F_GETLK Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 138/223] fs: dlm: fix cleanup pending ops when interrupted Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 139/223] fs: dlm: interrupt posix locks only when process is killed Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 140/223] fs: dlm: make F_SETLK use unkillable wait_event Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 141/223] fs: dlm: fix mismatch of plock results from userspace Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 142/223] scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used() Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 143/223] drm/atomic: Allow vblank-enabled + self-refresh "disable" Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 144/223] drm/rockchip: vop: Leave vblank enabled in self-refresh Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 145/223] drm/amd/display: fix seamless odm transitions Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 146/223] drm/amd/display: edp do not add non-edid timings Greg Kroah-Hartman
2023-07-24 19:23 ` Alex G.
2023-07-24 19:38 ` Deucher, Alexander
2023-07-25 7:13 ` Greg Kroah-Hartman
2023-07-25 13:22 ` Mario Limonciello
2023-07-25 13:44 ` Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 147/223] drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 148/223] drm/amd/display: disable seamless boot if force_odm_combine is enabled Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 149/223] drm/amdgpu: fix clearing mappings for BOs that are always valid in VM Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 150/223] drm/amd: Disable PSR-SU on Parade 0803 TCON Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 151/223] drm/amd/display: add a NULL pointer check Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 152/223] drm/amd/display: Correct `DMUB_FW_VERSION` macro Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 153/223] drm/amd/display: Add monitor specific edid quirk Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 154/223] drm/amdgpu: avoid restore process run into dead loop Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 155/223] drm/ttm: Dont leak a resource on swapout move error Greg Kroah-Hartman
2023-07-21 16:06 ` Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 156/223] drm/ttm: never consider pinned BOs for eviction&swap Greg Kroah-Hartman
2023-07-21 16:06 ` Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 157/223] serial: atmel: dont enable IRQs prematurely Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 158/223] tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 159/223] tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 160/223] tty: serial: imx: fix rs485 rx after tx Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 161/223] firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 162/223] libceph: harden msgr2.1 frame segment length checks Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 163/223] ceph: add a dedicated private data for netfs rreq Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 164/223] ceph: fix blindly expanding the readahead windows Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 165/223] ceph: dont let check_caps skip sending responses for revoke msgs Greg Kroah-Hartman
2023-07-21 16:06 ` [PATCH 6.1 166/223] xhci: Fix resume issue of some ZHAOXIN hosts Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 167/223] xhci: Fix TRB prefetch issue of " Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 168/223] xhci: Show ZHAOXIN xHCI root hub speed correctly Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 169/223] meson saradc: fix clock divider mask length Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 170/223] opp: Fix use-after-free in lazy_opp_tables after probe deferral Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 171/223] soundwire: qcom: fix storing port config out-of-bounds Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 172/223] Revert "8250: add support for ASIX devices with a FIFO bug" Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 173/223] bus: ixp4xx: fix IXP4XX_EXP_T1_MASK Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 174/223] s390/decompressor: fix misaligned symbol build error Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 175/223] dm: verity-loadpin: Add NULL pointer check for bdev parameter Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 176/223] tracing/histograms: Add histograms to hist_vars if they have referenced variables Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 177/223] tracing: Fix memory leak of iter->temp when reading trace_pipe Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 178/223] nvme: dont reject probe due to duplicate IDs for single-ported PCIe devices Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 179/223] samples: ftrace: Save required argument registers in sample trampolines Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 180/223] perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start() Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 181/223] regmap-irq: Fix out-of-bounds access when allocating config buffers Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 182/223] net: ena: fix shift-out-of-bounds in exponential backoff Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 183/223] ring-buffer: Fix deadloop issue on reading trace_pipe Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 184/223] ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 185/223] drm/amd/pm: share the code around SMU13 pcie parameters update Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 186/223] drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 187/223] cifs: if deferred close is disabled then close files immediately Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 188/223] xtensa: ISS: fix call to split_if_spec Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 189/223] perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 190/223] PM: QoS: Restore support for default value on frequency QoS Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 191/223] pwm: meson: modify and simplify calculation in meson_pwm_get_state Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 192/223] pwm: meson: fix handling of period/duty if greater than UINT_MAX Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 193/223] fprobe: Release rethook after the ftrace_ops is unregistered Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 194/223] fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 195/223] tracing: Fix null pointer dereference in tracing_err_log_open() Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 196/223] selftests: mptcp: connect: fail if nft supposed to work Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 197/223] selftests: mptcp: sockopt: return error if wrong mark Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 198/223] selftests: mptcp: userspace_pm: use correct server port Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 199/223] selftests: mptcp: userspace_pm: report errors with remove tests Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 200/223] selftests: mptcp: depend on SYN_COOKIES Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 201/223] selftests: mptcp: pm_nl_ctl: fix 32-bit support Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 202/223] tracing/probes: Fix not to count error code to total length Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 203/223] tracing/probes: Fix to update dynamic data counter if fetcharg uses it Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 204/223] tracing/user_events: Fix struct arg size match check Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 205/223] scsi: qla2xxx: Multi-que support for TMF Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 206/223] scsi: qla2xxx: Fix task management cmd failure Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 207/223] scsi: qla2xxx: Fix task management cmd fail due to unavailable resource Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 208/223] scsi: qla2xxx: Fix hang in task management Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 209/223] scsi: qla2xxx: Wait for io return on terminate rport Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 210/223] scsi: qla2xxx: Fix mem access after free Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 211/223] scsi: qla2xxx: Array index may go out of bound Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 212/223] scsi: qla2xxx: Avoid fcport pointer dereference Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 213/223] scsi: qla2xxx: Fix buffer overrun Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 214/223] scsi: qla2xxx: Fix potential NULL pointer dereference Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 215/223] scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 216/223] scsi: qla2xxx: Correct the index of array Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 217/223] scsi: qla2xxx: Pointer may be dereferenced Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 218/223] scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 219/223] scsi: qla2xxx: Fix end of loop test Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 220/223] MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 221/223] Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON" Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 222/223] swiotlb: mark swiotlb_memblock_alloc() as __init Greg Kroah-Hartman
2023-07-21 16:07 ` [PATCH 6.1 223/223] net/sched: sch_qfq: reintroduce lmax bound check for MTU Greg Kroah-Hartman
2023-07-21 20:29 ` [PATCH 6.1 000/223] 6.1.40-rc1 review SeongJae Park
2023-07-22 1:11 ` Takeshi Ogasawara
2023-07-22 2:52 ` Florian Fainelli
2023-07-22 6:31 ` Bagas Sanjaya
2023-07-22 10:30 ` Naresh Kamboju
2023-07-22 15:44 ` Ron Economos
2023-07-22 20:40 ` Guenter Roeck
2023-07-23 9:08 ` Jon Hunter
2023-07-23 10:41 ` 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=20230721160525.255118190@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=chenhuacai@loongson.cn \
--cc=patches@lists.linux.dev \
--cc=philmd@linaro.org \
--cc=stable@vger.kernel.org \
--cc=tsbogend@alpha.franken.de \
--cc=yuzhao@google.com \
/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.