From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoffer Dall Subject: Re: [RESEND PATCH v6 7/7] arm64: KVM: Implement 4 levels of translation tables for HYP and stage2 Date: Tue, 27 May 2014 16:02:47 +0200 Message-ID: <20140527140247.GK31431@lvm> References: <000001cf6dc8$60eaa170$22bfe450$@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mail-lb0-f171.google.com ([209.85.217.171]:58951 "EHLO mail-lb0-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752648AbaE0OCw (ORCPT ); Tue, 27 May 2014 10:02:52 -0400 Received: by mail-lb0-f171.google.com with SMTP id 10so4972695lbg.2 for ; Tue, 27 May 2014 07:02:51 -0700 (PDT) Content-Disposition: inline In-Reply-To: <000001cf6dc8$60eaa170$22bfe450$@samsung.com> Sender: linux-samsung-soc-owner@vger.kernel.org List-Id: linux-samsung-soc@vger.kernel.org To: Jungseok Lee Cc: linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, Catalin.Marinas@arm.com, Marc Zyngier , linux-kernel@vger.kernel.org, linux-samsung-soc , steve.capper@linaro.org, sungjinn.chung@samsung.com, Arnd Bergmann , kgene.kim@samsung.com, ilho215.lee@samsung.com On Mon, May 12, 2014 at 06:56:00PM +0900, Jungseok Lee wrote: > This patch adds 4 levels of translation tables implementation for both > HYP and stage2. > > Both symmetric and asymmetric configurations for page size and translation > levels are are validated on Fast Models: > > 1) 4KB + 3 levels guest on 4KB + 4 levels host > 2) 4KB + 4 levels guest on 4KB + 4 levels host > 3) 64KB + 2 levels guest on 4KB + 4 levels host > 4) 4KB + 3 levels guest on 64KB + 2 levels host > 5) 4KB + 4 levels guest on 64KB + 2 levels host > 6) 64KB + 2 levels guest on 64KB + 2 levels host > > Cc: Marc Zyngier > Cc: Christoffer Dall > Signed-off-by: Jungseok Lee > Reviewed-by: Sungjinn Chung > Acked-by: Kukjin Kim I'm going to hold off giving this a final review until we have that previous VTTBR_X patch sorted out. Given the number of open questions in that one, I recommend you factor that patch out of this patch set, get that sorted out first, and then send a new version of this patch set once we have an agreement on the other patch. -Christoffer From mboxrd@z Thu Jan 1 00:00:00 1970 From: christoffer.dall@linaro.org (Christoffer Dall) Date: Tue, 27 May 2014 16:02:47 +0200 Subject: [RESEND PATCH v6 7/7] arm64: KVM: Implement 4 levels of translation tables for HYP and stage2 In-Reply-To: <000001cf6dc8$60eaa170$22bfe450$@samsung.com> References: <000001cf6dc8$60eaa170$22bfe450$@samsung.com> Message-ID: <20140527140247.GK31431@lvm> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Mon, May 12, 2014 at 06:56:00PM +0900, Jungseok Lee wrote: > This patch adds 4 levels of translation tables implementation for both > HYP and stage2. > > Both symmetric and asymmetric configurations for page size and translation > levels are are validated on Fast Models: > > 1) 4KB + 3 levels guest on 4KB + 4 levels host > 2) 4KB + 4 levels guest on 4KB + 4 levels host > 3) 64KB + 2 levels guest on 4KB + 4 levels host > 4) 4KB + 3 levels guest on 64KB + 2 levels host > 5) 4KB + 4 levels guest on 64KB + 2 levels host > 6) 64KB + 2 levels guest on 64KB + 2 levels host > > Cc: Marc Zyngier > Cc: Christoffer Dall > Signed-off-by: Jungseok Lee > Reviewed-by: Sungjinn Chung > Acked-by: Kukjin Kim I'm going to hold off giving this a final review until we have that previous VTTBR_X patch sorted out. Given the number of open questions in that one, I recommend you factor that patch out of this patch set, get that sorted out first, and then send a new version of this patch set once we have an agreement on the other patch. -Christoffer