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 But I needed this set for QEMU for the kernel people to have something to test :) That said, I would be overjoyed if someone _could_ test it on Windows. / Leif > > Leif Lindholm (2): > > ACPI: Add definitions for the DBG2 table > > hw/arm/virt-acpi-build: Add DBG2 table > > > > hw/arm/virt-acpi-build.c | 37 ++++++++++++++++++++++++++++++++++++- > > include/hw/acpi/acpi-defs.h | 37 +++++++++++++++++++++++++++++++++++-- > > 2 files changed, 71 insertions(+), 3 deletions(-) > > > > -- > Shannon >