From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933406AbbKRS6x (ORCPT ); Wed, 18 Nov 2015 13:58:53 -0500 Received: from smtp.citrix.com ([66.165.176.89]:34431 "EHLO SMTP.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754613AbbKRS6w (ORCPT ); Wed, 18 Nov 2015 13:58:52 -0500 X-IronPort-AV: E=Sophos;i="5.20,314,1444694400"; d="scan'208";a="313114010" From: Julien Grall To: , CC: Julien Grall , Konrad Rzeszutek Wilk , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Boris Ostrovsky , "David Vrabel" , Bob Liu Subject: [PATCH v3 0/2] block/xen-blkfront: Support non-indirect grant with 64KB page granularity Date: Wed, 18 Nov 2015 18:57:23 +0000 Message-ID: <1447873045-14663-1-git-send-email-julien.grall@citrix.com> X-Mailer: git-send-email 2.1.4 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-DLP: MIA1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 Cc: "Roger Pau Monné" Cc: Boris Ostrovsky Cc: David Vrabel Cc: Bob Liu 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 | 258 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 231 insertions(+), 27 deletions(-) -- 2.1.4