Re: [PATCH] xen: speed up grant-table reclaim

2023-06-19 Thread Marek Marczykowski-Górecki
On Tue, Jun 13, 2023 at 08:45:31AM +0200, Juergen Gross wrote: > On 12.06.23 22:09, Demi Marie Obenour wrote: > > On Mon, Jun 12, 2023 at 08:27:59AM +0200, Juergen Gross wrote: > > > On 10.06.23 17:32, Demi Marie Obenour wrote: > > > > When a grant entry is still in use by the remote domain, Linux

Re: [PATCH] xen: speed up grant-table reclaim

2023-06-13 Thread Demi Marie Obenour
On Tue, Jun 13, 2023 at 08:45:31AM +0200, Juergen Gross wrote: > On 12.06.23 22:09, Demi Marie Obenour wrote: > > On Mon, Jun 12, 2023 at 08:27:59AM +0200, Juergen Gross wrote: > > > On 10.06.23 17:32, Demi Marie Obenour wrote: > > > > When a grant entry is still in use by the remote domain, Linux

Re: [PATCH] xen: speed up grant-table reclaim

2023-06-12 Thread Juergen Gross
On 12.06.23 22:09, Demi Marie Obenour wrote: On Mon, Jun 12, 2023 at 08:27:59AM +0200, Juergen Gross wrote: On 10.06.23 17:32, Demi Marie Obenour wrote: When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. This lacks quite some context. The main prob

Re: [PATCH] xen: speed up grant-table reclaim

2023-06-12 Thread Demi Marie Obenour
On Mon, Jun 12, 2023 at 08:27:59AM +0200, Juergen Gross wrote: > On 10.06.23 17:32, Demi Marie Obenour wrote: > > When a grant entry is still in use by the remote domain, Linux must put > > it on a deferred list. > > This lacks quite some context. > > The main problem is related to the grant not

Re: [PATCH] xen: speed up grant-table reclaim

2023-06-11 Thread Juergen Gross
On 12.06.23 08:27, Juergen Gross wrote: On 10.06.23 17:32, Demi Marie Obenour wrote: When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. This lacks quite some context. The main problem is related to the grant not having been unmapped after the end of

Re: [PATCH] xen: speed up grant-table reclaim

2023-06-11 Thread Juergen Gross
On 10.06.23 17:32, Demi Marie Obenour wrote: When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. This lacks quite some context. The main problem is related to the grant not having been unmapped after the end of a request, but the side granting the acc

[PATCH] xen: speed up grant-table reclaim

2023-06-10 Thread Demi Marie Obenour
When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. Normally, this list is very short, because the PV network and block protocols expect the backend to unmap the grant first. However, Qubes OS's GUI protocol is subject to the constraints of the X Window

Re: [PATCH] xen: speed up grant-table reclaim

2023-02-14 Thread Demi Marie Obenour
On Tue, Feb 14, 2023 at 08:51:09AM +0100, Juergen Gross wrote: > On 13.02.23 22:01, Demi Marie Obenour wrote: > > On Mon, Feb 13, 2023 at 10:26:11AM +0100, Juergen Gross wrote: > > > On 07.02.23 03:10, Demi Marie Obenour wrote: > > > > When a grant entry is still in use by the remote domain, Linux

Re: [PATCH] xen: speed up grant-table reclaim

2023-02-13 Thread Juergen Gross
On 13.02.23 22:01, Demi Marie Obenour wrote: On Mon, Feb 13, 2023 at 10:26:11AM +0100, Juergen Gross wrote: On 07.02.23 03:10, Demi Marie Obenour wrote: When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. Normally, this list is very short, because the

Re: [PATCH] xen: speed up grant-table reclaim

2023-02-13 Thread Demi Marie Obenour
On Mon, Feb 13, 2023 at 10:26:11AM +0100, Juergen Gross wrote: > On 07.02.23 03:10, Demi Marie Obenour wrote: > > When a grant entry is still in use by the remote domain, Linux must put > > it on a deferred list. Normally, this list is very short, because > > the PV network and block protocols exp

Re: [PATCH] xen: speed up grant-table reclaim

2023-02-13 Thread Juergen Gross
On 07.02.23 03:10, Demi Marie Obenour wrote: When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. Normally, this list is very short, because the PV network and block protocols expect the backend to unmap the grant first. However, Qubes OS's GUI protocol

[PATCH] xen: speed up grant-table reclaim

2023-02-06 Thread Demi Marie Obenour
When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. Normally, this list is very short, because the PV network and block protocols expect the backend to unmap the grant first. However, Qubes OS's GUI protocol is subject to the constraints of the X Window

[PATCH] xen: speed up grant-table reclaim

2023-02-06 Thread Demi Marie Obenour
When a grant entry is still in use by the remote domain, Linux must put it on a deferred list. Normally, this list is very short, because the PV network and block protocols expect the backend to unmap the grant first. However, Qubes OS's GUI protocol is subject to the constraints of the X Window