On Wed, 2009-04-22 at 23:07 +0200, Peter Stuge wrote:
Cristi Magherusan wrote:
in v3 /proc/interrupts shows nothing about eth0
Then you have to look to dmesg output from when the driver is initialized.
Also, comparing dmesg between v2 and v3 boot would be interesting.
//Peter
coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
Hello,
Thanks, here you have the outputs you requested, and these are the more interesting parts, IMHO. I'll try to change the v3 IRQ to 5 instead of 11, to see what happens next.
Regards, Cristi
dmesg in v3:
Apr 22 16:12:52 avatt user.info kernel: pcnet32.c:v1.34 14.Aug.2007 tsbogend@alpha.franken.de Apr 22 16:12:52 avatt user.warn kernel: PCI: No IRQ known for interrupt pin A of device 0000:00:03.0. Please try using pci=biosirq. Apr 22 16:12:52 avatt user.info kernel: pcnet32: PCnet/PCI II 79C970A at 0x1000, 52 54 00 12 34 56 assigned IRQ 0. Apr 22 16:12:52 avatt user.info kernel: eth0: registered as PCnet/PCI II 79C970A Apr 22 16:12:52 avatt user.info kernel: pcnet32: 1 cards_found.
dmesg in v2:
pcnet32.c:v1.34 14.Aug.2007 tsbogend@alpha.franken.de PCI: setting IRQ 5 as level-triggered PCI: Assigned IRQ 5 for device 0000:00:03.0 pcnet32: PCnet/PCI II 79C970A at 0x1000, 52 54 00 12 34 56 assigned IRQ 5. eth0: registered as PCnet/PCI II 79C970A pcnet32: 1 cards_found.
These are full kernel messages in v3(broken):
#cat /var/log/messages (plain dmesg is useless due to evbug errors caused by a kernel debug setting which I forgot enabled)
Apr 22 16:12:52 avatt syslog.info syslogd started: BusyBox v1.13.2 Apr 22 16:12:52 avatt user.notice kernel: klogd started: BusyBox v1.13.2 (2009-04-21 04:50:35 EEST) Apr 22 16:12:52 avatt user.notice kernel: Linux version 2.6.24avatt-openvz (alien@panzer) (gcc version 4.3.3 (GCC) ) #1 SMP Tue Apr 21 04:56:02 EEST 2009 Apr 22 16:12:52 avatt user.info kernel: BIOS-provided physical RAM map: Apr 22 16:12:52 avatt user.warn kernel: BIOS-e820: 0000000000000000 - 0000000000000ac0 (reserved) Apr 22 16:12:52 avatt user.warn kernel: BIOS-e820: 0000000000000ac0 - 00000000000a0000 (usable) Apr 22 16:12:52 avatt user.warn kernel: BIOS-e820: 00000000000f0000 - 00000000000f00d0 (reserved) Apr 22 16:12:52 avatt user.warn kernel: BIOS-e820: 0000000000100000 - 0000000007000000 (usable) Apr 22 16:12:52 avatt user.notice kernel: 112MB LOWMEM available. Apr 22 16:12:52 avatt user.debug kernel: Entering add_active_range(0, 0, 28672) 0 entries of 256 used Apr 22 16:12:52 avatt user.warn kernel: Zone PFN ranges: Apr 22 16:12:52 avatt user.warn kernel: DMA 0 -> 4096 Apr 22 16:12:52 avatt user.warn kernel: Normal 4096 -> 28672 Apr 22 16:12:52 avatt user.warn kernel: Movable zone start PFN for each node Apr 22 16:12:52 avatt user.warn kernel: early_node_map[1] active PFN ranges Apr 22 16:12:52 avatt user.warn kernel: 0: 0 -> 28672 Apr 22 16:12:52 avatt user.debug kernel: On node 0 totalpages: 28672 Apr 22 16:12:52 avatt user.debug kernel: DMA zone: 36 pages used for memmap Apr 22 16:12:52 avatt user.debug kernel: DMA zone: 0 pages reserved Apr 22 16:12:52 avatt user.debug kernel: DMA zone: 4060 pages, LIFO batch:0 Apr 22 16:12:52 avatt user.debug kernel: Normal zone: 216 pages used for memmap Apr 22 16:12:52 avatt user.debug kernel: Normal zone: 24360 pages, LIFO batch:3 Apr 22 16:12:52 avatt user.debug kernel: Movable zone: 0 pages used for memmap Apr 22 16:12:52 avatt user.info kernel: DMI not present or invalid. Apr 22 16:12:52 avatt user.warn kernel: Allocating PCI resources starting at 10000000 (gap: 07000000:f9000000) Apr 22 16:12:52 avatt user.warn kernel: Built 1 zonelists in Zone order, mobility grouping on. Total pages: 28420 Apr 22 16:12:52 avatt user.notice kernel: Kernel command line: console=tty0 console=ttyS0,115200 rdinit=/linuxrc Apr 22 16:12:52 avatt user.info kernel: Found and enabled local APIC! Apr 22 16:12:52 avatt user.debug kernel: mapped APIC to ffffb000 (fee00000) Apr 22 16:12:52 avatt user.info kernel: Enabling fast FPU save and restore... done. Apr 22 16:12:52 avatt user.info kernel: Enabling unmasked SIMD FPU exception support... done. Apr 22 16:12:52 avatt user.info kernel: Initializing CPU#0 Apr 22 16:12:52 avatt user.warn kernel: PID hash table entries: 512 (order: 9, 2048 bytes) Apr 22 16:12:52 avatt user.warn kernel: Detected 2194.471 MHz processor. Apr 22 16:12:52 avatt user.warn kernel: Console: colour VGA+ 80x25 Apr 22 16:12:52 avatt user.info kernel: console [tty0] enabled Apr 22 16:12:52 avatt user.info kernel: console [ttyS0] enabled Apr 22 16:12:52 avatt user.info kernel: Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Apr 22 16:12:52 avatt user.info kernel: Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Apr 22 16:12:52 avatt user.info kernel: Memory: 109084k/114688k available (2124k kernel code, 5208k reserved, 687k data, 884k init, 0k highmem) Apr 22 16:12:52 avatt user.warn kernel: virtual kernel memory layout: Apr 22 16:12:52 avatt user.warn kernel: fixmap : 0xfffba000 - 0xfffff000 ( 276 kB) Apr 22 16:12:52 avatt user.warn kernel: vmalloc : 0xc7800000 - 0xfffb8000 ( 903 MB) Apr 22 16:12:52 avatt user.warn kernel: lowmem : 0xc0000000 - 0xc7000000 ( 112 MB) Apr 22 16:12:52 avatt user.warn kernel: .init : 0xc03c6000 - 0xc04a3000 ( 884 kB) Apr 22 16:12:52 avatt user.warn kernel: .data : 0xc0313169 - 0xc03bef84 ( 687 kB) Apr 22 16:12:52 avatt user.warn kernel: .text : 0xc0100000 - 0xc0313169 (2124 kB) Apr 22 16:12:52 avatt user.warn kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok. Apr 22 16:12:52 avatt user.info kernel: SLUB: Genslabs=11, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1 Apr 22 16:12:52 avatt user.warn kernel: Calibrating delay using timer specific routine.. 4412.88 BogoMIPS (lpj=22064442) Apr 22 16:12:52 avatt user.warn kernel: Mount-cache hash table entries: 512 Apr 22 16:12:52 avatt user.debug kernel: CPU: After generic identify, caps: 0781abfd 00000000 00000000 00000000 00000001 00000000 00000000 00000000 Apr 22 16:12:52 avatt user.info kernel: CPU: L1 I cache: 32K, L1 D cache: 32K Apr 22 16:12:52 avatt user.info kernel: CPU: L2 cache: 2048K Apr 22 16:12:52 avatt user.debug kernel: CPU: After all inits, caps: 0781abfd 00000000 00000000 00000040 00000001 00000000 00000000 00000000 Apr 22 16:12:52 avatt user.warn kernel: Compat vDSO mapped to ffffe000. Apr 22 16:12:52 avatt user.info kernel: Checking 'hlt' instruction... OK. Apr 22 16:12:52 avatt user.info kernel: SMP alternatives: switching to UP code Apr 22 16:12:52 avatt user.info kernel: Freeing SMP alternatives: 12k freed Apr 22 16:12:52 avatt user.info kernel: Page beancounter hash is 8192 entries. Apr 22 16:12:52 avatt user.warn kernel: CPU0: Intel Pentium II (Klamath) stepping 03 Apr 22 16:12:52 avatt user.notice kernel: SMP motherboard not detected. Apr 22 16:12:52 avatt user.info kernel: Brought up 1 CPUs Apr 22 16:12:52 avatt user.info kernel: net_namespace: 80 bytes Apr 22 16:12:52 avatt user.info kernel: NET: Registered protocol family 16 Apr 22 16:12:52 avatt user.info kernel: PCI: Using configuration type 1 Apr 22 16:12:52 avatt user.warn kernel: Setting up standard PCI resources Apr 22 16:12:52 avatt user.notice kernel: SCSI subsystem initialized Apr 22 16:12:52 avatt user.warn kernel: PCI: Probing PCI hardware Apr 22 16:12:52 avatt user.debug kernel: PCI: Probing PCI hardware (bus 00) Apr 22 16:12:52 avatt user.warn kernel: PCI quirk: region ff80-ffbf claimed by PIIX4 ACPI Apr 22 16:12:52 avatt user.warn kernel: PCI quirk: region fff0-ffff claimed by PIIX4 SMB Apr 22 16:12:52 avatt user.info kernel: NET: Registered protocol family 2 Apr 22 16:12:52 avatt user.info kernel: Time: tsc clocksource has been installed. Apr 22 16:12:52 avatt user.info kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes) Apr 22 16:12:52 avatt user.info kernel: TCP established hash table entries: 4096 (order: 3, 32768 bytes) Apr 22 16:12:52 avatt user.info kernel: TCP bind hash table entries: 4096 (order: 3, 32768 bytes) Apr 22 16:12:52 avatt user.info kernel: TCP: Hash tables configured (established 4096 bind 4096) Apr 22 16:12:52 avatt user.info kernel: TCP reno registered Apr 22 16:12:52 avatt user.info kernel: IA-32 Microcode Update Driver: v1.14a tigran@aivazian.fsnet.co.uk Apr 22 16:12:52 avatt user.info kernel: io scheduler noop registered Apr 22 16:12:52 avatt user.info kernel: io scheduler deadline registered (default) Apr 22 16:12:52 avatt user.info kernel: Limiting direct PCI/PCI transfers. Apr 22 16:12:52 avatt user.err kernel: PCI: PIIX3: Enabling Passive Release on 0000:00:01.0 Apr 22 16:12:52 avatt user.info kernel: Activating ISA DMA hang workarounds. Apr 22 16:12:52 avatt user.debug kernel: Boot video device is 0000:00:02.0 Apr 22 16:12:52 avatt user.info kernel: RocketPort device driver module, version 2.09, 12-June-2003 Apr 22 16:12:52 avatt user.err kernel: No rocketport ports found; unloading driver Apr 22 16:12:52 avatt user.info kernel: Cyclades driver 2.5 (built Apr 21 2009 04:54:02) Apr 22 16:12:52 avatt user.info kernel: DIGI epca driver version 1.3.0.1-LK2.6 loaded. Apr 22 16:12:52 avatt user.info kernel: sx: Specialix IO8+ driver v1.11, (c) R.E.Wolff 1997/1998. Apr 22 16:12:52 avatt user.info kernel: sx: derived from work (c) D.Gorodchanin 1994-1996. Apr 22 16:12:52 avatt user.info kernel: sx: DTR/RTS pin is RTS when CRTSCTS is on. Apr 22 16:12:52 avatt user.info kernel: sx0: specialix IO8+ Board at 0x100 not found. Apr 22 16:12:52 avatt user.info kernel: sx1: specialix IO8+ Board at 0x180 not found. Apr 22 16:12:52 avatt user.info kernel: sx2: specialix IO8+ Board at 0x250 not found. Apr 22 16:12:52 avatt user.info kernel: sx3: specialix IO8+ Board at 0x260 not found. Apr 22 16:12:52 avatt user.info kernel: sx: No specialix IO8+ boards detected. Apr 22 16:12:52 avatt user.info kernel: MOXA Intellio family driver version 5.1k Apr 22 16:12:52 avatt user.info kernel: MOXA Smartio/Industio family driver version 1.8 Apr 22 16:12:52 avatt user.info kernel: Computone IntelliPort Plus multiport driver version 1.2.14 Apr 22 16:12:52 avatt user.warn kernel: SyncLink serial driver $Revision: 4.38 $ Apr 22 16:12:52 avatt user.warn kernel: SyncLink serial driver $Revision: 4.38 $, tty major#254 Apr 22 16:12:52 avatt user.warn kernel: SyncLink MultiPort driver $Revision: 4.38 $ Apr 22 16:12:52 avatt user.warn kernel: SyncLink MultiPort driver $Revision: 4.38 $, tty major#253 Apr 22 16:12:52 avatt user.warn kernel: SyncLink GT $Revision: 4.50 $ Apr 22 16:12:52 avatt user.warn kernel: SyncLink GT $Revision: 4.50 $, tty major#252 Apr 22 16:12:52 avatt user.warn kernel: SyncLink GT no devices found Apr 22 16:12:52 avatt user.info kernel: HDLC line discipline: version $Revision: 4.8 $, maxframe=4096 Apr 22 16:12:52 avatt user.info kernel: N_HDLC line discipline registered. Apr 22 16:12:52 avatt user.warn kernel: r3964: Philips r3964 Driver $Revision: 1.10 $ Apr 22 16:12:52 avatt user.info kernel: Applicom driver: $Id: ac.c,v 1.30 2000/03/22 16:03:57 dwmw2 Exp $ Apr 22 16:12:52 avatt user.info kernel: ac.o: No PCI boards found. Apr 22 16:12:52 avatt user.info kernel: ac.o: For an ISA board you must supply memory and irq parameters. Apr 22 16:12:52 avatt user.info kernel: Non-volatile memory driver v1.2 Apr 22 16:12:52 avatt user.info kernel: platform pc8736x_gpio.0: NatSemi pc8736x GPIO Driver Initializing Apr 22 16:12:52 avatt user.err kernel: platform pc8736x_gpio.0: no device found Apr 22 16:12:52 avatt user.debug kernel: nsc_gpio initializing Apr 22 16:12:52 avatt user.warn kernel: cs5535_gpio: DIVIL not found Apr 22 16:12:52 avatt user.warn kernel: smapi::smapi_init, ERROR invalid usSmapiID Apr 22 16:12:52 avatt user.err kernel: mwave: tp3780i::tp3780I_InitializeBoardData: Error: SMAPI is not available on this machine Apr 22 16:12:52 avatt user.err kernel: mwave: mwavedd::mwave_init: Error: Failed to initialize board data Apr 22 16:12:52 avatt user.err kernel: mwave: mwavedd::mwave_init: Error: Failed to initialize Apr 22 16:12:52 avatt user.info kernel: ipmi message handler version 39.1 Apr 22 16:12:52 avatt user.info kernel: ipmi device interface Apr 22 16:12:52 avatt user.info kernel: IPMI System Interface driver. Apr 22 16:12:52 avatt user.warn kernel: ipmi_si: Unable to find any System Interface(s) Apr 22 16:12:52 avatt user.info kernel: IPMI Watchdog: driver initialized Apr 22 16:12:52 avatt user.info kernel: Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot. Apr 22 16:12:52 avatt user.warn kernel: Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds). Apr 22 16:12:52 avatt user.warn kernel: Hangcheck: Using get_cycles(). Apr 22 16:12:52 avatt user.info kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled Apr 22 16:12:52 avatt user.info kernel: serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A Apr 22 16:12:52 avatt user.warn kernel: RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize Apr 22 16:12:52 avatt user.info kernel: pcnet32.c:v1.34 14.Aug.2007 tsbogend@alpha.franken.de Apr 22 16:12:52 avatt user.warn kernel: PCI: No IRQ known for interrupt pin A of device 0000:00:03.0. Please try using pci=biosirq. Apr 22 16:12:52 avatt user.info kernel: pcnet32: PCnet/PCI II 79C970A at 0x1000, 52 54 00 12 34 56 assigned IRQ 0. Apr 22 16:12:52 avatt user.info kernel: eth0: registered as PCnet/PCI II 79C970A Apr 22 16:12:52 avatt user.info kernel: pcnet32: 1 cards_found. Apr 22 16:12:52 avatt user.info kernel: tun: Universal TUN/TAP device driver, 1.6 Apr 22 16:12:52 avatt user.info kernel: tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com Apr 22 16:12:52 avatt user.info kernel: Linux video capture interface: v2.00 Apr 22 16:12:52 avatt user.info kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 Apr 22 16:12:52 avatt user.info kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Apr 22 16:12:52 avatt user.info kernel: PIIX3: IDE controller (0x8086:0x7010 rev 0x00) at PCI slot 0000:00:01.1 Apr 22 16:12:52 avatt user.info kernel: PIIX3: not 100% native mode: will probe irqs later Apr 22 16:12:52 avatt user.info kernel: ide0: BM-DMA at 0x1040-0x1047, BIOS settings: hda:pio, hdb:pio Apr 22 16:12:52 avatt user.info kernel: ide1: BM-DMA at 0x1048-0x104f, BIOS settings: hdc:pio, hdd:pio Apr 22 16:12:52 avatt user.debug kernel: Probing IDE interface ide0... Apr 22 16:12:52 avatt user.warn kernel: Clocksource tsc unstable (delta = -471522658 ns) Apr 22 16:12:52 avatt user.info kernel: Time: pit clocksource has been installed. Apr 22 16:12:52 avatt user.warn kernel: hda: QEMU HARDDISK, ATA DISK drive Apr 22 16:12:52 avatt user.info kernel: hda: applying conservative PIO "downgrade" Apr 22 16:12:52 avatt user.debug kernel: hda: host max PIO4 wanted PIO255(auto-tune) selected PIO1 Apr 22 16:12:52 avatt user.info kernel: hda: MWDMA2 mode selected Apr 22 16:12:52 avatt user.warn kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Apr 22 16:12:52 avatt user.debug kernel: Probing IDE interface ide1... Apr 22 16:12:52 avatt user.warn kernel: hdc: QEMU DVD-ROM, ATAPI CD/DVD-ROM drive Apr 22 16:12:52 avatt user.debug kernel: hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO0 Apr 22 16:12:52 avatt user.info kernel: hdc: MWDMA2 mode selected Apr 22 16:12:52 avatt user.warn kernel: ide1 at 0x170-0x177,0x376 on irq 15 Apr 22 16:12:52 avatt user.info kernel: Loading iSCSI transport class v2.0-724. Apr 22 16:12:52 avatt user.warn kernel: Driver 'sd' needs updating - please use bus_type methods Apr 22 16:12:52 avatt user.info kernel: serio: i8042 KBD port at 0x60,0x64 irq 1 Apr 22 16:12:52 avatt user.info kernel: serio: i8042 AUX port at 0x60,0x64 irq 12 Apr 22 16:12:52 avatt user.info kernel: mice: PS/2 mouse device common for all mice Apr 22 16:12:52 avatt user.info kernel: input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 Apr 22 16:12:52 avatt user.debug kernel: evbug.c: Connected device: "AT Translated Set 2 keyboard", isa0060/serio0/input0 Apr 22 16:12:52 avatt user.info kernel: input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input1 Apr 22 16:12:52 avatt user.debug kernel: evbug.c: Connected device: "ImExPS/2 Generic Explorer Mouse", isa0060/serio1/input0 Apr 22 16:12:52 avatt user.warn kernel: mk712: device not present Apr 22 16:12:52 avatt user.info kernel: input: PC Speaker as /devices/platform/pcspkr/input/input2 Apr 22 16:12:52 avatt user.debug kernel: evbug.c: Connected device: "PC Speaker", isa0061/input0 Apr 22 16:12:52 avatt user.err kernel: wistron_btns: System unknown Apr 22 16:12:52 avatt user.info kernel: TCP cubic registered Apr 22 16:12:52 avatt user.info kernel: NET: Registered protocol family 1 Apr 22 16:12:52 avatt user.info kernel: NET: Registered protocol family 17 Apr 22 16:12:52 avatt user.info kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13 Apr 22 16:12:52 avatt user.info kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation jketreno@linux.intel.com Apr 22 16:12:52 avatt user.debug kernel: ieee80211_crypt: registered algorithm 'NULL' Apr 22 16:12:52 avatt user.debug kernel: ieee80211_crypt: registered algorithm 'WEP' Apr 22 16:12:52 avatt user.warn kernel: Using IPI No-Shortcut mode Apr 22 16:12:52 avatt user.info kernel: Freeing unused kernel memory: 884k freed
And in v2: # dmesg
Linux version 2.6.24avatt-openvz (alien@hyperion) (gcc version 4.3.3 (GCC) ) #11 SMP Tue Apr 21 22:19:11 EEST 2009 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 0000000000001000 (reserved) BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000008000000 (usable) 128MB LOWMEM available. Entering add_active_range(0, 0, 32768) 0 entries of 256 used Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 32768 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0 -> 32768 On node 0 totalpages: 32768 DMA zone: 36 pages used for memmap DMA zone: 0 pages reserved DMA zone: 4060 pages, LIFO batch:0 Normal zone: 252 pages used for memmap Normal zone: 28420 pages, LIFO batch:7 Movable zone: 0 pages used for memmap DMI not present or invalid. Allocating PCI resources starting at 10000000 (gap: 08000000:f8000000) Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32480 Kernel command line: console=tty0 console=ttyS0,115200 rdinit=/linuxrc Found and enabled local APIC! mapped APIC to ffffb000 (fee00000) Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 512 (order: 9, 2048 bytes) Detected 2153.704 MHz processor. Console: colour VGA+ 80x25 console [tty0] enabled console [ttyS0] enabled Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 125288k/131072k available (1768k kernel code, 5340k reserved, 568k data, 1448k init, 0k highmem) virtual kernel memory layout: fixmap : 0xfffba000 - 0xfffff000 ( 276 kB) vmalloc : 0xc8800000 - 0xfffb8000 ( 887 MB) lowmem : 0xc0000000 - 0xc8000000 ( 128 MB) .init : 0xc0350000 - 0xc04ba000 (1448 kB) .data : 0xc02ba0f3 - 0xc0348384 ( 568 kB) .text : 0xc0100000 - 0xc02ba0f3 (1768 kB) Checking if this processor honours the WP bit even in supervisor mode... Ok. SLUB: Genslabs=11, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1 Calibrating delay using timer specific routine.. 4419.07 BogoMIPS (lpj=22095392) Mount-cache hash table entries: 512 CPU: After generic identify, caps: 0781abfd 00000000 00000000 00000000 00000001 00000000 00000000 00000000 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 2048K CPU: After all inits, caps: 0781abfd 00000000 00000000 00000040 00000001 00000000 00000000 00000000 Compat vDSO mapped to ffffe000. Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code Freeing SMP alternatives: 13k freed Page beancounter hash is 16384 entries. CPU0: Intel Pentium II (Klamath) stepping 03 SMP motherboard not detected. APIC timer disabled due to verification failure. Brought up 1 CPUs net_namespace: 80 bytes NET: Registered protocol family 16 EISA bus registered PCI: Using configuration type 1 Setting up standard PCI resources Linux Plug and Play Support v0.97 (c) Adam Belay SCSI subsystem initialized PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) PCI quirk: region b100-b10f claimed by PIIX4 SMB PCI: Using IRQ router PIIX/ICH [8086/7000] at 0000:00:01.0 Time: tsc clocksource has been installed. NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 3, 32768 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered IA-32 Microcode Update Driver: v1.14a tigran@aivazian.fsnet.co.uk io scheduler noop registered io scheduler deadline registered (default) Limiting direct PCI/PCI transfers. PCI: PIIX3: Enabling Passive Release on 0000:00:01.0 Activating ISA DMA hang workarounds. Boot video device is 0000:00:02.0 isapnp: Scanning for PnP cards... Clocksource tsc unstable (delta = 70540361 ns) Time: pit clocksource has been installed. isapnp: No Plug & Play device found ipmi message handler version 39.1 ipmi device interface IPMI System Interface driver. ipmi_si: Unable to find any System Interface(s) IPMI Watchdog: driver initialized Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot. Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds). Hangcheck: Using get_cycles(). Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize pcnet32.c:v1.34 14.Aug.2007 tsbogend@alpha.franken.de PCI: setting IRQ 5 as level-triggered PCI: Assigned IRQ 5 for device 0000:00:03.0 pcnet32: PCnet/PCI II 79C970A at 0x1000, 52 54 00 12 34 56 assigned IRQ 5. eth0: registered as PCnet/PCI II 79C970A pcnet32: 1 cards_found. tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky maxk@qualcomm.com Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx PIIX3: IDE controller (0x8086:0x7010 rev 0x00) at PCI slot 0000:00:01.1 PCI: Enabling device 0000:00:01.1 (0000 -> 0001) PIIX3: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1040-0x1047, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0x1048-0x104f, BIOS settings: hdc:pio, hdd:pio Probing IDE interface ide0... hda: QEMU HARDDISK, ATA DISK drive hda: applying conservative PIO "downgrade" hda: host max PIO4 wanted PIO255(auto-tune) selected PIO1 hda: MWDMA2 mode selected ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: QEMU DVD-ROM, ATAPI CD/DVD-ROM drive hdc: host max PIO4 wanted PIO255(auto-tune) selected PIO0 hdc: MWDMA2 mode selected ide1 at 0x170-0x177,0x376 on irq 15 Loading iSCSI transport class v2.0-724. Driver 'sd' needs updating - please use bus_type methods PNP: No PS/2 controller found. Probing ports directly. serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input1 input: PC Speaker as /devices/platform/pcspkr/input/input2 EISA: Probing bus 0 at eisa.0 TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 ieee80211: 802.11 data/management/control stack, git-1.1.13 ieee80211: Copyright (C) 2004-2005 Intel Corporation jketreno@linux.intel.com ieee80211_crypt: registered algorithm 'NULL' ieee80211_crypt: registered algorithm 'WEP' Using IPI No-Shortcut mode Freeing unused kernel memory: 1448k freed
Coreboot log(in v3):
coreboot-3.0.1164 Tue Apr 21 04:56:08 EEST 2009 starting... (console_loglevel=8) Choosing fallback boot. LAR: Attempting to open 'fallback/initram/segment0'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: seen member normal/payload/segment1@0xffd061a0, size 0 LAR: seen member normal/payload/segment2@0xffd061f0, size 1221591 LAR: seen member normal/payload/segment3@0xffe30620, size 788990 LAR: seen member zerofill@0xffef1070, size 1089295 LAR: seen member bootblock@0xffffafc0, size 20480 LAR: File not found! LAR: Run file fallback/initram/segment0 failed: No such file. Fallback failed. Try normal boot LAR: Attempting to open 'normal/initram/segment0'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: CHECK normal/initram/segment0 @ 0xffd00400 start 0xffd00450 len 440 reallen 440 compression 0 entry 0x00000020 loadaddress 0x00000000 Entry point is 0xffd00470 RAM init code started. Nothing to do. printktest1: If the immediately preceding line does not say "Nothing to do.", then execution did not start at main() Trying absolute call from non-_MAINOBJECT XIP code. Absolute call successful. Done. run_file returns with 0 Done RAM init code Done printk() buffer move LAR: Attempting to open 'normal/stage2/segment0'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: CHECK normal/stage2/segment0 @ 0xffd00610 start 0xffd00660 len 1 reallen 194784 compression 3 entry 0x0000204a loadaddress 0x0000db78 LAR: Compression algorithm #3 (zeroes) used LAR: Attempting to open 'normal/stage2/segment1'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: CHECK normal/stage2/segment1 @ 0xffd00670 start 0xffd006c0 len 19589 reallen 37732 compression 1 entry 0x0000204a loadaddress 0x00002000 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/stage2/segment2'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: CHECK normal/stage2/segment2 @ 0xffd05350 start 0xffd053a0 len 382 reallen 6164 compression 1 entry 0x0000204a loadaddress 0x0000c364 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/stage2/segment3'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: seen member normal/payload/segment1@0xffd061a0, size 0 LAR: seen member normal/payload/segment2@0xffd061f0, size 1221591 LAR: seen member normal/payload/segment3@0xffe30620, size 788990 LAR: seen member zerofill@0xffef1070, size 1089295 LAR: seen member bootblock@0xffffafc0, size 20480 LAR: File not found! LAR: load_file: No such file 'normal/stage2/segment3' LAR: load_file_segments: All loaded, entry 0x0000204a cpu_phase1: Coldboot: nothing to do. Phase 1: Very early setup... Phase 1: done Show all devs...After phase 1. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 0 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 0 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 0 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 0 resources Phase 2: Early setup... Phase 2: Done. Show all devs...After phase 2. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 0 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 0 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 0 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 0 resources Phase 3: Enumerating buses... dev_phase3_scan: scanning root(Root Device) scan_static_bus for root (Root Device) cpus(CPU: 00) enabled domain_0(PCI_DOMAIN: 0000) enabled domain_0(PCI_DOMAIN: 0000) scanning... dev_phase3_scan: scanning domain_0(PCI_DOMAIN: 0000) pci_domain_scan_bus: calling pci_scan_bus pci_scan_bus start bus->dev domain_0 bus 0 ERROR: pci_scan_bus called with incorrect bus->dev->path.type, path is PCI_DOMAIN: 0000 PCI: pci_scan_bus for bus 00 pci_scan_bus: old_devices domain_0_pci_0_0, dev for this bus domain_0 PCI: scan devfn 0x0 to 0xff PCI: devfn 0x0 pci_get_dev: list is NOT NULL, *list is NOT NULL pci_get_dev: check dev domain_0_pci_0_0 pci_get_dev: check dev domain_0_pci_0_0 it has devfn 0x00 PCI: pci_scan_bus pci_get_dev returns dev domain_0_pci_0_0 set_pci_ops: dev domain_0_pci_0_0 already has ops of type 20504349 PCI: 00:00.0 [PCI: 8086:1237] enabled PCI: pci_scan_bus pci_probe_dev returns dev domain_0_pci_0_0 Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x8 pci_get_dev: list is NOT NULL, *list is NOT NULL pci_get_dev: check dev domain_0_pci_1_0 pci_get_dev: check dev domain_0_pci_1_0 it has devfn 0x08 PCI: pci_scan_bus pci_get_dev returns dev domain_0_pci_1_0 set_pci_ops: dev domain_0_pci_1_0 already has ops of type 20504349 PCI: 00:01.0 [PCI: 8086:7000] enabled PCI: pci_scan_bus pci_probe_dev returns dev domain_0_pci_1_0 PCI: devfn 0x9 pci_get_dev: list is NOT NULL, *list is NOT NULL pci_get_dev: check dev domain_0_pci_1_1 pci_get_dev: check dev domain_0_pci_1_1 it has devfn 0x09 PCI: pci_scan_bus pci_get_dev returns dev domain_0_pci_1_1 set_pci_ops: dev domain_0_pci_1_1 already has ops of type 20504349 PCI: 00:01.1 [PCI: 8086:7010] enabled PCI: pci_scan_bus pci_probe_dev returns dev domain_0_pci_1_1 PCI: devfn 0xa pci_get_dev: list is NOT NULL, *list is NOT NULL pci_get_dev: check dev domain_0_pci_1_3 pci_get_dev: check dev domain_0_pci_1_3 it has devfn 0x0b PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xa, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) PCI: devfn 0xb pci_get_dev: list is NOT NULL, *list is NOT NULL pci_get_dev: check dev domain_0_pci_1_3 pci_get_dev: check dev domain_0_pci_1_3 it has devfn 0x0b PCI: pci_scan_bus pci_get_dev returns dev domain_0_pci_1_3 set_pci_ops: dev domain_0_pci_1_3 already has ops of type 20504349 PCI: 00:01.3 [PCI: 8086:7113] enabled PCI: pci_scan_bus pci_probe_dev returns dev domain_0_pci_1_3 PCI: devfn 0xc pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xc, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) PCI: devfn 0xd pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xd, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) PCI: devfn 0xe pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xe, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) PCI: devfn 0xf pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xf, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) PCI: devfn 0x10 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) new_device: devcnt 1 find_device_operations: check all_device_operations[0] find_device_operations: cons id PCI: 1013:00b8 find_device_operations: match PCI: 1013:00b8 constructor: constructor has ID PCI: 1013:00b8 default device constructor called set_pci_ops: dev dynamic PCI: 00:02.0 already has ops of type 20504349 PCI: 00:02.0 [PCI: 1013:00b8] enabled PCI: pci_scan_bus pci_probe_dev returns dev dynamic PCI: 00:02.0 Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x18 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) new_device: devcnt 2 find_device_operations: check all_device_operations[0] find_device_operations: cons id PCI: 1013:00b8 find_device_operations: check all_device_operations[1] find_device_operations: cons id PCI_DOMAIN: 8086:7190 find_device_operations: check all_device_operations[2] find_device_operations: cons id PCI: 8086:1237 find_device_operations: check all_device_operations[3] find_device_operations: cons id PCI: 8086:7000 find_device_operations: check all_device_operations[4] find_device_operations: cons id PCI: 8086:7010 find_device_operations: check all_device_operations[5] find_device_operations: cons id PCI: 8086:7113 No ops found and no constructor called for PCI: 1022:2000. find_device_operations: check all_device_operations[0] find_device_operations: cons id PCI: 1013:00b8 find_device_operations: check all_device_operations[1] find_device_operations: cons id PCI_DOMAIN: 8086:7190 find_device_operations: check all_device_operations[2] find_device_operations: cons id PCI: 8086:1237 find_device_operations: check all_device_operations[3] find_device_operations: cons id PCI: 8086:7000 find_device_operations: check all_device_operations[4] find_device_operations: cons id PCI: 8086:7010 find_device_operations: check all_device_operations[5] find_device_operations: cons id PCI: 8086:7113 set_pci_ops: dev dynamic PCI: 00:03.0 set ops to type 0 PCI: 00:03.0 [PCI: 1022:2000] enabled PCI: pci_scan_bus pci_probe_dev returns dev dynamic PCI: 00:03.0 Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x20 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) new_device: devcnt 3 find_device_operations: check all_device_operations[0] find_device_operations: cons id PCI: 1013:00b8 find_device_operations: check all_device_operations[1] find_device_operations: cons id PCI_DOMAIN: 8086:7190 find_device_operations: check all_device_operations[2] find_device_operations: cons id PCI: 8086:1237 find_device_operations: check all_device_operations[3] find_device_operations: cons id PCI: 8086:7000 find_device_operations: check all_device_operations[4] find_device_operations: cons id PCI: 8086:7010 find_device_operations: check all_device_operations[5] find_device_operations: cons id PCI: 8086:7113 No ops found and no constructor called for PCI: 1af4:1002. find_device_operations: check all_device_operations[0] find_device_operations: cons id PCI: 1013:00b8 find_device_operations: check all_device_operations[1] find_device_operations: cons id PCI_DOMAIN: 8086:7190 find_device_operations: check all_device_operations[2] find_device_operations: cons id PCI: 8086:1237 find_device_operations: check all_device_operations[3] find_device_operations: cons id PCI: 8086:7000 find_device_operations: check all_device_operations[4] find_device_operations: cons id PCI: 8086:7010 find_device_operations: check all_device_operations[5] find_device_operations: cons id PCI: 8086:7113 set_pci_ops: dev dynamic PCI: 00:04.0 set ops to type 0 PCI: 00:04.0 [PCI: 1af4:1002] enabled PCI: pci_scan_bus pci_probe_dev returns dev dynamic PCI: 00:04.0 Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x28 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x28, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x30 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x30, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x38 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x38, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x40 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x40, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x48 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x48, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x50 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x50, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x58 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x58, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x60 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x60, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x68 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x68, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x70 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x70, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x78 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x78, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x80 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x80, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x88 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x88, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x90 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x90, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0x98 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0x98, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xa0 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xa0, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xa8 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xa8, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xb0 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xb0, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xb8 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xb8, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xc0 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xc0, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xc8 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xc8, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xd0 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xd0, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xd8 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xd8, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xe0 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xe0, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xe8 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xe8, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xf0 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xf0, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: devfn 0xf8 pci_get_dev: list is NOT NULL, *list is NULL PCI: pci_scan_bus pci_get_dev returns dev None (no dev in tree yet) PCI: devfn 0xf8, bad id 0xffffffff PCI: pci_scan_bus pci_probe_dev returns dev None (no response) Not a multi function device, or the device is not present. Skip to next device. PCI: Done for loop dev_phase3_scan: busdevice domain_0_pci_0_0: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 dev_phase3_scan: busdevice domain_0_pci_1_0: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 dev_phase3_scan: busdevice domain_0_pci_1_1: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 dev_phase3_scan: busdevice domain_0_pci_1_3: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 dev_phase3_scan: busdevice dynamic PCI: 00:02.0: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 dev_phase3_scan: busdevice dynamic PCI: 00:03.0: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 dev_phase3_scan: busdevice dynamic PCI: 00:04.0: enabled 1 ops NOT NULL dev_phase3_scan: can not scan from here, returning 0 PCI: pci_scan_bus returning with curr_bus=000 dev_phase3_scan: returning 0 scan_static_bus for root(Root Device) done dev_phase3_scan: returning 0 Phase 3: Done. Show all devs in tree form...After phase 3. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 0 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 0 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 0 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources dynamic PCI: 00:02.0(PCI: 00:02.0): enabled 1, 0 resources dynamic PCI: 00:03.0(PCI: 00:03.0): enabled 1, 0 resources dynamic PCI: 00:04.0(PCI: 00:04.0): enabled 1, 0 resources Phase 4: Allocating resources... Phase 4: Reading resources... read_resources: root(Root Device) read_resources bus 0 link: 0 read_resources: root(Root Device) dtsname cpus enabled 1 read_resources: cpus(CPU: 00) missing phase4_read_resources read_resources: root(Root Device) dtsname domain_0 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) read_resources bus 0 link: 0 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname domain_0_pci_0_0 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname domain_0_pci_1_0 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname domain_0_pci_1_1 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname domain_0_pci_1_3 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname dynamic PCI: 00:02.0 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname dynamic PCI: 00:03.0 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) dtsname dynamic PCI: 00:04.0 enabled 1 read_resources: domain_0(PCI_DOMAIN: 0000) read_resources bus 0 link: 0 done read_resources: root(Root Device) read_resources bus 0 link: 0 done Phase 4: Done reading resources. Phase 4: Constrain resources. Show resources in subtree (root)...Original. Root Device links 1 child on link 0 cpus CPU: 00 links 0 child on link 0 NULL PCI_DOMAIN: 0000 links 1 child on link 0 domain_0_pci_0_0 PCI_DOMAIN: 0000 resource base 1000 size 0 align 0 gran 0 limit ffff flags 400c0100 index 10000000 PCI_DOMAIN: 0000 resource base c0000 size 0 align 0 gran 0 limit febfffff flags 400c0200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 links 0 child on link 0 NULL PCI: 00:00.0 resource base a0000 size 20000 align 0 gran 0 limit bfff flags c0040200 index 1 PCI: 00:01.0 links 0 child on link 0 NULL PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags e0000100 index 0 PCI: 00:01.1 links 0 child on link 0 NULL PCI: 00:01.1 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20 PCI: 00:01.3 links 0 child on link 0 NULL PCI: 00:02.0 links 0 child on link 0 NULL PCI: 00:02.0 resource base 0 size 2000000 align 25 gran 25 limit ffffffff flags 1200 index 10 PCI: 00:02.0 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 14 PCI: 00:03.0 links 0 child on link 0 NULL PCI: 00:03.0 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 10 PCI: 00:03.0 resource base 0 size 20 align 5 gran 5 limit ffffffff flags 200 index 14 PCI: 00:04.0 links 0 child on link 0 NULL PCI: 00:04.0 resource base 0 size 20 align 5 gran 5 limit ffff flags 100 index 10 PCI_DOMAIN: 0000 compute_resource_needs_io: base: 1000 size: 0 align: 0 gran: 0 limit: ffff PCI: 00:03.0 10 * [0x1000 - 0x101f] io PCI: 00:04.0 10 * [0x1020 - 0x103f] io PCI: 00:01.1 20 * [0x1040 - 0x104f] io PCI_DOMAIN: 0000 compute_resource_needs_io: base: 1050 size: 50 align: 5 gran: 0 limit: ffff done PCI_DOMAIN: 0000 compute_resource_needs_mem: base: c0000 size: 0 align: 0 gran: 0 limit: febfffff PCI: 00:02.0 10 * [0x2000000 - 0x3ffffff] prefmem PCI: 00:02.0 14 * [0x4000000 - 0x4000fff] mem PCI: 00:03.0 14 * [0x4001000 - 0x400101f] mem PCI_DOMAIN: 0000 compute_resource_needs_mem: base: 4001020 size: 2001020 align: 25 gran: 0 limit: febfffff done Show resources in subtree (root)...After summations. Root Device links 1 child on link 0 cpus CPU: 00 links 0 child on link 0 NULL PCI_DOMAIN: 0000 links 1 child on link 0 domain_0_pci_0_0 PCI_DOMAIN: 0000 resource base 1000 size 50 align 5 gran 0 limit ffff flags 400c0100 index 10000000 PCI_DOMAIN: 0000 resource base c0000 size 2001020 align 25 gran 0 limit febfffff flags 400c0200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 links 0 child on link 0 NULL PCI: 00:00.0 resource base a0000 size 20000 align 0 gran 0 limit bfff flags c0040200 index 1 PCI: 00:01.0 links 0 child on link 0 NULL PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags e0000100 index 0 PCI: 00:01.1 links 0 child on link 0 NULL PCI: 00:01.1 resource base 1040 size 10 align 4 gran 4 limit ffff flags 100 index 20 PCI: 00:01.3 links 0 child on link 0 NULL PCI: 00:02.0 links 0 child on link 0 NULL PCI: 00:02.0 resource base 2000000 size 2000000 align 25 gran 25 limit ffffffff flags 1200 index 10 PCI: 00:02.0 resource base 4000000 size 1000 align 12 gran 12 limit ffffffff flags 200 index 14 PCI: 00:03.0 links 0 child on link 0 NULL PCI: 00:03.0 resource base 1000 size 20 align 5 gran 5 limit ffff flags 100 index 10 PCI: 00:03.0 resource base 4001000 size 20 align 5 gran 5 limit ffffffff flags 200 index 14 PCI: 00:04.0 links 0 child on link 0 NULL PCI: 00:04.0 resource base 1020 size 20 align 5 gran 5 limit ffff flags 100 index 10 Allocating VGA resource PCI: 00:02.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Show resources in subtree (root)...After VGA. Root Device links 1 child on link 0 cpus CPU: 00 links 0 child on link 0 NULL PCI_DOMAIN: 0000 links 1 child on link 0 domain_0_pci_0_0 PCI_DOMAIN: 0000 resource base 1000 size 50 align 5 gran 0 limit ffff flags 400c0100 index 10000000 PCI_DOMAIN: 0000 resource base fc000000 size 2001020 align 25 gran 0 limit febfffff flags 400c0200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 links 0 child on link 0 NULL PCI: 00:00.0 resource base a0000 size 20000 align 0 gran 0 limit bfff flags c0040200 index 1 PCI: 00:01.0 links 0 child on link 0 NULL PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags e0000100 index 0 PCI: 00:01.1 links 0 child on link 0 NULL PCI: 00:01.1 resource base 1040 size 10 align 4 gran 4 limit ffff flags 100 index 20 PCI: 00:01.3 links 0 child on link 0 NULL PCI: 00:02.0 links 0 child on link 0 NULL PCI: 00:02.0 resource base 2000000 size 2000000 align 25 gran 25 limit ffffffff flags 1200 index 10 PCI: 00:02.0 resource base 4000000 size 1000 align 12 gran 12 limit ffffffff flags 200 index 14 PCI: 00:03.0 links 0 child on link 0 NULL PCI: 00:03.0 resource base 1000 size 20 align 5 gran 5 limit ffff flags 100 index 10 PCI: 00:03.0 resource base 4001000 size 20 align 5 gran 5 limit ffffffff flags 200 index 14 PCI: 00:04.0 links 0 child on link 0 NULL PCI: 00:04.0 resource base 1020 size 20 align 5 gran 5 limit ffff flags 100 index 10 PCI_DOMAIN: 0000 assign_resource_values_io: base:1000 size:50 align:5 gran:0 limit:ffff Assigned: PCI: 00:03.0 10 * [0x1000 - 0x101f] io Assigned: PCI: 00:04.0 10 * [0x1020 - 0x103f] io Assigned: PCI: 00:01.1 20 * [0x1040 - 0x104f] io PCI_DOMAIN: 0000 assign_resource_values_io: next_base: 1050 size: 50 align: 5 gran: 0 done PCI_DOMAIN: 0000 assign_resource_values_mem: base:fc000000 size:2001020 align:25 gran:0 limit:febfffff Assigned: PCI: 00:02.0 10 * [0xfc000000 - 0xfdffffff] prefmem Assigned: PCI: 00:02.0 14 * [0xfe000000 - 0xfe000fff] mem Assigned: PCI: 00:03.0 14 * [0xfe001000 - 0xfe00101f] mem PCI_DOMAIN: 0000 assign_resource_values_mem: next_base: fe001020 size: 2001020 align: 25 gran: 0 done Show resources in subtree (root)...After assigning values. Root Device links 1 child on link 0 cpus CPU: 00 links 0 child on link 0 NULL PCI_DOMAIN: 0000 links 1 child on link 0 domain_0_pci_0_0 PCI_DOMAIN: 0000 resource base 1000 size 50 align 5 gran 0 limit ffff flags 400c0100 index 10000000 PCI_DOMAIN: 0000 resource base fc000000 size 2001020 align 25 gran 0 limit febfffff flags 400c0200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 links 0 child on link 0 NULL PCI: 00:00.0 resource base a0000 size 20000 align 0 gran 0 limit bfff flags c0040200 index 1 PCI: 00:01.0 links 0 child on link 0 NULL PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags e0000100 index 0 PCI: 00:01.1 links 0 child on link 0 NULL PCI: 00:01.1 resource base 1040 size 10 align 4 gran 4 limit ffff flags 40000100 index 20 PCI: 00:01.3 links 0 child on link 0 NULL PCI: 00:02.0 links 0 child on link 0 NULL PCI: 00:02.0 resource base fc000000 size 2000000 align 25 gran 25 limit ffffffff flags 40001200 index 10 PCI: 00:02.0 resource base fe000000 size 1000 align 12 gran 12 limit ffffffff flags 40000200 index 14 PCI: 00:03.0 links 0 child on link 0 NULL PCI: 00:03.0 resource base 1000 size 20 align 5 gran 5 limit ffff flags 40000100 index 10 PCI: 00:03.0 resource base fe001000 size 20 align 5 gran 5 limit ffffffff flags 40000200 index 14 PCI: 00:04.0 links 0 child on link 0 NULL PCI: 00:04.0 resource base 1020 size 20 align 5 gran 5 limit ffff flags 40000100 index 10 Phase 4: Setting resources... phase4_set_resources(root) Root Device, bus 0 link: 0 phase4_set_resources(domain_0) PCI_DOMAIN: 0000, bus 0 link: 0 Using CMOS settings of 114688 kB RAM. Adding RAM resource (655360 bytes) Adding RAM resource (116654080 bytes) PCI: 00:01.1 20 <- [0x0000001040 - 0x000000104f] size 0x00000010 gran 0x04 io pci_set_resource PCI: 00:02.0 10 <- [0x00fc000000 - 0x00fdffffff] size 0x02000000 gran 0x19 prefmem pci_set_resource PCI: 00:02.0 14 <- [0x00fe000000 - 0x00fe000fff] size 0x00001000 gran 0x0c mem pci_set_resource PCI: 00:03.0 10 <- [0x0000001000 - 0x000000101f] size 0x00000020 gran 0x05 io pci_set_resource PCI: 00:03.0 14 <- [0x00fe001000 - 0x00fe00101f] size 0x00000020 gran 0x05 mem pci_set_resource PCI: 00:04.0 10 <- [0x0000001020 - 0x000000103f] size 0x00000020 gran 0x05 io pci_set_resource phase4_set_resources(domain_0) PCI_DOMAIN: 0000 done, bus 0 link: 0 phase4_set_resources(root) Root Device done, bus 0 link: 0 Show resources in subtree (root)...After setting resources. Root Device links 1 child on link 0 cpus CPU: 00 links 0 child on link 0 NULL PCI_DOMAIN: 0000 links 1 child on link 0 domain_0_pci_0_0 PCI_DOMAIN: 0000 resource base 1000 size 50 align 5 gran 0 limit ffff flags 400c0100 index 10000000 PCI_DOMAIN: 0000 resource base fc000000 size 2001020 align 25 gran 0 limit febfffff flags 400c0200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 links 0 child on link 0 NULL PCI: 00:00.0 resource base a0000 size 20000 align 0 gran 0 limit bfff flags c0040200 index 1 PCI: 00:00.0 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a PCI: 00:00.0 resource base c0000 size 6f40000 align 0 gran 0 limit 0 flags e0004200 index b PCI: 00:01.0 links 0 child on link 0 NULL PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit 0 flags e0000100 index 0 PCI: 00:01.1 links 0 child on link 0 NULL PCI: 00:01.1 resource base 1040 size 10 align 4 gran 4 limit ffff flags 60000100 index 20 PCI: 00:01.3 links 0 child on link 0 NULL PCI: 00:02.0 links 0 child on link 0 NULL PCI: 00:02.0 resource base fc000000 size 2000000 align 25 gran 25 limit ffffffff flags 60001200 index 10 PCI: 00:02.0 resource base fe000000 size 1000 align 12 gran 12 limit ffffffff flags 60000200 index 14 PCI: 00:03.0 links 0 child on link 0 NULL PCI: 00:03.0 resource base 1000 size 20 align 5 gran 5 limit ffff flags 60000100 index 10 PCI: 00:03.0 resource base fe001000 size 20 align 5 gran 5 limit ffffffff flags 60000200 index 14 PCI: 00:04.0 links 0 child on link 0 NULL PCI: 00:04.0 resource base 1020 size 20 align 5 gran 5 limit ffff flags 60000100 index 10 Phase 4: Done allocating resources. Show all devs...After phase 4. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 3 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 1 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 1 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 4 resources dynamic PCI: 00:02.0(PCI: 00:02.0): enabled 1, 2 resources dynamic PCI: 00:03.0(PCI: 00:03.0): enabled 1, 2 resources dynamic PCI: 00:04.0(PCI: 00:04.0): enabled 1, 1 resources Phase 5: Enabling resources... dev_phase5: cpus(CPU: 00) missing ops PCI: 00:01.0: Setting subsystem VID/DID to 1af4/1100 pci_dev_enable_resources: domain_0_pci_1_0 (PCI: 00:01.0) cmd <- 147 PCI: 00:01.1: Setting subsystem VID/DID to 1af4/1100 pci_dev_enable_resources: domain_0_pci_1_1 (PCI: 00:01.1) cmd <- 141 PCI: 00:01.3: Setting subsystem VID/DID to 1af4/1100 pci_dev_enable_resources: domain_0_pci_1_3 (PCI: 00:01.3) cmd <- 140 PCI: 00:02.0: Device not on_mainboard pci_dev_enable_resources: dynamic PCI: 00:02.0 (PCI: 00:02.0) cmd <- 143 PCI: 00:03.0: Device not on_mainboard pci_dev_enable_resources: dynamic PCI: 00:03.0 (PCI: 00:03.0) cmd <- 147 PCI: 00:04.0: Device not on_mainboard pci_dev_enable_resources: dynamic PCI: 00:04.0 (PCI: 00:04.0) cmd <- 141 Phase 5: Done. Show all devs...After phase 5. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 3 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 1 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 1 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 4 resources dynamic PCI: 00:02.0(PCI: 00:02.0): enabled 1, 2 resources dynamic PCI: 00:03.0(PCI: 00:03.0): enabled 1, 2 resources dynamic PCI: 00:04.0(PCI: 00:04.0): enabled 1, 1 resources Phase 6: Initializing devices... Phase 6: Root Device init. Phase 6: PCI_DOMAIN: 0000 init. Phase 6: PCI: 00:00.0 init. Phase 6: PCI: 00:01.0 init. Initializing realtime clock. RTC: Checksum invalid zeroing cmos Invalid coreboot CMOS checksum. Phase 6: PCI: 00:01.1 init. Enabling IDE channel 1 Enabling IDE channel 2 Enabling Legacy IDE Phase 6: PCI: 00:01.3 init. Enabling SMBus. Enable Power Management Functions Phase 6: PCI: 00:02.0 init. Init VGA device PCI: pci_dev_init dynamic PCI: 00:02.0 Probing for option ROM ROM address for PCI: 00:02.0 = c0000 PCI Expansion ROM, signature 0xaa55, INIT size 0x8c00, data ptr 0x0038 PCI ROM Image, @0x000c003c, Vendor 1013, Device 00b8, PCI ROM Image, Class Code 030000, Code Type 00 Phase 6: PCI: 00:03.0 init. PCI: pci_dev_init dynamic PCI: 00:03.0 Probing for option ROM Phase 6: PCI: 00:04.0 init. PCI: pci_dev_init dynamic PCI: 00:04.0 Probing for option ROM Phase 6: Devices initialized. Show all devs...After phase 6. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 3 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 1 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 1 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 4 resources dynamic PCI: 00:02.0(PCI: 00:02.0): enabled 1, 2 resources dynamic PCI: 00:03.0(PCI: 00:03.0): enabled 1, 2 resources dynamic PCI: 00:04.0(PCI: 00:04.0): enabled 1, 1 resources cpu_phase2: Coldboot: nothing to do. search_global_resources: mask 4200 type 4200 search_global_resources: dev root, #resources 0 search_global_resources: dev cpus, #resources 0 search_global_resources: dev domain_0_pci_0_0, #resources 3 search_global_resources: dev domain_0_pci_0_0, resource 0, flags c0040200 base 0xa0000 size 0x20000 search_global_resources: dev domain_0_pci_0_0, resource 1, flags e0004200 base 0x0 size 0xa0000 search_global_resources: dev domain_0_pci_0_0, resource 2, flags e0004200 base 0xc0000 size 0x6f40000 search_global_resources: dev domain_0_pci_1_0, #resources 1 search_global_resources: dev domain_0_pci_1_0, resource 0, flags e0000100 base 0x0 size 0x1000 search_global_resources: dev domain_0_pci_1_1, #resources 1 search_global_resources: dev domain_0_pci_1_1, resource 0, flags 60000100 base 0x1040 size 0x10 search_global_resources: dev domain_0_pci_1_3, #resources 0 search_global_resources: dev domain_0, #resources 4 search_global_resources: dev domain_0, resource 0, flags 400c0100 base 0x1000 size 0x50 search_global_resources: dev domain_0, resource 1, flags 400c0200 base 0xfc000000 size 0x2001020 search_global_resources: dev domain_0, resource 2, flags e0000200 base 0xfec00000 size 0x100000 search_global_resources: dev domain_0, resource 3, flags e0000200 base 0xfee00000 size 0x10000 search_global_resources: dev dynamic PCI: 00:02.0, #resources 2 search_global_resources: dev dynamic PCI: 00:02.0, resource 0, flags 60001200 base 0xfc000000 size 0x2000000 search_global_resources: dev dynamic PCI: 00:02.0, resource 1, flags 60000200 base 0xfe000000 size 0x1000 search_global_resources: dev dynamic PCI: 00:03.0, #resources 2 search_global_resources: dev dynamic PCI: 00:03.0, resource 0, flags 60000100 base 0x1000 size 0x20 search_global_resources: dev dynamic PCI: 00:03.0, resource 1, flags 60000200 base 0xfe001000 size 0x20 search_global_resources: dev dynamic PCI: 00:04.0, #resources 1 search_global_resources: dev dynamic PCI: 00:04.0, resource 0, flags 60000100 base 0x1020 size 0x20 Multiboot Information structure has been written. LAR: Attempting to open 'normal/option_table'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: CHECK normal/option_table @ 0xffd00000 start 0xffd00050 len 932 reallen 932 compression 0 entry 0x00000000 loadaddress 0x00000000 search_global_resources: mask 4200 type 4200 search_global_resources: dev root, #resources 0 search_global_resources: dev cpus, #resources 0 search_global_resources: dev domain_0_pci_0_0, #resources 3 search_global_resources: dev domain_0_pci_0_0, resource 0, flags c0040200 base 0xa0000 size 0x20000 search_global_resources: dev domain_0_pci_0_0, resource 1, flags e0004200 base 0x0 size 0xa0000 lb_memory_range: start 0x0 size 0xa0000 search_global_resources: dev domain_0_pci_0_0, resource 2, flags e0004200 base 0xc0000 size 0x6f40000 lb_memory_range: start 0xc0000 size 0x6f40000 search_global_resources: dev domain_0_pci_1_0, #resources 1 search_global_resources: dev domain_0_pci_1_0, resource 0, flags e0000100 base 0x0 size 0x1000 search_global_resources: dev domain_0_pci_1_1, #resources 1 search_global_resources: dev domain_0_pci_1_1, resource 0, flags 60000100 base 0x1040 size 0x10 search_global_resources: dev domain_0_pci_1_3, #resources 0 search_global_resources: dev domain_0, #resources 4 search_global_resources: dev domain_0, resource 0, flags 400c0100 base 0x1000 size 0x50 search_global_resources: dev domain_0, resource 1, flags 400c0200 base 0xfc000000 size 0x2001020 search_global_resources: dev domain_0, resource 2, flags e0000200 base 0xfec00000 size 0x100000 search_global_resources: dev domain_0, resource 3, flags e0000200 base 0xfee00000 size 0x10000 search_global_resources: dev dynamic PCI: 00:02.0, #resources 2 search_global_resources: dev dynamic PCI: 00:02.0, resource 0, flags 60001200 base 0xfc000000 size 0x2000000 search_global_resources: dev dynamic PCI: 00:02.0, resource 1, flags 60000200 base 0xfe000000 size 0x1000 search_global_resources: dev dynamic PCI: 00:03.0, #resources 2 search_global_resources: dev dynamic PCI: 00:03.0, resource 0, flags 60000100 base 0x1000 size 0x20 search_global_resources: dev dynamic PCI: 00:03.0, resource 1, flags 60000200 base 0xfe001000 size 0x20 search_global_resources: dev dynamic PCI: 00:04.0, #resources 1 search_global_resources: dev dynamic PCI: 00:04.0, resource 0, flags 60000100 base 0x1020 size 0x20 lb_cleanup_memory_ranges: # entries 2 #0: base 0x00000000 size 0xa0000 #1: base 0x000c0000 size 0x6f40000 lb_memory_range: start 0x0 size 0x500 lb_cleanup_memory_ranges: # entries 3 #0: base 0x00000500 size 0x9fb00 #1: base 0x000c0000 size 0x6f40000 #2: base 0x00000000 size 0x500 lb_memory_range: start 0xf0000 size 0xd0 lb_cleanup_memory_ranges: # entries 5 #0: base 0x00000000 size 0x500 #1: base 0x00000500 size 0x9fb00 #2: base 0x000c0000 size 0x30000 #3: base 0x000f00d0 size 0x6f0ff30 #4: base 0x000f0000 size 0xd0 Wrote coreboot table at: 0x00000500 - 0x00000ab4 checksum f47c Show all devs...After writing tables. root(Root Device): enabled 1, 0 resources cpus(CPU: 00): enabled 1, 0 resources domain_0_pci_0_0(PCI: 00:00.0): enabled 1, 3 resources domain_0_pci_1_0(PCI: 00:01.0): enabled 1, 1 resources domain_0_pci_1_1(PCI: 00:01.1): enabled 1, 1 resources domain_0_pci_1_3(PCI: 00:01.3): enabled 1, 0 resources domain_0(PCI_DOMAIN: 0000): enabled 1, 4 resources dynamic PCI: 00:02.0(PCI: 00:02.0): enabled 1, 2 resources dynamic PCI: 00:03.0(PCI: 00:03.0): enabled 1, 2 resources dynamic PCI: 00:04.0(PCI: 00:04.0): enabled 1, 1 resources Stage2 code done. LAR: Attempting to open 'normal/payload/segment0'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: CHECK normal/payload/segment0 @ 0xffd05520 start 0xffd05570 len 3112 reallen 4632 compression 1 entry 0x00010000 loadaddress 0x00010000 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/payload/segment1'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: seen member normal/payload/segment1@0xffd061a0, size 0 LAR: CHECK normal/payload/segment1 @ 0xffd061a0 start 0xffd061f0 len 0 reallen 0 compression 0 entry 0x00010000 loadaddress 0x00020000 LAR: Compression algorithm #0 (none) used LAR: Attempting to open 'normal/payload/segment2'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: seen member normal/payload/segment1@0xffd061a0, size 0 LAR: seen member normal/payload/segment2@0xffd061f0, size 1221591 LAR: CHECK normal/payload/segment2 @ 0xffd061f0 start 0xffd06240 len 1221591 reallen 2703540 compression 1 entry 0x00010000 loadaddress 0x00100000 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/payload/segment3'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: seen member normal/payload/segment1@0xffd061a0, size 0 LAR: seen member normal/payload/segment2@0xffd061f0, size 1221591 LAR: seen member normal/payload/segment3@0xffe30620, size 788990 LAR: CHECK normal/payload/segment3 @ 0xffe30620 start 0xffe30670 len 788990 reallen 1102056 compression 1 entry 0x00010000 loadaddress 0x00395000 LAR: Compression algorithm #1 (lzma) used LAR: Attempting to open 'normal/payload/segment4'. LAR: Start 0xffd00000 len 0x300000 LAR: seen member normal/option_table@0xffd00000, size 932 LAR: seen member normal/initram/segment0@0xffd00400, size 440 LAR: seen member normal/stage2/segment0@0xffd00610, size 1 LAR: seen member normal/stage2/segment1@0xffd00670, size 19589 LAR: seen member normal/stage2/segment2@0xffd05350, size 382 LAR: seen member normal/payload/segment0@0xffd05520, size 3112 LAR: seen member normal/payload/segment1@0xffd061a0, size 0 LAR: seen member normal/payload/segment2@0xffd061f0, size 1221591 LAR: seen member normal/payload/segment3@0xffe30620, size 788990 LAR: seen member zerofill@0xffef1070, size 1089295 LAR: seen member bootblock@0xffffafc0, size 20480 LAR: File not found! LAR: load_file: No such file 'normal/payload/segment4' LAR: load_file_segments: All loaded, entry 0x00010000 Firmware type: LinuxBIOS Linux version 2.6.24avatt-openvz (alien@panzer) (gcc version 4.3.3 (GCC) ) #1 SMP Tue Apr 21 04:56:02 EEST 2009 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 0000000000000ac0 (reserved) BIOS-e820: 0000000000000ac0 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 00000000000f00d0 (reserved) BIOS-e820: 0000000000100000 - 0000000007000000 (usable) 112MB LOWMEM available. Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 28672 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0 -> 28672 DMI not present or invalid. Allocating PCI resources starting at 10000000 (gap: 07000000:f9000000) Built 1 zonelists in Zone order, mobility grouping on. Total pages: 28420 Kernel command line: console=tty0 console=ttyS0,115200 rdinit=/linuxrc Found and enabled local APIC! Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0
And v2:
coreboot-2.0.0-LAB Tue Apr 21 22:22:13 EEST 2009 starting... Uncompressing coreboot to RAM. Jumping to coreboot. coreboot-2.0.0-LAB Tue Apr 21 22:22:13 EEST 2009 booting... Enumerating buses... Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0000 enabled PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [8086/1237] enabled PCI: 00:01.0 [8086/7000] enabled PCI: 00:01.1 [8086/7010] enabled PCI: 00:01.3 [8086/7113] enabled PCI: 00:02.0 [1013/00b8] enabled PCI: 00:03.0 [1022/2000] enabled PCI: 00:04.0 [1af4/1002] enabled PCI: pci_scan_bus returning with max=000 done Allocating resources... Reading resources... Done reading resources. Setting resources... I would set ram size to 0x20000 Kbytes PCI: 00:01.1 20 <- [0x0000001040 - 0x000000104f] size 0x00000010 gran 0x04 io PCI: 00:02.0 10 <- [0x00fc000000 - 0x00fdffffff] size 0x02000000 gran 0x19 prefmem PCI: 00:02.0 14 <- [0x00fe000000 - 0x00fe000fff] size 0x00001000 gran 0x0c mem PCI: 00:03.0 10 <- [0x0000001000 - 0x000000101f] size 0x00000020 gran 0x05 io PCI: 00:03.0 14 <- [0x00fe001000 - 0x00fe00101f] size 0x00000020 gran 0x05 mem PCI: 00:04.0 10 <- [0x0000001020 - 0x000000103f] size 0x00000020 gran 0x05 io Done setting resources. Done allocating resources. Enabling resources... PCI: 00:00.0 subsystem <- 00/00 PCI: 00:00.0 cmd <- 00 PCI: 00:01.0 subsystem <- 00/00 PCI: 00:01.0 cmd <- 07 PCI: 00:01.1 cmd <- 01 PCI: 00:01.3 cmd <- 00 PCI: 00:02.0 cmd <- 03 PCI: 00:03.0 cmd <- 07 PCI: 00:04.0 cmd <- 01 done. Initializing devices... Root Device init PCI: 00:00.0 init PCI: 00:01.0 init PCI: 00:01.1 init IDE: Primary IDE interface: on IDE: Secondary IDE interface: on IDE: Access to legacy IDE ports: off PCI: 00:02.0 init INSTALL REAL-MODE IDT DO THE VGA BIOS found VGA: vid=1013, did=b8 rom base, size: c0000 bus/devfn = 0x10 Keyboard init... PCI: 00:03.0 init PCI: 00:04.0 init Devices initialized Copying IRQ routing tables to 0xf0000...done. Verifing copy of IRQ routing tables at 0xf0000...done Checking IRQ routing table consistency... check_pirq_routing_table() - irq_routing_table located at: 0x000f0000 done. Moving GDT to 0x500...ok Multiboot Information structure has been written. Adjust low_table_end from 0x00000530 to 0x00001000 Adjust rom_table_end from 0x000f04b8 to 0x00100000 Wrote coreboot table at: 00000530 - 00000c00 checksum 8417
elfboot: Attempting to load payload. rom_stream: 0xffd00000 - 0xfffeffff Uncompressing to RAM 0x01000000 olen = 0x003ba268 done. Found ELF candidate at offset 0 header_offset is 0 Try to load at offset 0x0 Dropping non PT_LOAD segment New segment addr 0x10000 size 0x549c offset 0x124 filesize 0x1218 (cleaned up) New segment addr 0x10000 size 0x549c offset 0x124 filesize 0x1218 New segment addr 0x20000 size 0x1070 offset 0x133c filesize 0x0 (cleaned up) New segment addr 0x20000 size 0x1070 offset 0x133c filesize 0x0 New segment addr 0x100000 size 0x220d04 offset 0x133c filesize 0x220d04 (cleaned up) New segment addr 0x100000 size 0x220d04 offset 0x133c filesize 0x220d04 New segment addr 0x321000 size 0x1be000 offset 0x222040 filesize 0x198228 (cleaned up) New segment addr 0x321000 size 0x1be000 offset 0x222040 filesize 0x198228 Loading Segment: addr: 0x0000000007fe4000 memsz: 0x000000000000549c filesz: 0x0000000000001218 Clearing Segment: addr: 0x0000000007fe5218 memsz: 0x0000000000004284 Loading Segment: addr: 0x0000000000020000 memsz: 0x0000000000001070 filesz: 0x0000000000000000 Clearing Segment: addr: 0x0000000000020000 memsz: 0x0000000000001070 Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000220d04 filesz: 0x0000000000220d04 Loading Segment: addr: 0x0000000000321000 memsz: 0x00000000001be000 filesz: 0x0000000000198228 Clearing Segment: addr: 0x00000000004b9228 memsz: 0x0000000000025dd8 Jumping to boot code at 0x10000 Firmware type: LinuxBIOS Linux version 2.6.24avatt-openvz (alien@hyperion) (gcc version 4.3.3 (GCC) ) #11 SMP Tue Apr 21 22:19:11 EEST 2009 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 0000000000001000 (reserved) BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000008000000 (usable) 128MB LOWMEM available. Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 32768 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0 -> 32768 DMI not present or invalid. Allocating PCI resources starting at 10000000 (gap: 08000000:f8000000) Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32480 Kernel command line: console=tty0 console=ttyS0,115200 rdinit=/linuxrc Found and enabled local APIC! Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0