From: Thierry Laurion <thierry.laurion@gmail.com>
To: "Marek Marczykowski-Górecki" <marmarek@invisiblethingslab.com>
Cc: xen-devel@lists.xen.org, qubes-devel <qubes-devel@googlegroups.com>
Subject: Re: [qubes-devel] Re: pre Sandy bridge IOMMU support (gm45)
Date: Wed, 27 Jan 2016 05:08:19 +0000 [thread overview]
Message-ID: <CAAzJznwGuPs63NnuagNxeF2uoAydK-_2m2kwAfczXahP33VnMw@mail.gmail.com> (raw)
In-Reply-To: <CAAzJznzwSp5p+we+WB+6+X_+SzmoX9cDpgjhjV74ok_i4CWs0Q@mail.gmail.com>
[-- Attachment #1.1: Type: text/plain, Size: 5511 bytes --]
Le mar. 26 janv. 2016 à 21:10, Thierry Laurion <thierry.laurion@gmail.com>
a écrit :
> I just tested freshly compiled xen.gz file produced from patched source,
> as recommended by ktempkin. (Previous post xen.diff attached file got
> applied to disable pmr).
>
> Same behavior was observable with iommu=no-igfx: when net-vm tray icon
> gets rendered (corrupted graphics) and notification are draw on screen,
> system hang without logging any error.
>
> I will compile xen with debugging options.
>
> If you guys have any insight or people I should talk to, please advise. It
> would be greatly appreciated. :)
>
> Thierry
>
>
> Le dim. 24 janv. 2016 18:45, Marek Marczykowski-Górecki <
> marmarek@invisiblethingslab.com> a écrit :
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> On Sun, Jan 24, 2016 at 06:21:05PM +0000, Thierry Laurion wrote:
>> > Hi devs!
>> >
>> > XEN devs:
>> > As per short discussion with ktemkin earlier in January in #xen:
>> >
>> > "ktemkin Jan 10, 2016 16:21:50
>> > This test patch did appear to make the system work, though:
>> > https://gist.github.com/ktemkin/0e81b93654ae800a5609
>> >
>> > ktemkin Jan 10, 2016 16:24:55
>> > Only real difference I see between that and the upstream behavior
>> (besides
>> > limiting things to dom0 so things weren't accidentally passed through)
>> is
>> > the call to disable_pmr on line 117 before aborting."
>> >
>> >
>> >
>> > Makes total sense to my early understanding, since it seems that it is
>> said
>> > that vt-d engine gets disabled, but disable_pmr(iommu) function is not
>> > called to enforce.
>> >
>> > What do you think?
>> >
>> > QUBES devs:
>> > I'm still trying to understand how to apply this patch to qubes_builder
>> to
>> > actually build a test iso or xen.gz image and report. All Qubes patches
>> > seem to be applied from git to local directory structure. Looking inside
>> > the code to understand how to generate the provided patch to git can
>> apply
>> > it to local chrooted environment when building. Any documentation you
>> could
>> > point me to would be greatly appreciated, as any feedback to actually
>> fix
>> > the issue stopping this laptop from being a nearly perfect candidate for
>> > Qubes.
>>
>> Actually for testing patched hypervisor, you can build xen the standard
>> way (http://wiki.xenproject.org/wiki/Compiling_Xen_From_Source). And
>> then copy just xen.gz. Qubes-specific patches are only for the
>> toolstack, not the hypervisor.
>>
>> But if you want to build full xen package, simply place patches
>> somewhere in qubes-builder/qubes-src/vmm-xen (patches.misc subdir?) and
>> add them to series.conf. Then execute "make vmm-xen" from qubes-builder
>> directory.
>>
>> >
>> > Thierry
>> >
>> > Le sam. 23 janv. 2016 à 02:37, Thierry Laurion <
>> thierry.laurion@gmail.com>
>> > a écrit :
>> >
>> > > Hey devs,
>> > >
>> > > Thinkpad x200 p8600 laptops have vt-d, vt-x and tpm. They also have
>> intel
>> > > integrated graphics 4 Series (gm45 chipset), supported through i915
>> driver.
>> > >
>> > > In December, a fix got introduced to Xen 4.6 through iommu=no-igfx
>> switch.
>> > > Before that fix, it was impossible to boot xen without passing
>> iommu=0.
>> > >
>> > > With iommu=no-igfx passed on, Qubes boots xen, kernel, dom0 and domu
>> until
>> > > some graphic rendering is done from a domu to dom0 xserver.
>> > >
>> > > I'm trying to push forward IOMMU support of gm45 chipset here. The
>> problem
>> > > is between i915 and xen iommu support for sure, but there is no crash
>> or
>> > > interesting debugging information given on a serial console.
>> > >
>> > > Any dev help is welcome since that beast and t400 would be excellent
>> Qubes
>> > > candidates once that problem is fixed. I posted in December on the
>> list
>> > > just before Christmas but I guess the timing wasn't right;)
>> > >
>> > > Thanks for your help.
>> > > Thierry
>> > >
>> >
>>
>>
>>
>> - --
>> Best Regards,
>> Marek Marczykowski-Górecki
>> Invisible Things Lab
>> A: Because it messes up the order in which people normally read text.
>> Q: Why is top-posting such a bad thing?
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2
>>
>> iQEcBAEBCAAGBQJWpWIjAAoJENuP0xzK19csmBcH/jAkYioso8K0POq+hIPop9Ft
>> E9h0b964j/jaZsgqofmnZFj8ZA4zI/qr4mQEIuNdk+dUgN69awn/Ffa+/bxTtv0B
>> 7AnCv65s+xMAOn8YHIc/pcwmL1/FymK1NAoVdk4wWXdWhxOW1PdGp+OCvFGFpOd1
>> L0rWwuY+EAV1UnUmd4OyPBLVh4f5fFG7B4tXnd1LaZ18noeSOaJpj5/o55zuwpgC
>> Fx3CtxtAlMLOpu7W1S/MzC73aOajKpFwoaS4RAMD8/Wby3nvtgcBJ6jmBmmSdn/J
>> 9YUOxO9cflIKjKbqXmYZJFceK1CmGNYhYEjTI8m1K9e+ian3vWa3GOwEfBk1oIo=
>> =F+Eh
>> -----END PGP SIGNATURE-----
>>
>
Here is the output of xen (compiled with debug options in Config.mk and
rules.mk as instucted here
<http://xenbits.xen.org/docs/4.3-testing/misc/crashdb.txt>) debug trace
when launched from grub2 with:
multiboot /xen-4.6.0-debug.gz placeholder console=none dom0_mem=min:1024M
dom0_mem=max:4096M console_timestamps=datems loglvl=all guest_loglvl=all
sync_console console_to_ring lapic=debug apic_verbosity=debug apic=debug
iommu=no-igfx iommu=debug debug
module /vmlinuz-4.1.13-8.pvops.qubes.x86_64 placeholder
root=/dev/mapper/qubes_dom0-root ro rd.lvm.lv=qubes_dom0/root
vconsole.font=latarcyrheb-sun16 rd.lvm.lv=qubes_dom0/swap
rd.luks.uuid=luks-blah
module /initramfs-4.1.13-8.pvops.qubes.x86_64.img
Any idea? hints? Tips?
[-- Attachment #1.2: Type: text/html, Size: 6796 bytes --]
[-- Attachment #2: xendebug.output --]
[-- Type: application/octet-stream, Size: 18928 bytes --]
tting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) enabled ExtINT on CPU#0
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) init IO_APIC IRQs
(XEN) IO-APIC (apicid-pin) 1-0, 1-16, 1-17, 1-18, 1-19, 1-20, 1-21, 1-22, 1-23 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #1 registers: 24.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #1......
(XEN) .... register #00: 02000000
(XEN) ....... : physical APIC id: 02
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00170020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 0
(XEN) ....... : IO APIC version: 0020
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 001 01 0 0 0 0 0 1 1 48
(XEN) 02 001 01 0 0 0 0 0 1 1 F0
(XEN) 03 001 01 0 0 0 0 0 1 1 50
(XEN) 04 001 01 0 0 0 0 0 1 1 58
(XEN) 05 001 01 0 0 0 0 0 1 1 60
(XEN) 06 001 01 0 0 0 0 0 1 1 68
(XEN) 07 001 01 0 0 0 0 0 1 1 70
(XEN) 08 001 01 0 0 0 0 0 1 1 78
(XEN) 09 001 01 1 1 0 0 0 1 1 88
(XEN) 0a 001 01 0 0 0 0 0 1 1 90
(XEN) 0b 001 01 0 0 0 0 0 1 1 98
(XEN) 0c 001 01 0 0 0 0 0 1 1 A0
(XEN) 0d 001 01 0 0 0 0 0 1 1 A8
(XEN) 0e 001 01 0 0 0 0 0 1 1 B0
(XEN) 0f 001 01 0 0 0 0 0 1 1 B8
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ240 -> 0:2
(XEN) IRQ72 -> 0:1
(XEN) IRQ80 -> 0:3
(XEN) IRQ88 -> 0:4
(XEN) IRQ96 -> 0:5
(XEN) IRQ104 -> 0:6
(XEN) IRQ112 -> 0:7
(XEN) IRQ120 -> 0:8
(XEN) IRQ136 -> 0:9
(XEN) IRQ144 -> 0:10
(XEN) IRQ152 -> 0:11
(XEN) IRQ160 -> 0:12
(XEN) IRQ168 -> 0:13
(XEN) IRQ176 -> 0:14
(XEN) IRQ184 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 2527.0615 MHz.
(XEN) ..... host bus clock speed is 266.0064 MHz.
(XEN) ..... bus_scale = 0x11069
(XEN) [2016-01-27 03:53:15.003] Platform timer is 14.318MHz HPET
(XEN) [2016-01-27 03:53:15.003] Allocated console ring of 16 KiB.
(XEN) [2016-01-27 03:53:15.003] mwait-idle: does not run on family 6 model 23
(XEN) [2016-01-27 03:53:15.003] VMX: Supported advanced features:
(XEN) [2016-01-27 03:53:15.003] - APIC MMIO access virtualisation
(XEN) [2016-01-27 03:53:15.003] - APIC TPR shadow
(XEN) [2016-01-27 03:53:15.003] - Virtual NMI
(XEN) [2016-01-27 03:53:15.003] - MSR direct-access bitmap
(XEN) [2016-01-27 03:53:15.003] HVM: ASIDs disabled.
(XEN) [2016-01-27 03:53:15.003] HVM: VMX enabled
(XEN) [2016-01-27 03:53:15.003] HVM: Hardware Assisted Paging (HAP) not detected
(XEN) [2016-01-27 03:53:15.003] HVM: PVH mode not supported on this platform
(XEN) [2016-01-27 03:53:15.024] masked ExtINT on CPU#1
(XEN) [2016-01-27 03:53:15.024] Brought up 2 CPUs
(XEN) [2016-01-27 03:53:15.025] HPET: 0 timers usable for broadcast (4 total)
(XEN) [2016-01-27 03:53:15.025] ACPI sleep modes: S3
(XEN) [2016-01-27 03:53:15.025] VPMU: disabled
(XEN) [2016-01-27 03:53:15.025] mcheck_poll: Machine check polling timer started.
(XEN) [2016-01-27 03:53:15.025] Dom0 has maximum 400 PIRQs
(XEN) [2016-01-27 03:53:15.025] NX (Execute Disable) protection active
(XEN) [2016-01-27 03:53:15.025] *** LOADING DOMAIN 0 ***
(XEN) [2016-01-27 03:53:15.235] elf_parse_binary: phdr: paddr=0x1000000 memsz=0xb38000
(XEN) [2016-01-27 03:53:15.235] elf_parse_binary: phdr: paddr=0x1c00000 memsz=0x134000
(XEN) [2016-01-27 03:53:15.235] elf_parse_binary: phdr: paddr=0x1d34000 memsz=0x18ad8
(XEN) [2016-01-27 03:53:15.235] elf_parse_binary: phdr: paddr=0x1d4d000 memsz=0x2fd000
(XEN) [2016-01-27 03:53:15.235] elf_parse_binary: memory: 0x1000000 -> 0x204a000
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: GUEST_OS = "linux"
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: GUEST_VERSION = "2.6"
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: XEN_VERSION = "xen-3.0"
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: ENTRY = 0xffffffff81d4d1f0
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff81001000
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: FEATURES = "!writable_page_tables|pae_pgdir_above_4gb|writable_descriptor_tables|auto_translated_physmap|supervisor_mode_kernel"
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: SUPPORTED_FEATURES = 0x90d
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: PAE_MODE = "yes"
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: LOADER = "generic"
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: unknown xen elf note (0xd)
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: SUSPEND_CANCEL = 0x1
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: MOD_START_PFN = 0x1
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: HV_START_LOW = 0xffff800000000000
(XEN) [2016-01-27 03:53:15.235] elf_xen_parse_note: PADDR_OFFSET = 0x0
(XEN) [2016-01-27 03:53:15.235] elf_xen_addr_calc_check: addresses:
(XEN) [2016-01-27 03:53:15.235] virt_base = 0xffffffff80000000
(XEN) [2016-01-27 03:53:15.235] elf_paddr_offset = 0x0
(XEN) [2016-01-27 03:53:15.235] virt_offset = 0xffffffff80000000
(XEN) [2016-01-27 03:53:15.235] virt_kstart = 0xffffffff81000000
(XEN) [2016-01-27 03:53:15.235] virt_kend = 0xffffffff8204a000
(XEN) [2016-01-27 03:53:15.235] virt_entry = 0xffffffff81d4d1f0
(XEN) [2016-01-27 03:53:15.235] p2m_base = 0xffffffffffffffff
(XEN) [2016-01-27 03:53:15.235] Xen kernel: 64-bit, lsb, compat32
(XEN) [2016-01-27 03:53:15.235] Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x204a000
(XEN) [2016-01-27 03:53:15.236] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2016-01-27 03:53:15.236] Dom0 alloc.: 000000022c000000->0000000230000000 (1022947 pages to be allocated)
(XEN) [2016-01-27 03:53:15.236] Init. ramdisk: 0000000239be3000->000000023bfff400
(XEN) [2016-01-27 03:53:15.236] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2016-01-27 03:53:15.236] Loaded kernel: ffffffff81000000->ffffffff8204a000
(XEN) [2016-01-27 03:53:15.236] Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2016-01-27 03:53:15.236] Phys-Mach map: ffffffff8204a000->ffffffff8284a000
(XEN) [2016-01-27 03:53:15.236] Start info: ffffffff8284a000->ffffffff8284a4b4
(XEN) [2016-01-27 03:53:15.236] Page tables: ffffffff8284b000->ffffffff82864000
(XEN) [2016-01-27 03:53:15.236] Boot stack: ffffffff82864000->ffffffff82865000
(XEN) [2016-01-27 03:53:15.236] TOTAL: ffffffff80000000->ffffffff82c00000
(XEN) [2016-01-27 03:53:15.236] ENTRY ADDRESS: ffffffff81d4d1f0
(XEN) [2016-01-27 03:53:15.237] Dom0 has maximum 2 VCPUs
(XEN) [2016-01-27 03:53:15.237] elf_load_binary: phdr 0 at 0xffffffff81000000 -> 0xffffffff81b38000
(XEN) [2016-01-27 03:53:15.243] elf_load_binary: phdr 1 at 0xffffffff81c00000 -> 0xffffffff81d34000
(XEN) [2016-01-27 03:53:15.244] elf_load_binary: phdr 2 at 0xffffffff81d34000 -> 0xffffffff81d4cad8
(XEN) [2016-01-27 03:53:15.244] elf_load_binary: phdr 3 at 0xffffffff81d4d000 -> 0xffffffff81eb5000
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1439: d0:Hostbridge: skip 0000:00:00.0 map
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:02.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:02.1
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:03.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:19.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1a.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1a.1
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1a.2
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1a.7
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1453: d0:PCIe: map 0000:00:1b.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1d.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1d.1
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1d.2
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1d.7
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1f.0
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1f.2
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1465: d0:PCI: map 0000:00:1f.3
(XEN) [2016-01-27 03:53:16.624] [VT-D]iommu.c:1453: d0:PCIe: map 0000:03:00.0
(XEN) [2016-01-27 03:53:16.629] [VT-D]iommu.c:729: iommu_enable_translation: iommu->reg = ffff82c000205000
(XEN) [2016-01-27 03:53:16.629] [VT-D]iommu.c:719: BIOS did not enable IGD for VT properly. Disabling IGD VT-d engine.
(XEN) [2016-01-27 03:53:16.629] [VT-D]iommu.c:729: iommu_enable_translation: iommu->reg = ffff82c000201000
(XEN) [2016-01-27 03:53:16.629] [VT-D]iommu.c:729: iommu_enable_translation: iommu->reg = ffff82c000207000
(XEN) [2016-01-27 03:53:16.629] Scrubbing Free RAM on 1 nodes using 2 CPUs
(XEN) [2016-01-27 03:53:16.739] ....................................done.
(XEN) [2016-01-27 03:53:18.092] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2016-01-27 03:53:18.092] Std. Loglevel: All
(XEN) [2016-01-27 03:53:18.092] Guest Loglevel: All
(XEN) [2016-01-27 03:53:18.092] **********************************************
(XEN) [2016-01-27 03:53:18.092] ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS
(XEN) [2016-01-27 03:53:18.092] ******* This option is intended to aid debugging of Xen by ensuring
(XEN) [2016-01-27 03:53:18.092] ******* that all output is synchronously delivered on the serial line.
(XEN) [2016-01-27 03:53:18.092] ******* However it can introduce SIGNIFICANT latencies and affect
(XEN) [2016-01-27 03:53:18.092] ******* timekeeping. It is NOT recommended for production use!
(XEN) [2016-01-27 03:53:18.092] **********************************************
(XEN) [2016-01-27 03:53:18.092] 3... 2... 1...
(XEN) [2016-01-27 03:53:21.092] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2016-01-27 03:53:21.092] Freed 296kB init memory.
mapping kernel into physical memory
about to get started...
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0bffff000 to 0xffffffff81773ad0.
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0bffff020 to 0xffffffff81776470.
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 0000000000000174 from 0x000000000000e008 to 0x0000000000000010.
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 0000000000000175 from 0xffff8300bcef7fc0 to 0x0000000000000000.
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 0000000000000176 from 0xffff82d08023c2e0 to 0xffffffff81776240.
(XEN) [2016-01-27 03:53:21.588] traps.c:2685:d0v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
(XEN) [2016-01-27 03:53:21.809] traps.c:2685:d0v0 Domain attempted WRMSR 00000000000001c9 from 0x0000000000000001 to 0x0000000000000002.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0bfffe080 to 0xffffffff81773ad0.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0bfffe0a0 to 0xffffffff81776470.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 0000000000000174 from 0x000000000000e008 to 0x0000000000000010.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 0000000000000175 from 0xffff8302343b7fc0 to 0x0000000000000000.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 0000000000000176 from 0xffff82d08023c2e0 to 0xffffffff81776240.
(XEN) [2016-01-27 03:53:21.811] traps.c:2685:d0v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
(XEN) [2016-01-27 03:53:21.818] d0: Forcing write emulation on MFNs e0000-e3fff
(XEN) [2016-01-27 03:53:21.838] IOAPIC[0]: Set PCI routing entry (1-9 -> 0x88 -> IRQ 9 Mode:1 Active:0)
(XEN) [2016-01-27 03:53:22.017] PCI add device 0000:00:00.0
(XEN) [2016-01-27 03:53:22.017] PCI add device 0000:00:02.0
(XEN) [2016-01-27 03:53:22.017] PCI add device 0000:00:02.1
(XEN) [2016-01-27 03:53:22.018] PCI add device 0000:00:03.0
(XEN) [2016-01-27 03:53:22.018] PCI add device 0000:00:19.0
(XEN) [2016-01-27 03:53:22.019] PCI add device 0000:00:1a.0
(XEN) [2016-01-27 03:53:22.019] PCI add device 0000:00:1a.1
(XEN) [2016-01-27 03:53:22.019] PCI add device 0000:00:1a.2
(XEN) [2016-01-27 03:53:22.020] PCI add device 0000:00:1a.7
(XEN) [2016-01-27 03:53:22.020] PCI add device 0000:00:1b.0
(XEN) [2016-01-27 03:53:22.021] PCI add device 0000:00:1c.0
(XEN) [2016-01-27 03:53:22.021] PCI add device 0000:00:1c.1
(XEN) [2016-01-27 03:53:22.021] PCI add device 0000:00:1c.3
(XEN) [2016-01-27 03:53:22.022] PCI add device 0000:00:1d.0
(XEN) [2016-01-27 03:53:22.022] PCI add device 0000:00:1d.1
(XEN) [2016-01-27 03:53:22.022] PCI add device 0000:00:1d.2
(XEN) [2016-01-27 03:53:22.023] PCI add device 0000:00:1d.7
(XEN) [2016-01-27 03:53:22.023] PCI add device 0000:00:1e.0
(XEN) [2016-01-27 03:53:22.023] PCI add device 0000:00:1f.0
(XEN) [2016-01-27 03:53:22.024] PCI add device 0000:00:1f.2
(XEN) [2016-01-27 03:53:22.024] PCI add device 0000:00:1f.3
(XEN) [2016-01-27 03:53:22.025] PCI add device 0000:03:00.0
(XEN) [2016-01-27 03:53:22.026] IOAPIC[0]: Set PCI routing entry (1-13 -> 0xa8 -> IRQ 13 Mode:0 Active:0)
(XEN) [2016-01-27 03:53:21.923] IOAPIC[0]: Set PCI routing entry (1-8 -> 0x78 -> IRQ 8 Mode:0 Active:0)
(XEN) [2016-01-27 03:53:21.923] IOAPIC[0]: Set PCI routing entry (1-1 -> 0x48 -> IRQ 1 Mode:0 Active:0)
(XEN) [2016-01-27 03:53:21.923] IOAPIC[0]: Set PCI routing entry (1-12 -> 0xa0 -> IRQ 12 Mode:0 Active:0)
(XEN) [2016-01-27 03:53:21.957] IOAPIC[0]: Set PCI routing entry (1-20 -> 0xc0 -> IRQ 20 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.957] IOAPIC[0]: Set PCI routing entry (1-21 -> 0xc8 -> IRQ 21 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.957] IOAPIC[0]: Set PCI routing entry (1-22 -> 0xd0 -> IRQ 22 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.957] IOAPIC[0]: Set PCI routing entry (1-23 -> 0xd8 -> IRQ 23 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.957] IOAPIC[0]: Set PCI routing entry (1-16 -> 0x21 -> IRQ 16 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.958] IOAPIC[0]: Set PCI routing entry (1-17 -> 0x29 -> IRQ 17 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.958] IOAPIC[0]: Set PCI routing entry (1-18 -> 0x31 -> IRQ 18 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:21.958] IOAPIC[0]: Set PCI routing entry (1-19 -> 0x39 -> IRQ 19 Mode:1 Active:1)
(XEN) [2016-01-27 03:53:22.027] traps.c:3290: GPF (0000): ffff82d0801946b1 -> ffff82d08023fd91
(XEN) [2016-01-27 03:53:22.027] traps.c:3290: GPF (0000): ffff82d0801946b1 -> ffff82d08023fd91
(XEN) [2016-01-27 03:53:22.045] d0: Forcing read-only access to MFN fed00
(XEN) [2016-01-27 03:53:23.299] Monitor-Mwait will be used to enter C1 state
(XEN) [2016-01-27 03:53:23.299] Monitor-Mwait will be used to enter C2 state
(XEN) [2016-01-27 03:53:23.299] Monitor-Mwait will be used to enter C3 state
(XEN) [2016-01-27 03:53:23.323] No CPU ID for APIC ID 0x2
(XEN) [2016-01-27 03:54:23.216] [VT-D]iommu.c:1602: d0:PCI: unmap 0000:00:19.0
(XEN) [2016-01-27 03:54:23.216] [VT-D]iommu.c:1465: d1:PCI: map 0000:00:19.0
(XEN) [2016-01-27 03:54:23.321] [VT-D]iommu.c:1592: d0:PCIe: unmap 0000:03:00.0
(XEN) [2016-01-27 03:54:23.321] [VT-D]iommu.c:1453: d1:PCIe: map 0000:03:00.0
(d1) [2016-01-27 03:54:23.376] mapping kernel into physical memory
(d1) [2016-01-27 03:54:23.376] about to get started...
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0bfffe080 to 0xffffffff81773ad0.
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0bfffe0a0 to 0xffffffff81776470.
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 0000000000000174 from 0x000000000000e008 to 0x0000000000000010.
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 0000000000000175 from 0xffff8302343b7fc0 to 0x0000000000000000.
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 0000000000000176 from 0xffff82d08023c2e0 to 0xffffffff81776240.
(XEN) [2016-01-27 03:54:23.591] traps.c:2685:d1v0 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 00000000c0000081 from 0xe023e00800000000 to 0x0023001000000000.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 00000000c0000082 from 0xffff82d0bffff000 to 0xffffffff81773ad0.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 00000000c0000083 from 0xffff82d0bffff020 to 0xffffffff81776470.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 0000000000000174 from 0x000000000000e008 to 0x0000000000000010.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 0000000000000175 from 0xffff8300bcef7fc0 to 0x0000000000000000.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 0000000000000176 from 0xffff82d08023c2e0 to 0xffffffff81776240.
(XEN) [2016-01-27 03:54:23.940] traps.c:2685:d1v1 Domain attempted WRMSR 00000000c0000084 from 0x0000000000074700 to 0x0000000000047700.
(XEN) [2016-01-27 03:54:24.177] traps.c:3290: GPF (0000): ffff82d0801946b1 -> ffff82d08023fd91
(XEN) [2016-01-27 03:54:24.177] traps.c:3290: GPF (0000): ffff82d0801946b1 -> ffff82d08023fd91
[-- Attachment #3: lspci.verbose --]
[-- Type: application/octet-stream, Size: 24487 bytes --]
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Lenovo Device 20e0
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities: [e0] Vendor Specific Information: Len=0a <?>
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device 20e4
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 29
Region 0: Memory at f2000000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 1800 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0300c Data: 41d2
Capabilities: [d0] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: i915
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Lenovo Device 20e4
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f2400000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [d0] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
Subsystem: Lenovo Device 20e6
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 30
Region 0: Memory at f2825800 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 41e2
Kernel driver in use: mei_me
00:19.0 Ethernet controller: Intel Corporation 82567LF Gigabit Network Connection (rev 03)
Subsystem: Lenovo Device 20ee
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 27
Region 0: Memory at f2600000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at f2624000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at 1820 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0100c Data: 4163
Capabilities: [e0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: e1000e
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 20f0
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 20
Region 4: I/O ports at 1840 [size=32]
Capabilities: [50] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 20f0
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 21
Region 4: I/O ports at 1860 [size=32]
Capabilities: [50] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 20f0
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 22
Region 4: I/O ports at 1880 [size=32]
Capabilities: [50] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Subsystem: Lenovo Device 20f1
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin D routed to IRQ 23
Region 0: Memory at f2825c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Lenovo Device 20f2
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 32
Region 0: Memory at f2620000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0300c Data: 4143
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable- ID=0 ArbSelect=Fixed TC/VC=00
Status: NegoPending- InProgress-
Capabilities: [130 v1] Root Complex Link
Desc: PortNumber=0f ComponentID=02 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 24
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: c0000000-c01fffff
Prefetchable memory behind bridge: 00000000c0200000-00000000c03fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #0, PowerLimit 6.500W; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt+ HPIrq+ LinkChg+
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0300c Data: 41d1
Capabilities: [90] Subsystem: Lenovo Device 20f3
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed+ WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Capabilities: [180 v1] Root Complex Link
Desc: PortNumber=01 ComponentID=02 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 25
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: f2500000-f25fffff
Prefetchable memory behind bridge: 00000000c0400000-00000000c05fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <256ns, L1 <4us
ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #1, PowerLimit 6.500W; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt+ HPIrq+ LinkChg+
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0300c Data: 4122
Capabilities: [90] Subsystem: Lenovo Device 20f3
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed+ WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
Capabilities: [180 v1] Root Complex Link
Desc: PortNumber=02 ComponentID=02 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin D routed to IRQ 26
Bus: primary=00, secondary=05, subordinate=0c, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: f0000000-f1ffffff
Prefetchable memory behind bridge: 00000000f2900000-00000000f29fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0
ExtTag- RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
ClockPM- Surprise- LLActRep+ BwNot- ASPMOptComp-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #3, PowerLimit 6.500W; Interlock- NoCompl-
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt+ HPIrq+ LinkChg+
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0300c Data: 4152
Capabilities: [90] Subsystem: Lenovo Device 20f3
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [100 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed+ WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
Capabilities: [180 v1] Root Complex Link
Desc: PortNumber=04 ComponentID=02 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=02 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 20f0
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 4: I/O ports at 18a0 [size=32]
Capabilities: [50] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 20f0
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 17
Region 4: I/O ports at 18c0 [size=32]
Capabilities: [50] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Lenovo Device 20f0
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 4: I/O ports at 18e0 [size=32]
Capabilities: [50] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
Subsystem: Lenovo Device 20f1
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin D routed to IRQ 19
Region 0: Memory at f2826000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01 [Subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [50] Subsystem: Lenovo Device 20f4
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
Subsystem: Lenovo Device 20f6
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel driver in use: lpc_ich
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Lenovo Device 20f8
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 28
Region 0: I/O ports at 1818 [size=8]
Region 1: I/O ports at 180c [size=4]
Region 2: I/O ports at 1810 [size=8]
Region 3: I/O ports at 1808 [size=4]
Region 4: I/O ports at 1c00 [size=32]
Region 5: Memory at f2825000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/16 Maskable- 64bit-
Address: fee0300c Data: 41c2
Capabilities: [70] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
Capabilities: [b0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Subsystem: Lenovo Device 20f9
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f2826400 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at 1c20 [size=32]
03:00.0 Network controller: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection
Subsystem: Intel Corporation WiFi Link 5100 AGN
Physical Slot: 1
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 31
Region 0: Memory at f2500000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0200c Data: 4123
Capabilities: [e0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <128ns, L1 <32us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [140 v1] Device Serial Number 00-26-c6-ff-ff-8a-5c-c6
Kernel driver in use: iwlwifi
[-- Attachment #4: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2016-01-27 5:08 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-01-23 7:38 pre Sandy bridge IOMMU support (gm45) Thierry Laurion
2016-01-24 18:21 ` Thierry Laurion
2016-01-24 23:45 ` [qubes-devel] " Marek Marczykowski-Górecki
2016-01-26 21:10 ` Thierry Laurion
2016-01-27 5:08 ` Thierry Laurion [this message]
2016-01-29 17:52 ` Thierry Laurion
2016-01-25 10:01 ` Andrew Cooper
2016-01-25 14:30 ` Jan Beulich
2016-01-25 21:49 ` Thierry Laurion
2016-01-26 10:52 ` Jan Beulich
[not found] ` <CAAzJznxr4CT8J0fnx1kkWfQ+56J0PH+QBjgjH=6phtzbDd4dyw@mail.gmail.com>
2016-01-26 11:37 ` Jan Beulich
2016-01-26 11:57 ` Thierry Laurion
2016-01-26 12:27 ` Jan Beulich
2016-01-26 22:21 ` Tian, Kevin
2016-01-26 23:39 ` Thierry Laurion
2016-01-30 1:47 ` Marek Marczykowski-Górecki
2016-02-01 7:59 ` Jan Beulich
2016-02-01 12:28 ` Marek Marczykowski-Górecki
2016-02-01 12:35 ` Jan Beulich
2016-02-20 18:20 ` Thierry Laurion
2016-02-21 3:45 ` Thierry Laurion
2016-02-28 19:08 ` Thierry Laurion
2016-06-26 23:47 ` Thierry Laurion
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAAzJznwGuPs63NnuagNxeF2uoAydK-_2m2kwAfczXahP33VnMw@mail.gmail.com \
--to=thierry.laurion@gmail.com \
--cc=marmarek@invisiblethingslab.com \
--cc=qubes-devel@googlegroups.com \
--cc=xen-devel@lists.xen.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).