Linux kernel -stable discussions
 help / color / mirror / Atom feed
* [PATCH 6.6.y v2 0/2] dmaengine: idxd: fix event log crash and memory leak on FLR
@ 2026-05-09  7:48 Wenshan Lan
  2026-05-09  7:48 ` [PATCH 6.6.y v2 1/2] dmaengine: idxd: Fix crash when the event log is disabled Wenshan Lan
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Wenshan Lan @ 2026-05-09  7:48 UTC (permalink / raw)
  To: gregkh, sashal, stable
  Cc: linux-kernel, vinicius.gomes, dave.jiang, vkoul, jetlan9

v1->v2: add commit 52d2edea0d63c ("dmaengine: idxd: Fix crash when the event log is disabled")

Backport of two upstream fixes for the dmaengine idxd event log handling
in drivers/dma/idxd/device.c. These fix a crash and a memory leak when
the event log is disabled or a Function Level Reset (FLR) occurs.

Backport notes:
  - Commit 8a5084ab3af8: The upstream fix also touches idxd_device_config_restore(),
    which does not exist in v6.6 (introduced in 6.14 via commit 6078a315aec1). Only
    the idxd_device_evl_free() NULL check portion was backported.
  - Commit 2ea19af4a590: Clean cherry-pick, no conflicts.

Vinicius Costa Gomes (2):
  dmaengine: idxd: Fix crash when the event log is disabled
  dmaengine: idxd: Fix leaking event log memory

 drivers/dma/idxd/device.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-05-09 14:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-09  7:48 [PATCH 6.6.y v2 0/2] dmaengine: idxd: fix event log crash and memory leak on FLR Wenshan Lan
2026-05-09  7:48 ` [PATCH 6.6.y v2 1/2] dmaengine: idxd: Fix crash when the event log is disabled Wenshan Lan
2026-05-09  7:48 ` [PATCH 6.6.y v2 2/2] dmaengine: idxd: Fix leaking event log memory Wenshan Lan
2026-05-09 14:32 ` [PATCH 6.6.y v2 0/2] dmaengine: idxd: fix event log crash and memory leak on FLR Sasha Levin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox