* [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity
@ 2015-10-19 14:19 Julien Grall
0 siblings, 0 replies; 5+ messages in thread
From: Julien Grall @ 2015-10-19 14:19 UTC (permalink / raw)
To: xen-devel, linux-kernel
Cc: Julien Grall, Boris Ostrovsky, Roger Pau Monné, David Vrabel
Hi all,
This is a follow-up on the previous discussion [1] related to guest using 64KB
page granularity which doesn't boot when the backend isn't using indirect
descriptor.
This has been successfully tested on ARM64 with both 64KB and 4KB page
granularity guests and QEMU as the backend. Indeed QEMU doesn't support
indirect descriptor.
This series is based on xentip/for-linus-4.4 which include the support for
64KB Linux guest.
For all the changes see in each patch.
Sincerely yours,
[1] http://lists.xen.org/archives/html/xen-devel/2015-08/msg01659.html
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: "Roger Pau Monné" <roger.pau@citrix.com>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: David Vrabel <david.vrabel@citrix.com>
Julien Grall (2):
block/xen-blkfront: Introduce blkif_ring_get_request
block/xen-blkfront: Handle non-indirect grant with 64KB pages
drivers/block/xen-blkfront.c | 230 ++++++++++++++++++++++++++++++++++++++-----
1 file changed, 203 insertions(+), 27 deletions(-)
--
2.1.4
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity
@ 2015-10-19 14:19 Julien Grall
2015-11-09 15:51 ` Julien Grall
0 siblings, 1 reply; 5+ messages in thread
From: Julien Grall @ 2015-10-19 14:19 UTC (permalink / raw)
To: xen-devel, linux-kernel
Cc: Julien Grall, Konrad Rzeszutek Wilk, Roger Pau Monné,
Boris Ostrovsky, David Vrabel
Hi all,
This is a follow-up on the previous discussion [1] related to guest using 64KB
page granularity which doesn't boot when the backend isn't using indirect
descriptor.
This has been successfully tested on ARM64 with both 64KB and 4KB page
granularity guests and QEMU as the backend. Indeed QEMU doesn't support
indirect descriptor.
This series is based on xentip/for-linus-4.4 which include the support for
64KB Linux guest.
For all the changes see in each patch.
Sincerely yours,
[1] http://lists.xen.org/archives/html/xen-devel/2015-08/msg01659.html
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: "Roger Pau Monné" <roger.pau@citrix.com>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: David Vrabel <david.vrabel@citrix.com>
Julien Grall (2):
block/xen-blkfront: Introduce blkif_ring_get_request
block/xen-blkfront: Handle non-indirect grant with 64KB pages
drivers/block/xen-blkfront.c | 230 ++++++++++++++++++++++++++++++++++++++-----
1 file changed, 203 insertions(+), 27 deletions(-)
--
2.1.4
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity
2015-10-19 14:19 Julien Grall
@ 2015-11-09 15:51 ` Julien Grall
2015-11-09 16:05 ` Konrad Rzeszutek Wilk
0 siblings, 1 reply; 5+ messages in thread
From: Julien Grall @ 2015-11-09 15:51 UTC (permalink / raw)
To: xen-devel, linux-kernel
Cc: Boris Ostrovsky, David Vrabel, Roger Pau Monné
Hi,
Any comments on this new version?
Regards,
On 19/10/15 15:19, Julien Grall wrote:
> Hi all,
>
> This is a follow-up on the previous discussion [1] related to guest using 64KB
> page granularity which doesn't boot when the backend isn't using indirect
> descriptor.
>
> This has been successfully tested on ARM64 with both 64KB and 4KB page
> granularity guests and QEMU as the backend. Indeed QEMU doesn't support
> indirect descriptor.
>
> This series is based on xentip/for-linus-4.4 which include the support for
> 64KB Linux guest.
>
> For all the changes see in each patch.
>
> Sincerely yours,
>
> [1] http://lists.xen.org/archives/html/xen-devel/2015-08/msg01659.html
>
> Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
> Cc: "Roger Pau Monné" <roger.pau@citrix.com>
> Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> Cc: David Vrabel <david.vrabel@citrix.com>
>
> Julien Grall (2):
> block/xen-blkfront: Introduce blkif_ring_get_request
> block/xen-blkfront: Handle non-indirect grant with 64KB pages
>
> drivers/block/xen-blkfront.c | 230 ++++++++++++++++++++++++++++++++++++++-----
> 1 file changed, 203 insertions(+), 27 deletions(-)
>
--
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity
2015-11-09 15:51 ` Julien Grall
@ 2015-11-09 16:05 ` Konrad Rzeszutek Wilk
2015-11-18 17:34 ` Julien Grall
0 siblings, 1 reply; 5+ messages in thread
From: Konrad Rzeszutek Wilk @ 2015-11-09 16:05 UTC (permalink / raw)
To: Julien Grall, bob.liu
Cc: xen-devel, Boris Ostrovsky, Roger Pau Monné,
linux-kernel, David Vrabel
On Mon, Nov 09, 2015 at 03:51:48PM +0000, Julien Grall wrote:
> Hi,
>
> Any comments on this new version?
I completly ignored thinking that the:
c004a6f block/xen-blkfront: Make it running on 64KB page granularity
4f503fb block/xen-blkfront: split get_grant in 2
a7a6df2 block/xen-blkfront: Store a page rather a pfn in the grant structure
3320466 block/xen-blkfront: Split blkif_queue_request in 2
were only needed. Sorry! Could you repost them please? And
CC bob.liu@oracle.com please?
>
> Regards,
>
> On 19/10/15 15:19, Julien Grall wrote:
> > Hi all,
> >
> > This is a follow-up on the previous discussion [1] related to guest using 64KB
> > page granularity which doesn't boot when the backend isn't using indirect
> > descriptor.
> >
> > This has been successfully tested on ARM64 with both 64KB and 4KB page
> > granularity guests and QEMU as the backend. Indeed QEMU doesn't support
> > indirect descriptor.
> >
> > This series is based on xentip/for-linus-4.4 which include the support for
> > 64KB Linux guest.
> >
> > For all the changes see in each patch.
> >
> > Sincerely yours,
> >
> > [1] http://lists.xen.org/archives/html/xen-devel/2015-08/msg01659.html
> >
> > Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
> > Cc: "Roger Pau Monné" <roger.pau@citrix.com>
> > Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
> > Cc: David Vrabel <david.vrabel@citrix.com>
> >
> > Julien Grall (2):
> > block/xen-blkfront: Introduce blkif_ring_get_request
> > block/xen-blkfront: Handle non-indirect grant with 64KB pages
> >
> > drivers/block/xen-blkfront.c | 230 ++++++++++++++++++++++++++++++++++++++-----
> > 1 file changed, 203 insertions(+), 27 deletions(-)
> >
>
>
> --
> Julien Grall
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity
2015-11-09 16:05 ` Konrad Rzeszutek Wilk
@ 2015-11-18 17:34 ` Julien Grall
0 siblings, 0 replies; 5+ messages in thread
From: Julien Grall @ 2015-11-18 17:34 UTC (permalink / raw)
To: Konrad Rzeszutek Wilk, bob.liu
Cc: xen-devel, Boris Ostrovsky, David Vrabel, linux-kernel,
Roger Pau Monné
Hi Konrad,
On 09/11/15 16:05, Konrad Rzeszutek Wilk wrote:
> On Mon, Nov 09, 2015 at 03:51:48PM +0000, Julien Grall wrote:
>> Hi,
>>
>> Any comments on this new version?
>
> I completly ignored thinking that the:
>
> c004a6f block/xen-blkfront: Make it running on 64KB page granularity
> 4f503fb block/xen-blkfront: split get_grant in 2
> a7a6df2 block/xen-blkfront: Store a page rather a pfn in the grant structure
> 3320466 block/xen-blkfront: Split blkif_queue_request in 2
>
> were only needed. Sorry! Could you repost them please? And
> CC bob.liu@oracle.com please?
I think this version can still applied cleanly on top of linux-4.4.
Anyways, I'm planning to resend send a new version with Roger's suggestions.
Regard,
--
Julien Grall
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-11-18 17:36 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-19 14:19 [PATCH v2 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity Julien Grall
-- strict thread matches above, loose matches on Subject: below --
2015-10-19 14:19 Julien Grall
2015-11-09 15:51 ` Julien Grall
2015-11-09 16:05 ` Konrad Rzeszutek Wilk
2015-11-18 17:34 ` Julien Grall
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.