Yes, the error is actually handled in workqueue. I think the point is that the synchronous exception signaled by synchronous external abort must be handled synchronously, otherwise, it will be signaled again.
Ok. Got it now. Thanks.
For Rafael:
Reviewed-by: Tony Luck tony.luck@intel.com
-Tony