Re: [PATCH v2 2/2] dmaengine: idxd: fix duplicate memory frees on initialization error path

From: Bogdan Codres

Date: Mon Jun 29 2026 - 08:18:52 EST


Hi Vinicius, Steve,
Thanks for the heads-up. I'm totally fine with being added as

Reported-by: Bogdan Codres <bogdan.codres@xxxxxxxxxxxxx>

on Steve's patch — his fix addresses the same issue I was seeing.

You can use my splat ad the reproducer.

Regarding the third patch for the dangling ->wq pointer — the idxd->wq = NULL after destroy_workqueue()
looks reasonable to me.

Best regards, Bogdan