cxl: Add cookie parameter to afu_release_irqs()
Add cookie parameter to afu_release_irqs() so that we can pass in a different cookie than the context structure. This will be useful for other kernel drivers that want to call this but get their own cookie back in the interrupt handler. Update all existing call sites. Signed-off-by: Michael Neuling <mikey@neuling.org> Acked-by: Ian Munsie <imunsie@au1.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
This commit is contained in:

committed by
Michael Ellerman

parent
bfcdc8fffe
commit
6428832a7b
@@ -186,7 +186,7 @@ static void __detach_context(struct cxl_context *ctx)
|
||||
return;
|
||||
|
||||
WARN_ON(cxl_detach_process(ctx));
|
||||
afu_release_irqs(ctx);
|
||||
afu_release_irqs(ctx, ctx);
|
||||
flush_work(&ctx->fault_work); /* Only needed for dedicated process */
|
||||
wake_up_all(&ctx->wq);
|
||||
}
|
||||
|
Reference in New Issue
Block a user