On 06.12.2022 18:52, Per Bilse wrote:
> --- a/xen/common/ioreq.c
> +++ b/xen/common/ioreq.c
> @@ -1317,7 +1317,8 @@ unsigned int ioreq_broadcast(ioreq_t *p, bool buffered)
>
> FOR_EACH_IOREQ_SERVER(d, id, s)
> {
> - if ( !s->enabled )
> + if ( !s->enabled || (buffered &&
> + s->bufioreq_handling == HVM_IOREQSRV_BUFIOREQ_OFF) )Nit: Bad indentation. Since inserting the missing blanks would make the line too long, the expression wants re-wrapping. Can certainly be done while committing. Jan
