[Skiboot] [PATCH v2 06/13] hiomap: Enable Async IPMI messaging
Vasant Hegde
hegdevasant at linux.vnet.ibm.com
Wed Nov 6 20:12:30 AEDT 2019
On 11/4/19 6:59 PM, Deb McLemore wrote:
> To provide higher layer async operations to access
> the target flash, enable hiomap to perform async
> ipmi messaging for call paths thru opal_flash_op.
>
> Special considerations and constraints are to prevent
> recursive locking and/or polling inside OPAL calls.
>
> Objective is to remove the hiomap_queue_msg_sync for
> moving windows (which already uses pollers) to allow
> async requests to perform their functions.
>
> Call paths thru opal_flash_op will determine if the
> requested operation needs to be re-queued, to allow
> skiboot to jump back out to Linux to prevent RCU or
> scheduler issues.
Can you please split this patch into smaller chunk with detailed description?
Otherwise its hard to
review.
I don't think I understood the async design and reason behind that. Can you
please elaborate?
-Vasant
More information about the Skiboot
mailing list