RE: [PATCH v2 5/8] xen/events: link interdomain events to associated xenbus device

2021-02-11 Thread Paul Durrant
k Wilk > ; Roger Pau Monné > ; Jens Axboe ; Wei Liu > ; Paul Durrant > ; David S. Miller ; Jakub Kicinski > ; Boris > Ostrovsky ; Stefano Stabellini > > Subject: [PATCH v2 5/8] xen/events: link interdomain events to associated > xenbus device > > In order

RE: [PATCH v2 4/8] xen/netback: fix spurious event detection for common event case

2021-02-11 Thread Paul Durrant
> -Original Message- > From: Juergen Gross > Sent: 11 February 2021 10:16 > To: xen-de...@lists.xenproject.org; net...@vger.kernel.org; > linux-kernel@vger.kernel.org > Cc: Juergen Gross ; Wei Liu ; Paul > Durrant ; David > S. Miller ; Jakub Kicinski >

[PATCH v3] xen-blkback: fix compatibility bug with single page rings

2021-02-02 Thread Paul Durrant
From: Paul Durrant Prior to commit 4a8c31a1c6f5 ("xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront"), the behaviour of xen-blkback when connecting to a frontend was: - read 'ring-page-order' - if not present then expect a s

RE: [PATCH v2] xen-blkback: fix compatibility bug with single page rings

2021-02-02 Thread Paul Durrant
> -Original Message- > From: Roger Pau Monné > Sent: 02 February 2021 16:29 > To: Paul Durrant > Cc: xen-de...@lists.xenproject.org; linux-bl...@vger.kernel.org; > linux-kernel@vger.kernel.org; Paul > Durrant ; Konrad Rzeszutek Wilk > ; Jens Axboe > ;

RE: [PATCH v2] xen-blkback: fix compatibility bug with single page rings

2021-02-02 Thread Paul Durrant
> -Original Message- > From: Xen-devel On Behalf Of Dongli > Zhang > Sent: 30 January 2021 05:09 > To: p...@xen.org; 'Jürgen Groß' ; > xen-de...@lists.xenproject.org; linux- > bl...@vger.kernel.org; linux-kernel@vger.kernel.org > Cc: 'Paul Durrant' ; 'Konrad Rze

[PATCH v2] xen-blkback: fix compatibility bug with single page rings

2021-01-28 Thread Paul Durrant
From: Paul Durrant Prior to commit 4a8c31a1c6f5 ("xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront"), the behaviour of xen-blkback when connecting to a frontend was: - read 'ring-page-order' - if not present then expect a s

RE: [PATCH] xen-blkback: fix compatibility bug with single page rings

2021-01-28 Thread Paul Durrant
Apologies; I missed the v2 from the subject line. I'll re-send. Paul > -Original Message- > From: Xen-devel On Behalf Of Paul > Durrant > Sent: 28 January 2021 12:55 > To: xen-de...@lists.xenproject.org; linux-bl...@vger.kernel.org; > linux-kernel@vger.kernel.org

[PATCH] xen-blkback: fix compatibility bug with single page rings

2021-01-28 Thread Paul Durrant
From: Paul Durrant Prior to commit 4a8c31a1c6f5 ("xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront"), the behaviour of xen-blkback when connecting to a frontend was: - read 'ring-page-order' - if not present then expect a s

RE: [PATCH] xen-blkback: fix compatibility bug with single page rings

2021-01-28 Thread Paul Durrant
> -Original Message- > From: Xen-devel On Behalf Of Dongli > Zhang > Sent: 27 January 2021 19:57 > To: Paul Durrant ; xen-de...@lists.xenproject.org; > linux-bl...@vger.kernel.org; linux- > ker...@vger.kernel.org > Cc: Paul Durrant ; Konrad Rzeszutek Wilk >

RE: [PATCH] xen-blkback: fix compatibility bug with single page rings

2021-01-27 Thread Paul Durrant
> -Original Message- > From: Jan Beulich > Sent: 27 January 2021 11:21 > To: p...@xen.org > Cc: 'Paul Durrant' ; 'Konrad Rzeszutek Wilk' > ; 'Roger Pau > Monné' ; 'Jens Axboe' ; 'Dongli Zhang' > ; linux-kernel@vger.kernel.org; > linux-bl...

RE: [PATCH] xen-blkback: fix compatibility bug with single page rings

2021-01-27 Thread Paul Durrant
> -Original Message- > From: Jan Beulich > Sent: 27 January 2021 10:57 > To: Paul Durrant > Cc: Paul Durrant ; Konrad Rzeszutek Wilk > ; Roger Pau > Monné ; Jens Axboe ; Dongli Zhang > ; > linux-kernel@vger.kernel.org; linux-bl...@vger.kernel.org; >

[PATCH] xen-blkback: fix compatibility bug with single page rings

2021-01-27 Thread Paul Durrant
From: Paul Durrant Prior to commit 4a8c31a1c6f5 ("xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront"), the behaviour of xen-blkback when connecting to a frontend was: - read 'ring-page-order' - if not present then expect a s

RE: [PATCH 2/7] net: xen-netback: xenbus: Demote nonconformant kernel-doc headers

2021-01-18 Thread Paul Durrant
> -Original Message- > From: Lee Jones > Sent: 15 January 2021 20:09 > To: lee.jo...@linaro.org > Cc: linux-kernel@vger.kernel.org; Wei Liu ; Paul Durrant > ; David S. > Miller ; Jakub Kicinski ; Alexei > Starovoitov ; > Daniel Borkmann ; Jesper Dangaard

RE: [PATCH v3 3/3] xen/privcmd: Convert get_user_pages*() to pin_user_pages*()

2020-07-13 Thread Paul Durrant
> -Original Message- > From: Souptick Joarder > Sent: 12 July 2020 04:40 > To: boris.ostrov...@oracle.com; jgr...@suse.com; sstabell...@kernel.org > Cc: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; Souptick > Joarder > ; John Hubbard ; Paul Durrant

RE: [PATCH v3 2/3] xen/privcmd: Mark pages as dirty

2020-07-13 Thread Paul Durrant
> -Original Message- > From: Souptick Joarder > Sent: 12 July 2020 04:40 > To: boris.ostrov...@oracle.com; jgr...@suse.com; sstabell...@kernel.org > Cc: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; Souptick > Joarder > ; John Hubbard ; Paul Durrant

RE: [PATCH v3 1/3] xen/privcmd: Corrected error handling path

2020-07-13 Thread Paul Durrant
> -Original Message- > From: Souptick Joarder > Sent: 12 July 2020 04:40 > To: boris.ostrov...@oracle.com; jgr...@suse.com; sstabell...@kernel.org > Cc: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; Souptick > Joarder > ; John Hubbard ; Paul Durrant

RE: [RFC PATCH] xen/privcmd: Convert get_user_pages*() to pin_user_pages*()

2020-06-19 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky > Sent: 17 June 2020 18:57 > To: Souptick Joarder ; jgr...@suse.com; > sstabell...@kernel.org > Cc: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; John > Hubbard ; > p...@xen.org > Subject: Re: [RFC PATCH] xen/privcmd: Convert

Re: [PATCH 2/2] xen/netback: cleanup init and deinit code

2019-10-14 Thread Paul Durrant
l of > wake_up_process(). I guess the reason it was done that way was to ensure that queue->task and queue->dealloc_task would be set before the relevant threads executed, but I don't see anywhere relying on this so I guess change is safe. The rest of it looks fine. > > Signed-off-

Re: [PATCH 1/2] xen/netback: fix error path of xenvif_connect_data()

2019-10-14 Thread Paul Durrant
y the netdev until the vif > is shut down") > Cc: # 3.12 > Signed-off-by: Juergen Gross Yes, looks like this should have been cleaned up a long time ago. Reviewed-by: Paul Durrant > --- > drivers/net/xen-netback/interface.c | 1 - > 1 file changed, 1 deletion(-) > > diff -

RE: [PATCH] xen-netback: don't populate the hash cache on XenBus disconnect

2019-02-28 Thread Paul Durrant
> -Original Message- > From: Igor Druzhinin [mailto:igor.druzhi...@citrix.com] > Sent: 28 February 2019 14:11 > To: xen-de...@lists.xenproject.org; net...@vger.kernel.org; > linux-kernel@vger.kernel.org > Cc: Wei Liu ; Paul Durrant ; > da...@davemloft.net; Igor &

RE: [PATCH] xen-netback: fix occasional leak of grant ref mappings under memory pressure

2019-02-28 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xenproject.org] On Behalf Of > Paul Durrant > Sent: 28 February 2019 11:22 > To: Wei Liu > Cc: Igor Druzhinin ; Wei Liu > ; net...@vger.kernel.org; > linux-kernel@vger.kernel.org; xen-de

RE: [PATCH] xen-netback: fix occasional leak of grant ref mappings under memory pressure

2019-02-28 Thread Paul Durrant
> -Original Message- > From: Igor Druzhinin [mailto:igor.druzhi...@citrix.com] > Sent: 28 February 2019 11:44 > To: Paul Durrant ; Wei Liu > Cc: xen-de...@lists.xenproject.org; net...@vger.kernel.org; > linux-kernel@vger.kernel.org; > da...@davemloft.net >

RE: [PATCH] xen-netback: fix occasional leak of grant ref mappings under memory pressure

2019-02-28 Thread Paul Durrant
> -Original Message- > From: Wei Liu [mailto:wei.l...@citrix.com] > Sent: 28 February 2019 11:02 > To: Paul Durrant > Cc: Igor Druzhinin ; > xen-de...@lists.xenproject.org; > net...@vger.kernel.org; linux-kernel@vger.kernel.org; Wei Liu > ; > da...@davemlof

RE: [PATCH] xen-netback: fix occasional leak of grant ref mappings under memory pressure

2019-02-28 Thread Paul Durrant
> -Original Message- > From: Igor Druzhinin [mailto:igor.druzhi...@citrix.com] > Sent: 28 February 2019 02:03 > To: xen-de...@lists.xenproject.org; net...@vger.kernel.org; > linux-kernel@vger.kernel.org > Cc: Wei Liu ; Paul Durrant ; > da...@davemloft.net; Igor &

RE: [Xen-devel] xen/evtchn and forced threaded irq

2019-02-26 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xenproject.org] On Behalf Of > Andrew Cooper > Sent: 26 February 2019 09:30 > To: Roger Pau Monne ; Julien Grall > > Cc: Juergen Gross ; Stefano Stabellini > ; Oleksandr > Andrushchenko ;

RE: [PATCH v4 2/2] xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront

2019-01-07 Thread Paul Durrant
> -Original Message- > From: Dongli Zhang [mailto:dongli.zh...@oracle.com] > Sent: 07 January 2019 05:36 > To: xen-de...@lists.xenproject.org; linux-bl...@vger.kernel.org; linux- > ker...@vger.kernel.org > Cc: konrad.w...@oracle.com; Roger Pau Monne ; > ax...@ke

RE: [PATCH v4 1/2] xen/blkback: add stack variable 'blkif' in connect_ring()

2019-01-07 Thread Paul Durrant
> -Original Message- > From: Dongli Zhang [mailto:dongli.zh...@oracle.com] > Sent: 07 January 2019 05:36 > To: xen-de...@lists.xenproject.org; linux-bl...@vger.kernel.org; linux- > ker...@vger.kernel.org > Cc: konrad.w...@oracle.com; Roger Pau Monne ; > ax...@ke

RE: [PATCH v3 1/1] xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront

2019-01-04 Thread Paul Durrant
> -Original Message- > On 12/19/2018 09:23 PM, Dongli Zhang wrote: > > The xenstore 'ring-page-order' is used globally for each blkback queue > and > > therefore should be read from xenstore only once. However, it is > obtained > > in read_per_ring_refs() which might be called multiple

RE: [Xen-devel] [PATCH 1/1] xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront

2018-12-07 Thread Paul Durrant
> -Original Message- > From: Dongli Zhang [mailto:dongli.zh...@oracle.com] > Sent: 07 December 2018 15:10 > To: Paul Durrant ; linux-kernel@vger.kernel.org; > xen-de...@lists.xenproject.org; linux-bl...@vger.kernel.org > Cc: ax...@kernel.dk; Roger Pau Monne ; > k

RE: [Xen-devel] [PATCH 1/1] xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront

2018-12-07 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xenproject.org] On Behalf > Of Dongli Zhang > Sent: 07 December 2018 04:18 > To: linux-kernel@vger.kernel.org; xen-de...@lists.xenproject.org; linux- > bl...@vger.kernel.org > Cc: ax...@kernel.dk; Roger Pau Monne ; >

RE: [PATCH v5] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-05-09 Thread Paul Durrant
Apoligies. I appear to have already sent this a while ago. Paul > -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 09 May 2018 14:16 > To: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; linux- > arm-ker...@lists.infradead

RE: [PATCH v5] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-05-09 Thread Paul Durrant
Apoligies. I appear to have already sent this a while ago. Paul > -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 09 May 2018 14:16 > To: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; linux- > arm-ker...@lists.infradead

[PATCH v5] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-05-09 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> Reviewed-by: Boris Ostrovsky <boris.ostrov...@oracle.com> --- Cc: Juergen Gross <jgr...@suse.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> Cc: Stefano Stabellin

[PATCH v5] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-05-09 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant Reviewed-by: Boris Ostrovsky --- Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: Stefano Stabellini v5: - Handle the case of xen_feature(XENFEAT_auto_translated_physmap) && (PAGE_SIZE > XEN_PAGE_SIZE) v4: - Remove stray li

RE: [Xen-devel] [PATCH 0/1] drm/xen-zcopy: Add Xen zero-copy helper DRM driver

2018-04-18 Thread Paul Durrant
> -Original Message- > From: Oleksandr Andrushchenko [mailto:andr2...@gmail.com] > Sent: 18 April 2018 11:21 > To: Paul Durrant <paul.durr...@citrix.com>; Roger Pau Monne > <roger@citrix.com> > Cc: jgr...@suse.com; Artem Mygaiev <artem_myga...@

RE: [Xen-devel] [PATCH 0/1] drm/xen-zcopy: Add Xen zero-copy helper DRM driver

2018-04-18 Thread Paul Durrant
> -Original Message- > From: Oleksandr Andrushchenko [mailto:andr2...@gmail.com] > Sent: 18 April 2018 11:21 > To: Paul Durrant ; Roger Pau Monne > > Cc: jgr...@suse.com; Artem Mygaiev ; > Dongwon Kim ; airl...@linux.ie; > oleksandr_andrushche...@epam.com; linu

RE: [Xen-devel] [PATCH 0/1] drm/xen-zcopy: Add Xen zero-copy helper DRM driver

2018-04-18 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xenproject.org] On Behalf > Of Roger Pau Monné > Sent: 18 April 2018 11:11 > To: Oleksandr Andrushchenko > Cc: jgr...@suse.com; Artem Mygaiev ; > Dongwon Kim

RE: [Xen-devel] [PATCH 0/1] drm/xen-zcopy: Add Xen zero-copy helper DRM driver

2018-04-18 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xenproject.org] On Behalf > Of Roger Pau Monné > Sent: 18 April 2018 11:11 > To: Oleksandr Andrushchenko > Cc: jgr...@suse.com; Artem Mygaiev ; > Dongwon Kim ; airl...@linux.ie; > oleksandr_andrushche...@epam.com;

[PATCH v5] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-11 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> Reviewed-by: Boris Ostrovsky <boris.ostrov...@oracle.com> --- Cc: Juergen Gross <jgr...@suse.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> Cc: Stefano Stabellin

[PATCH v5] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-11 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant Reviewed-by: Boris Ostrovsky --- Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: Stefano Stabellini v5: - Handle the case of xen_feature(XENFEAT_auto_translated_physmap) && (PAGE_SIZE > XEN_PAGE_SIZE) v4: - Remove stray li

RE: [PATCH v4] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-11 Thread Paul Durrant
> -Original Message- > From: Julien Grall [mailto:julien.gr...@arm.com] > Sent: 11 April 2018 10:46 > To: Paul Durrant <paul.durr...@citrix.com>; xen-de...@lists.xenproject.org; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org > Cc: Juerge

RE: [PATCH v4] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-11 Thread Paul Durrant
> -Original Message- > From: Julien Grall [mailto:julien.gr...@arm.com] > Sent: 11 April 2018 10:46 > To: Paul Durrant ; xen-de...@lists.xenproject.org; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org > Cc: Juergen Gross ; Thomas Gleixner > ; Stef

[PATCH v4] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-10 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> Reviewed-by: Boris Ostrovsky <boris.ostrov...@oracle.com> --- Cc: Juergen Gross <jgr...@suse.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> Cc: Stefano Stabellin

[PATCH v4] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-10 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant Reviewed-by: Boris Ostrovsky --- Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: Stefano Stabellini v4: - Remove stray line of debug that causes a build warning on ARM 32-bit v3: - Addres comments from Boris - Fix ARM build v2: - Fix

RE: [PATCH v3] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-10 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com] > Sent: 09 April 2018 20:19 > To: Paul Durrant <paul.durr...@citrix.com>; xen-de...@lists.xenproject.org; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org >

RE: [PATCH v3] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-10 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com] > Sent: 09 April 2018 20:19 > To: Paul Durrant ; xen-de...@lists.xenproject.org; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org > Cc: Juergen Gross ; Thomas Gleixn

[PATCH v3] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-09 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> Cc: Stefano Stabellini <sstabell...

[PATCH v3] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-09 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: Stefano Stabellini v2: - Fix bug when mapping multiple pages of a resource v3: - Addres comments from Boris - Fix ARM build --- arch/arm/xen/enlighten.c | 11

RE: [PATCH v2] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-09 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com] > Sent: 05 April 2018 23:34 > To: Paul Durrant <paul.durr...@citrix.com>; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Juergen Gross <jgr...

RE: [PATCH v2] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-09 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com] > Sent: 05 April 2018 23:34 > To: Paul Durrant ; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Juergen Gross ; Thomas Gleixner > ; Ingo Molnar >

[PATCH v2] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-05 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> v2: - Fix bug when mapping multiple

[PATCH v2] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-05 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar v2: - Fix bug when mapping multiple pages of a resource --- arch/x86/xen/mmu.c | 50 +++- drivers/xen/privcmd.c | 130

RE: [PATCH] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-05 Thread Paul Durrant
> -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 05 April 2018 10:32 > To: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; > x...@kernel.org > Cc: Paul Durrant <paul.durr...@citrix.com>; Boris Ostrovsky > <boris.

RE: [PATCH] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-05 Thread Paul Durrant
> -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 05 April 2018 10:32 > To: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org; > x...@kernel.org > Cc: Paul Durrant ; Boris Ostrovsky > ; Juergen Gross ; Thomas > Gleixner

[PATCH] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-05 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> --- arch/x86/xen/mmu.c |

[PATCH] xen/privcmd: add IOCTL_PRIVCMD_MMAP_RESOURCE

2018-04-05 Thread Paul Durrant
of the remap code. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar --- arch/x86/xen/mmu.c | 50 - drivers/xen/privcmd.c | 119 + include/uapi/xen/privcmd.h

RE: [PATCH 1/1] xen-netback: process malformed sk_buff correctly to avoid BUG_ON()

2018-03-28 Thread Paul Durrant
> -Original Message- > From: Dongli Zhang [mailto:dongli.zh...@oracle.com] > Sent: 28 March 2018 00:42 > To: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: net...@vger.kernel.org; Wei Liu <wei.l...@citrix.com>; Paul Durrant > <paul.durr...@ci

RE: [PATCH 1/1] xen-netback: process malformed sk_buff correctly to avoid BUG_ON()

2018-03-28 Thread Paul Durrant
> -Original Message- > From: Dongli Zhang [mailto:dongli.zh...@oracle.com] > Sent: 28 March 2018 00:42 > To: xen-de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: net...@vger.kernel.org; Wei Liu ; Paul Durrant > > Subject: [PATCH 1/1] xen-netback: proc

RE: [PATCH] xen-netback: Fix logging message with spurious period after newline

2017-12-06 Thread Paul Durrant
> -Original Message- > From: Joe Perches [mailto:j...@perches.com] > Sent: 06 December 2017 06:40 > To: Wei Liu <wei.l...@citrix.com>; Paul Durrant <paul.durr...@citrix.com> > Cc: xen-de...@lists.xenproject.org; net...@vger.kernel.org; linux- > ker...@vger.ker

RE: [PATCH] xen-netback: Fix logging message with spurious period after newline

2017-12-06 Thread Paul Durrant
> -Original Message- > From: Joe Perches [mailto:j...@perches.com] > Sent: 06 December 2017 06:40 > To: Wei Liu ; Paul Durrant > Cc: xen-de...@lists.xenproject.org; net...@vger.kernel.org; linux- > ker...@vger.kernel.org > Subject: [PATCH] xen-netback: Fix logging

RE: [PATCH] xen-netfront: remove warning when unloading module

2017-11-20 Thread Paul Durrant
> -Original Message- > From: Eduardo Otubo [mailto:ot...@redhat.com] > Sent: 20 November 2017 10:41 > To: xen-de...@lists.xenproject.org > Cc: net...@vger.kernel.org; Paul Durrant <paul.durr...@citrix.com>; Wei > Liu <wei.l...@citrix.com>; linux-k

RE: [PATCH] xen-netfront: remove warning when unloading module

2017-11-20 Thread Paul Durrant
> -Original Message- > From: Eduardo Otubo [mailto:ot...@redhat.com] > Sent: 20 November 2017 10:41 > To: xen-de...@lists.xenproject.org > Cc: net...@vger.kernel.org; Paul Durrant ; Wei > Liu ; linux-kernel@vger.kernel.org; > vkuzn...@redhat.com; cav...@redhat.com; che

[PATCH v4] xen: support priv-mapping in an HVM tools domain

2017-11-03 Thread Paul Durrant
is present. A check is also added to xen_remap_domain_gfn_range() to fail with -EOPNOTSUPP since this should not be used in an HVM tools domain. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.

[PATCH v4] xen: support priv-mapping in an HVM tools domain

2017-11-03 Thread Paul Durrant
is present. A check is also added to xen_remap_domain_gfn_range() to fail with -EOPNOTSUPP since this should not be used in an HVM tools domain. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" v4: - Restore

RE: [PATCH v3] xen: support priv-mapping in an HVM tools domain

2017-11-03 Thread Paul Durrant
> -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 03 November 2017 16:58 > To: x...@kernel.org; xen-de...@lists.xenproject.org; linux- > ker...@vger.kernel.org > Cc: Paul Durrant <paul.durr...@citrix.com>; Boris Ostrovsky >

RE: [PATCH v3] xen: support priv-mapping in an HVM tools domain

2017-11-03 Thread Paul Durrant
> -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 03 November 2017 16:58 > To: x...@kernel.org; xen-de...@lists.xenproject.org; linux- > ker...@vger.kernel.org > Cc: Paul Durrant ; Boris Ostrovsky > ; Juergen Gross ; Thomas > Gl

[PATCH v3] xen: support priv-mapping in an HVM tools domain

2017-11-03 Thread Paul Durrant
is present. This patch also moves xen_remap_domain_gfn_range() into the PV-only MMU code and #ifdefs the (only) calling code in privcmd accordingly. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.

[PATCH v3] xen: support priv-mapping in an HVM tools domain

2017-11-03 Thread Paul Durrant
is present. This patch also moves xen_remap_domain_gfn_range() into the PV-only MMU code and #ifdefs the (only) calling code in privcmd accordingly. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" v3

RE: [PATCH v2] xen: support priv-mapping in an HVM tools domain

2017-11-02 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com] > Sent: 01 November 2017 18:19 > To: Juergen Gross <jgr...@suse.com>; Paul Durrant > <paul.durr...@citrix.com>; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kerne

RE: [PATCH v2] xen: support priv-mapping in an HVM tools domain

2017-11-02 Thread Paul Durrant
> -Original Message- > From: Boris Ostrovsky [mailto:boris.ostrov...@oracle.com] > Sent: 01 November 2017 18:19 > To: Juergen Gross ; Paul Durrant > ; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Thomas Gleixner ; Ingo Moln

RE: [PATCH v2] xen: support priv-mapping in an HVM tools domain

2017-11-01 Thread Paul Durrant
> -Original Message- > From: Juergen Gross [mailto:jgr...@suse.com] > Sent: 01 November 2017 13:40 > To: Paul Durrant <paul.durr...@citrix.com>; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Boris Ostrovsky <boris.os

RE: [PATCH v2] xen: support priv-mapping in an HVM tools domain

2017-11-01 Thread Paul Durrant
> -Original Message- > From: Juergen Gross [mailto:jgr...@suse.com] > Sent: 01 November 2017 13:40 > To: Paul Durrant ; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Boris Ostrovsky ; Thomas Gleixner > ; Ingo Molnar ; H. Peter A

[PATCH v2] xen: support priv-mapping in an HVM tools domain

2017-11-01 Thread Paul Durrant
is present. This patch also moves xen_remap_domain_gfn_range() into the PV-only MMU code and #ifdefs the (only) calling code in privcmd accordingly. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.

[PATCH v2] xen: support priv-mapping in an HVM tools domain

2017-11-01 Thread Paul Durrant
is present. This patch also moves xen_remap_domain_gfn_range() into the PV-only MMU code and #ifdefs the (only) calling code in privcmd accordingly. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" --- ar

RE: [Xen-devel] [PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-20 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Boris Ostrovsky > Sent: 20 October 2017 16:09 > To: Paul Durrant <paul.durr...@citrix.com>; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel

RE: [Xen-devel] [PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-20 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Boris Ostrovsky > Sent: 20 October 2017 16:09 > To: Paul Durrant ; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Juergen Gross ; Tho

RE: [Xen-devel] [PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-20 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Boris Ostrovsky > Sent: 19 October 2017 18:45 > To: Paul Durrant <paul.durr...@citrix.com>; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel

RE: [Xen-devel] [PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-20 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Boris Ostrovsky > Sent: 19 October 2017 18:45 > To: Paul Durrant ; x...@kernel.org; xen- > de...@lists.xenproject.org; linux-kernel@vger.kernel.org > Cc: Juergen Gross ; Tho

[PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-19 Thread Paul Durrant
is present. A check is also added to xen_remap_domain_gfn_range() to fail with -EOPNOTSUPP since this should not be used in an HVM tools domain. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.

[PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-19 Thread Paul Durrant
is present. A check is also added to xen_remap_domain_gfn_range() to fail with -EOPNOTSUPP since this should not be used in an HVM tools domain. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" --- arch/x86

RE: [PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-19 Thread Paul Durrant
Apologies... I misformatted this. I will re-send. Paul > -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 19 October 2017 16:24 > To: x...@kernel.org; xen-de...@lists.xenproject.org; linux- > ker...@vger.kernel.org > Cc: Paul

RE: [PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-19 Thread Paul Durrant
Apologies... I misformatted this. I will re-send. Paul > -Original Message- > From: Paul Durrant [mailto:paul.durr...@citrix.com] > Sent: 19 October 2017 16:24 > To: x...@kernel.org; xen-de...@lists.xenproject.org; linux- > ker...@vger.kernel.org > Cc: Paul Durrant

[PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-19 Thread Paul Durrant
is present. A check is also added to xen_remap_domain_gfn_range() to fail with -EOPNOTSUPP since this should not be used in an HVM tools domain. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Boris Ostrovsky <boris.ostrov...@oracle.com> Juergen Gross <jgr...@suse.com>

[PATCH] x86/xen: support priv-mapping in an HVM tools domain

2017-10-19 Thread Paul Durrant
is present. A check is also added to xen_remap_domain_gfn_range() to fail with -EOPNOTSUPP since this should not be used in an HVM tools domain. Signed-off-by: Paul Durrant --- Boris Ostrovsky Juergen Gross Thomas Gleixner Ingo Molnar "H. Peter Anvin" --- arch/x86/xen/mmu.c | 14 +++

RE: [Xen-devel] [PATCH] x86/xen: allow userspace access during hypercalls

2017-06-26 Thread Paul Durrant
> -Original Message- > From: 'Marek Marczykowski-Górecki' > [mailto:marma...@invisiblethingslab.com] > Sent: 26 June 2017 14:22 > To: Paul Durrant <paul.durr...@citrix.com> > Cc: Juergen Groß <jgr...@suse.com>; Andrew Cooper > <andrew.coop...@citrix

RE: [Xen-devel] [PATCH] x86/xen: allow userspace access during hypercalls

2017-06-26 Thread Paul Durrant
> -Original Message- > From: 'Marek Marczykowski-Górecki' > [mailto:marma...@invisiblethingslab.com] > Sent: 26 June 2017 14:22 > To: Paul Durrant > Cc: Juergen Groß ; Andrew Cooper > ; x...@kernel.org; linux- > ker...@vger.kernel.org; sta...@vg

RE: [Xen-devel] [PATCH] x86/xen: allow userspace access during hypercalls

2017-06-26 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Marek Marczykowski-Górecki > Sent: 26 June 2017 13:45 > To: Juergen Groß > Cc: Andrew Cooper ; x...@kernel.org; linux- > ker...@vger.kernel.org;

RE: [Xen-devel] [PATCH] x86/xen: allow userspace access during hypercalls

2017-06-26 Thread Paul Durrant
> -Original Message- > From: Xen-devel [mailto:xen-devel-boun...@lists.xen.org] On Behalf Of > Marek Marczykowski-Górecki > Sent: 26 June 2017 13:45 > To: Juergen Groß > Cc: Andrew Cooper ; x...@kernel.org; linux- > ker...@vger.kernel.org; sta...@vger.kernel.org; xen- >

RE: BUG due to "xen-netback: protect resource cleaning on XenBus disconnect"

2017-03-02 Thread Paul Durrant
ker...@vger.kernel.org>; net...@vger.kernel.org; Boris Ostrovsky > <boris.ostrov...@oracle.com>; David Miller <da...@davemloft.net>; Paul > Durrant <paul.durr...@citrix.com> > Subject: Re: BUG due to "xen-netback: protect resource cleaning on XenBus > disconnect" >

RE: BUG due to "xen-netback: protect resource cleaning on XenBus disconnect"

2017-03-02 Thread Paul Durrant
> -Original Message- > From: Juergen Gross [mailto:jgr...@suse.com] > Sent: 02 March 2017 12:13 > To: Wei Liu > Cc: Igor Druzhinin ; xen-devel de...@lists.xenproject.org>; Linux Kernel Mailing List ker...@vger.kernel.org>; net...@vger.kernel.org; Boris Ostrovsky &g

RE: [PATCH v3 2/3] xen/privcmd: Add IOCTL_PRIVCMD_DM_OP

2017-02-15 Thread Paul Durrant
> -Original Message- > From: Stefano Stabellini [mailto:sstabell...@kernel.org] > Sent: 14 February 2017 18:39 > To: Boris Ostrovsky <boris.ostrov...@oracle.com> > Cc: Paul Durrant <paul.durr...@citrix.com>; xen-de...@lists.xenproject.org; > linux-kernel@vger.

RE: [PATCH v3 2/3] xen/privcmd: Add IOCTL_PRIVCMD_DM_OP

2017-02-15 Thread Paul Durrant
> -Original Message- > From: Stefano Stabellini [mailto:sstabell...@kernel.org] > Sent: 14 February 2017 18:39 > To: Boris Ostrovsky > Cc: Paul Durrant ; xen-de...@lists.xenproject.org; > linux-kernel@vger.kernel.org; Stefano Stabellini ; > Juergen Gross > Subject

RE: [PATCH v3 2/3] xen/privcmd: Add IOCTL_PRIVCMD_DM_OP

2017-02-14 Thread Paul Durrant
My previous reply got bounced because my tablet insisted on using HTML... > -Original Message- > > These need to be static. (I can fix it when committing.) Ok, thanks. > > And I am still not sure about using XEN_PAGE_SIZE. There is no > dependency in the hypervisor on buffers being

RE: [PATCH v3 2/3] xen/privcmd: Add IOCTL_PRIVCMD_DM_OP

2017-02-14 Thread Paul Durrant
My previous reply got bounced because my tablet insisted on using HTML... > -Original Message- > > These need to be static. (I can fix it when committing.) Ok, thanks. > > And I am still not sure about using XEN_PAGE_SIZE. There is no > dependency in the hypervisor on buffers being

[PATCH v3 2/3] xen/privcmd: Add IOCTL_PRIVCMD_DM_OP

2017-02-13 Thread Paul Durrant
;a=commit;h=524a98c2 Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.com> v3: - Add module parameters for max number of dm_op buffers and max buffer size - Fix arm build - Fix commit com

[PATCH v3 2/3] xen/privcmd: Add IOCTL_PRIVCMD_DM_OP

2017-02-13 Thread Paul Durrant
;a=commit;h=524a98c2 Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross v3: - Add module parameters for max number of dm_op buffers and max buffer size - Fix arm build - Fix commit comment to reflect re-worked patch v2: - Lock the user pages rather than bouncing through kernel

[PATCH v3 3/3] xen/privcmd: add IOCTL_PRIVCMD_RESTRICT

2017-02-13 Thread Paul Durrant
for a compromised device model. Signed-off-by: Paul Durrant <paul.durr...@citrix.com> --- Cc: Boris Ostrovsky <boris.ostrov...@oracle.com> Cc: Juergen Gross <jgr...@suse.com> v3: - Extend restriction to mapping ioctls v2: - Make sure that a restriction cannot be cleared --- drivers/xen/p

[PATCH v3 3/3] xen/privcmd: add IOCTL_PRIVCMD_RESTRICT

2017-02-13 Thread Paul Durrant
for a compromised device model. Signed-off-by: Paul Durrant --- Cc: Boris Ostrovsky Cc: Juergen Gross v3: - Extend restriction to mapping ioctls v2: - Make sure that a restriction cannot be cleared --- drivers/xen/privcmd.c | 88 +- include/uapi/xen

[PATCH v3 0/3] xen/privcmd: support for dm_op and restriction

2017-02-13 Thread Paul Durrant
This patch series follows on from my recent Xen series [1], to provide support in privcmd for de-privileging of device emulators. [1] https://lists.xen.org/archives/html/xen-devel/2017-01/msg02558.html Paul Durrant (3): xen/privcmd: return -ENOTTY for unimplemented IOCTLs xen/privcmd: Add

[PATCH v3 0/3] xen/privcmd: support for dm_op and restriction

2017-02-13 Thread Paul Durrant
This patch series follows on from my recent Xen series [1], to provide support in privcmd for de-privileging of device emulators. [1] https://lists.xen.org/archives/html/xen-devel/2017-01/msg02558.html Paul Durrant (3): xen/privcmd: return -ENOTTY for unimplemented IOCTLs xen/privcmd: Add

  1   2   3   >