'
; 'Andrew Cooper' ;
'George Dunlap'
; 'Ian Jackson' ; 'Wei Liu'
; 'Julien Grall'
; xen-devel@lists.xenproject.org
Subject: Re: [PATCH V3 17/23] xen/ioreq: Introduce domain_has_ioreq_server()
Hi Paul.
On 30.11.2020 11:31, Oleksandr Tysh
x27;Andrew Cooper' ;
> 'George Dunlap'
> ; 'Ian Jackson' ; 'Wei Liu'
> ; 'Julien Grall'
> ; xen-devel@lists.xenproject.org
> Subject: Re: [PATCH V3 17/23] xen/ioreq: Introduce domain_has_ioreq_server()
>
>
> Hi Paul.
>
>
'Oleksandr Tyshchenko'
;
'Stefano Stabellini' ; 'Julien Grall'
; 'Volodymyr Babchuk'
; 'Andrew Cooper'
; 'George Dunlap'
; 'Ian Jackson' ; 'Wei
Liu' ; 'Julien Grall'
; xen-devel@lists.xenproject.org
Subj
Hi Paul.
On 30.11.2020 11:31, Oleksandr Tyshchenko wrote:
--- a/xen/include/xen/ioreq.h
+++ b/xen/include/xen/ioreq.h
@@ -55,6 +55,20 @@ struct ioreq_server {
uint8_tbufioreq_handling;
};
+/*
+ * This should only be used when d == current->domain and it's not
abellini' ; 'Julien Grall' ;
'Volodymyr Babchuk'
; 'Andrew Cooper' ;
'George Dunlap'
; 'Ian Jackson' ; 'Wei Liu'
; 'Julien Grall'
; xen-devel@lists.xenproject.org
Subject: Re: [PATCH V3 17/23] xen/ioreq: Introduce domain_has_ioreq_ser
x27;Andrew Cooper' ;
> 'George Dunlap'
> ; 'Ian Jackson' ; 'Wei Liu'
> ; 'Julien Grall'
> ; xen-devel@lists.xenproject.org
> Subject: Re: [PATCH V3 17/23] xen/ioreq: Introduce domain_has_ioreq_server()
>
>
> On 08.12.20 2
; Julien Grall
; xen-devel@lists.xenproject.org
Subject: Re: [PATCH V3 17/23] xen/ioreq: Introduce domain_has_ioreq_server()
Hi Paul.
On 08.12.20 17:33, Oleksandr wrote:
On 08.12.20 17:11, Jan Beulich wrote:
Hi Jan
On 30.11.2020 11:31, Oleksandr Tyshchenko wrote:
--- a/xen/include/xen
u
> ; Julien Grall
> ; xen-devel@lists.xenproject.org
> Subject: Re: [PATCH V3 17/23] xen/ioreq: Introduce domain_has_ioreq_server()
>
>
> Hi Paul.
>
>
> On 08.12.20 17:33, Oleksandr wrote:
> >
> > On 08.12.20 17:11, Jan Beulich wrote:
> >
> &
Hi Paul.
On 08.12.20 17:33, Oleksandr wrote:
On 08.12.20 17:11, Jan Beulich wrote:
Hi Jan
On 30.11.2020 11:31, Oleksandr Tyshchenko wrote:
--- a/xen/include/xen/ioreq.h
+++ b/xen/include/xen/ioreq.h
@@ -55,6 +55,20 @@ struct ioreq_server {
uint8_t bufioreq_handling;
On 08.12.20 17:11, Jan Beulich wrote:
Hi Jan
On 30.11.2020 11:31, Oleksandr Tyshchenko wrote:
--- a/xen/include/xen/ioreq.h
+++ b/xen/include/xen/ioreq.h
@@ -55,6 +55,20 @@ struct ioreq_server {
uint8_tbufioreq_handling;
};
+/*
+ * This should only be used when d
On 30.11.2020 11:31, Oleksandr Tyshchenko wrote:
> --- a/xen/include/xen/ioreq.h
> +++ b/xen/include/xen/ioreq.h
> @@ -55,6 +55,20 @@ struct ioreq_server {
> uint8_tbufioreq_handling;
> };
>
> +/*
> + * This should only be used when d == current->domain and it's not paused,
From: Oleksandr Tyshchenko
This patch introduces a helper the main purpose of which is to check
if a domain is using IOREQ server(s).
On Arm the current benefit is to avoid calling vcpu_ioreq_handle_completion()
(which implies iterating over all possible IOREQ servers anyway)
on every return in
12 matches
Mail list logo