coreboot
Threads by month
- ----- 2025 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
December 2014
- 33 participants
- 53 discussions
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi @ all,
is there a Coroboot for the Lenovo T410 Laptop?
Greetings
Alex Veek
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iF4EAREIAAYFAlNxKzsACgkQ53cWmi2XuzOOXAD8CNLPoycJNftQzeHnMQbl8ZG9
4y2SPIHwLota1/Gsfm0BAJzhG2M+MKXDBJgazHjt/HM2DyAeHi6S24sGcwd1W2GN
=sFKM
-----END PGP SIGNATURE-----
2
1

Sept. 12, 2017
Hi!
On 30.06.2013 19:28, Christian Weinz wrote:
> Maybe I didn't include the VGA option in the make menuconfig process.
> How can I solve this problem?
You need to add the VGA Option ROM (VGA BIOS -> Add VGA BIOS image).
I've extracted it from the UEFI, but you also could use these:
http://www.coreboot.org/index.php?title=ASRock_E350M1&oldid=11114
at the end of the page or you also may be able to use the default AMD
fam14 (Persimmon) vbios. You will need to agree to the click through:
http://wwwd.amd.com/support/vbioslic.nsf/userverify?openform
http://www.coreboot.org/AMD_DB-FT1_PERSIMMON
It's a pity, that bios_extract didn't work for now.
You could use the AMI Aptio EFI MMTool with wine:
http://win-lite.de/benutzer/fernando/BIOS-Tools/AMI_Aptio_EFI_MMTool_v4.50.…
You need to extract OntarioEFIVbios with PCI ID 1002,9802 as Option ROM.
Regards,
Reiner
--
5
6
Hi everyone!
31 Jan 2015 and 1 Feb 2015:
https://fosdem.org/2015/news/2014-09-19-call-for-participation-part-two/
I would love to be there again and some of you already said they'd try
to be there, but I forgot who. Who can be there with me at the booth and
when can you be there?
A preliminary stand application has already been sent by me to somewhat
hit the deadline, but I'd like to fill it in a bit more.
Side note: If someone has an interesting topic for a lightning talk,
please submit one!
Regards,
Carl-Daniel
1
2

Jan. 28, 2015
Hello,
I've been trying to boot grub installed on the hard drive using coreboot
and SeaBIOS as a payload. The motherboard I'm using is Intel Mohon Peak.
Also, I do not use VGA for output, only serial port. So, I included the
sgabios into my rom file. Here is its layout:
$ ./build/cbfstool build/coreboot.rom print
coreboot.rom: 8192 kB, bootblocksize 1024, romsize 8388608, offset 0x600000
alignment: 64 bytes, architecture: x86
Name Offset Type Size
cmos_layout.bin 0x600000 cmos_layout 1352
pci1106,3230.rom 0x600580 optionrom 4096
fallback/romstage 0x6015c0 stage 26620
fallback/ramstage 0x607e00 stage 60427
fallback/payload 0x616a80 payload 53368
config 0x623b40 raw 4538
revision 0x624d40 raw 714
vgaroms/sgabios.bin 0x625040 raw 4096
(empty) 0x626080 null 1220376
mrc.cache 0x74ffc0 (unknown) 65536
cpu_microcode_blob.bin 0x760000 microcode 83968
(empty) 0x774840 null 46936
fsp.bin 0x77ffc0 (unknown) 372736
(empty) 0x7db000 null 150424
The issue is, it looks like SeaBIOS does not load sgabios at all.
Here is the SeaBIOS output, debug level 7 (I also put it in the attachment):
Attempting to find coreboot table
Found coreboot table forwarder.
Now attempting to find coreboot memory map
Found mainboard Intel Mohon Peak CRB
malloc preinit
Relocating init from 0x000e6b60 to 0x7fd97590 (size 35248)
malloc init
Found CBFS header at 0xfffffbe0
Add romfile: cmos_layout.bin (size=1352)
Add romfile: pci1106,3230.rom (size=4096)
Add romfile: fallback/romstage (size=26620)
Add romfile: fallback/ramstage (size=60427)
Add romfile: fallback/payload (size=53368)
Add romfile: config (size=4538)
Add romfile: revision (size=714)
Add romfile: vgaroms/sgabios.bin (size=4096)
Add romfile: (size=1220376)
Add romfile: mrc.cache (size=65536)
Add romfile: cpu_microcode_blob.bin (size=83968)
Add romfile: (size=46936)
Add romfile: fsp.bin (size=372736)
Add romfile: (size=150424)
init ivt
init bda
init bios32
init PNPBIOS table
init keyboard
init mouse
init pic
math cp init
tsc calibrate start=1665406224 end=1669527480 diff=4121256
CPU Mhz=2401
init timer
PCI probe
PCI device 00:00.0 (vd=8086:1f08 c=0600)
PCI device 00:01.0 (vd=8086:1f10 c=0604)
PCI device 00:03.0 (vd=8086:1f12 c=0604)
PCI device 00:0b.0 (vd=8086:1f18 c=0b40)
PCI device 00:0e.0 (vd=8086:1f14 c=0600)
PCI device 00:0f.0 (vd=8086:1f16 c=0806)
PCI device 00:13.0 (vd=8086:1f15 c=0880)
PCI device 00:16.0 (vd=8086:1f2c c=0c03)
PCI device 00:17.0 (vd=8086:1f22 c=0106)
PCI device 00:18.0 (vd=8086:1f32 c=0106)
PCI device 00:1f.0 (vd=8086:1f38 c=0601)
PCI device 00:1f.3 (vd=8086:1f3c c=0c05)
PCI device 01:00.0 (vd=1a03:1150 c=0604)
PCI device 02:00.0 (vd=1a03:2000 c=0300)
PCI device 03:00.0 (vd=10b5:8624 c=0604)
PCI device 04:04.0 (vd=10b5:8624 c=0604)
PCI device 04:05.0 (vd=10b5:8624 c=0604)
PCI device 04:08.0 (vd=10b5:8624 c=0604)
PCI device 04:09.0 (vd=10b5:8624 c=0604)
PCI device 06:00.0 (vd=8086:1528 c=0200)
PCI device 06:00.1 (vd=8086:1528 c=0200)
Found 21 PCI devices (max PCI bus is 08)
Relocating coreboot bios tables
Copying ACPI RSDP from 0x7fde2800 to 0x000f5730
Copying SMBIOS entry point from 0x7fdee000 to 0x000f5710
rsdp=0x000f5730
rsdt=0x7fde2830
fadt=0x7fde4950
pm_tmr_blk=408
Using pmtimer, ioport 0x408
/7fd95000\ Start thread
|7fd95000| init usb
|7fd95000| EHCI init on dev 00:16.0 (regs=0xdc865420)
/7fd94000\ Start thread
init ps2port
/7fd93000\ Start thread
|7fd93000| i8042_flush
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| i8042 flushed ff (status=ff)
|7fd93000| WARNING - Timeout at i8042_flush:71!
\7fd93000/ End thread
init lpt
Found 0 lpt ports
init serial
Found 2 serial ports
init floppy drives
init hard drives
init ahci
ebda moved from 9f000 to 9e800
AHCI controller at 17.0, iobase dc864000, irq 15
AHCI: cap 0xc720ff03, ports_impl 0x2
/7fd92000\ Start thread
|7fd92000| AHCI/1: probing
|7fd92000| AHCI/1: link up
\7fd95000/ End thread
/7fd91000\ Start thread
AHCI controller at 18.0, iobase dc864800, irq 0
AHCI: cap 0xc3309f01, ports_impl 0x0
init megasas
/7fd90000\ Start thread
|7fd92000| AHCI/1: ... finished, status 0x51, ERROR 0x4
/7fd8f000\ Start thread
|7fd92000| Searching bootorder for: /pci@i0cf8/*@17/drive@1/disk@0
/7fd8e000\ Start thread
|7fd92000| AHCI/1: registering: "AHCI/1: ST500DM002-1BD142 ATA-8
Hard-Disk (465"
|7fd92000| Registering bootable: AHCI/1: ST500DM002-1BD142 ATA-8
Hard-Disk (465)
\7fd92000/ End thread
/7fd93000\ Start thread
/7fd92000\ Start thread
|7fd91000| set_address 0x7fd96260
/7fd8d000\ Start thread
/7fd8c000\ Start thread
|7fd91000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd91000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
|7fd91000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd91000| config_usb: 0x7fd95b50
|7fd91000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=8)
|7fd91000| device rev=0200 cls=09 sub=00 proto=01 size=64
|7fd91000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd91000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=9)
\7fd8c000/ End thread
\7fd8d000/ End thread
\7fd92000/ End thread
\7fd93000/ End thread
\7fd8e000/ End thread
\7fd8f000/ End thread
\7fd90000/ End thread
|7fd91000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=25)
|7fd91000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
|7fd91000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=7)
|7fd91000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
|7fd91000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
|7fd91000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
|7fd91000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
/7fd93000\ Start thread
|7fd93000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
/7fd92000\ Start thread
|7fd93000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
/7fd90000\ Start thread
|7fd93000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
/7fd8f000\ Start thread
|7fd8f000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd90000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd92000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| set_address 0x7fd96260
|7fd8f000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd92000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd93000| ehci_control 0x7fd95ad0 (dir=0 cmd=8 data=0)
|7fd8f000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd92000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd93000| config_usb: 0x7fd95ad0
|7fd93000| ehci_control 0x7fd95ad0 (dir=128 cmd=8 data=8)
|7fd8f000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| device rev=0110 cls=00 sub=00 proto=00 size=8
|7fd93000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd93000| ehci_control 0x7fd95ad0 (dir=128 cmd=8 data=9)
\7fd8f000/ End thread
|7fd90000| ehci_control 0x7fd95b50 (dir=0 cmd=8 data=0)
|7fd93000| ehci_control 0x7fd95ad0 (dir=128 cmd=8 data=34)
|7fd90000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| ehci_control 0x7fd95ad0 (dir=0 cmd=8 data=0)
|7fd90000| set_address 0x7fd96260
|7fd92000| ehci_control 0x7fd95b50 (dir=128 cmd=8 data=4)
|7fd93000| usb_hid_setup 0x7fd95ad0
|7fd93000| ehci_control 0x7fd95ad0 (dir=0 cmd=8 data=0)
|7fd90000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd90000| ehci_control 0x7fd958d0 (dir=0 cmd=8 data=0)
\7fd92000/ End thread
|7fd93000| ehci_alloc_intr_pipe 0x7fd96260 3
|7fd93000| ebda moved from 9e800 to 9e400
|7fd93000| USB mouse initialized
\7fd93000/ End thread
|7fd90000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd90000| config_usb: 0x7fd958d0
|7fd90000| ehci_control 0x7fd958d0 (dir=128 cmd=8 data=8)
|7fd90000| device rev=0200 cls=00 sub=00 proto=00 size=8
|7fd90000| ehci_alloc_async_pipe 0x7fd96260 0
|7fd90000| ehci_control 0x7fd958d0 (dir=128 cmd=8 data=9)
|7fd90000| ehci_control 0x7fd958d0 (dir=128 cmd=8 data=59)
|7fd90000| ehci_control 0x7fd958d0 (dir=0 cmd=8 data=0)
|7fd90000| usb_hid_setup 0x7fd958d0
|7fd90000| ehci_control 0x7fd958d0 (dir=0 cmd=8 data=0)
|7fd90000| ehci_control 0x7fd958d0 (dir=0 cmd=8 data=0)
|7fd90000| ehci_alloc_intr_pipe 0x7fd96260 3
|7fd90000| ebda moved from 9e400 to 9e000
|7fd90000| USB keyboard initialized
\7fd90000/ End thread
|7fd91000| Initialized USB HUB (2 ports used)
\7fd91000/ End thread
|7fd94000| ehci_free_pipes 0x7fd96260
\7fd94000/ End thread
All threads complete.
Searching bootorder for: HALT
Mapping hd drive 0x000f5680 to 0
drive 0x000f5680: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
s=976773168
malloc finalize
Space available for UMB: c0000-ef510, f4f60-f5680
Returned 253952 bytes of ZoneHigh
e820 map has 8 items:
0: 0000000000000000 - 000000000009e000 = 1 RAM
1: 000000000009e000 - 00000000000a0000 = 2 RESERVED
2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
3: 0000000000100000 - 000000007fdde000 = 1 RAM
4: 000000007fdde000 - 000000007fe00000 = 2 RESERVED
5: 00000000e0000000 - 00000000f0000000 = 2 RESERVED
6: 00000000fee00000 - 00000000fee01000 = 2 RESERVED
7: 0000000100000000 - 0000000180000000 = 1 RAM
Jump to int19
enter handle_19:
NULL
Booting from 0000:7c00
enter handle_12:
a=00000000 b=00000000 c=00000000 d=00000080 ds=0000 es=0000 ss=9000
si=00007c05 di=00058cc0 bp=00001ff0 sp=0000ffd6 cs=0000 ip=8af1 f=0297
invalid handle_legacy_disk:696:
a=00004100 b=000655aa c=00000000 d=00000081 ds=0000 es=0000 ss=9000
si=00067fbc di=00000081 bp=00001ff0 sp=0000ffd6 cs=0000 ip=89a5 f=0246
invalid handle_legacy_disk:696:
a=00000800 b=00067fbc c=00000000 d=00000081 ds=0000 es=0000 ss=9000
si=00000000 di=00000081 bp=00001ff0 sp=0000ffd6 cs=0000 ip=89d9 f=0246
unimplemented handle_15XX:330:
a=000000c0 b=00000000 c=00000000 d=00000081 ds=0000 es=0000 ss=9000
si=00067fbc di=00000081 bp=00001ff0 sp=0000ffd6 cs=0000 ip=8ba6 f=0246
Press any key to continue.
Press any key to continue.
Press any key to continue.
Press any key to continue.
Press any key to continue.
The last five lines is clearly grub output, only after this goes nothing
and it seems to me that sgabios does not forward VGA output to the
serial port.
So, how do I fix that? Am I missing something?
Regards,
Viktor Kuzmichev
5
9
Hey y'all,
I've modified the board-status script to have as few external
dependencies as possible, be a self-extracting, self-running "binary".
and removed the time-stamp to keep the number initial commits down. Feel
free to tell me how bad it is and how it murdered your children. :P
John.
3
6

Re: [coreboot] SeaBIOS wit USB3.0 hub and USB3.0 devide behind the hub
by Kevin O'Connor Jan. 13, 2015
by Kevin O'Connor Jan. 13, 2015
Jan. 13, 2015
Thanks. I'm forwarding to the seabios mailing list.
Do you know if USB2 hubs work? (IE, is this issue isolated to USB3
hubs?)
-Kevin
On Wed, Dec 10, 2014 at 07:21:54AM +0100, Werner Zeh wrote:
> Hi all.
>
> I have made some tests with SeaBIOS and XHCI and found, that on my board (which is baytrail-based)
> a USB3.0 hub won't work. For those who are familar with SeaBIOS I have attached two
> logfiles from SeaBIOS. One of them is with the USB3.0 flash drive directly connected to one of the root ports of SoC
> (in which case the boot process starts from the flash drive) and the other is with the same flash drive but a USB3.0 hub in between
> (I have used a hub from Delock #62534, http://www.delock.de/produkte/F_247_extern_62534/merkmale.html) In the hub-case, I see the
> "No bootable device" screen and no boot will happen.
>
> Maybe someone more experienced can see the cause from the logs.
>
> Werner
> ?SeaBIOS (version rel-1.7.5-116-g56b252e-dirty-20141210_064921-deerlf0x73)
> Attempting to find coreboot table
> Found coreboot table forwarder.
> Now attempting to find coreboot memory map
> Add to e820 map: 00000000 00001000 2
> Add to e820 map: 00001000 0009f000 1
> Add to e820 map: 000a0000 00060000 2
> Add to e820 map: 00100000 1accc000 1
> Add to e820 map: 1adcc000 00034000 2
> Add to e820 map: 1ae00000 05200000 2
> Add to e820 map: e0000000 10000000 2
> Add to e820 map: feb00000 00101000 2
> Add to e820 map: fed01000 00001000 2
> Add to e820 map: fed03000 00001000 2
> Add to e820 map: fed05000 00001000 2
> Add to e820 map: fed08000 00001000 2
> Add to e820 map: fed0c000 00004000 2
> Add to e820 map: fed1c000 00001000 2
> Add to e820 map: fee00000 00001000 2
> Add to e820 map: fef00000 01100000 2
> Add to e820 map: 00000000 00004000 1
> Found mainboard Siemens MC_TCU3 (FSP)
> malloc preinit
> Add to e820 map: 000a0000 00050000 -1
> Add to e820 map: 000f0000 00010000 2
> Add to e820 map: 1ad8c000 00040000 2
> _malloc zone=0x000ed3c8 size=32000 align=20 ret=0x1ad84240 (detail=0x1ad8bf40)
> Relocating init from 0x000e5700 to 0x1ad84240 (size 32000)
> malloc init
> Found CBFS header at 0xfffffbe0
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad84110 (detail=0x1ad841b0)
> Add romfile: cmos_layout.bin (size=1132)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad84040 (detail=0x1ad840e0)
> Add romfile: pci8086,0f31.rom (size=65536)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83f70 (detail=0x1ad84010)
> Add romfile: fallback/romstage (size=29817)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83ea0 (detail=0x1ad83f40)
> Add romfile: fallback/ramstage (size=67313)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83dd0 (detail=0x1ad83e70)
> Add romfile: fallback/payload (size=54924)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83d00 (detail=0x1ad83da0)
> Add romfile: config (size=4151)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83c30 (detail=0x1ad83cd0)
> Add romfile: (size=13473624)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83b60 (detail=0x1ad83c00)
> Add romfile: cpu_microcode_blob.bin (size=208896)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83a90 (detail=0x1ad83b30)
> Add romfile: (size=53080)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad839c0 (detail=0x1ad83a60)
> Add romfile: mrc.cache (size=65536)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad838f0 (detail=0x1ad83990)
> Add romfile: (size=393112)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83820 (detail=0x1ad838c0)
> Add romfile: fsp.bin (size=229376)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83750 (detail=0x1ad837f0)
> Add romfile: (size=31640)
> init ivt
> init bda
> Add to e820 map: 0009fc00 00000400 2
> init bios32
> init PMM
> init PNPBIOS table
> init keyboard
> init mouse
> init pic
> math cp init
> tsc calibrate start=1184960004 end=1187678733 diff=2718729
> CPU Mhz=1584
> init timer
> PCI probe
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83700 (detail=0x1ad83720)
> PCI device 00:00.0 (vd=8086:0f00 c=0600)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad836b0 (detail=0x1ad836d0)
> PCI device 00:02.0 (vd=8086:0f31 c=0300)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83660 (detail=0x1ad83680)
> PCI device 00:11.0 (vd=8086:0f15 c=0805)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83610 (detail=0x1ad83630)
> PCI device 00:12.0 (vd=8086:0f16 c=0805)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad835c0 (detail=0x1ad835e0)
> PCI device 00:13.0 (vd=8086:0f23 c=0106)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83570 (detail=0x1ad83590)
> PCI device 00:14.0 (vd=8086:0f35 c=0c03)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83520 (detail=0x1ad83540)
> PCI device 00:18.0 (vd=8086:0f40 c=0801)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad834d0 (detail=0x1ad834f0)
> PCI device 00:18.1 (vd=8086:0f41 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83480 (detail=0x1ad834a0)
> PCI device 00:18.2 (vd=8086:0f42 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83430 (detail=0x1ad83450)
> PCI device 00:18.3 (vd=8086:0f43 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad833e0 (detail=0x1ad83400)
> PCI device 00:18.4 (vd=8086:0f44 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83390 (detail=0x1ad833b0)
> PCI device 00:18.5 (vd=8086:0f45 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83340 (detail=0x1ad83360)
> PCI device 00:18.6 (vd=8086:0f46 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad832f0 (detail=0x1ad83310)
> PCI device 00:18.7 (vd=8086:0f47 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad832a0 (detail=0x1ad832c0)
> PCI device 00:1a.0 (vd=8086:0f18 c=1080)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83250 (detail=0x1ad83270)
> PCI device 00:1b.0 (vd=8086:0f04 c=0403)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83200 (detail=0x1ad83220)
> PCI device 00:1c.0 (vd=8086:0f48 c=0604)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad831b0 (detail=0x1ad831d0)
> PCI device 00:1e.0 (vd=8086:0f06 c=0801)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83160 (detail=0x1ad83180)
> PCI device 00:1e.1 (vd=8086:0f08 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83110 (detail=0x1ad83130)
> PCI device 00:1e.2 (vd=8086:0f09 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad830c0 (detail=0x1ad830e0)
> PCI device 00:1e.3 (vd=8086:0f0a c=0780)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83070 (detail=0x1ad83090)
> PCI device 00:1e.4 (vd=8086:0f0c c=0780)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83020 (detail=0x1ad83040)
> PCI device 00:1e.5 (vd=8086:0f0e c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82fd0 (detail=0x1ad82ff0)
> PCI device 00:1f.0 (vd=8086:0f1c c=0601)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82f80 (detail=0x1ad82fa0)
> PCI device 00:1f.3 (vd=8086:0f12 c=0c05)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82f30 (detail=0x1ad82f50)
> PCI device 01:00.0 (vd=8086:1538 c=0200)
> Found 26 PCI devices (max PCI bus is 01)
> Relocating coreboot bios tables
> _malloc zone=0x1ad8bf00 size=31 align=10 ret=0x000f3880 (detail=0x1ad82f00)
> Copying SMBIOS entry point from 0x1add4000 to 0x000f3880
> _malloc zone=0x1ad8bf00 size=36 align=10 ret=0x000f3850 (detail=0x1ad82ed0)
> Copying ACPI RSDP from 0x1add6000 to 0x000f3850
> rsdp=0x000f3850
> rsdt=0x1add6030
> fadt=0x1add8ce0
> pm_tmr_blk=408
> Using pmtimer, ioport 0x408
> Scan for VGA option rom
> Attempting to init PCI bdf 00:02.0 (vd 8086:0f31)
> Copying data 65536@0xff2004f8 to 65536@0x000c0000
> Checking rom 0x000c0000 (sig aa55 size 128)
> Running option rom at c000:0003
> Turning on vga text mode console
> SeaBIOS (version rel-1.7.5-116-g56b252e-dirty-20141210_064921-deerlf0x73)
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82ea0)
> /1ad81000\ Start thread
> |1ad81000| init usb
> |1ad81000| _malloc zone=0x1ad8befc size=72 align=10 ret=0x1adcbfb0 (detail=0x1ad82e70)
> |1ad81000| XHCI init on dev 00:14.0: regs @ 0xd0700000, 7 ports, 32 slots, 32 byte contexts
> |1ad81000| XHCI protocol USB 2.00, 6 ports (offset 1), def 3018
> |1ad81000| XHCI protocol USB 3.00, 1 ports (offset 7), def 1000
> |1ad81000| XHCI extcap 0xc1 @ d0708040
> |1ad81000| XHCI extcap 0xc0 @ d0708070
> |1ad81000| XHCI extcap 0x1 @ d0708460
> |1ad81000| XHCI extcap 0xa @ d0708480
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad80000 (detail=0x1ad82e40)
> /1ad80000\ Start thread
> |1ad80000| _malloc zone=0x1ad8befc size=264 align=40 ret=0x1adcbe80 (detail=0x1ad82e10)
> |1ad80000| _malloc zone=0x1ad8befc size=16 align=40 ret=0x1adcbe40 (detail=0x1ad82de0)
> |1ad80000| _malloc zone=0x1ad8befc size=288 align=100 ret=0x1adcbd00 (detail=0x1ad82db0)
> |1ad80000| _malloc zone=0x1ad8befc size=288 align=100 ret=0x1adcbb00 (detail=0x1ad82d80)
> |1ad80000| configure_xhci: resetting
> init ps2port
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82d50)
> /1ad7f000\ Start thread
> |1ad7f000| i8042_flush
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| WARNING - Timeout at i8042_flush:71!
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82d50)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82ea0)
> |1ad80000| configure_xhci: setup 16 scratch pad buffers
> |1ad80000| _malloc zone=0x1ad8befc size=128 align=40 ret=0x1adcbc80 (detail=0x1ad82ea0)
> |1ad80000| _malloc zone=0x1ad8befc size=65536 align=1000 ret=0x1adbb000 (detail=0x1ad82d50)
> init lpt
> Found 0 lpt ports
> init serial
> Found 1 serial ports
> init floppy drives
> init hard drives
> init ahci
> _malloc zone=0x1ad8bf00 size=20 align=10 ret=0x000f3830 (detail=0x1ad82d20)
> _malloc zone=0x1ad8bef8 size=2048 align=10 ret=0x000ec390 (detail=0x1ad82cf0)
> AHCI controller at 13.0, iobase d073a000, irq 10
> AHCI: cap 0xcf20ff21, ports_impl 0x3
> _malloc zone=0x1ad8bf08 size=68 align=10 ret=0x1ad82c70 (detail=0x1ad82cc0)
> _malloc zone=0x1ad8bf08 size=1024 align=400 ret=0x1ad82800 (detail=0x1ad82c40)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad82700 (detail=0x1ad82c10)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad82500 (detail=0x1ad826d0)
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad826a0)
> /1ad81000\ Start thread
> |1ad81000| AHCI/0: probing
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82650 (detail=0x1ad82670)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82620)
> /1ad7f000\ Start thread
> |1ad7f000| xhci_hub_reset port #1: 0x000206e1, powered, pls 7, speed 1 [Full]
> _malloc zone=0x1ad8bf08 size=68 align=10 ret=0x1ad82480 (detail=0x1ad824d0)
> _malloc zone=0x1ad8bf08 size=1024 align=400 ret=0x1ad82000 (detail=0x1ad82450)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad7ef00 (detail=0x1ad82420)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad7ed00 (detail=0x1ad7eed0)
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad7eea0)
> /1ad7d000\ Start thread
> |1ad7d000| AHCI/1: probing
> |1ad81000| AHCI/0: link down
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82600 (detail=0x1ad7ee70)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7c000 (detail=0x1ad7ee40)
> /1ad7c000\ Start thread
> |1ad7f000| XHCI port #1: 0x00200e03, powered, enabled, pls 0, speed 3 [High]
> |1ad7f000| set_address 0x1adcbfb0
> init megasas
> |1ad7d000| AHCI/1: link down
> |1ad81000| _free 0x1ad82800 (detail=0x1ad82c40)
> |1ad81000| _free 0x1ad82700 (detail=0x1ad82c10)
> |1ad81000| _free 0x1ad82500 (detail=0x1ad826d0)
> |1ad81000| _free 0x1ad82c70 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad826a0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82ca0 (detail=0x1ad82cc0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82c70)
> /1ad81000\ Start thread
> |1ad7f000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adcb900 (detail=0x1ad82c40)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad7e800 (detail=0x1ad82c10)
> |1ad7f000| xhci_alloc_pipe: usbdev 0x1ad82650, ring 0x1adcb900, slotid 0, epid 1
> |1ad7f000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adcb400 (detail=0x1ad82be0)
> |1ad7f000| xhci_cmd_enable_slot:
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 1, len 0]
> |1ad7f000| xhci_process_events: status change port #1
> |1ad7f000| xhci_process_events: status change port #2
> |1ad7f000| xhci_process_events: status change port #3
> |1ad7f000| xhci_process_events: status change port #7
> |1ad7f000| xhci_process_events: status change port #1
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd00, evt 0x1adcbe00, type 33, eidx 1, cc 1]
> |1ad7f000| xhci_alloc_pipe: enable slot: got slotid 1
> |1ad7f000| xhci_cmd_address_device: slotid 1
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 2, len 0]
> |1ad7d000| _free 0x1ad82000 (detail=0x1ad82450)
> |1ad7d000| _free 0x1ad7ef00 (detail=0x1ad82420)
> |1ad7d000| _free 0x1ad7ed00 (detail=0x1ad7eed0)
> |1ad7d000| _free 0x1ad82480 (detail=0x1ad824d0)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad7eea0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82b90 (detail=0x1ad82bb0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad82b60)
> /1ad7d000\ Start thread
> |1ad7d000| _free 0x1ad82b90 (detail=0x1ad82bb0)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad82b60)
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd10, evt 0x1adcbe00, type 33, eidx 2, cc 1]
> |1ad7f000| _free 0x1ad7e800 (detail=0x1ad82c10)
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82bc0 (detail=0x1ad82c10)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad82b90)
> /1ad7d000\ Start thread
> |1ad7d000| _free 0x1ad82bc0 (detail=0x1ad82c10)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad82b90)
> |1ad7f000| xhci_realloc_pipe: usbdev 0x1ad82650, ring 0x1adcb900, slotid 1, epid 1
> |1ad7f000| config_usb: 0x1adcba20
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 1, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 2, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 3, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82bc0 (detail=0x1ad82c10)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad82b90)
> /1ad7d000\ Start thread
> |1ad7d000| _free 0x1ad82bc0 (detail=0x1ad82c10)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad82b90)
> |1ad81000| xhci_hub_reset port #3: 0x000206e1, powered, pls 7, speed 1 [Full]
> |1ad7f000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb920, evt 0x1adcba00, type 32, eidx 3, cc 1]
> |1ad7f000| device rev=0210 cls=09 sub=00 proto=01 size=64
> |1ad7f000| xhci_realloc_pipe: usbdev 0x1ad82650, ring 0x1adcb900, slotid 1, epid 1
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 4, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 5, len 9]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 6, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82bc0 (detail=0x1ad82c10)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad82b90)
> /1ad7d000\ Start thread
> |1ad81000| XHCI port #3: 0x00200603, powered, enabled, pls 0, speed 1 [Full]
> |1ad81000| set_address 0x1adcbfb0
> |1ad7f000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb950, evt 0x1adcba00, type 32, eidx 6, cc 1]
> |1ad7f000| xhci_process_events: status change port #3
> |1ad7f000| _malloc zone=0x1ad8bf08 size=25 align=10 ret=0x1ad82b40 (detail=0x1ad82b60)
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 7, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 8, len 25]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 9, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adcb200 (detail=0x1ad82b10)
> |1ad81000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82ae0)
> |1ad81000| xhci_alloc_pipe: usbdev 0x1ad82ca0, ring 0x1adcb200, slotid 0, epid 1
> |1ad81000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adbac00 (detail=0x1ad82ab0)
> |1ad81000| xhci_cmd_enable_slot:
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 3, len 0]
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb980, evt 0x1adcba00, type 32, eidx 9, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd20, evt 0x1adcbe00, type 33, eidx 3, cc 1]
> |1ad81000| xhci_alloc_pipe: enable slot: got slotid 2
> |1ad81000| xhci_cmd_address_device: slotid 2
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 4, len 0]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 10, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 11, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd30, evt 0x1adcbe00, type 33, eidx 4, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb9a0, evt 0x1adcba00, type 32, eidx 11, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 12, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 13, len 7]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 14, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| _free 0x1ad82000 (detail=0x1ad82ae0)
> |1ad7f000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb9d0, evt 0x1adcba00, type 32, eidx 14, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 15, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [linked]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 1, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| xhci_realloc_pipe: usbdev 0x1ad82ca0, ring 0x1adcb200, slotid 2, epid 1
> |1ad81000| config_usb: 0x1adcb320
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 3, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb900, evt 0x1adcba00, type 32, eidx 1, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb220, evt 0x1adcb300, type 32, eidx 3, cc 1]
> |1ad81000| device rev=0110 cls=09 sub=00 proto=00 size=8
> |1ad81000| xhci_realloc_pipe: usbdev 0x1ad82ca0, ring 0x1adcb200, slotid 2, epid 1
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 4, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 5, len 9]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 6, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_hub_reset port #2: 0x000206e1, powered, pls 7, speed 1 [Full]
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb250, evt 0x1adcb300, type 32, eidx 6, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 2, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 3, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| _malloc zone=0x1ad8bf08 size=25 align=10 ret=0x1ad82a90 (detail=0x1ad82ae0)
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 7, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 8, len 25]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 9, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb920, evt 0x1adcba00, type 32, eidx 3, cc 1]
> |1ad81000| xhci_process_events: status change port #2
> |1ad81000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb280, evt 0x1adcb300, type 32, eidx 9, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 10, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 11, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| XHCI port #2: 0x00200e03, powered, enabled, pls 0, speed 3 [High]
> |1ad7c000| set_address 0x1adcbfb0
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2a0, evt 0x1adcb300, type 32, eidx 11, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 4, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 5, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 12, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 13, len 7]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 14, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb940, evt 0x1adcba00, type 32, eidx 5, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2d0, evt 0x1adcb300, type 32, eidx 14, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 15, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [linked]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adcb000 (detail=0x1ad82a60)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82a30)
> |1ad7c000| xhci_alloc_pipe: usbdev 0x1ad82600, ring 0x1adcb000, slotid 0, epid 1
> |1ad7c000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adba800 (detail=0x1ad82a00)
> |1ad7c000| xhci_cmd_enable_slot:
> |1ad7c000| xhci_trb_queue: ring 0x1adcbd00 [nidx 5, len 0]
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb200, evt 0x1adcb300, type 32, eidx 1, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd40, evt 0x1adcbe00, type 33, eidx 5, cc 1]
> |1ad7c000| xhci_alloc_pipe: enable slot: got slotid 3
> |1ad7c000| xhci_cmd_address_device: slotid 3
> |1ad7c000| xhci_trb_queue: ring 0x1adcbd00 [nidx 6, len 0]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 6, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb900 [nidx 7, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd50, evt 0x1adcbe00, type 33, eidx 6, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb960, evt 0x1adcba00, type 32, eidx 7, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 3, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| _free 0x1ad82000 (detail=0x1ad82a30)
> |1ad81000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb220, evt 0x1adcb300, type 32, eidx 3, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 4, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 5, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_realloc_pipe: usbdev 0x1ad82600, ring 0x1adcb000, slotid 3, epid 1
> |1ad7c000| config_usb: 0x1adcb120
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 1, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 2, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 3, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb240, evt 0x1adcb300, type 32, eidx 5, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb020, evt 0x1adcb100, type 32, eidx 3, cc 1]
> |1ad7c000| device rev=0200 cls=09 sub=00 proto=02 size=64
> |1ad7c000| xhci_realloc_pipe: usbdev 0x1ad82600, ring 0x1adcb000, slotid 3, epid 1
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 4, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 5, len 9]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 6, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829e0 (detail=0x1ad82a30)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad829b0)
> /1ad7b000\ Start thread
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 8, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 9, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 10, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7b000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb050, evt 0x1adcb100, type 32, eidx 6, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb990, evt 0x1adcba00, type 32, eidx 10, cc 1]
> |1ad7d000| XHCI port #7: 0x00201203, powered, enabled, pls 0, speed 4 [Super]
> |1ad7d000| set_address 0x1adcbfb0
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 6, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 7, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| _malloc zone=0x1ad8bf08 size=41 align=10 ret=0x1ad82950 (detail=0x1ad82980)
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 7, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 8, len 41]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 9, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb260, evt 0x1adcb300, type 32, eidx 7, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb080, evt 0x1adcb100, type 32, eidx 9, cc 1]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 10, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 11, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82900 (detail=0x1ad82920)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7a000 (detail=0x1ad828d0)
> /1ad7a000\ Start thread
> |1ad7a000| xhci_trb_queue: ring 0x1adcb900 [nidx 11, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb900 [nidx 12, len 4]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb900 [nidx 13, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7a000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0a0, evt 0x1adcb100, type 32, eidx 11, cc 1]
> |1ad7a000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb9c0, evt 0x1adcba00, type 32, eidx 13, cc 1]
> |1ad7a000| _free 0x1ad82900 (detail=0x1ad82920)
> \1ad7a000/ End thread
> _free 0x1ad7a000 (detail=0x1ad828d0)
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 14, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 15, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [linked]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 1, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7d000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adba600 (detail=0x1ad82920)
> |1ad7d000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad828f0)
> |1ad7d000| xhci_alloc_pipe: usbdev 0x1ad82bc0, ring 0x1adba600, slotid 0, epid 1
> |1ad7d000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adba000 (detail=0x1ad828c0)
> |1ad7d000| xhci_cmd_enable_slot:
> |1ad7d000| xhci_trb_queue: ring 0x1adcbd00 [nidx 7, len 0]
> |1ad7d000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb900, evt 0x1adcba00, type 32, eidx 1, cc 1]
> |1ad7d000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd60, evt 0x1adcbe00, type 33, eidx 7, cc 1]
> |1ad7d000| xhci_alloc_pipe: enable slot: got slotid 4
> |1ad7d000| xhci_cmd_address_device: slotid 4
> |1ad7d000| xhci_trb_queue: ring 0x1adcbd00 [nidx 8, len 0]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 12, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 13, len 7]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 14, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd70, evt 0x1adcbe00, type 33, eidx 8, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0d0, evt 0x1adcb100, type 32, eidx 14, cc 1]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 15, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [linked]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 1, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82870 (detail=0x1ad82890)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7a000 (detail=0x1ad82840)
> /1ad7a000\ Start thread
> |1ad7b000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb000, evt 0x1adcb100, type 32, eidx 1, cc 1]
> |1ad7b000| _free 0x1ad829e0 (detail=0x1ad82a30)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad829b0)
> |1ad7d000| _free 0x1ad82000 (detail=0x1ad828f0)
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829e0 (detail=0x1ad82a30)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad829b0)
> /1ad7b000\ Start thread
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 8, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 9, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 10, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 2, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 3, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb290, evt 0x1adcb300, type 32, eidx 10, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb020, evt 0x1adcb100, type 32, eidx 3, cc 1]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 4, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 5, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82820 (detail=0x1ad828f0)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad79000 (detail=0x1ad827f0)
> /1ad79000\ Start thread
> |1ad79000| xhci_trb_queue: ring 0x1adcb900 [nidx 2, len 8]
> |1ad79000| xhci_trb_queue: ring 0x1adcb900 [nidx 3, len 4]
> |1ad79000| xhci_trb_queue: ring 0x1adcb900 [nidx 4, len 0]
> |1ad79000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad79000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb040, evt 0x1adcb100, type 32, eidx 5, cc 1]
> |1ad79000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb930, evt 0x1adcba00, type 32, eidx 4, cc 1]
> |1ad79000| _free 0x1ad82820 (detail=0x1ad828f0)
> \1ad79000/ End thread
> _free 0x1ad79000 (detail=0x1ad827f0)
> |1ad7a000| xhci_trb_queue: ring 0x1adcb900 [nidx 5, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb900 [nidx 6, len 4]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb900 [nidx 7, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7d000| xhci_realloc_pipe: usbdev 0x1ad82bc0, ring 0x1adba600, slotid 4, epid 1
> |1ad7d000| config_usb: 0x1adba720
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 1, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 2, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 3, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb960, evt 0x1adcba00, type 32, eidx 7, cc 1]
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82820 (detail=0x1ad828f0)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad79000 (detail=0x1ad827f0)
> /1ad79000\ Start thread
> |1ad7b000| _free 0x1ad829e0 (detail=0x1ad82a30)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad829b0)
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 6, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb000 [nidx 7, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7a000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb060, evt 0x1adcb100, type 32, eidx 7, cc 1]
> |1ad7a000| _free 0x1ad82870 (detail=0x1ad82890)
> \1ad7a000/ End thread
> _free 0x1ad7a000 (detail=0x1ad82840)
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829e0 (detail=0x1ad82a30)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad829b0)
> /1ad7b000\ Start thread
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 11, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 12, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 13, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7b000| xhci_process_events: ring 0x1adba600 [trb 0x1adba620, evt 0x1adba700, type 32, eidx 3, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2c0, evt 0x1adcb300, type 32, eidx 13, cc 1]
> |1ad7b000| _free 0x1ad829e0 (detail=0x1ad82a30)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad829b0)
> |1ad79000| xhci_trb_queue: ring 0x1adcb200 [nidx 14, len 8]
> |1ad79000| xhci_trb_queue: ring 0x1adcb200 [nidx 15, len 4]
> |1ad79000| xhci_trb_queue: ring 0x1adcb200 [linked]
> |1ad79000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 0]
> |1ad79000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| Initialized USB HUB (0 ports used)
> |1ad7f000| _free 0x1ad82b40 (detail=0x1ad82b60)
> |1ad7f000| _free 0x1ad82650 (detail=0x1ad82670)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82620)
> |1ad7d000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb200, evt 0x1adcb300, type 32, eidx 1, cc 1]
> |1ad7d000| device rev=0300 cls=09 sub=00 proto=03 size=512
> |1ad7d000| xhci_realloc_pipe: usbdev 0x1ad82bc0, ring 0x1adba600, slotid 4, epid 1
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 4, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 5, len 9]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 6, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82b40 (detail=0x1ad82b60)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82a30)
> /1ad7f000\ Start thread
> |1ad79000| xhci_process_events: ring 0x1adba600 [trb 0x1adba650, evt 0x1adba700, type 32, eidx 6, cc 1]
> |1ad79000| _free 0x1ad82820 (detail=0x1ad828f0)
> \1ad79000/ End thread
> _free 0x1ad79000 (detail=0x1ad827f0)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829b0 (detail=0x1ad829d0)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad828f0)
> /1ad7b000\ Start thread
> |1ad7b000| xhci_trb_queue: ring 0x1adcb000 [nidx 8, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb000 [nidx 9, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb000 [nidx 10, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb090, evt 0x1adcb100, type 32, eidx 10, cc 1]
> |1ad7d000| _malloc zone=0x1ad8bf08 size=31 align=10 ret=0x1ad82870 (detail=0x1ad82890)
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 7, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 8, len 31]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 9, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7f000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb200 [nidx 3, len 4]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb200 [nidx 4, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adba600 [trb 0x1adba680, evt 0x1adba700, type 32, eidx 9, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb230, evt 0x1adcb300, type 32, eidx 4, cc 1]
> |1ad7f000| _free 0x1ad82b40 (detail=0x1ad82b60)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82a30)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82b40 (detail=0x1ad82b60)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82a30)
> /1ad7f000\ Start thread
> |1ad7b000| _free 0x1ad829b0 (detail=0x1ad829d0)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad828f0)
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 10, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 11, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad81000| Initialized USB HUB (0 ports used)
> |1ad81000| _free 0x1ad82a90 (detail=0x1ad82ae0)
> |1ad81000| _free 0x1ad82ca0 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82c70)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82ca0 (detail=0x1ad82cc0)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82c70)
> /1ad81000\ Start thread
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 11, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 12, len 4]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 13, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad81000| xhci_process_events: ring 0x1adba600 [trb 0x1adba6a0, evt 0x1adba700, type 32, eidx 11, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0c0, evt 0x1adcb100, type 32, eidx 13, cc 1]
> |1ad81000| _free 0x1ad82ca0 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82c70)
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 14, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 15, len 4]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [linked]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 1, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb000, evt 0x1adcb100, type 32, eidx 1, cc 1]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 12, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 13, len 7]
> |1ad7d000| xhci_trb_queue: ring 0x1adba600 [nidx 14, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82ca0 (detail=0x1ad82cc0)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82c70)
> /1ad81000\ Start thread
> |1ad7f000| xhci_process_events: ring 0x1adba600 [trb 0x1adba6c0, evt 0x1adba700, type 32, eidx 13, cc 6]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 2, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 3, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb020, evt 0x1adcb100, type 32, eidx 3, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 4, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 5, len 4]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 6, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb050, evt 0x1adcb100, type 32, eidx 6, cc 1]
> |1ad7f000| set_address 0x1adcbfb0
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 7, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 8, len 4]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 9, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adba400 (detail=0x1ad82ae0)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad829d0)
> |1ad7f000| xhci_alloc_pipe: usbdev 0x1ad82b40, ring 0x1adba400, slotid 0, epid 1
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad7e800 (detail=0x1ad828f0)
> |1ad7f000| xhci_cmd_configure_endpoint: slotid 3, add 0x1, del 0x0
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 9, len 0]
> |1ad7f000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb080, evt 0x1adcb100, type 32, eidx 9, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd80, evt 0x1adcbe00, type 33, eidx 9, cc 1]
> |1ad7f000| _free 0x1ad7e800 (detail=0x1ad828f0)
> |1ad7f000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adb9c00 (detail=0x1ad828f0)
> |1ad7f000| xhci_cmd_enable_slot:
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 10, len 0]
> |1ad7d000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd90, evt 0x1adcbe00, type 33, eidx 10, cc 1]
> |1ad7f000| xhci_alloc_pipe: enable slot: got slotid 5
> |1ad7f000| xhci_cmd_address_device: slotid 5
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 11, len 0]
> |1ad7d000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbda0, evt 0x1adcbe00, type 33, eidx 11, cc 1]
> |1ad7f000| _free 0x1ad82000 (detail=0x1ad829d0)
> |1ad7f000| xhci_realloc_pipe: usbdev 0x1ad82b40, ring 0x1adba400, slotid 5, epid 1
> |1ad7f000| config_usb: 0x1adba520
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 1, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 2, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 3, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 10, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 11, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad81000| xhci_process_events: ring 0x1adba400 [trb 0x1adba420, evt 0x1adba500, type 32, eidx 3, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0a0, evt 0x1adcb100, type 32, eidx 11, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 12, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 13, len 4]
> |1ad81000| xhci_trb_queue: ring 0x1adcb000 [nidx 14, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| device rev=0110 cls=00 sub=00 proto=00 size=8
> |1ad7f000| xhci_realloc_pipe: usbdev 0x1ad82b40, ring 0x1adba400, slotid 5, epid 1
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 4, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 5, len 9]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 6, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0d0, evt 0x1adcb100, type 32, eidx 14, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adba400 [trb 0x1adba450, evt 0x1adba500, type 32, eidx 6, cc 1]
> |1ad7f000| _malloc zone=0x1ad8bf08 size=59 align=10 ret=0x1ad82830 (detail=0x1ad829d0)
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 7, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 8, len 59]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 9, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad81000| set_address 0x1adcbfb0
> |1ad7f000| xhci_process_events: ring 0x1adba400 [trb 0x1adba480, evt 0x1adba500, type 32, eidx 9, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 10, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 11, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad81000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adb9a00 (detail=0x1ad82800)
> |1ad81000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad827d0)
> |1ad81000| xhci_alloc_pipe: usbdev 0x1ad82ca0, ring 0x1adb9a00, slotid 0, epid 1
> |1ad81000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad7e800 (detail=0x1ad827a0)
> |1ad81000| xhci_cmd_configure_endpoint: slotid 3, add 0x1, del 0x0
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 12, len 0]
> |1ad81000| xhci_process_events: ring 0x1adba400 [trb 0x1adba4a0, evt 0x1adba500, type 32, eidx 11, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbdb0, evt 0x1adcbe00, type 33, eidx 12, cc 1]
> |1ad81000| _free 0x1ad7e800 (detail=0x1ad827a0)
> |1ad81000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adb9400 (detail=0x1ad827a0)
> |1ad81000| xhci_cmd_enable_slot:
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 13, len 0]
> |1ad7f000| usb_hid_setup 0x1adba520
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 12, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 13, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbdc0, evt 0x1adcbe00, type 33, eidx 13, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adba400 [trb 0x1adba4c0, evt 0x1adba500, type 32, eidx 13, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 14, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adba400 [nidx 15, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad81000| xhci_alloc_pipe: enable slot: got slotid 6
> |1ad81000| xhci_cmd_address_device: slotid 6
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 14, len 0]
> |1ad81000| xhci_process_events: ring 0x1adba400 [trb 0x1adba4e0, evt 0x1adba500, type 32, eidx 15, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbdd0, evt 0x1adcbe00, type 33, eidx 14, cc 1]
> |1ad81000| _free 0x1ad82000 (detail=0x1ad827d0)
> |1ad7f000| _malloc zone=0x1ad8bef8 size=316 align=100 ret=0x000ec200 (detail=0x1ad827d0)
> |1ad7f000| _malloc zone=0x1ad8befc size=8 align=10 ret=0x1adcbfa0 (detail=0x1ad82770)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82740)
> |1ad7f000| xhci_alloc_pipe: usbdev 0x1ad82b40, ring 0x000ec200, slotid 0, epid 3
> |1ad7f000| xhci_cmd_configure_endpoint: slotid 5, add 0x9, del 0x0
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 15, len 0]
> |1ad81000| xhci_realloc_pipe: usbdev 0x1ad82ca0, ring 0x1adb9a00, slotid 6, epid 1
> |1ad81000| config_usb: 0x1adb9b20
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 1, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 2, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 3, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adb9a00, slotid 6, epid 1
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbde0, evt 0x1adcbe00, type 33, eidx 15, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adb9a00 [trb 0x1adb9a20, evt 0x1adb9b00, type 32, eidx 3, cc 1]
> |1ad81000| device rev=0200 cls=00 sub=00 proto=00 size=8
> |1ad81000| xhci_realloc_pipe: usbdev 0x1ad82ca0, ring 0x1adb9a00, slotid 6, epid 1
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 4, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 5, len 9]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 6, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adb9a00, slotid 6, epid 1
> |1ad7f000| _free 0x1ad82000 (detail=0x1ad82740)
> |1ad7f000| USB keyboard initialized
> |1ad7f000| _free 0x1ad82830 (detail=0x1ad829d0)
> |1ad7f000| _free 0x1ad82b40 (detail=0x1ad82b60)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82a30)
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x1adb9a00 [trb 0x1adb9a50, evt 0x1adb9b00, type 32, eidx 6, cc 1]
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> |1ad81000| _malloc zone=0x1ad8bf08 size=34 align=10 ret=0x1ad82a30 (detail=0x1ad82b60)
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 7, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 8, len 34]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 9, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adb9a00, slotid 6, epid 1
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x1adb9a00 [trb 0x1adb9a80, evt 0x1adb9b00, type 32, eidx 9, cc 1]
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 10, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 11, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adb9a00, slotid 6, epid 1
> |1ad81000| xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adb9a00 [trb 0x1adb9aa0, evt 0x1adb9b00, type 32, eidx 11, cc 1]
> |1ad81000| usb_hid_setup 0x1adb9b20
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 12, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adb9a00 [nidx 13, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adb9a00, slotid 6, epid 1
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x1adb9a00 [trb 0x1adb9ac0, evt 0x1adb9b00, type 32, eidx 13, cc 1]
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad81000| _malloc zone=0x1ad8bef8 size=316 align=100 ret=0x000ec000 (detail=0x1ad829d0)
> |1ad81000| _malloc zone=0x1ad8befc size=6 align=10 ret=0x1adcbf90 (detail=0x1ad82840)
> |1ad81000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82740)
> |1ad81000| xhci_alloc_pipe: usbdev 0x1ad82ca0, ring 0x000ec000, slotid 0, epid 3
> |1ad81000| xhci_cmd_configure_endpoint: slotid 6, add 0x9, del 0x0
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [linked]
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 1, len 0]
> |1ad81000| xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd00, evt 0x1adcbe00, type 33, eidx 1, cc 1]
> |1ad81000| _free 0x1ad82000 (detail=0x1ad82740)
> |1ad81000| USB mouse initialized
> |1ad81000| _free 0x1ad82a30 (detail=0x1ad82b60)
> |1ad81000| _free 0x1ad82ca0 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82c70)
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_trb_queue: ring 0x000ec000 [nidx 1, len 6]
> xhci_xfer_kick: ring 0x000ec000, slotid 6, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> |1ad7c000| Initialized USB HUB (2 ports used)
> |1ad7c000| _free 0x1ad82950 (detail=0x1ad82980)
> |1ad7c000| _free 0x1ad82600 (detail=0x1ad7ee70)
> \1ad7c000/ End thread
> _free 0x1ad7c000 (detail=0x1ad7ee40)
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> |1ad7d000| xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> |1ad7d000| WARNING - Timeout at xhci_event_wait:692!
> |1ad7d000| xhci_send_control: control xfer failed (cc -1)
> |1ad7d000| _free 0x1ad82870 (detail=0x1ad82890)
> |1ad7d000| _free 0x1ad82bc0 (detail=0x1ad82c10)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad82b90)
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> \1ad80000/ End thread
> _free 0x1ad80000 (detail=0x1ad82e40)
> All threads complete.
> Scan for option roms
> Attempting to init PCI bdf 00:00.0 (vd 8086:0f00)
> Attempting to map option rom on dev 00:00.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:11.0 (vd 8086:0f15)
> Attempting to map option rom on dev 00:11.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:12.0 (vd 8086:0f16)
> Attempting to map option rom on dev 00:12.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:13.0 (vd 8086:0f23)
> Attempting to map option rom on dev 00:13.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:14.0 (vd 8086:0f35)
> Attempting to map option rom on dev 00:14.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.0 (vd 8086:0f40)
> Attempting to map option rom on dev 00:18.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.1 (vd 8086:0f41)
> Attempting to map option rom on dev 00:18.1
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.2 (vd 8086:0f42)
> Attempting to map option rom on dev 00:18.2
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.3 (vd 8086:0f43)
> Attempting to map option rom on dev 00:18.3
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.4 (vd 8086:0f44)
> Attempting to map option rom on dev 00:18.4
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.5 (vd 8086:0f45)
> Attempting to map option rom on dev 00:18.5
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.6 (vd 8086:0f46)
> Attempting to map option rom on dev 00:18.6
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.7 (vd 8086:0f47)
> Attempting to map option rom on dev 00:18.7
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1a.0 (vd 8086:0f18)
> Attempting to map option rom on dev 00:1a.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1b.0 (vd 8086:0f04)
> Attempting to map option rom on dev 00:1b.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1c.0 (vd 8086:0f48)
> Attempting to map option rom on dev 00:1c.0
> Skipping non-normal pci device (type=81)
> Attempting to init PCI bdf 00:1e.0 (vd 8086:0f06)
> Attempting to map option rom on dev 00:1e.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.1 (vd 8086:0f08)
> Attempting to map option rom on dev 00:1e.1
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.2 (vd 8086:0f09)
> Attempting to map option rom on dev 00:1e.2
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.3 (vd 8086:0f0a)
> Attempting to map option rom on dev 00:1e.3
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.4 (vd 8086:0f0c)
> Attempting to map option rom on dev 00:1e.4
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.5 (vd 8086:0f0e)
> Attempting to map option rom on dev 00:1e.5
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1f.0 (vd 8086:0f1c)
> Attempting to map option rom on dev 00:1f.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1f.3 (vd 8086:0f12)
> Attempting to map option rom on dev 00:1f.3
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 01:00.0 (vd 8086:1538)
> Attempting to map option rom on dev 01:00.0
> Option rom sizing returned 0 0
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
>
> Press F12 for boot menu.
>
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> Searching bootorder for: HALT
> finalize PMM
> malloc finalize
> Add to e820 map: 0009fc00 00000400 2
> Space available for UMB: ce800-eb800, f30a0-f3830
> Add to e820 map: 1ad8c000 0002d000 1
> Returned 184320 bytes of ZoneHigh
> e820 map has 15 items:
> 0: 0000000000000000 - 000000000009fc00 = 1 RAM
> 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
> 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
> 3: 0000000000100000 - 000000001adb9000 = 1 RAM
> 4: 000000001adb9000 - 0000000020000000 = 2 RESERVED
> 5: 00000000e0000000 - 00000000f0000000 = 2 RESERVED
> 6: 00000000feb00000 - 00000000fec01000 = 2 RESERVED
> 7: 00000000fed01000 - 00000000fed02000 = 2 RESERVED
> 8: 00000000fed03000 - 00000000fed04000 = 2 RESERVED
> 9: 00000000fed05000 - 00000000fed06000 = 2 RESERVED
> 10: 00000000fed08000 - 00000000fed09000 = 2 RESERVED
> 11: 00000000fed0c000 - 00000000fed10000 = 2 RESERVED
> 12: 00000000fed1c000 - 00000000fed1d000 = 2 RESERVED
> 13: 00000000fee00000 - 00000000fee01000 = 2 RESERVED
> 14: 00000000fef00000 - 0000000100000000 = 2 RESERVED
> Jump to int19
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> enter handle_19:
> NULL
> Booting from Floppy...
> invalid handle_legacy_disk:696:
> a=00000201 b=00000000 c=00000001 d=00000000 ds=0000 es=07c0 ss=dd80
> si=00000000 di=00000000 bp=00000000 sp=0000fb9e cs=f000 ip=ccef f=0202
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> Boot failed: could not read the boot disk
>
> enter handle_18:
> NULL
> Booting from Hard Disk...
> invalid handle_legacy_disk:696:
> a=00000201 b=00000000 c=00000001 d=00000080 ds=0000 es=07c0 ss=dd80
> si=00000000 di=00000000 bp=00000000 sp=0000fb9e cs=f000 ip=ccef f=0202
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> Boot failed: could not read the boot disk
>
> enter handle_18:
> NULL
> No bootable device. Retrying in 60 seconds.
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2b0, evt 0x000ec300, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2c0, evt 0x000ec300, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2d0, evt 0x000ec300, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2e0, evt 0x000ec300, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [linked]
> xhci_trb_queue: ring 0x000ec200 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 5038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec290, evt 0x000ec300, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 5038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ec200 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ec200, slotid 5, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec2a0, evt 0x000ec300, type 32, eidx 11, cc 1]
> xhci_poll_in?
> ?SeaBIOS (version rel-1.7.5-116-g56b252e-dirty-20141210_064921-deerlf0x73)
> Attempting to find coreboot table
> Found coreboot table forwarder.
> Now attempting to find coreboot memory map
> Add to e820 map: 00000000 00001000 2
> Add to e820 map: 00001000 0009f000 1
> Add to e820 map: 000a0000 00060000 2
> Add to e820 map: 00100000 1accc000 1
> Add to e820 map: 1adcc000 00034000 2
> Add to e820 map: 1ae00000 05200000 2
> Add to e820 map: e0000000 10000000 2
> Add to e820 map: feb00000 00101000 2
> Add to e820 map: fed01000 00001000 2
> Add to e820 map: fed03000 00001000 2
> Add to e820 map: fed05000 00001000 2
> Add to e820 map: fed08000 00001000 2
> Add to e820 map: fed0c000 00004000 2
> Add to e820 map: fed1c000 00001000 2
> Add to e820 map: fee00000 00001000 2
> Add to e820 map: fef00000 01100000 2
> Add to e820 map: 00000000 00004000 1
> Found mainboard Siemens MC_TCU3 (FSP)
> malloc preinit
> Add to e820 map: 000a0000 00050000 -1
> Add to e820 map: 000f0000 00010000 2
> Add to e820 map: 1ad8c000 00040000 2
> _malloc zone=0x000ed3c8 size=32000 align=20 ret=0x1ad84240 (detail=0x1ad8bf40)
> Relocating init from 0x000e5700 to 0x1ad84240 (size 32000)
> malloc init
> Found CBFS header at 0xfffffbe0
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad84110 (detail=0x1ad841b0)
> Add romfile: cmos_layout.bin (size=1132)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad84040 (detail=0x1ad840e0)
> Add romfile: pci8086,0f31.rom (size=65536)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83f70 (detail=0x1ad84010)
> Add romfile: fallback/romstage (size=29817)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83ea0 (detail=0x1ad83f40)
> Add romfile: fallback/ramstage (size=67313)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83dd0 (detail=0x1ad83e70)
> Add romfile: fallback/payload (size=54924)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83d00 (detail=0x1ad83da0)
> Add romfile: config (size=4151)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83c30 (detail=0x1ad83cd0)
> Add romfile: (size=13473624)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83b60 (detail=0x1ad83c00)
> Add romfile: cpu_microcode_blob.bin (size=208896)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83a90 (detail=0x1ad83b30)
> Add romfile: (size=53080)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad839c0 (detail=0x1ad83a60)
> Add romfile: mrc.cache (size=65536)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad838f0 (detail=0x1ad83990)
> Add romfile: (size=393112)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83820 (detail=0x1ad838c0)
> Add romfile: fsp.bin (size=229376)
> _malloc zone=0x1ad8bf08 size=156 align=10 ret=0x1ad83750 (detail=0x1ad837f0)
> Add romfile: (size=31640)
> init ivt
> init bda
> Add to e820 map: 0009fc00 00000400 2
> init bios32
> init PMM
> init PNPBIOS table
> init keyboard
> init mouse
> init pic
> math cp init
> tsc calibrate start=1186229964 end=1188948693 diff=2718729
> CPU Mhz=1584
> init timer
> PCI probe
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83700 (detail=0x1ad83720)
> PCI device 00:00.0 (vd=8086:0f00 c=0600)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad836b0 (detail=0x1ad836d0)
> PCI device 00:02.0 (vd=8086:0f31 c=0300)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83660 (detail=0x1ad83680)
> PCI device 00:11.0 (vd=8086:0f15 c=0805)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83610 (detail=0x1ad83630)
> PCI device 00:12.0 (vd=8086:0f16 c=0805)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad835c0 (detail=0x1ad835e0)
> PCI device 00:13.0 (vd=8086:0f23 c=0106)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83570 (detail=0x1ad83590)
> PCI device 00:14.0 (vd=8086:0f35 c=0c03)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83520 (detail=0x1ad83540)
> PCI device 00:18.0 (vd=8086:0f40 c=0801)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad834d0 (detail=0x1ad834f0)
> PCI device 00:18.1 (vd=8086:0f41 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83480 (detail=0x1ad834a0)
> PCI device 00:18.2 (vd=8086:0f42 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83430 (detail=0x1ad83450)
> PCI device 00:18.3 (vd=8086:0f43 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad833e0 (detail=0x1ad83400)
> PCI device 00:18.4 (vd=8086:0f44 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83390 (detail=0x1ad833b0)
> PCI device 00:18.5 (vd=8086:0f45 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83340 (detail=0x1ad83360)
> PCI device 00:18.6 (vd=8086:0f46 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad832f0 (detail=0x1ad83310)
> PCI device 00:18.7 (vd=8086:0f47 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad832a0 (detail=0x1ad832c0)
> PCI device 00:1a.0 (vd=8086:0f18 c=1080)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83250 (detail=0x1ad83270)
> PCI device 00:1b.0 (vd=8086:0f04 c=0403)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83200 (detail=0x1ad83220)
> PCI device 00:1c.0 (vd=8086:0f48 c=0604)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad831b0 (detail=0x1ad831d0)
> PCI device 00:1e.0 (vd=8086:0f06 c=0801)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83160 (detail=0x1ad83180)
> PCI device 00:1e.1 (vd=8086:0f08 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83110 (detail=0x1ad83130)
> PCI device 00:1e.2 (vd=8086:0f09 c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad830c0 (detail=0x1ad830e0)
> PCI device 00:1e.3 (vd=8086:0f0a c=0780)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83070 (detail=0x1ad83090)
> PCI device 00:1e.4 (vd=8086:0f0c c=0780)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad83020 (detail=0x1ad83040)
> PCI device 00:1e.5 (vd=8086:0f0e c=0c80)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82fd0 (detail=0x1ad82ff0)
> PCI device 00:1f.0 (vd=8086:0f1c c=0601)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82f80 (detail=0x1ad82fa0)
> PCI device 00:1f.3 (vd=8086:0f12 c=0c05)
> _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82f30 (detail=0x1ad82f50)
> PCI device 01:00.0 (vd=8086:1538 c=0200)
> Found 26 PCI devices (max PCI bus is 01)
> Relocating coreboot bios tables
> _malloc zone=0x1ad8bf00 size=31 align=10 ret=0x000f3880 (detail=0x1ad82f00)
> Copying SMBIOS entry point from 0x1add4000 to 0x000f3880
> _malloc zone=0x1ad8bf00 size=36 align=10 ret=0x000f3850 (detail=0x1ad82ed0)
> Copying ACPI RSDP from 0x1add6000 to 0x000f3850
> rsdp=0x000f3850
> rsdt=0x1add6030
> fadt=0x1add8ce0
> pm_tmr_blk=408
> Using pmtimer, ioport 0x408
> Scan for VGA option rom
> Attempting to init PCI bdf 00:02.0 (vd 8086:0f31)
> Copying data 65536@0xff2004f8 to 65536@0x000c0000
> Checking rom 0x000c0000 (sig aa55 size 128)
> Running option rom at c000:0003
> Turning on vga text mode console
> SeaBIOS (version rel-1.7.5-116-g56b252e-dirty-20141210_064921-deerlf0x73)
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82ea0)
> /1ad81000\ Start thread
> |1ad81000| init usb
> |1ad81000| _malloc zone=0x1ad8befc size=72 align=10 ret=0x1adcbfb0 (detail=0x1ad82e70)
> |1ad81000| XHCI init on dev 00:14.0: regs @ 0xd0700000, 7 ports, 32 slots, 32 byte contexts
> |1ad81000| XHCI protocol USB 2.00, 6 ports (offset 1), def 3018
> |1ad81000| XHCI protocol USB 3.00, 1 ports (offset 7), def 1000
> |1ad81000| XHCI extcap 0xc1 @ d0708040
> |1ad81000| XHCI extcap 0xc0 @ d0708070
> |1ad81000| XHCI extcap 0x1 @ d0708460
> |1ad81000| XHCI extcap 0xa @ d0708480
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad80000 (detail=0x1ad82e40)
> /1ad80000\ Start thread
> |1ad80000| _malloc zone=0x1ad8befc size=264 align=40 ret=0x1adcbe80 (detail=0x1ad82e10)
> |1ad80000| _malloc zone=0x1ad8befc size=16 align=40 ret=0x1adcbe40 (detail=0x1ad82de0)
> |1ad80000| _malloc zone=0x1ad8befc size=288 align=100 ret=0x1adcbd00 (detail=0x1ad82db0)
> |1ad80000| _malloc zone=0x1ad8befc size=288 align=100 ret=0x1adcbb00 (detail=0x1ad82d80)
> |1ad80000| configure_xhci: resetting
> init ps2port
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82d50)
> /1ad7f000\ Start thread
> |1ad7f000| i8042_flush
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| i8042 flushed ff (status=ff)
> |1ad7f000| WARNING - Timeout at i8042_flush:71!
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82d50)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82ea0)
> |1ad80000| configure_xhci: setup 16 scratch pad buffers
> |1ad80000| _malloc zone=0x1ad8befc size=128 align=40 ret=0x1adcbc80 (detail=0x1ad82ea0)
> |1ad80000| _malloc zone=0x1ad8befc size=65536 align=1000 ret=0x1adbb000 (detail=0x1ad82d50)
> init lpt
> Found 0 lpt ports
> init serial
> Found 1 serial ports
> init floppy drives
> init hard drives
> init ahci
> _malloc zone=0x1ad8bf00 size=20 align=10 ret=0x000f3830 (detail=0x1ad82d20)
> _malloc zone=0x1ad8bef8 size=2048 align=10 ret=0x000ec390 (detail=0x1ad82cf0)
> AHCI controller at 13.0, iobase d073a000, irq 10
> AHCI: cap 0xcf20ff21, ports_impl 0x3
> _malloc zone=0x1ad8bf08 size=68 align=10 ret=0x1ad82c70 (detail=0x1ad82cc0)
> _malloc zone=0x1ad8bf08 size=1024 align=400 ret=0x1ad82800 (detail=0x1ad82c40)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad82700 (detail=0x1ad82c10)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad82500 (detail=0x1ad826d0)
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad826a0)
> /1ad81000\ Start thread
> |1ad81000| AHCI/0: probing
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82650 (detail=0x1ad82670)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82620)
> /1ad7f000\ Start thread
> |1ad7f000| xhci_hub_reset port #1: 0x000206e1, powered, pls 7, speed 1 [Full]
> _malloc zone=0x1ad8bf08 size=68 align=10 ret=0x1ad82480 (detail=0x1ad824d0)
> _malloc zone=0x1ad8bf08 size=1024 align=400 ret=0x1ad82000 (detail=0x1ad82450)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad7ef00 (detail=0x1ad82420)
> _malloc zone=0x1ad8bf08 size=256 align=100 ret=0x1ad7ed00 (detail=0x1ad7eed0)
> _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad7eea0)
> /1ad7d000\ Start thread
> |1ad7d000| AHCI/1: probing
> |1ad81000| AHCI/0: link down
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82600 (detail=0x1ad7ee70)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7c000 (detail=0x1ad7ee40)
> /1ad7c000\ Start thread
> init megasas
> |1ad7d000| AHCI/1: link down
> |1ad81000| _free 0x1ad82800 (detail=0x1ad82c40)
> |1ad81000| _free 0x1ad82700 (detail=0x1ad82c10)
> |1ad81000| _free 0x1ad82500 (detail=0x1ad826d0)
> |1ad81000| _free 0x1ad82c70 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad826a0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82ca0 (detail=0x1ad82cc0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82c70)
> /1ad81000\ Start thread
> |1ad7f000| WARNING - Timeout at wait_bit:310!
> |1ad7f000| _free 0x1ad82650 (detail=0x1ad82670)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82620)
> |1ad7d000| _free 0x1ad82000 (detail=0x1ad82450)
> |1ad7d000| _free 0x1ad7ef00 (detail=0x1ad82420)
> |1ad7d000| _free 0x1ad7ed00 (detail=0x1ad7eed0)
> |1ad7d000| _free 0x1ad82480 (detail=0x1ad824d0)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad7eea0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82c20 (detail=0x1ad82c40)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82bf0)
> /1ad7f000\ Start thread
> |1ad7f000| _free 0x1ad82c20 (detail=0x1ad82c40)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82bf0)
> |1ad81000| xhci_hub_reset port #3: 0x000206e1, powered, pls 7, speed 1 [Full]
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82c20 (detail=0x1ad82c40)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82bf0)
> /1ad7f000\ Start thread
> |1ad7f000| _free 0x1ad82c20 (detail=0x1ad82c40)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82bf0)
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82c20 (detail=0x1ad82c40)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82bf0)
> /1ad7f000\ Start thread
> |1ad7f000| _free 0x1ad82c20 (detail=0x1ad82c40)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82bf0)
> |1ad81000| XHCI port #3: 0x00200603, powered, enabled, pls 0, speed 1 [Full]
> |1ad81000| set_address 0x1adcbfb0
> |1ad80000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82c20 (detail=0x1ad82c40)
> |1ad80000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7f000 (detail=0x1ad82bf0)
> /1ad7f000\ Start thread
> |1ad81000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adcb900 (detail=0x1ad82bc0)
> |1ad81000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82b90)
> |1ad81000| xhci_alloc_pipe: usbdev 0x1ad82ca0, ring 0x1adcb900, slotid 0, epid 1
> |1ad81000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adcb400 (detail=0x1ad82b60)
> |1ad81000| xhci_cmd_enable_slot:
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 1, len 0]
> |1ad81000| xhci_process_events: status change port #1
> |1ad81000| xhci_process_events: status change port #2
> |1ad81000| xhci_process_events: status change port #3
> |1ad81000| xhci_process_events: status change port #1
> |1ad81000| xhci_process_events: status change port #7
> |1ad81000| xhci_process_events: status change port #3
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd00, evt 0x1adcbe00, type 33, eidx 1, cc 1]
> |1ad81000| xhci_alloc_pipe: enable slot: got slotid 1
> |1ad81000| xhci_cmd_address_device: slotid 1
> |1ad81000| xhci_trb_queue: ring 0x1adcbd00 [nidx 2, len 0]
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd10, evt 0x1adcbe00, type 33, eidx 2, cc 1]
> |1ad81000| _free 0x1ad82000 (detail=0x1ad82b90)
> |1ad81000| xhci_realloc_pipe: usbdev 0x1ad82ca0, ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| config_usb: 0x1adcba20
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 1, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 2, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 3, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| xhci_hub_reset port #2: 0x000206e1, powered, pls 7, speed 1 [Full]
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb920, evt 0x1adcba00, type 32, eidx 3, cc 1]
> |1ad81000| device rev=0110 cls=09 sub=00 proto=00 size=8
> |1ad81000| xhci_realloc_pipe: usbdev 0x1ad82ca0, ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 4, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 5, len 9]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 6, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb950, evt 0x1adcba00, type 32, eidx 6, cc 1]
> |1ad81000| xhci_process_events: status change port #2
> |1ad81000| _malloc zone=0x1ad8bf08 size=25 align=10 ret=0x1ad82b40 (detail=0x1ad82b90)
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 7, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 8, len 25]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 9, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| XHCI port #2: 0x00200e03, powered, enabled, pls 0, speed 3 [High]
> |1ad7c000| set_address 0x1adcbfb0
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb980, evt 0x1adcba00, type 32, eidx 9, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 10, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 11, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adcb200 (detail=0x1ad82b10)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82ae0)
> |1ad7c000| xhci_alloc_pipe: usbdev 0x1ad82600, ring 0x1adcb200, slotid 0, epid 1
> |1ad7c000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adbac00 (detail=0x1ad82ab0)
> |1ad7c000| xhci_cmd_enable_slot:
> |1ad7c000| xhci_trb_queue: ring 0x1adcbd00 [nidx 3, len 0]
> |1ad7c000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb9a0, evt 0x1adcba00, type 32, eidx 11, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd20, evt 0x1adcbe00, type 33, eidx 3, cc 1]
> |1ad7c000| xhci_alloc_pipe: enable slot: got slotid 2
> |1ad7c000| xhci_cmd_address_device: slotid 2
> |1ad7c000| xhci_trb_queue: ring 0x1adcbd00 [nidx 4, len 0]
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd30, evt 0x1adcbe00, type 33, eidx 4, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 12, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 13, len 7]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 14, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| _free 0x1ad82000 (detail=0x1ad82ae0)
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb9d0, evt 0x1adcba00, type 32, eidx 14, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 15, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [linked]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 1, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| xhci_realloc_pipe: usbdev 0x1ad82600, ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| config_usb: 0x1adcb320
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 3, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb900, evt 0x1adcba00, type 32, eidx 1, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb220, evt 0x1adcb300, type 32, eidx 3, cc 1]
> |1ad7c000| device rev=0200 cls=09 sub=00 proto=02 size=64
> |1ad7c000| xhci_realloc_pipe: usbdev 0x1ad82600, ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 4, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 5, len 9]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 6, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| XHCI port #7: 0x00021203, powered, enabled, pls 0, speed 4 [Super]
> |1ad7f000| set_address 0x1adcbfb0
> |1ad81000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb250, evt 0x1adcb300, type 32, eidx 6, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 2, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 3, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| _malloc zone=0x1ad8bf08 size=41 align=10 ret=0x1ad82a80 (detail=0x1ad82ae0)
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 7, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 8, len 41]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 9, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb920, evt 0x1adcba00, type 32, eidx 3, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb280, evt 0x1adcb300, type 32, eidx 9, cc 1]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 10, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 11, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adcb000 (detail=0x1ad82a50)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82a20)
> |1ad7f000| xhci_alloc_pipe: usbdev 0x1ad82c20, ring 0x1adcb000, slotid 0, epid 1
> |1ad7f000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adba800 (detail=0x1ad829f0)
> |1ad7f000| xhci_cmd_enable_slot:
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 5, len 0]
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2a0, evt 0x1adcb300, type 32, eidx 11, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd40, evt 0x1adcbe00, type 33, eidx 5, cc 1]
> |1ad7f000| xhci_alloc_pipe: enable slot: got slotid 3
> |1ad7f000| xhci_cmd_address_device: slotid 3
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 6, len 0]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 4, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 5, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad81000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd50, evt 0x1adcbe00, type 33, eidx 6, cc 1]
> |1ad81000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb940, evt 0x1adcba00, type 32, eidx 5, cc 1]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 6, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb900 [nidx 7, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 12, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 13, len 7]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 14, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb960, evt 0x1adcba00, type 32, eidx 7, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2d0, evt 0x1adcb300, type 32, eidx 14, cc 1]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 15, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [linked]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb200, evt 0x1adcb300, type 32, eidx 1, cc 1]
> |1ad7f000| _free 0x1ad82000 (detail=0x1ad82a20)
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 3, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_realloc_pipe: usbdev 0x1ad82c20, ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| config_usb: 0x1adcb120
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 1, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 2, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 3, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb220, evt 0x1adcb300, type 32, eidx 3, cc 1]
> |1ad7f000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb020, evt 0x1adcb100, type 32, eidx 3, cc 1]
> |1ad7f000| device rev=0300 cls=00 sub=00 proto=00 size=512
> |1ad7f000| xhci_realloc_pipe: usbdev 0x1ad82c20, ring 0x1adcb000, slotid 3, epid 1
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 4, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 5, len 9]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 6, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829d0 (detail=0x1ad82a20)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad829a0)
> /1ad7d000\ Start thread
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 8, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 9, len 4]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 10, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb050, evt 0x1adcb100, type 32, eidx 6, cc 1]
> |1ad7d000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb990, evt 0x1adcba00, type 32, eidx 10, cc 1]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 4, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 5, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb240, evt 0x1adcb300, type 32, eidx 5, cc 1]
> |1ad7f000| _malloc zone=0x1ad8bf08 size=44 align=10 ret=0x1ad82940 (detail=0x1ad82970)
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 7, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 8, len 44]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 9, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad828f0 (detail=0x1ad82910)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad828c0)
> /1ad7b000\ Start thread
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 11, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 12, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 13, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7b000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb080, evt 0x1adcb100, type 32, eidx 9, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb9c0, evt 0x1adcba00, type 32, eidx 13, cc 1]
> |1ad7b000| _free 0x1ad828f0 (detail=0x1ad82910)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad828c0)
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 14, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 15, len 4]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [linked]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 1, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 6, len 8]
> |1ad7c000| xhci_trb_queue: ring 0x1adcb200 [nidx 7, len 0]
> |1ad7c000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7c000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb900, evt 0x1adcba00, type 32, eidx 1, cc 1]
> |1ad7c000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb260, evt 0x1adcb300, type 32, eidx 7, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 10, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 11, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad828f0 (detail=0x1ad82910)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad828c0)
> /1ad7b000\ Start thread
> |1ad7d000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0a0, evt 0x1adcb100, type 32, eidx 11, cc 1]
> |1ad7d000| _free 0x1ad829d0 (detail=0x1ad82a20)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad829a0)
> |1ad7f000| _malloc zone=0x1ad8bef8 size=316 align=100 ret=0x000ec200 (detail=0x1ad82a20)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad829c0)
> |1ad7f000| xhci_alloc_pipe: usbdev 0x1ad82c20, ring 0x000ec200, slotid 0, epid 3
> |1ad7f000| xhci_cmd_configure_endpoint: slotid 3, add 0x9, del 0x0
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 7, len 0]
> |1ad81000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829a0 (detail=0x1ad82890)
> |1ad81000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad82860)
> /1ad7d000\ Start thread
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 2, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 3, len 4]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb900 [nidx 4, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd60, evt 0x1adcbe00, type 33, eidx 7, cc 1]
> |1ad7d000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb930, evt 0x1adcba00, type 32, eidx 4, cc 1]
> |1ad7d000| _free 0x1ad829a0 (detail=0x1ad82890)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad82860)
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 5, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 6, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb900 [nidx 7, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb900, slotid 1, epid 1
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad829a0 (detail=0x1ad82890)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7d000 (detail=0x1ad82860)
> /1ad7d000\ Start thread
> |1ad7d000| xhci_trb_queue: ring 0x1adcb200 [nidx 8, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb200 [nidx 9, len 4]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb200 [nidx 10, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7d000| xhci_process_events: ring 0x1adcb900 [trb 0x1adcb960, evt 0x1adcba00, type 32, eidx 7, cc 1]
> |1ad7d000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb290, evt 0x1adcb300, type 32, eidx 10, cc 1]
> |1ad7f000| _free 0x1ad82000 (detail=0x1ad829c0)
> |1ad7f000| _malloc zone=0x1ad8bef8 size=316 align=100 ret=0x000ec000 (detail=0x1ad829c0)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82830)
> |1ad7f000| xhci_alloc_pipe: usbdev 0x1ad82c20, ring 0x000ec000, slotid 0, epid 4
> |1ad7f000| xhci_cmd_configure_endpoint: slotid 3, add 0x11, del 0x0
> |1ad7f000| xhci_trb_queue: ring 0x1adcbd00 [nidx 8, len 0]
> |1ad7b000| _free 0x1ad828f0 (detail=0x1ad82910)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad828c0)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad828f0 (detail=0x1ad82910)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7b000 (detail=0x1ad828c0)
> /1ad7b000\ Start thread
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 11, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 12, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 13, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7b000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd70, evt 0x1adcbe00, type 33, eidx 8, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2c0, evt 0x1adcb300, type 32, eidx 13, cc 1]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 14, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 15, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2e0, evt 0x1adcb300, type 32, eidx 15, cc 1]
> |1ad7f000| _free 0x1ad82000 (detail=0x1ad82830)
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 12, len 8]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 13, len 1]
> |1ad7f000| xhci_trb_queue: ring 0x1adcb000 [nidx 14, len 0]
> |1ad7f000| xhci_xfer_kick: ring 0x1adcb000, slotid 3, epid 1
> |1ad81000| Initialized USB HUB (0 ports used)
> |1ad81000| _free 0x1ad82b40 (detail=0x1ad82b90)
> |1ad81000| _free 0x1ad82ca0 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82c70)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82ca0 (detail=0x1ad82cc0)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad81000 (detail=0x1ad82c70)
> /1ad81000\ Start thread
> |1ad7b000| xhci_process_events: ring 0x1adcb000 [trb 0x1adcb0d0, evt 0x1adcb100, type 32, eidx 14, cc 1]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [linked]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 4]
> |1ad7b000| xhci_trb_queue: ring 0x1adcb200 [nidx 3, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb220, evt 0x1adcb300, type 32, eidx 3, cc 1]
> |1ad7f000| _malloc zone=0x1ad8bf00 size=48 align=10 ret=0x000f3800 (detail=0x1ad82b90)
> |1ad7f000| Searching bootorder for: /pci@i0cf8/usb@14/storage@7/*@0/*@0,0
> |1ad7f000| Searching bootorder for: /pci@i0cf8/usb@14/usb-*@7
> |1ad7f000| xhci_trb_queue: ring 0x000ec000 [nidx 1, len 31]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec000, slotid 3, epid 4
> |1ad7c000| _malloc zone=0x1ad8bf08 size=32 align=10 ret=0x1ad82b40 (detail=0x1ad82830)
> |1ad7c000| _malloc zone=0x1ad8bf08 size=4096 align=1000 ret=0x1ad7a000 (detail=0x1ad82800)
> /1ad7a000\ Start thread
> |1ad7b000| xhci_process_events: ring 0x000ec000 [trb 0x000ec000, evt 0x000ec100, type 32, eidx 1, cc 1]
> |1ad7b000| set_address 0x1adcbfb0
> |1ad7d000| xhci_trb_queue: ring 0x1adcb200 [nidx 4, len 8]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb200 [nidx 5, len 4]
> |1ad7d000| xhci_trb_queue: ring 0x1adcb200 [nidx 6, len 0]
> |1ad7d000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7f000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb250, evt 0x1adcb300, type 32, eidx 6, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x000ec200 [nidx 1, len 36]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> |1ad7b000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adba600 (detail=0x1ad827d0)
> |1ad7b000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad827a0)
> |1ad7b000| xhci_alloc_pipe: usbdev 0x1ad828f0, ring 0x1adba600, slotid 0, epid 1
> |1ad7b000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad7e800 (detail=0x1ad82770)
> |1ad7b000| xhci_cmd_configure_endpoint: slotid 2, add 0x1, del 0x0
> |1ad7b000| xhci_trb_queue: ring 0x1adcbd00 [nidx 9, len 0]
> |1ad7b000| xhci_process_events: ring 0x000ec200 [trb 0x000ec200, evt 0x000ec300, type 32, eidx 1, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd80, evt 0x1adcbe00, type 33, eidx 9, cc 1]
> |1ad7b000| _free 0x1ad7e800 (detail=0x1ad82770)
> |1ad7b000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adba000 (detail=0x1ad82770)
> |1ad7b000| xhci_cmd_enable_slot:
> |1ad7b000| xhci_trb_queue: ring 0x1adcbd00 [nidx 10, len 0]
> |1ad7d000| _free 0x1ad829a0 (detail=0x1ad82890)
> \1ad7d000/ End thread
> _free 0x1ad7d000 (detail=0x1ad82860)
> |1ad7f000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd90, evt 0x1adcbe00, type 33, eidx 10, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x000ec200 [nidx 2, len 13]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> |1ad7f000| xhci_process_events: ring 0x000ec200 [trb 0x000ec210, evt 0x000ec300, type 32, eidx 2, cc 1]
> |1ad7f000| USB MSC vendor='Intenso' product='Ultra Line' rev='1.00' type=0 removable=1
> |1ad7f000| scsi_is_ready (drive=0x000f3800)
> |1ad7f000| xhci_trb_queue: ring 0x000ec000 [nidx 2, len 31]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec000, slotid 3, epid 4
> |1ad7f000| xhci_process_events: ring 0x000ec000 [trb 0x000ec010, evt 0x000ec100, type 32, eidx 2, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x000ec200 [nidx 3, len 13]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> |1ad7f000| xhci_process_events: ring 0x000ec200 [trb 0x000ec220, evt 0x000ec300, type 32, eidx 3, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x000ec000 [nidx 3, len 31]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec000, slotid 3, epid 4
> |1ad7f000| xhci_process_events: ring 0x000ec000 [trb 0x000ec020, evt 0x000ec100, type 32, eidx 3, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x000ec200 [nidx 4, len 8]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> |1ad7f000| xhci_process_events: ring 0x000ec200 [trb 0x000ec230, evt 0x000ec300, type 32, eidx 4, cc 1]
> |1ad7f000| xhci_trb_queue: ring 0x000ec200 [nidx 5, len 13]
> |1ad7f000| xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> |1ad7f000| xhci_process_events: ring 0x000ec200 [trb 0x000ec240, evt 0x000ec300, type 32, eidx 5, cc 1]
> |1ad7f000| USB MSC blksize=512 sectors=30310400
> |1ad7f000| _malloc zone=0x1ad8bf08 size=80 align=10 ret=0x1ad82720 (detail=0x1ad82890)
> |1ad7f000| _malloc zone=0x1ad8bf08 size=24 align=10 ret=0x1ad829a0 (detail=0x1ad82860)
> |1ad7f000| Registering bootable: USB MSC Drive Intenso Ultra Line 1.00 (type:2 prio:103 data:f3800)
> |1ad7f000| _free 0x1ad82940 (detail=0x1ad82970)
> |1ad7f000| _free 0x1ad82c20 (detail=0x1ad82c40)
> \1ad7f000/ End thread
> _free 0x1ad7f000 (detail=0x1ad82bf0)
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 7, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 8, len 4]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 9, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7b000| xhci_alloc_pipe: enable slot: got slotid 4
> |1ad7b000| xhci_cmd_address_device: slotid 4
> |1ad7b000| xhci_trb_queue: ring 0x1adcbd00 [nidx 11, len 0]
> |1ad7b000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb280, evt 0x1adcb300, type 32, eidx 9, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbda0, evt 0x1adcbe00, type 33, eidx 11, cc 1]
> |1ad7b000| _free 0x1ad82000 (detail=0x1ad827a0)
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 10, len 8]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 11, len 4]
> |1ad81000| xhci_trb_queue: ring 0x1adcb200 [nidx 12, len 0]
> |1ad81000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7b000| xhci_realloc_pipe: usbdev 0x1ad828f0, ring 0x1adba600, slotid 4, epid 1
> |1ad7b000| config_usb: 0x1adba720
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 1, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 2, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 3, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7b000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2b0, evt 0x1adcb300, type 32, eidx 12, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adba600 [trb 0x1adba620, evt 0x1adba700, type 32, eidx 3, cc 1]
> |1ad7b000| device rev=0110 cls=00 sub=00 proto=00 size=8
> |1ad7b000| xhci_realloc_pipe: usbdev 0x1ad828f0, ring 0x1adba600, slotid 4, epid 1
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 4, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 5, len 9]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 6, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad81000| _free 0x1ad82ca0 (detail=0x1ad82cc0)
> \1ad81000/ End thread
> _free 0x1ad81000 (detail=0x1ad82c70)
> |1ad7b000| xhci_process_events: ring 0x1adba600 [trb 0x1adba650, evt 0x1adba700, type 32, eidx 6, cc 1]
> |1ad7b000| _malloc zone=0x1ad8bf08 size=59 align=10 ret=0x1ad82c80 (detail=0x1ad82cc0)
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 7, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 8, len 59]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 9, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 13, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 14, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7a000| xhci_process_events: ring 0x1adba600 [trb 0x1adba680, evt 0x1adba700, type 32, eidx 9, cc 1]
> |1ad7a000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb2d0, evt 0x1adcb300, type 32, eidx 14, cc 1]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 15, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [linked]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 1, len 4]
> |1ad7a000| xhci_trb_queue: ring 0x1adcb200 [nidx 2, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adcb200, slotid 2, epid 1
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 10, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 11, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7b000| xhci_process_events: ring 0x1adcb200 [trb 0x1adcb210, evt 0x1adcb300, type 32, eidx 2, cc 1]
> |1ad7b000| xhci_process_events: ring 0x1adba600 [trb 0x1adba6a0, evt 0x1adba700, type 32, eidx 11, cc 1]
> |1ad7b000| usb_hid_setup 0x1adba720
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 12, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 13, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7a000| set_address 0x1adcbfb0
> |1ad7b000| xhci_process_events: ring 0x1adba600 [trb 0x1adba6c0, evt 0x1adba700, type 32, eidx 13, cc 1]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 14, len 8]
> |1ad7b000| xhci_trb_queue: ring 0x1adba600 [nidx 15, len 0]
> |1ad7b000| xhci_xfer_kick: ring 0x1adba600, slotid 4, epid 1
> |1ad7a000| _malloc zone=0x1ad8befc size=316 align=100 ret=0x1adba400 (detail=0x1ad82c50)
> |1ad7a000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad82c20)
> |1ad7a000| xhci_alloc_pipe: usbdev 0x1ad82b40, ring 0x1adba400, slotid 0, epid 1
> |1ad7a000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad81800 (detail=0x1ad82bf0)
> |1ad7a000| xhci_cmd_configure_endpoint: slotid 2, add 0x1, del 0x0
> |1ad7a000| xhci_trb_queue: ring 0x1adcbd00 [nidx 12, len 0]
> |1ad7a000| xhci_process_events: ring 0x1adba600 [trb 0x1adba6e0, evt 0x1adba700, type 32, eidx 15, cc 1]
> |1ad7a000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbdb0, evt 0x1adcbe00, type 33, eidx 12, cc 1]
> |1ad7a000| _free 0x1ad81800 (detail=0x1ad82bf0)
> |1ad7a000| _malloc zone=0x1ad8befc size=1024 align=400 ret=0x1adb9c00 (detail=0x1ad82bf0)
> |1ad7a000| xhci_cmd_enable_slot:
> |1ad7a000| xhci_trb_queue: ring 0x1adcbd00 [nidx 13, len 0]
> |1ad7b000| _malloc zone=0x1ad8bef8 size=316 align=100 ret=0x000ebe00 (detail=0x1ad82970)
> |1ad7b000| _malloc zone=0x1ad8befc size=8 align=10 ret=0x1adcbfa0 (detail=0x1ad82940)
> |1ad7b000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad81800 (detail=0x1ad827a0)
> |1ad7b000| xhci_alloc_pipe: usbdev 0x1ad828f0, ring 0x000ebe00, slotid 0, epid 3
> |1ad7b000| xhci_cmd_configure_endpoint: slotid 4, add 0x9, del 0x0
> |1ad7a000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbdc0, evt 0x1adcbe00, type 33, eidx 13, cc 1]
> |1ad7a000| xhci_alloc_pipe: enable slot: got slotid 5
> |1ad7a000| xhci_cmd_address_device: slotid 5
> |1ad7a000| xhci_trb_queue: ring 0x1adcbd00 [nidx 14, len 0]
> |1ad7a000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbdd0, evt 0x1adcbe00, type 33, eidx 14, cc 1]
> |1ad7a000| _free 0x1ad82000 (detail=0x1ad82c20)
> |1ad7b000| xhci_trb_queue: ring 0x1adcbd00 [nidx 15, len 0]
> |1ad7a000| xhci_realloc_pipe: usbdev 0x1ad82b40, ring 0x1adba400, slotid 5, epid 1
> |1ad7a000| config_usb: 0x1adba520
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 1, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 2, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 3, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad7a000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbde0, evt 0x1adcbe00, type 33, eidx 15, cc 1]
> |1ad7a000| xhci_process_events: ring 0x1adba400 [trb 0x1adba420, evt 0x1adba500, type 32, eidx 3, cc 1]
> |1ad7a000| device rev=0200 cls=00 sub=00 proto=00 size=8
> |1ad7a000| xhci_realloc_pipe: usbdev 0x1ad82b40, ring 0x1adba400, slotid 5, epid 1
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 4, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 5, len 9]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 6, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad7b000| _free 0x1ad81800 (detail=0x1ad827a0)
> |1ad7b000| USB keyboard initialized
> |1ad7b000| _free 0x1ad82c80 (detail=0x1ad82cc0)
> |1ad7b000| _free 0x1ad828f0 (detail=0x1ad82910)
> \1ad7b000/ End thread
> _free 0x1ad7b000 (detail=0x1ad828c0)
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> |1ad7a000| xhci_process_events: ring 0x1adba400 [trb 0x1adba450, evt 0x1adba500, type 32, eidx 6, cc 1]
> |1ad7a000| xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> |1ad7a000| _malloc zone=0x1ad8bf08 size=34 align=10 ret=0x1ad82c90 (detail=0x1ad82cc0)
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 7, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 8, len 34]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 9, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x1adba400 [trb 0x1adba480, evt 0x1adba500, type 32, eidx 9, cc 1]
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 10, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 11, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> |1ad7a000| xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> |1ad7a000| xhci_process_events: ring 0x1adba400 [trb 0x1adba4a0, evt 0x1adba500, type 32, eidx 11, cc 1]
> |1ad7a000| usb_hid_setup 0x1adba520
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 12, len 8]
> |1ad7a000| xhci_trb_queue: ring 0x1adba400 [nidx 13, len 0]
> |1ad7a000| xhci_xfer_kick: ring 0x1adba400, slotid 5, epid 1
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x1adba400 [trb 0x1adba4c0, evt 0x1adba500, type 32, eidx 13, cc 1]
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> |1ad7a000| _malloc zone=0x1ad8bef8 size=316 align=100 ret=0x000ebc00 (detail=0x1ad82c20)
> |1ad7a000| _malloc zone=0x1ad8befc size=6 align=10 ret=0x1adcbf90 (detail=0x1ad82910)
> |1ad7a000| _malloc zone=0x1ad8bf08 size=1056 align=800 ret=0x1ad82000 (detail=0x1ad828e0)
> |1ad7a000| xhci_alloc_pipe: usbdev 0x1ad82b40, ring 0x000ebc00, slotid 0, epid 3
> |1ad7a000| xhci_cmd_configure_endpoint: slotid 5, add 0x9, del 0x0
> |1ad7a000| xhci_trb_queue: ring 0x1adcbd00 [linked]
> |1ad7a000| xhci_trb_queue: ring 0x1adcbd00 [nidx 1, len 0]
> |1ad7a000| xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> |1ad7a000| xhci_process_events: ring 0x1adcbd00 [trb 0x1adcbd00, evt 0x1adcbe00, type 33, eidx 1, cc 1]
> |1ad7a000| _free 0x1ad82000 (detail=0x1ad828e0)
> |1ad7a000| USB mouse initialized
> |1ad7a000| _free 0x1ad82c90 (detail=0x1ad82cc0)
> |1ad7a000| _free 0x1ad82b40 (detail=0x1ad82830)
> \1ad7a000/ End thread
> _free 0x1ad7a000 (detail=0x1ad82800)
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_trb_queue: ring 0x000ebc00 [nidx 1, len 6]
> xhci_xfer_kick: ring 0x000ebc00, slotid 5, epid 3
> |1ad7c000| Initialized USB HUB (2 ports used)
> |1ad7c000| _free 0x1ad82a80 (detail=0x1ad82ae0)
> |1ad7c000| _free 0x1ad82600 (detail=0x1ad7ee70)
> \1ad7c000/ End thread
> _free 0x1ad7c000 (detail=0x1ad7ee40)
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> \1ad80000/ End thread
> _free 0x1ad80000 (detail=0x1ad82e40)
> All threads complete.
> Scan for option roms
> Attempting to init PCI bdf 00:00.0 (vd 8086:0f00)
> Attempting to map option rom on dev 00:00.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:11.0 (vd 8086:0f15)
> Attempting to map option rom on dev 00:11.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:12.0 (vd 8086:0f16)
> Attempting to map option rom on dev 00:12.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:13.0 (vd 8086:0f23)
> Attempting to map option rom on dev 00:13.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:14.0 (vd 8086:0f35)
> Attempting to map option rom on dev 00:14.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.0 (vd 8086:0f40)
> Attempting to map option rom on dev 00:18.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.1 (vd 8086:0f41)
> Attempting to map option rom on dev 00:18.1
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.2 (vd 8086:0f42)
> Attempting to map option rom on dev 00:18.2
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.3 (vd 8086:0f43)
> Attempting to map option rom on dev 00:18.3
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.4 (vd 8086:0f44)
> Attempting to map option rom on dev 00:18.4
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.5 (vd 8086:0f45)
> Attempting to map option rom on dev 00:18.5
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.6 (vd 8086:0f46)
> Attempting to map option rom on dev 00:18.6
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:18.7 (vd 8086:0f47)
> Attempting to map option rom on dev 00:18.7
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1a.0 (vd 8086:0f18)
> Attempting to map option rom on dev 00:1a.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1b.0 (vd 8086:0f04)
> Attempting to map option rom on dev 00:1b.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1c.0 (vd 8086:0f48)
> Attempting to map option rom on dev 00:1c.0
> Skipping non-normal pci device (type=81)
> Attempting to init PCI bdf 00:1e.0 (vd 8086:0f06)
> Attempting to map option rom on dev 00:1e.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.1 (vd 8086:0f08)
> Attempting to map option rom on dev 00:1e.1
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.2 (vd 8086:0f09)
> Attempting to map option rom on dev 00:1e.2
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.3 (vd 8086:0f0a)
> Attempting to map option rom on dev 00:1e.3
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.4 (vd 8086:0f0c)
> Attempting to map option rom on dev 00:1e.4
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1e.5 (vd 8086:0f0e)
> Attempting to map option rom on dev 00:1e.5
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1f.0 (vd 8086:0f1c)
> Attempting to map option rom on dev 00:1f.0
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 00:1f.3 (vd 8086:0f12)
> Attempting to map option rom on dev 00:1f.3
> Option rom sizing returned 0 0
> Attempting to init PCI bdf 01:00.0 (vd 8086:1538)
> Attempting to map option rom on dev 01:00.0
> Option rom sizing returned 0 0
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
>
> Press F12 for boot menu.
>
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> Searching bootorder for: HALT
> Mapping hd drive 0x000f3800 to 0
> drive 0x000f3800: PCHS=0/0/0 translation=lba LCHS=1024/255/63 s=30310400
> finalize PMM
> malloc finalize
> Add to e820 map: 0009fc00 00000400 2
> Space available for UMB: ce800-eb800, f30a0-f3800
> Add to e820 map: 1ad8c000 0002d000 1
> Returned 184320 bytes of ZoneHigh
> e820 map has 15 items:
> 0: 0000000000000000 - 000000000009fc00 = 1 RAM
> 1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
> 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
> 3: 0000000000100000 - 000000001adb9000 = 1 RAM
> 4: 000000001adb9000 - 0000000020000000 = 2 RESERVED
> 5: 00000000e0000000 - 00000000f0000000 = 2 RESERVED
> 6: 00000000feb00000 - 00000000fec01000 = 2 RESERVED
> 7: 00000000fed01000 - 00000000fed02000 = 2 RESERVED
> 8: 00000000fed03000 - 00000000fed04000 = 2 RESERVED
> 9: 00000000fed05000 - 00000000fed06000 = 2 RESERVED
> 10: 00000000fed08000 - 00000000fed09000 = 2 RESERVED
> 11: 00000000fed0c000 - 00000000fed10000 = 2 RESERVED
> 12: 00000000fed1c000 - 00000000fed1d000 = 2 RESERVED
> 13: 00000000fee00000 - 00000000fee01000 = 2 RESERVED
> 14: 00000000fef00000 - 0000000100000000 = 2 RESERVED
> Jump to int19
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> enter handle_19:
> NULL
> Booting from Hard Disk...
> xhci_trb_queue: ring 0x000ec000 [nidx 4, len 31]
> xhci_xfer_kick: ring 0x000ec000, slotid 3, epid 4
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_process_events: ring 0x000ec000 [trb 0x000ec030, evt 0x000ec100, type 32, eidx 4, cc 1]
> xhci_trb_queue: ring 0x000ec200 [nidx 6, len 512]
> xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec250, evt 0x000ec300, type 32, eidx 6, cc 1]
> xhci_trb_queue: ring 0x000ec200 [nidx 7, len 13]
> xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec260, evt 0x000ec300, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> Booting from 0000:7c00
> xhci_trb_queue: ring 0x000ec000 [nidx 5, len 31]
> xhci_xfer_kick: ring 0x000ec000, slotid 3, epid 4
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_process_events: ring 0x000ec000 [trb 0x000ec040, evt 0x000ec100, type 32, eidx 5, cc 1]
> xhci_trb_queue: ring 0x000ec200 [nidx 8, len 512]
> xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> xhci_process_events: ring 0x000ec200 [trb 0x000ec270, evt 0x000ec300, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed050 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_trb_queue: ring 0x000ec200 [nidx 9, len 13]
> xhci_xfer_kick: ring 0x000ec200, slotid 3, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_process_events: ring 0x000ec200 [trb 0x000ec280, evt 0x000ec300, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe90, evt 0x000ebf00, type 32, eidx 10, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 11, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebea0, evt 0x000ebf00, type 32, eidx 11, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 12, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebeb0, evt 0x000ebf00, type 32, eidx 12, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 13, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebec0, evt 0x000ebf00, type 32, eidx 13, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 14, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebed0, evt 0x000ebf00, type 32, eidx 14, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 15, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebee0, evt 0x000ebf00, type 32, eidx 15, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [linked]
> xhci_trb_queue: ring 0x000ebe00 [nidx 1, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe00, evt 0x000ebf00, type 32, eidx 1, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 2, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe10, evt 0x000ebf00, type 32, eidx 2, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 3, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe20, evt 0x000ebf00, type 32, eidx 3, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 4, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe30, evt 0x000ebf00, type 32, eidx 4, cc 1]
> xhci_poll_intr: st 1000000 ct 4038000 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 5, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe40, evt 0x000ebf00, type 32, eidx 5, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 6, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe50, evt 0x000ebf00, type 32, eidx 6, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 7, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe60, evt 0x000ebf00, type 32, eidx 7, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 8, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe70, evt 0x000ebf00, type 32, eidx 8, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 9, len 8]
> xhci_xfer_kick: ring 0x000ebe00, slotid 4, epid 3
> xhci_process_events: ring 0x000ebe00 [trb 0x000ebe80, evt 0x000ebf00, type 32, eidx 9, cc 1]
> xhci_poll_intr: st 1000000 ct 4038001 [ 0x000ed338 <= 0x1adcbfa0 / 8 ]
> xhci_trb_queue: ring 0x000ebe00 [nidx 10, len 8]
> xhci_xfer_kick: ring 0x000ebe0?
> --
> coreboot mailing list: coreboot(a)coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
4
6
So I was looking at our git log. I can fit two, maybe three commits if I'm
lucky. It's terrible. We have all this redundant information. We have both
"Reviewed-on" and "Change-Id" lines. Those only point to the same resource.
The "Tested-by" is useless. It's always Jenkins who tests changes. Then you
have a "Reviewed-by" for every person who ever bikeshed on said patch. Since
Paul has to say something on every single patch, he always has his own line in
almost every commit.
"Reviewed-by" is not the same as "Acked-by". I've seen acked-by used to let
linux folks know that some maintainer/big guy with more credentials than the
author already likes the patch. Though Acked-by is not necessary, even for
linux. Come to think of it, the only piece of information needed to find a
commit on our gerrit is the hash. All the other lines, except for the "Signed-
off-by" are redundant. "Reviewed-on" and "Change-Id" will take you to the same
place as the commit hash. All the crap added by gerrit is redundant.
Now add a patch that comes from our Chromium friends, and you've doubled the
size of said pork. Is it convenient to have all that information in the commit
message? Maybe. Is it necessary? Definitely not. Those lines are useful for
tracking a patch, but once it's +2'd and submitted, gerrit should strip out
all that pork. We might not even use gerrit anymore a few years down the road.
Adding all this crap is pointless.
It's time to drop the crap.
Alex
2
1
Hi,
We do plan to use coreboot in our COM Express modules based on Intel ATOM
processors E38xx. We currently
Use of-the-shelf products and they come with their own BIOS. In our
baseboard we connect a BCM from
Pigeon Point to the COM (Computer On Module) via IPMI system interfaces
(UART,SI, and LPC). At the moment
We want to test if communication via LPC is functioning but dont have the
firmware required. The coreboot
Source code seems to have LPC implemented and I think we can use it for
sending something to the BMC so as
To check if we have successfully interconnected the module do the BMC.
Can someone inform if I can do that and how ?
Rgds,
http://www.padtec.com.br/imagens/logo_mail.png
http://www.padtec.com.br/imagens/seta_mail.png
Paulo Roberto F. de A. Luz
Technology Engineer Embedded Platform
<mailto:sania.campos@padtec.com.br> paulo.luz(a)padtec.com.br pluzluz,paulo
+55 19 2104 0426 / 9191 1402
<http://www.padtec.com/> www.padtec.com
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * *
Esta mensagem e seus anexos contêm informações confidenciais direcionadas
exclusivamente a seus
destinatários. Por favor, não a encaminhe ou remeta a terceiros. Caso tenha
recebido este e-mail por engano
informe-nos imediatamente respondendo ao mesmo e em seguida apague-o de seu
sistema.
This message and any attachment to it contains confidential information
exclusively for the recipients. Please
do not forward or distribute it to anyone else. If you have received this
e-mail in error, please inform us immediately
by answering it and then delete this message from your system.
Este mensaje y cualquier anexo a él contienen información confidencial
exclusivamente para los destinatarios.
Por favor no distribuir o reenviar a cualquier persona. Si usted ha recibido
este e-mail por error, infórmenos
inmediatamente contestandolo y después suprima este mensaje de su sistema
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * * * * *
2
1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
When text-mode graphics (disable "Keep VESA Framebuffer") is
selected, backlight turns on at payload stage (GRUB tested) but
no graphics are shown (black screen). Graphics do work after payload
stage, when booting a GNU/Linux distribution.
(tested on X200).
I attempted a fix, but still couldn't get it to work (non-working
patch here: http://review.coreboot.org/#/c/8018/)
What am I doing wrong?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJUpD2BAAoJEP9Ft0z50c+U4AQIAI81Dpfe1zeVAbA0uZbmGrsV
cBEzEmZyoOHNUQd5AsYtPs5QVw1DJ9Fu4Q9td/AsWAOB6DeddY6eFfHFUXXPgsc6
/48M5KhXsEPHEj6xdCeAiCr05PwNAdKEvcfPnkGLO5n+EvD1sxZFgoXTPCwJ6TYy
t2FmltaMlZsnmCYXD5sisA3nArEgrViXuH03bBYTh6VTE3RKaUoLWdlvuIIPfx6F
/sJJhJH+5p52oAsvt0usiZBVOwSuG1AUPcFtYWfSBXp+4e35jwajhzfw4KmWtR+Q
WbeytLAWMTDUXvjGpyaQKwSwUqDFmWr6VjPS5x8/flH9H49v24FSVSQEKu+ijNA=
=Q2Pa
-----END PGP SIGNATURE-----
1
0

Dec. 29, 2014
Hi,
Please find the latest report on new defect(s) introduced to coreboot found with Coverity Scan.
300 new defect(s) introduced to coreboot found with Coverity Scan.
17 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 20 of 300 defect(s)
** CID 272525: Use after free (USE_AFTER_FREE)
/payloads/libpayload/libc/malloc.c: 313 in realloc()
/payloads/libpayload/libc/malloc.c: 313 in realloc()
** CID 1018195: Buffer not null terminated (BUFFER_SIZE_WARNING)
/payloads/libpayload/curses/form/frm_req_name.c: 154 in form_request_by_name()
** CID 1018196: Buffer not null terminated (BUFFER_SIZE_WARNING)
/payloads/libpayload/curses/menu/m_req_name.c: 109 in menu_request_by_name()
** CID 1129162: Logically dead code (DEADCODE)
/util/cbfstool/lzma/C/LzmaEnc.c: 1512 in WriteEndMarker()
** CID 1129155: Division or modulo by zero (DIVIDE_BY_ZERO)
/payloads/libpayload/util/kconfig/conf.c: 379 in conf_choice()
** CID 1129142: Missing break in switch (MISSING_BREAK)
/payloads/libpayload/util/kconfig/conf.c: 111 in conf_askvalue()
** CID 1129141: Missing break in switch (MISSING_BREAK)
/payloads/libpayload/util/kconfig/conf.c: 380 in conf_choice()
** CID 1129140: Missing break in switch (MISSING_BREAK)
/payloads/libpayload/util/kconfig/conf.c: 574 in main()
** CID 1129103: Dereference before null check (REVERSE_INULL)
/util/cbfstool/cbfs_image.c: 571 in cbfs_print_header_info()
** CID 1260723: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbInitKB/PcieLibKB.c: 312 in PcieGetLinkSpeedCapKB()
** CID 1260721: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f16kb/Proc/Common/AmdInitEarly.c: 239 in AmdInitEarly()
/src/vendorcode/amd/agesa/f15/Proc/Common/AmdInitEarly.c: 240 in AmdInitEarly()
/src/vendorcode/amd/agesa/f12/Proc/Common/AmdInitEarly.c: 240 in AmdInitEarly()
/src/vendorcode/amd/agesa/f15tn/Proc/Common/AmdInitEarly.c: 239 in AmdInitEarly()
/src/vendorcode/amd/agesa/f15/Proc/Common/AmdInitEarly.c: 240 in AmdInitEarly()
/src/vendorcode/amd/agesa/f15tn/Proc/Common/AmdInitEarly.c: 239 in AmdInitEarly()
** CID 1260722: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbPcieInitLibV1/PciePortServices.c: 427 in PcieEnableSlotPowerLimit()
/src/vendorcode/amd/agesa/f12/Proc/GNB/Modules/GnbPcieInitLibV1/PciePortServices.c: 426 in PcieEnableSlotPowerLimit()
** CID 1260719: Resource leak (RESOURCE_LEAK)
/payloads/libpayload/drivers/storage/ahci.c: 124 in ahci_dev_init()
/payloads/libpayload/drivers/storage/ahci.c: 128 in ahci_dev_init()
** CID 1260720: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbInitTN/PcieEarlyInitTN.c: 686 in PcieEarlyPortInitCallbackTN()
** CID 1260718: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15/Proc/Recovery/HT/htInitRecovery.c: 93 in NewNodeAndSocketTablesRecovery()
/src/vendorcode/amd/agesa/f12/Proc/Recovery/HT/htInitRecovery.c: 88 in NewNodeAndSocketTablesRecovery()
** CID 1260717: Uninitialized scalar variable (UNINIT)
/payloads/libpayload/drivers/storage/ata.c: 210 in ata_attach_device()
** CID 1260716: Resource leak (RESOURCE_LEAK)
/src/southbridge/intel/lynxpoint/me_9.x.c: 1062 in intel_me_read_mbp()
** CID 1260714: Dereference before null check (REVERSE_INULL)
/payloads/libpayload/curses/PDCurses-3.4/pdcurses/clear.c: 94 in wclrtobot()
** CID 1260715: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f16kb/Proc/Mem/NB/KB/mnphykb.c: 858 in MemNCalcWrDqDqsEarlyKB()
** CID 1260713: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/DMI/mfDMI.c: 489 in MemFDMISupport2()
/src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/DMI/mfDMI.c: 422 in MemFDMISupport2()
/src/vendorcode/amd/agesa/f12/Proc/Mem/Feat/DMI/mfDMI.c: 427 in MemFDMISupport2()
/src/vendorcode/amd/agesa/f15/Proc/Mem/Feat/DMI/mfDMI.c: 462 in MemFDMISupport2()
________________________________________________________________________________________________________
*** CID 272525: Use after free (USE_AFTER_FREE)
/payloads/libpayload/libc/malloc.c: 313 in realloc()
307 * if ret == ptr then woo-hoo! no copy needed.
308 */
309 if (ret == NULL || ret == ptr)
310 return ret;
311
312 /* Copy the memory to the new location. */
>>> CID 272525: Use after free (USE_AFTER_FREE)
>>> Calling "memcpy" dereferences freed pointer "ptr". [Note: The source code implementation of the function has been overridden by a builtin model.]
313 memcpy(ret, ptr, osize > size ? size : osize);
314
315 return ret;
316 }
317
318 struct align_region_t
/payloads/libpayload/libc/malloc.c: 313 in realloc()
307 * if ret == ptr then woo-hoo! no copy needed.
308 */
309 if (ret == NULL || ret == ptr)
310 return ret;
311
312 /* Copy the memory to the new location. */
>>> CID 272525: Use after free (USE_AFTER_FREE)
>>> Passing freed pointer "ptr" as an argument to "memcpy".
313 memcpy(ret, ptr, osize > size ? size : osize);
314
315 return ret;
316 }
317
318 struct align_region_t
________________________________________________________________________________________________________
*** CID 1018195: Buffer not null terminated (BUFFER_SIZE_WARNING)
/payloads/libpayload/curses/form/frm_req_name.c: 154 in form_request_by_name()
148 char buf[16];
149
150 T((T_CALLED("form_request_by_name(%s)"), _nc_visbuf(str)));
151
152 if (str)
153 {
>>> CID 1018195: Buffer not null terminated (BUFFER_SIZE_WARNING)
>>> Calling strncpy with a maximum size argument of 16 bytes on destination array "buf" of size 16 bytes might leave the destination string unterminated.
154 strncpy(buf, str, sizeof(buf));
155 while ((i < sizeof(buf)) && (buf[i] != '\0'))
156 {
157 buf[i] = (char)toupper(UChar(buf[i]));
158 i++;
159 }
________________________________________________________________________________________________________
*** CID 1018196: Buffer not null terminated (BUFFER_SIZE_WARNING)
/payloads/libpayload/curses/menu/m_req_name.c: 109 in menu_request_by_name()
103 char buf[16];
104
105 T((T_CALLED("menu_request_by_name(%s)"), _nc_visbuf(str)));
106
107 if (str)
108 {
>>> CID 1018196: Buffer not null terminated (BUFFER_SIZE_WARNING)
>>> Calling strncpy with a maximum size argument of 16 bytes on destination array "buf" of size 16 bytes might leave the destination string unterminated.
109 strncpy(buf, str, sizeof(buf));
110 while ((i < sizeof(buf)) && (buf[i] != '\0'))
111 {
112 buf[i] = (char)toupper(UChar(buf[i]));
113 i++;
114 }
________________________________________________________________________________________________________
*** CID 1129162: Logically dead code (DEADCODE)
/util/cbfstool/lzma/C/LzmaEnc.c: 1512 in WriteEndMarker()
1506 uint32_t len;
1507 RangeEnc_EncodeBit(&p->rc, &p->isMatch[p->state][posState], 1);
1508 RangeEnc_EncodeBit(&p->rc, &p->isRep[p->state], 0);
1509 p->state = kMatchNextStates[p->state];
1510 len = LZMA_MATCH_LEN_MIN;
1511 LenEnc_Encode2(&p->lenEnc, &p->rc, len - LZMA_MATCH_LEN_MIN, posState, !p->fastMode, p->ProbPrices);
>>> CID 1129162: Logically dead code (DEADCODE)
>>> Execution cannot reach the expression "3U" inside this statement: "RcTree_Encode(&p->rc, p->po...".
1512 RcTree_Encode(&p->rc, p->posSlotEncoder[GetLenToPosState(len)], kNumPosSlotBits, (1 << kNumPosSlotBits) - 1);
1513 RangeEnc_EncodeDirectBits(&p->rc, (((uint32_t)1 << 30) - 1) >> kNumAlignBits, 30 - kNumAlignBits);
1514 RcTree_ReverseEncode(&p->rc, p->posAlignEncoder, kNumAlignBits, kAlignMask);
1515 }
1516
1517 static SRes CheckErrors(struct CLzmaEnc *p)
________________________________________________________________________________________________________
*** CID 1129155: Division or modulo by zero (DIVIDE_BY_ZERO)
/payloads/libpayload/util/kconfig/conf.c: 379 in conf_choice()
373 cnt = atoi(line);
374 else
375 continue;
376 break;
377 case set_random:
378 if (is_new)
>>> CID 1129155: Division or modulo by zero (DIVIDE_BY_ZERO)
>>> In expression "rand() % cnt", modulo by expression "cnt" which may be zero has undefined behavior.
379 def = (rand() % cnt) + 1;
380 case set_default:
381 case set_yes:
382 case set_mod:
383 case set_no:
384 cnt = def;
________________________________________________________________________________________________________
*** CID 1129142: Missing break in switch (MISSING_BREAK)
/payloads/libpayload/util/kconfig/conf.c: 111 in conf_askvalue()
105 case ask_silent:
106 if (sym_has_value(sym)) {
107 printf("%s\n", def);
108 return 0;
109 }
110 check_stdin();
>>> CID 1129142: Missing break in switch (MISSING_BREAK)
>>> The above case falls through to this one.
111 case ask_all:
112 fflush(stdout);
113 fgets(line, 128, stdin);
114 return 1;
115 case set_default:
116 printf("%s\n", def);
________________________________________________________________________________________________________
*** CID 1129141: Missing break in switch (MISSING_BREAK)
/payloads/libpayload/util/kconfig/conf.c: 380 in conf_choice()
374 else
375 continue;
376 break;
377 case set_random:
378 if (is_new)
379 def = (rand() % cnt) + 1;
>>> CID 1129141: Missing break in switch (MISSING_BREAK)
>>> The above case falls through to this one.
380 case set_default:
381 case set_yes:
382 case set_mod:
383 case set_no:
384 cnt = def;
385 printf("%d\n", cnt);
________________________________________________________________________________________________________
*** CID 1129140: Missing break in switch (MISSING_BREAK)
/payloads/libpayload/util/kconfig/conf.c: 574 in main()
568 "***\n"
569 "*** Please run some configurator (e.g. \"make oldconfig\" or\n"
570 "*** \"make menuconfig\" or \"make xconfig\").\n"
571 "***\n"));
572 exit(1);
573 }
>>> CID 1129140: Missing break in switch (MISSING_BREAK)
>>> The above case falls through to this one.
574 case ask_all:
575 case ask_new:
576 conf_read(NULL);
577 break;
578 case set_no:
579 case set_mod:
________________________________________________________________________________________________________
*** CID 1129103: Dereference before null check (REVERSE_INULL)
/util/cbfstool/cbfs_image.c: 571 in cbfs_print_header_info()
565 return 0;
566 }
567
568 int cbfs_print_header_info(struct cbfs_image *image)
569 {
570 char *name = strdup(image->buffer.name);
>>> CID 1129103: Dereference before null check (REVERSE_INULL)
>>> Null-checking "image" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
571 assert(image && image->header);
572 printf("%s: %zd kB, bootblocksize %d, romsize %d, offset 0x%x\n"
573 "alignment: %d bytes, architecture: %s\n\n",
574 basename(name),
575 image->buffer.size / 1024,
576 image->header->bootblocksize,
________________________________________________________________________________________________________
*** CID 1260723: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f16kb/Proc/GNB/Modules/GnbInitKB/PcieLibKB.c: 312 in PcieGetLinkSpeedCapKB()
306 }
307 if (Engine->Type.Port.PortData.LinkSpeedCapability < LinkSpeedCapability) {
308 LinkSpeedCapability = Engine->Type.Port.PortData.LinkSpeedCapability;
309 }
310 if ((Flags & PCIE_PORT_GEN_CAP_BOOT) != 0) {
311
>>> CID 1260723: Dereference before null check (REVERSE_INULL)
>>> Null-checking "Engine" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
312 if (( Pcie->PsppPolicy == PsppBalanceLow ||
313 Engine->Type.Port.PortData.MiscControls.LinkSafeMode == PcieGen1)
314 && !PcieConfigIsSbPcieEngine (Engine)) {
315
316 LinkSpeedCapability = PcieGen1;
317 }
________________________________________________________________________________________________________
*** CID 1260721: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f16kb/Proc/Common/AmdInitEarly.c: 239 in AmdInitEarly()
233
234 //
235 // WARNING: AGESA's own IDT is at heap which would be moved from one place to another
236 // so we MUST restore IDT every time before moving heap.
237 //
238 IDS_EXCEPTION_TRAP (IDS_IDT_REPLACE_IDTR_FOR_BSC, NULL, &EarlyParams->StdHeader);
>>> CID 1260721: Dereference before null check (REVERSE_INULL)
>>> Null-checking "EarlyParams" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
239 ASSERT (EarlyParams != NULL);
240 PrevRequestBit = FALSE;
241 PrevStateBits = WR_STATE_COLD;
242 IDS_HDT_CONSOLE (MAIN_FLOW, "\nAmdInitEarly: Start %x \n\n", PrevStateBits);
243 // If a previously requested warm reset cannot be triggered in the
244 // current stage, store the previous state of request and reset the
/src/vendorcode/amd/agesa/f15/Proc/Common/AmdInitEarly.c: 240 in AmdInitEarly()
234 //
235 // WARNING: AGESA's own IDT is at heap which would be moved from one place to another
236 // so we MUST restore IDT every time before moving heap.
237 //
238 IDS_EXCEPTION_TRAP (IDS_IDT_REPLACE_IDTR_FOR_BSC, NULL, &EarlyParams->StdHeader);
239 IDS_PERF_TIME_MEASURE (&EarlyParams->StdHeader);
>>> CID 1260721: Dereference before null check (REVERSE_INULL)
>>> Null-checking "EarlyParams" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
240 ASSERT (EarlyParams != NULL);
241 PrevRequestBit = FALSE;
242 PrevStateBits = WR_STATE_COLD;
243 IDS_HDT_CONSOLE (MAIN_FLOW, "\nAmdInitEarly: Start %x \n\n", PrevStateBits);
244 // If a previously requested warm reset cannot be triggered in the
245 // current stage, store the previous state of request and reset the
/src/vendorcode/amd/agesa/f12/Proc/Common/AmdInitEarly.c: 240 in AmdInitEarly()
234 //
235 // WARNING: AGESA's own IDT is at heap which would be moved from one place to another
236 // so we MUST restore IDT every time before moving heap.
237 //
238 // IDS_EXCEPTION_TRAP (IDS_IDT_REPLACE_IDTR_FOR_BSC, NULL, &EarlyParams->StdHeader);
239 IDS_PERF_TIME_MEASURE (&EarlyParams->StdHeader);
>>> CID 1260721: Dereference before null check (REVERSE_INULL)
>>> Null-checking "EarlyParams" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
240 ASSERT (EarlyParams != NULL);
241 PrevRequestBit = FALSE;
242 PrevStateBits = WR_STATE_COLD;
243 IDS_HDT_CONSOLE (MAIN_FLOW, "\nAmdInitEarly: Start %x \n\n", PrevStateBits);
244 // If a previously requested warm reset cannot be triggered in the
245 // current stage, store the previous state of request and reset the
/src/vendorcode/amd/agesa/f15tn/Proc/Common/AmdInitEarly.c: 239 in AmdInitEarly()
233
234 //
235 // WARNING: AGESA's own IDT is at heap which would be moved from one place to another
236 // so we MUST restore IDT every time before moving heap.
237 //
238 IDS_EXCEPTION_TRAP (IDS_IDT_REPLACE_IDTR_FOR_BSC, NULL, &EarlyParams->StdHeader);
>>> CID 1260721: Dereference before null check (REVERSE_INULL)
>>> Null-checking "EarlyParams" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
239 ASSERT (EarlyParams != NULL);
240 PrevRequestBit = FALSE;
241 PrevStateBits = WR_STATE_COLD;
242 IDS_HDT_CONSOLE (MAIN_FLOW, "\nAmdInitEarly: Start %x \n\n", PrevStateBits);
243 // If a previously requested warm reset cannot be triggered in the
244 // current stage, store the previous state of request and reset the
/src/vendorcode/amd/agesa/f15/Proc/Common/AmdInitEarly.c: 240 in AmdInitEarly()
234 //
235 // WARNING: AGESA's own IDT is at heap which would be moved from one place to another
236 // so we MUST restore IDT every time before moving heap.
237 //
238 IDS_EXCEPTION_TRAP (IDS_IDT_REPLACE_IDTR_FOR_BSC, NULL, &EarlyParams->StdHeader);
239 IDS_PERF_TIME_MEASURE (&EarlyParams->StdHeader);
>>> CID 1260721: Dereference before null check (REVERSE_INULL)
>>> Null-checking "EarlyParams" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
240 ASSERT (EarlyParams != NULL);
241 PrevRequestBit = FALSE;
242 PrevStateBits = WR_STATE_COLD;
243 IDS_HDT_CONSOLE (MAIN_FLOW, "\nAmdInitEarly: Start %x \n\n", PrevStateBits);
244 // If a previously requested warm reset cannot be triggered in the
245 // current stage, store the previous state of request and reset the
/src/vendorcode/amd/agesa/f15tn/Proc/Common/AmdInitEarly.c: 239 in AmdInitEarly()
233
234 //
235 // WARNING: AGESA's own IDT is at heap which would be moved from one place to another
236 // so we MUST restore IDT every time before moving heap.
237 //
238 IDS_EXCEPTION_TRAP (IDS_IDT_REPLACE_IDTR_FOR_BSC, NULL, &EarlyParams->StdHeader);
>>> CID 1260721: Dereference before null check (REVERSE_INULL)
>>> Null-checking "EarlyParams" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
239 ASSERT (EarlyParams != NULL);
240 PrevRequestBit = FALSE;
241 PrevStateBits = WR_STATE_COLD;
242 IDS_HDT_CONSOLE (MAIN_FLOW, "\nAmdInitEarly: Start %x \n\n", PrevStateBits);
243 // If a previously requested warm reset cannot be triggered in the
244 // current stage, store the previous state of request and reset the
________________________________________________________________________________________________________
*** CID 1260722: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbPcieInitLibV1/PciePortServices.c: 427 in PcieEnableSlotPowerLimit()
421 PcieEnableSlotPowerLimit (
422 IN PCIe_ENGINE_CONFIG *Engine,
423 IN PCIe_PLATFORM_CONFIG *Pcie
424 )
425 {
426 ASSERT (Engine->EngineData.EngineType == PciePortEngine);
>>> CID 1260722: Dereference before null check (REVERSE_INULL)
>>> Null-checking "Engine" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
427 if (PcieLibIsEngineAllocated (Engine) && Engine->Type.Port.PortData.PortPresent != PortDisabled && !PcieConfigIsSbPcieEngine (Engine)) {
428 IDS_HDT_CONSOLE (PCIE_MISC, " Enable Slot Power Limit for Port % d\n", Engine->Type.Port.Address.Address.Device);
429 GnbLibPciIndirectRMW (
430 MAKE_SBDFO (0, 0, 0, 0, D0F0x60_ADDRESS),
431 (0x51 + (Engine->Type.Port.Address.Address.Device - 2) * 2) | IOC_WRITE_ENABLE,
432 AccessS3SaveWidth32,
/src/vendorcode/amd/agesa/f12/Proc/GNB/Modules/GnbPcieInitLibV1/PciePortServices.c: 426 in PcieEnableSlotPowerLimit()
420 PcieEnableSlotPowerLimit (
421 IN PCIe_ENGINE_CONFIG *Engine,
422 IN PCIe_PLATFORM_CONFIG *Pcie
423 )
424 {
425 ASSERT (Engine->EngineData.EngineType == PciePortEngine);
>>> CID 1260722: Dereference before null check (REVERSE_INULL)
>>> Null-checking "Engine" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
426 if (PcieLibIsEngineAllocated (Engine) && Engine->Type.Port.PortData.PortPresent != PortDisabled && !PcieConfigIsSbPcieEngine (Engine)) {
427 IDS_HDT_CONSOLE (PCIE_MISC, " Enable Slot Power Limit for Port % d\n", Engine->Type.Port.Address.Address.Device);
428 GnbLibPciIndirectRMW (
429 MAKE_SBDFO (0, 0, 0, 0, D0F0x60_ADDRESS),
430 (D0F0x64_x51_ADDRESS + (Engine->Type.Port.Address.Address.Device - 2) * 2) | IOC_WRITE_ENABLE,
431 AccessS3SaveWidth32,
________________________________________________________________________________________________________
*** CID 1260719: Resource leak (RESOURCE_LEAK)
/payloads/libpayload/drivers/storage/ahci.c: 124 in ahci_dev_init()
118 memset((void *)cmdlist, '\0', ncs * sizeof(cmd_t));
119 memset((void *)cmdtable, '\0', sizeof(*cmdtable));
120 memset((void *)rcvd_fis, '\0', sizeof(*rcvd_fis));
121
122 /* Set command list base and received FIS base. */
123 if (ahci_cmdengine_stop(port))
>>> CID 1260719: Resource leak (RESOURCE_LEAK)
>>> Variable "dev" going out of scope leaks the storage it points to.
124 return 1;
125 port->cmdlist_base = virt_to_phys(cmdlist);
126 port->frameinfo_base = virt_to_phys(rcvd_fis);
127 if (ahci_cmdengine_start(port))
128 return 1;
129 /* Put port into active state. */
/payloads/libpayload/drivers/storage/ahci.c: 128 in ahci_dev_init()
122 /* Set command list base and received FIS base. */
123 if (ahci_cmdengine_stop(port))
124 return 1;
125 port->cmdlist_base = virt_to_phys(cmdlist);
126 port->frameinfo_base = virt_to_phys(rcvd_fis);
127 if (ahci_cmdengine_start(port))
>>> CID 1260719: Resource leak (RESOURCE_LEAK)
>>> Variable "dev" going out of scope leaks the storage it points to.
128 return 1;
129 /* Put port into active state. */
130 port->cmd_stat |= HBA_PxCMD_ICC_ACTIVE;
131
132 dev->ctrl = ctrl;
133 dev->port = port;
________________________________________________________________________________________________________
*** CID 1260720: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15tn/Proc/GNB/Modules/GnbInitTN/PcieEarlyInitTN.c: 686 in PcieEarlyPortInitCallbackTN()
680 PcieLinkInitHotplug (Engine, Pcie);
681 //PciePhyChannelCharacteristic (Engine, Pcie);
682 if (Engine->Type.Port.PortData.PortPresent == PortDisabled ||
683 (Engine->Type.Port.PortData.EndpointStatus == EndpointNotPresent &&
684 Engine->Type.Port.PortData.LinkHotplug != HotplugEnhanced &&
685 Engine->Type.Port.PortData.LinkHotplug != HotplugServer)) {
>>> CID 1260720: Dereference before null check (REVERSE_INULL)
>>> Null-checking "Engine" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
686 ASSERT (!PcieConfigIsSbPcieEngine (Engine));
687 //
688 // Pass endpoint tstaus in scratch
689 //
690 PciePortRegisterRMW (
691 Engine,
________________________________________________________________________________________________________
*** CID 1260718: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15/Proc/Recovery/HT/htInitRecovery.c: 93 in NewNodeAndSocketTablesRecovery()
87 AllocHeapParams.RequestedBufferSize = (((MAX_SOCKETS) * (MAX_DIES)) * sizeof (SOCKET_DIE_TO_NODE_ITEM));
88 AllocHeapParams.BufferHandle = SOCKET_DIE_MAP_HANDLE;
89 AllocHeapParams.Persist = HEAP_SYSTEM_MEM;
90 if (HeapAllocateBuffer (&AllocHeapParams, StdHeader) == AGESA_SUCCESS) {
91 // HeapAllocateBuffer must set BufferPtr to valid or NULL.
92 *SocketDieToNodeMap = (SOCKET_DIE_TO_NODE_MAP)AllocHeapParams.BufferPtr;
>>> CID 1260718: Dereference before null check (REVERSE_INULL)
>>> Null-checking "SocketDieToNodeMap" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
93 ASSERT (SocketDieToNodeMap != NULL);
94 // Initialize shared data structures
95 for (i = 0; i < MAX_SOCKETS; i++) {
96 for (j = 0; j < MAX_DIES; j++) {
97 (**SocketDieToNodeMap)[i][j].Node = HT_LIST_TERMINAL;
98 (**SocketDieToNodeMap)[i][j].LowCore = HT_LIST_TERMINAL;
/src/vendorcode/amd/agesa/f12/Proc/Recovery/HT/htInitRecovery.c: 88 in NewNodeAndSocketTablesRecovery()
82 AllocHeapParams.RequestedBufferSize = (((MAX_SOCKETS) * (MAX_DIES)) * sizeof (SOCKET_DIE_TO_NODE_ITEM));
83 AllocHeapParams.BufferHandle = SOCKET_DIE_MAP_HANDLE;
84 AllocHeapParams.Persist = HEAP_SYSTEM_MEM;
85 if (HeapAllocateBuffer (&AllocHeapParams, StdHeader) == AGESA_SUCCESS) {
86 // HeapAllocateBuffer must set BufferPtr to valid or NULL.
87 *SocketDieToNodeMap = (SOCKET_DIE_TO_NODE_MAP)AllocHeapParams.BufferPtr;
>>> CID 1260718: Dereference before null check (REVERSE_INULL)
>>> Null-checking "SocketDieToNodeMap" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
88 ASSERT (SocketDieToNodeMap != NULL);
89 // Initialize shared data structures
90 for (i = 0; i < MAX_SOCKETS; i++) {
91 for (j = 0; j < MAX_DIES; j++) {
92 (**SocketDieToNodeMap)[i][j].Node = HT_LIST_TERMINAL;
93 (**SocketDieToNodeMap)[i][j].LowCore = HT_LIST_TERMINAL;
________________________________________________________________________________________________________
*** CID 1260717: Uninitialized scalar variable (UNINIT)
/payloads/libpayload/drivers/storage/ata.c: 210 in ata_attach_device()
204 u16 id[256];
205
206 dev->identify_cmd = ATA_IDENTIFY_DEVICE;
207 if (dev->identify(dev, (u8 *)id))
208 return -1;
209
>>> CID 1260717: Uninitialized scalar variable (UNINIT)
>>> Declaring variable "model" without initializer.
210 char fw[9], model[41];
211 ata_strncpy(fw, id + 23, sizeof(fw));
212 ata_strncpy(model, id + 27, sizeof(model));
213 printf("ata: Identified %s [%s]\n", model, fw);
214
215 #ifdef CONFIG_LP_STORAGE_64BIT_LBA
________________________________________________________________________________________________________
*** CID 1260716: Resource leak (RESOURCE_LEAK)
/src/southbridge/intel/lynxpoint/me_9.x.c: 1062 in intel_me_read_mbp()
1056 break;
1057 }
1058 i += item->length;
1059 }
1060 #undef ASSIGN_FIELD_PTR
1061
>>> CID 1260716: Resource leak (RESOURCE_LEAK)
>>> Variable "mbp" going out of scope leaks the storage it points to.
1062 return 0;
1063
1064 mbp_failure:
1065 intel_me_mbp_give_up(dev);
1066 return -1;
1067 }
1068
________________________________________________________________________________________________________
*** CID 1260714: Dereference before null check (REVERSE_INULL)
/payloads/libpayload/curses/PDCurses-3.4/pdcurses/clear.c: 94 in wclrtobot()
88 {
89 int savey = win->_cury;
90 int savex = win->_curx;
91
92 PDC_LOG(("wclrtobot() - called\n"));
93
>>> CID 1260714: Dereference before null check (REVERSE_INULL)
>>> Null-checking "win" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
94 if (!win)
95 return ERR;
96
97 /* should this involve scrolling region somehow ? */
98
99 if (win->_cury + 1 < win->_maxy)
________________________________________________________________________________________________________
*** CID 1260715: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f16kb/Proc/Mem/NB/KB/mnphykb.c: 858 in MemNCalcWrDqDqsEarlyKB()
852 ASSERT ((NBPtr->IsSupported[WLSeedAdjust]) && (NBPtr->IsSupported[WLNegativeDelay]));
853
854 TechPtr = NBPtr->TechPtr;
855 ChannelPtr = NBPtr->ChannelPtr;
856 DCTPtr = NBPtr->DCTPtr;
857
>>> CID 1260715: Dereference before null check (REVERSE_INULL)
>>> Null-checking "NBPtr" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
858 ASSERT (NBPtr != NULL);
859 ASSERT (ChannelPtr != NULL);
860 ASSERT (DCTPtr != NULL);
861 //
862 // For each DIMM:
863 // - The Critical Gross Delay (CGD) is the minimum GrossDly of all byte lanes and all DIMMs.
________________________________________________________________________________________________________
*** CID 1260713: Dereference before null check (REVERSE_INULL)
/src/vendorcode/amd/agesa/f15tn/Proc/Mem/Feat/DMI/mfDMI.c: 489 in MemFDMISupport2()
483 MCTPtr = NBPtr->MCTPtr;
484 RefPtr = MemPtr->ParameterListPtr;
485
486 // Initialize local variables
487 MaxDimms = 0;
488
>>> CID 1260713: Dereference before null check (REVERSE_INULL)
>>> Null-checking "NBPtr" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
489 ASSERT (NBPtr != NULL);
490
491 MaxSockets = (UINT8) (0x000000FF & GetPlatformNumberOfSockets ());
492 for (Socket = 0; Socket < MaxSockets; Socket++) {
493 for (Channel = 0; Channel < GetMaxChannelsPerSocket (RefPtr->PlatformMemoryConfiguration, Socket, &MemPtr->StdHeader); Channel++) {
494 temp = GetMaxDimmsPerChannel (RefPtr->PlatformMemoryConfiguration, Socket, Channel);
/src/vendorcode/amd/agesa/f14/Proc/Mem/Feat/DMI/mfDMI.c: 422 in MemFDMISupport2()
416 MCTPtr = NBPtr->MCTPtr;
417 RefPtr = MemPtr->ParameterListPtr;
418
419 // Initialize local variables
420 MaxDimms = 0;
421
>>> CID 1260713: Dereference before null check (REVERSE_INULL)
>>> Null-checking "NBPtr" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
422 ASSERT (NBPtr != NULL);
423
424 MaxSockets = (UINT8) (0x000000FF & GetPlatformNumberOfSockets ());
425 for (Socket = 0; Socket < MaxSockets; Socket++) {
426 for (Channel = 0; Channel < GetMaxChannelsPerSocket (RefPtr->PlatformMemoryConfiguration, Socket, &MemPtr->StdHeader); Channel++) {
427 temp = GetMaxDimmsPerChannel (RefPtr->PlatformMemoryConfiguration, Socket, Channel);
/src/vendorcode/amd/agesa/f12/Proc/Mem/Feat/DMI/mfDMI.c: 427 in MemFDMISupport2()
421 MCTPtr = NBPtr->MCTPtr;
422 RefPtr = MemPtr->ParameterListPtr;
423
424 // Initialize local variables
425 MaxDimms = 0;
426
>>> CID 1260713: Dereference before null check (REVERSE_INULL)
>>> Null-checking "NBPtr" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
427 ASSERT (NBPtr != NULL);
428
429 MaxSockets = (UINT8) (0x000000FF & GetPlatformNumberOfSockets ());
430 for (Socket = 0; Socket < MaxSockets; Socket++) {
431 for (Channel = 0; Channel < GetMaxChannelsPerSocket (RefPtr->PlatformMemoryConfiguration, Socket, &MemPtr->StdHeader); Channel++) {
432 temp = GetMaxDimmsPerChannel (RefPtr->PlatformMemoryConfiguration, Socket, Channel);
/src/vendorcode/amd/agesa/f15/Proc/Mem/Feat/DMI/mfDMI.c: 462 in MemFDMISupport2()
456 MCTPtr = NBPtr->MCTPtr;
457 RefPtr = MemPtr->ParameterListPtr;
458
459 // Initialize local variables
460 MaxDimms = 0;
461
>>> CID 1260713: Dereference before null check (REVERSE_INULL)
>>> Null-checking "NBPtr" suggests that it may be null, but it has already been dereferenced on all paths leading to the check.
462 ASSERT (NBPtr != NULL);
463
464 MaxSockets = (UINT8) (0x000000FF & GetPlatformNumberOfSockets ());
465 for (Socket = 0; Socket < MaxSockets; Socket++) {
466 for (Channel = 0; Channel < GetMaxChannelsPerSocket (RefPtr->PlatformMemoryConfiguration, Socket, &MemPtr->StdHeader); Channel++) {
467 temp = GetMaxDimmsPerChannel (RefPtr->PlatformMemoryConfiguration, Socket, Channel);
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, http://scan.coverity.com/projects/1016?tab=overview
To manage Coverity Scan email notifications for "coreboot(a)coreboot.org", click http://scan.coverity.com/subscriptions/edit?email=coreboot%40coreboot.org&t… .
1
0