Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-05 Thread Jan Beulich
>>> On 04.12.18 at 18:50, wrote: > On Tue, Dec 04, 2018 at 05:46:38AM +, Connor Davis wrote: >> >>> > > - 0x70 >> >>> > > - 0x71 >> >> These are accessed from reassert_nmi. This is only called from default_do_nmi >> in the version the guest is based on (4.20-rc2). > > Ops, forgot to answer t

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-04 Thread Roger Pau Monné
On Tue, Dec 04, 2018 at 05:46:38AM +, Connor Davis wrote: > >>> > > - 0x70 > >>> > > - 0x71 > > These are accessed from reassert_nmi. This is only called from default_do_nmi > in the version the guest is based on (4.20-rc2). Ops, forgot to answer this one. Xen sets the 'CMOS RTC Not Present'

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-04 Thread Roger Pau Monné
On Tue, Dec 04, 2018 at 05:46:38AM +, Connor Davis wrote: > ‐‐‐ Original Message ‐‐‐ > On Monday, December 3, 2018 1:07 PM, Rian Quinn wrote: > >>> > > IO Ports (some of these are odd): > >>> > > - 0xCF8 - 0xCFF > >>> > > - 0x4D0 (odd since PIT and ACPI is disable for everything that m

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Connor Davis
‐‐‐ Original Message ‐‐‐ On Monday, December 3, 2018 1:07 PM, Rian Quinn wrote: >> Xen signals in the FADT that there's no VGA, but I won't be surprised >> that some OSes simply ignore this bit because there are systems with >> broken ACPI tables out there with the bit set and VGA. > > We

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Rian Quinn
> Xen signals in the FADT that there's no VGA, but I won't be surprised > that some OSes simply ignore this bit because there are systems with > broken ACPI tables out there with the bit set and VGA. We do the same thing, and yeah it appears that Linux is ignoring this. We noticed the same thing W

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Roger Pau Monné
Hello, On Mon, Dec 03, 2018 at 09:06:37AM -0700, Rian Quinn wrote: > > Can you trace this to the Linux code that's actually making the call > > by injecting a trap when this happens? > > Yes, we can. In some cases, we have to manually backtrace, but so far > we have been able to map resources to

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Rian Quinn
> Can you trace this to the Linux code that's actually making the call > by injecting a trap when this happens? Yes, we can. In some cases, we have to manually backtrace, but so far we have been able to map resources to the actual source code. > Serial port poking? This would be a great one to l

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Roger Pau Monné
Hello, Thanks, this is very interesting. On Sat, Dec 01, 2018 at 09:21:00AM -0700, Rian Quinn wrote: > We finally have a Linux PVH guest up and running (using an initramfs right > now). I have posted a quick status update video on YouTube that shows our > progress of getting a Windows Dom0 workin

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Juergen Gross
On 01/12/2018 17:21, Rian Quinn wrote: > We finally have a Linux PVH guest up and running (using an > initramfs right now). I have posted a quick status update video on > YouTube that shows our progress of getting a Windows Dom0 working (which > is one of the many goals of our research).   > https:

Re: [Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-03 Thread Wei Liu
On Sat, Dec 01, 2018 at 09:21:00AM -0700, Rian Quinn wrote: > We finally have a Linux PVH guest up and running (using an initramfs right > now). I have posted a quick status update video on YouTube that shows our > progress of getting a Windows Dom0 working (which is one of the many goals > of our

[Xen-devel] PVH Whitelist Results / Windows Dom0

2018-12-01 Thread Rian Quinn
We finally have a Linux PVH guest up and running (using an initramfs right now). I have posted a quick status update video on YouTube that shows our progress of getting a Windows Dom0 working (which is one of the many goals of our research). https://www.youtube.com/watch?v=xzTKBek-g0k As promised