Re: [PATCH 0/3] cxl/mbox: support background operation abort requests

From: Davidlohr Bueso
Date: Wed Oct 23 2024 - 10:59:50 EST


On Wed, 23 Oct 2024, Ravis OpenSrc wrote:\n
Hi Davidlohr,

We have recently submitted an RFC to implement Request Background Abort
in case a timeout is encountered while executing a background command.
The patch series disables those background commands which do not support abort
based on their individual CEL properties.

https://lore.kernel.org/linux-cxl/20241017163215.00000547@xxxxxxxxxx/T/#ma6710971908b85a5f8c5da2e23b8102b5a6e277c

*sigh* it would have been nice to be Cc'ed.


This implementation is based on Dan's suggestion in a previous thread.
https://lore.kernel.org/linux-cxl/66035c2e8ba17_770232948b@xxxxxxxxxxxxxxxxxxxxxxxxx.notmuch/

We can discuss more on how we can potentially merge and arrive at a common ground.

I think that my approach is way more robust then defining a timeout as in that series.
It also aligns more with Jonathan's comments about the abort being on demand.