From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZYIy-0000wA-Ue for qemu-devel@nongnu.org; Wed, 09 Sep 2015 01:52:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZZYIu-00026y-8E for qemu-devel@nongnu.org; Wed, 09 Sep 2015 01:52:24 -0400 Received: from mx1.redhat.com ([209.132.183.28]:47796) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZZYIu-00026g-2w for qemu-devel@nongnu.org; Wed, 09 Sep 2015 01:52:20 -0400 Date: Wed, 9 Sep 2015 07:52:13 +0200 From: Andrew Jones Message-ID: <20150909055213.GA3037@hawk.localdomain> References: <1441635826-4866-1-git-send-email-leif.lindholm@linaro.org> <55EE5383.40008@huawei.com> <20150908130438.GL10728@bivouac.eciton.net> <55EFB4C9.7080300@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55EFB4C9.7080300@huawei.com> Subject: Re: [Qemu-devel] [PATCH 0/2] ACPI/arm-virt: add DBG2 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Shannon Zhao Cc: peter.maydell@linaro.org, shannon.zhao@linaro.org, qemu-devel@nongnu.org, Leif Lindholm , al.stone@linaro.org On Wed, Sep 09, 2015 at 12:25:45PM +0800, Shannon Zhao wrote: > > > On 2015/9/8 21:04, Leif Lindholm wrote: > > On Tue, Sep 08, 2015 at 11:18:27AM +0800, Shannon Zhao wrote: > >> On 2015/9/7 22:23, Leif Lindholm wrote: > >>> The Debug Port Table 2 (DBG2) is mandated by the ARM Server Base Boot > >>> Requirements specification. Add the DBG2 table definitions, and set up > >>> an entry in the ARM virt machine for the pl011 UART. > >> > >> Looking at Documentation/arm64/acpi_object_usage.txt in Linux kernel, it > >> says > >> " > >> DBG2 Signature Reserved (signature == "DBG2") > >> == DeBuG port table 2 == > >> Microsoft only table, will not be supported. > >> " > >> It seems that Linux kernel doesn't support or need it, but Windows > >> requires it. So does it need to test this on Windows? > > > > No, it can be tested under Linux with the set I just sent out: > > http://lists.infradead.org/pipermail/linux-arm-kernel/2015-September/368614.html > > So you need to change Documentation/arm64/acpi_object_usage.txt as well. > But that is kernel side. I also wonder if Documentation/arm64/arm-acpi.txt should have its "Booting using ACPI tables" section updated to reference (describe even?) the use of SPCR. Maybe Leif's already doing that with the this-time-really-for-upstream kernel spcr patches. drew