All of lore.kernel.org
 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 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.