Hi,

I built LinuxBIOS on Linux version 2.6.11-1.1369_FC4smp and gcc version 4.0.0 
20050525, then tested LinuxBIOS on Linux version 2.6.9-22 Elsmp and gcc version 
3.4.4 20050721. There were always many kind of machine check panics.

Now I build and test on Linux version 2.6.9-22 Elsmp and gcc version 3.4.4 
20050721.

I have tried both USB and PS/2 keyboard, neither can work. I changed some code, 
it still doesn't work. Maybe I miss something.
In Linux, kudzu can do some hardware detect, but don't work in this case.
The attached is a log, maybe you can help me find some clue. Thank you. We just 
want to gain some BIOS experience, so the LinuxBIOS version is very old.

Best Regards

??? Feng Libo @ AMD  Ext: 20906
Mobile Phone: 13683249071
Office Phone: 0086-010-62801406

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter Stuge
Sent: Friday, August 03, 2007 4:43 AM
To: linuxbios@linuxbios.org
Subject: Re: [LinuxBIOS] No keyboard.

Hi,

On Thu, Aug 02, 2007 at 05:21:05PM +0800, Feng, Libo wrote:
> Today, I almost finish LinuxBIOS on Tyan s3992. A text-mode RedHat is 
> booted, and a "Hello, World" is written and run.

Excellent! :)


> Thank a lot of people here. The mistake I made is building LinuxBIOS 
> on a FC machine and testing it on another RH machine, many machine 
> check panics arose.

The GNU toolchain (gcc and binutils) in the FC system may be unable to build LB 
correctly. Can you tell us what version of gcc and binutils you were using in 
the FC system that produced bad results, and what version you have used to 
produce a working result?


> The one thing left is that keyboard is not enabled in Linux. It seems 
> it is not correctly configured in LinuxBIOS. I have to use a serial 
> port and terminal to access the machine. Where the keyboard is enabled 
> in LinuxBIOS?

That depends on what the keyboard connects to. Is it a USB keyboard or a PS/2 
keyboard? Whatever it is, could you also try the other?
Also see Ron's question about which chip the keyboard is connected to.


> And maybe easier, Linux has some kind of application like Windows to 
> configure keyboard or not?

Not always an application, but there are configuration files in most if not all 
Linux distributions for setting up the keymap. That doesn't help if the kernel 
can't see the keyboard however. Feel free to send a serial port capture from a 
full boot with LB to the mailing list, we'll look at it and see if we can find 
something pointing to the error.


//Peter

--
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios


LinuxBIOS-2.0.0_Fallback Tue Nov 30 00:17:20 EST 1999 starting...
*sysinfo range: [000cf000,000cf730)
bsp_apicid=00
01 nodes initialized.
core0 started:
SBLink=00
NC node|link=00
begin msr fid, vid 310a12120a0e0202
set vid failed for apicid =00
end   msr fid, vid 310a120a0a0e020e
ht reset -


LinuxBIOS-2.0.0_Fallback Tue Nov 30 00:17:20 EST 1999 starting...
*sysinfo range: [000cf000,000cf730)
bsp_apicid=00
01 nodes initialized.
core0 started:
SBLink=00
NC node|link=00
begin msr fid, vid 310a120a0a0e020e
end   msr fid, vid 310a120a0a0e020e
SMBus controller enabled
Ram1.00
Ram2.00
device=00000650
SPD_MEM_TYPE=00000008
device=00000651
SPD_MEM_TYPE=fffffffd
device=00000652
SPD_MEM_TYPE=fffffffd
device=00000653
SPD_MEM_TYPE=fffffffd
device=00000654
SPD_MEM_TYPE=fffffffd
device=00000655
SPD_MEM_TYPE=fffffffd
device=00000656
SPD_MEM_TYPE=fffffffd
device=00000657
SPD_MEM_TYPE=fffffffd
Registered
266Mhz
Interleaved
RAM: 0x00100000 KB
Ram3
Initializing memory:  done
Setting variable MTRR 02, base: 0000MB, range: 0400MB, type WB
DQS Training:RcvrEn:Pass1: 00
train_DqsRcvrEn: begin ctrl 00000000

TrainRcvEn: 0 ctrl00000000
 CTLRMaxDelay=05
train_DqsRcvrEn: end ctrl 00000000
 done
DQS Training:DQSPos: 00
train_DqsPos: begin ctrl 00000000

TrainDQSRdWrPos: 0 ctrl 00000000
TrainDQSRdWrPos: 00000005

train_DqsPos: end ctrl 00000000
 done
DQS Training:RcvrEn:Pass2: 00
train_DqsRcvrEn: begin ctrl 00000000

TrainRcvEn: 0 ctrl00000000
 CTLRMaxDelay=2d
train_DqsRcvrEn: end ctrl 00000000
 done
DQS Training:tsc[00]=0000000060031c12
DQS Training:tsc[01]=0000000062f6361b
DQS Training:tsc[02]=00000000acd1f640
DQS Training:tsc[03]=00000001a12f631d
DQS Training:tsc[04]=00000001a61f8162
Ram4
v_esp=000cefc8
testx = 5a5a5a5a
Copying data from cache to RAM -- switching to use RAM as stack... Done
testx = 5a5a5a5a
Disabling cache as ram now
Clearing initial memory region: Done
Copying LinuxBIOS to RAM.
src=fffe0000
dst=00100000
linxbios_ram.nrv2b length = 0000cdee
linxbios_ram.bin   length = 00020b30
Jumping to LinuxBIOS.
LinuxBIOS-2.0.0_Fallback Tue Nov 30 00:17:20 EST 1999 booting...
Enumerating buses...
APIC_CLUSTER: 0 enabled
PCI_DOMAIN: 0000 enabled
  PCI: 00:18.3 siblings=1
CPU: APIC: 00 enabled
CPU: APIC: 01 enabled
PCI: pci_scan_bus for bus 00
PCI: 00:18.0 [1022/1100] enabled
PCI: 00:18.1 [1022/1101] enabled
PCI: 00:18.2 [1022/1102] enabled
PCI: 00:18.3 [1022/1103] enabled
PCI: 00:00.0 [1166/0130] enabled
PCI: 00:06.0 [1166/0130] enabled next_unitid: 000c
PCI: 00:00.0 subbordinate bus PCI-X
PCI: 00:00.0 [1166/0036] enabled
PCI: 00:0c.0 [1166/0036] enabled next_unitid: 000f
PCI: pci_scan_bus for bus 00
PCI: 00:01.0 [1166/0036] enabled
PCI: 00:02.0 [1166/0205] enabled
PCI: 00:02.1 [1166/0214] enabled
PCI: 00:02.2 [1166/0234] enabled
PCI: 00:02.3 [1166/0238] enabled
PCI: 00:02.4 [1166/0235] enabled
PCI: 00:02.5 [1166/0235] enabled
PCI: 00:02.6 [1166/0235] enabled
PCI: 00:03.0 [1166/0223] enabled
PCI: 00:03.1 [1166/0223] enabled
PCI: 00:03.2 [1166/0223] enabled
PCI: 00:04.0 [8086/1229] enabled
PCI: 00:06.0 [1166/0130] enabled
PCI: 00:07.0 [1166/0130] enabled
PCI: 00:08.0 [1166/0132] enabled
PCI: 00:09.0 [1166/0132] enabled
PCI: 00:0a.0 [1166/0132] enabled
PCI: 00:0b.0 [1166/0132] enabled
PCI: 00:0c.0 [1002/515e] enabled
PCI: pci_scan_bus for bus 01
PCI: 01:0d.0 subbordinate bus PCI-X
PCI: 01:0d.0 [1166/0104] enabled
PCI: 01:0e.0 [1166/024a] enabled
PCI: 01:0e.1 [1166/024a] enabled
PCI: pci_scan_bus for bus 02
PCI: pci_scan_bus returning with max=002
PCI: 02: Conventional PCI
PCI: pci_scan_bus returning with max=002
PCI: 01: 133MHz PCI-X
PCI: pci_scan_bus for bus 03
PCI: pci_scan_bus returning with max=003
PCI: pci_scan_bus for bus 04
PCI: 04:04.0 [14e4/166a] enabled
PCI: 04:04.1 [14e4/166a] enabled
PCI: pci_scan_bus returning with max=004
PCI: pci_scan_bus for bus 05
PCI: pci_scan_bus returning with max=005
PCI: pci_scan_bus for bus 06
PCI: pci_scan_bus returning with max=006
PCI: pci_scan_bus for bus 07
PCI: pci_scan_bus returning with max=007
PCI: pci_scan_bus for bus 08
PCI: pci_scan_bus returning with max=008
PCI: pci_scan_bus returning with max=008
PCI: pci_scan_bus returning with max=008
done
Allocating resources...
Reading resources...
PCI: 01:0d.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 02 io
PCI: 01:0d.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 02 prefmem
PCI: 01:0d.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 02 mem
PCI: 00:01.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 01 prefmem
PCI: 00:06.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 03 io
PCI: 00:06.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 03 prefmem
PCI: 00:06.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 03 mem
PCI: 00:07.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 04 io
PCI: 00:07.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 04 prefmem
PCI: 00:08.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 05 io
PCI: 00:08.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 05 prefmem
PCI: 00:08.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 05 mem
PCI: 00:09.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 06 io
PCI: 00:09.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 06 prefmem
PCI: 00:09.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 06 mem
PCI: 00:0a.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 07 io
PCI: 00:0a.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 07 prefmem
PCI: 00:0a.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 07 mem
PCI: 00:0b.0 1c <- [0x00fffff000 - 0x00ffffefff] bus 08 io
PCI: 00:0b.0 24 <- [0xfffffffffff00000 - 0xffffffffffefffff] bus 08 prefmem
PCI: 00:0b.0 20 <- [0x00fff00000 - 0x00ffefffff] bus 08 mem
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:04.0 missing read_resources
PCI: 00:05.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:01.1 missing read_resources
PCI: 00:01.2 missing read_resources
PCI: 00:01.3 missing read_resources
PCI: 00:01.4 missing read_resources
PCI: 00:01.5 missing read_resources
PCI: 00:01.6 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:02.1 missing read_resources
PCI: 00:02.2 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:04.0 missing read_resources
PCI: 00:05.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:01.1 missing read_resources
PCI: 00:01.2 missing read_resources
PCI: 00:01.3 missing read_resources
PCI: 00:01.4 missing read_resources
PCI: 00:01.5 missing read_resources
PCI: 00:01.6 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:02.1 missing read_resources
PCI: 00:02.2 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:04.0 missing read_resources
PCI: 00:05.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:01.1 missing read_resources
PCI: 00:01.2 missing read_resources
PCI: 00:01.3 missing read_resources
PCI: 00:01.4 missing read_resources
PCI: 00:01.5 missing read_resources
PCI: 00:01.6 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:02.1 missing read_resources
PCI: 00:02.2 missing read_resources
PCI: 00:03.0 missing read_resources
Done reading resources.
Allocating VGA resource PCI: 00:0c.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI: 00:18.0
Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000
Setting PCI_BRIDGE_CTL_VGA for bridge Root Device
Setting resources...
VGA: PCI: 00:18.0 (aka node 0) link 0 has VGA device
PCI: 00:18.0 1b8 <- [0x00f0000000 - 0x00f7ffffff] prefmem <node 0 link 0>
PCI: 00:18.0 1c0 <- [0x0000001000 - 0x0000003fff] io <node 0 link 0>
PCI: 00:18.0 1b0 <- [0x00fc000000 - 0x00fc2fffff] mem <node 0 link 0>
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:04.0 missing read_resources
PCI: 00:05.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:01.1 missing read_resources
PCI: 00:01.2 missing read_resources
PCI: 00:01.3 missing read_resources
PCI: 00:01.4 missing read_resources
PCI: 00:01.5 missing read_resources
PCI: 00:01.6 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:02.1 missing read_resources
PCI: 00:02.2 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:18.0 1da <- [0x0000004000 - 0x0000003fff] io <node 0 link 2>
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:04.0 missing read_resources
PCI: 00:05.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:01.1 missing read_resources
PCI: 00:01.2 missing read_resources
PCI: 00:01.3 missing read_resources
PCI: 00:01.4 missing read_resources
PCI: 00:01.5 missing read_resources
PCI: 00:01.6 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:02.1 missing read_resources
PCI: 00:02.2 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:18.0 1aa <- [0x00fc300000 - 0x00fc2fffff] prefmem <node 0 link 2>
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:04.0 missing read_resources
PCI: 00:05.0 missing read_resources
PCI: 00:00.0 missing read_resources
PCI: 00:01.0 missing read_resources
PCI: 00:01.1 missing read_resources
PCI: 00:01.2 missing read_resources
PCI: 00:01.3 missing read_resources
PCI: 00:01.4 missing read_resources
PCI: 00:01.5 missing read_resources
PCI: 00:01.6 missing read_resources
PCI: 00:02.0 missing read_resources
PCI: 00:02.1 missing read_resources
PCI: 00:02.2 missing read_resources
PCI: 00:03.0 missing read_resources
PCI: 00:18.0 1a2 <- [0x00fc300000 - 0x00fc2fffff] mem <node 0 link 2>
PCI: 00:01.0 1c <- [0x0000001000 - 0x0000001fff] bus 01 io
PCI: 00:01.0 20 <- [0x00fc000000 - 0x00fc0fffff] bus 01 mem
PCI: 01:0e.0 10 <- [0x0000001030 - 0x0000001037] io
PCI: 01:0e.0 14 <- [0x0000001070 - 0x0000001073] io
PCI: 01:0e.0 18 <- [0x0000001040 - 0x0000001047] io
PCI: 01:0e.0 1c <- [0x0000001080 - 0x0000001083] io
PCI: 01:0e.0 20 <- [0x0000001000 - 0x000000101f] io
PCI: 01:0e.0 24 <- [0x00fc020000 - 0x00fc021fff] mem
PCI: 01:0e.0 30 <- [0x00fc000000 - 0x00fc01ffff] romem
PCI: 01:0e.1 10 <- [0x0000001050 - 0x0000001057] io
PCI: 01:0e.1 14 <- [0x0000001090 - 0x0000001093] io
PCI: 01:0e.1 18 <- [0x0000001060 - 0x0000001067] io
PCI: 01:0e.1 1c <- [0x00000010a0 - 0x00000010a3] io
PCI: 01:0e.1 20 <- [0x0000001020 - 0x000000102f] io
PCI: 00:02.0 90 <- [0x0000003040 - 0x000000304f] io
PCI: 00:02.1 10 <- [0x0000003060 - 0x0000003067] io
PCI: 00:02.1 14 <- [0x0000003080 - 0x0000003083] io
PCI: 00:02.1 18 <- [0x0000003070 - 0x0000003077] io
PCI: 00:02.1 1c <- [0x0000003090 - 0x0000003093] io
PCI: 00:02.1 20 <- [0x0000003050 - 0x000000305f] io
PCI: 00:02.1 64 <- [0x00000030a0 - 0x00000030a3] io
PCI: 00:02.3 10 <- [0x00fc250000 - 0x00fc250fff] mem
PCI: 00:02.4 10 <- [0x00fc251000 - 0x00fc251fff] mem
PCI: 00:02.5 10 <- [0x00fc252000 - 0x00fc252fff] mem
PCI: 00:02.6 10 <- [0x00fc253000 - 0x00fc253fff] mem
PCI: 00:03.0 10 <- [0x00fc254000 - 0x00fc254fff] mem
PCI: 00:03.0 14 <- [0x0000002000 - 0x00000020ff] io
PCI: 00:03.1 10 <- [0x00fc255000 - 0x00fc255fff] mem
PCI: 00:03.1 14 <- [0x0000002400 - 0x00000024ff] io
PCI: 00:03.2 10 <- [0x00fc256000 - 0x00fc256fff] mem
PCI: 00:03.2 14 <- [0x0000002800 - 0x00000028ff] io
PCI: 00:04.0 10 <- [0x00fc257000 - 0x00fc257fff] mem
PCI: 00:04.0 14 <- [0x0000003000 - 0x000000303f] io
PCI: 00:04.0 18 <- [0x00fc200000 - 0x00fc21ffff] mem
PCI: 00:07.0 20 <- [0x00fc100000 - 0x00fc1fffff] bus 04 mem
PCI: 04:04.0 10 <- [0x00fc100000 - 0x00fc10ffff] mem64
PCI: 04:04.0 18 <- [0x00fc110000 - 0x00fc11ffff] mem64
PCI: 04:04.1 10 <- [0x00fc120000 - 0x00fc12ffff] mem64
PCI: 04:04.1 18 <- [0x00fc130000 - 0x00fc13ffff] mem64
PCI: 00:0c.0 10 <- [0x00f0000000 - 0x00f7ffffff] prefmem
PCI: 00:0c.0 14 <- [0x0000002c00 - 0x0000002cff] io
PCI: 00:0c.0 18 <- [0x00fc240000 - 0x00fc24ffff] mem
PCI: 00:0c.0 30 <- [0x00fc220000 - 0x00fc23ffff] romem
PCI: 00:18.3 94 <- [0x00f8000000 - 0x00fbffffff] mem <gart>
Done setting resources.
Done allocating resources.
Enabling resources...
PCI: 00:18.0 cmd <- 140
PCI: 00:01.0 bridge ctrl <- 0003
PCI: 00:01.0 cmd <- 147
PCI: 01:0d.0 bridge ctrl <- 0003
PCI: 01:0d.0 cmd <- 140
PCI: 01:0e.0 cmd <- 143
PCI: 01:0e.1 cmd <- 141
PCI: 00:02.0 cmd <- 147
PCI: 00:02.1 cmd <- 141
PCI: 00:02.2 cmd <- 144
PCI: 00:02.3 cmd <- 146
PCI: 00:02.4 cmd <- 146
PCI: 00:02.5 cmd <- 146
PCI: 00:02.6 cmd <- 146
PCI: 00:03.0 cmd <- 143
PCI: 00:03.1 cmd <- 143
PCI: 00:03.2 cmd <- 143
PCI: 00:04.0 cmd <- 143
PCI: 00:06.0 bridge ctrl <- 0003
PCI: 00:06.0 cmd <- 140
PCI: 00:07.0 bridge ctrl <- 0003
PCI: 00:07.0 cmd <- 146
PCI: 04:04.0 cmd <- 142
PCI: 04:04.1 cmd <- 142
PCI: 00:08.0 bridge ctrl <- 0003
PCI: 00:08.0 cmd <- 140
PCI: 00:09.0 bridge ctrl <- 0003
PCI: 00:09.0 cmd <- 140
PCI: 00:0a.0 bridge ctrl <- 0003
PCI: 00:0a.0 cmd <- 140
PCI: 00:0b.0 bridge ctrl <- 0003
PCI: 00:0b.0 cmd <- 140
PCI: 00:0c.0 cmd <- 1c3
PCI: 00:00.0 missing enable_resources
PCI: 00:01.0 missing enable_resources
PCI: 00:02.0 missing enable_resources
PCI: 00:03.0 missing enable_resources
PCI: 00:04.0 missing enable_resources
PCI: 00:05.0 missing enable_resources
PCI: 00:00.0 missing enable_resources
PCI: 00:01.0 missing enable_resources
PCI: 00:01.1 missing enable_resources
PCI: 00:01.2 missing enable_resources
PCI: 00:01.3 missing enable_resources
PCI: 00:01.4 missing enable_resources
PCI: 00:01.5 missing enable_resources
PCI: 00:01.6 missing enable_resources
PCI: 00:02.0 missing enable_resources
PCI: 00:02.1 missing enable_resources
PCI: 00:02.2 missing enable_resources
PCI: 00:03.0 missing enable_resources
PCI: 00:18.1 subsystem <- 1022/2b80
PCI: 00:18.1 cmd <- 140
PCI: 00:18.2 subsystem <- 1022/2b80
PCI: 00:18.2 cmd <- 140
PCI: 00:18.3 cmd <- 140
done.
Initializing devices...
Root Device init
APIC_CLUSTER: 0 init
start_eip=0x00005000, offset=0x00110000, code_size=0x0000005b
Initializing CPU #1
Initializing CPU #0
CPU: vendor AMD device 40f11
CPU: vendor AMD device 40f11
CPU: family 0f, model 41, stepping 01
CPU: family 0f, model 41, stepping 01
brandId=02c0
brandId=02c0
Enabling cache
Enabling cache

Setting fixed MTRRs(0-88) type: UC

Setting fixed MTRRs(0-88) type: UC
Setting fixed MTRRs(0-16) Type: WB, RdMEM, WrMEM
Setting fixed MTRRs(0-16) Type: WB, RdMEM, WrMEM
Setting fixed MTRRs(24-88) Type: WB, RdMEM, WrMEM
Setting fixed MTRRs(24-88) Type: WB, RdMEM, WrMEM
DONE fixed MTRRs
DONE fixed MTRRs
Setting variable MTRR 0, base:    0MB, range: 1024MB, type WB
Setting variable MTRR 0, base:    0MB, range: 1024MB, type WB
DONE variable MTRRs
Clear out the extra MTRR's
DONE variable MTRRs
Clear out the extra MTRR's

MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled


MTRR check
Fixed MTRRs   : Enabled
Variable MTRRs: Enabled

CPU model AMD Turion(tm) 64 Mobile Technology MT-22
CPU model AMD Turion(tm) 64 Mobile Technology MT-22
Setting up local apic...Setting up local apic... apic_id: 0x00 done.
 apic_id: 0x01 done.
Clearing memory 2048K - 1048576K: CPU #1 Initialized
--------------- done
CPU #0 Initialized
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 00:18.1 init
PCI: 00:18.2 init
PCI: 00:18.3 init
NB: Function 3 Misc Control.. done.
PCI: 00:02.0 init
PCI: 00:02.1 init
PCI: 00:02.2 init
RTC Init
Invalid CMOS LB checksum
PCI: 00:02.3 init
PCI: 00:02.4 init
PCI: 00:02.5 init
PCI: 00:02.6 init
PCI: 00:03.0 init
PCI: 00:03.1 init
PCI: 00:03.2 init
PCI: 00:04.0 init
PCI: 00:08.0 init
PCI: 00:09.0 init
PCI: 00:0a.0 init
PCI: 00:0b.0 init
PCI: 00:0c.0 init
rom address for PCI: 00:0c.0 = fc220000
BTDC: device class = 0
BTDC: device class = 3
BTDC: set rom_address manually
copying VGA ROM Image from 0xfff80000 to 0xc0000, 0x9000 bytes
entering emulator
un-inited int vector
halt_sys: file /home/fengl/LinuxBIOSv2-2584/src/devices/emulator/x86emu/ops.c, l
ine 4387
PCI: 01:0e.0 init
init PHY...
port 0 PHY status = 04
after reset port 0 PHY status = 04
port 1 PHY status = 04
after reset port 1 PHY status = 04
port 2 PHY status = 04
after reset port 2 PHY status = 04
port 3 PHY status = 04
after reset port 3 PHY status = 04
PCI: 01:0e.1 init
PCI: 04:04.0 init
PCI: 04:04.1 init
Devices initialized
bus_isa=4
bus_isa=5
bus_isa=6
bus_isa=7
bus_isa=8
bus_isa=9
Writing IRQ routing tables to 0xf0000...done.
Wrote the mp table end at: 00000020 - 0000024c
Moving GDT to 0x500...ok
Wrote linuxbios table at: 00000530 - 00000ddc  checksum 6176

Welcome to elfboot, the open sourced starter.
January 2002, Eric Biederman.
Version 1.3

rom_stream: 0xfffc0000 - 0xfffdffff
Found ELF candidate at offset 0
New segment addr 0x100000 size 0x3c320 offset 0xc0 filesize 0x12368
(cleaned up) New segment addr 0x100000 size 0x3c320 offset 0xc0 filesize 0x12368
New segment addr 0x13c320 size 0x48 offset 0x12440 filesize 0x48
(cleaned up) New segment addr 0x13c320 size 0x48 offset 0x12440 filesize 0x48
Dropping non PT_LOAD segment
Dropping non PT_LOAD segment
Loading Segment: addr: 0x000000003ff6c000 memsz: 0x000000000003c320 filesz: 0x00
00000000012368
Clearing Segment: addr: 0x000000003ff7e368 memsz: 0x0000000000029fb8
Loading Segment: addr: 0x000000003ffa8320 memsz: 0x0000000000000048 filesz: 0x00
00000000000048
Jumping to boot code at 0x10dab4
FILO version 0.5 ([EMAIL PROTECTED]) Sat Jul  7 02:41:14 CST 2007
menu: hda1:/grub/grub.conf
hda: LBA 20GB: IC35L020AVVA07-0
hdb: ATAPI: ASUS    DVD-E616A2
Mounted ext2fs
Found Linux version 2.6.9-22.ELsmp ([EMAIL PROTECTED]) #1 SMP Mon
 Sep 19 18:00:54 EDT 2005 bzImage.
Loading kernel... ok
Loading initrd... ok
Jumping to entry point...
Bootdata ok (command line is ro root=/dev/VolGroup00/LogVol00 console=tty0 conso
le=ttyS0,115200n8)
Linux version 2.6.9-22.ELsmp ([EMAIL PROTECTED]) (gcc version 3.4
.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000e44 - 00000000000a0000 (usable)
 BIOS-e820: 0000000000100000 - 0000000040000000 (usable)
ACPI: Unable to locate RSDP
Enabling SRAT NUMA discovery
Warning: acpi_table_parse(ACPI_SRAT) returned 0!
Warning: acpi_table_parse(ACPI_SLIT) returned 0!
acpi_numa_init() failed, disabling ACPI NUMA config
Scanning NUMA topology in Northbridge 24
Number of nodes 1 (10000)
Node 0 MemBase 0000000000000000 Limit 000000003fffffff
Using node hash shift of 23
Bootmem setup node 0 0000000000000000-000000003fffffff
DMI not present.
Intel MultiProcessor Specification v1.4
    Virtual Wire compatibility mode.
OEM ID: MSI <6>Product ID: MS9185 <6>APIC at: 0xFEE00000
Processor #0 15:1 APIC version 16
Processor #1 15:1 APIC version 16
I/O APIC #2 Version 17 at 0xFC251000.
I/O APIC #3 Version 17 at 0xFC252000.
I/O APIC #4 Version 17 at 0xFC253000.
Processors: 2
Checking aperture...
CPU 0: aperture @ f8000000 size 64 MB
Built 1 zonelists
Kernel command line: ro root=/dev/VolGroup00/LogVol00 console=tty0 console=ttyS0
,115200n8
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 2194.613 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Memory: 1024292k/1048576k available (2077k kernel code, 0k reserved, 1276k data,
 188k init)
Security Scaffold v1.0.0 initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security:  Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU 0(2) -> Node 0
CPU0: Physical Processor ID: 0
CPU0: Processor Core ID: 0
CPU0: Initial APIC ID: 0
Using local APIC NMI watchdog using perfctr0
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU 0(2) -> Node 0
CPU0: Physical Processor ID: 0
CPU0: Processor Core ID: 0
CPU0: Initial APIC ID: 0
CPU0: AMD Turion(tm) 64 Mobile Technology MT-22 stepping 01
per-CPU timeslice cutoff: 1024.20 usecs.
task migration cache decay timeout: 2 msecs.
Booting processor 1/1 rip 6000 rsp 10002195f58
Initializing CPU#1
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU 1(2) -> Node 0
CPU1: Physical Processor ID: 0
CPU1: Processor Core ID: 1
CPU1: Initial APIC ID: 1
AMD Turion(tm) 64 Mobile Technology MT-22 stepping 01
Total of 2 processors activated (8699.90 BogoMIPS).
Using IO-APIC 2
Using IO-APIC 3
Using IO-APIC 4
Using local APIC timer interrupts.
Detected 12.469 MHz APIC timer.
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
time.c: Using PIT/TSC based timekeeping.
checking if image is initramfs... it is
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040816
ACPI: Interpreter disabled.
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:02.1
PCI: Using IRQ router default [1166/0036] at 0000:00:01.0
PCI->APIC IRQ transform: (B0,I3,P0) -> 10
PCI->APIC IRQ transform: (B0,I3,P0) -> 10
PCI->APIC IRQ transform: (B0,I3,P0) -> 10
PCI->APIC IRQ transform: (B0,I4,P0) -> 161
PCI->APIC IRQ transform: (B1,I14,P0) -> 15
PCI->APIC IRQ transform: (B1,I14,P0) -> 15
PCI->APIC IRQ transform: (B4,I4,P0) -> 217
PCI->APIC IRQ transform: (B4,I4,P1) -> 225
PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1009844191.675:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
SELinux:  Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key BFA28740EEFE8097
  - key was been created 117322263 seconds in future
- User ID: Red Hat, Inc. (Kernel Module GPG key)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
i8042.c: No controller found.
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
?ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: IC35L020AVVA07-0, ATA DISK drive
hdb: ASUS DVD-E616A2, ATAPI CD/DVD-ROM drive
Using cfq io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: Host Protected Area detected.
        current capacity is 39874367 sectors (20415 MB)
        native  capacity is 39876480 sectors (20416 MB)
hda: 39874367 sectors (20415 MB) w/1863KiB Cache, CHS=39557/16/63
 hda: hda1 hda2
hdb: ATAPI 48X DVD-ROM drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 64Kbytes
TCP: Hash tables configured (established 131072 bind 65536)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
powernow-k8: Processor cpuid 40f11 not supported
powernow-k8: Processor cpuid 40f11 not supported
Freeing unused kernel memory: 188k freed
Red Hat nash version 4.2.1.6 starting
Mounted /proc filesystem
Mounting sysfs
Creating /dev
Starting udev
Loading dm-mod.ko module
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: [EMAIL PROTECTED]
Loading jbd.ko module
Loading ext3.ko module
Loading dm-mirror.ko module
Loading dm-zero.ko module
Loading dm-snapshot.ko module
Making device-mapper control node
Scanning logical volumes
  Reading all physical volumes.  This may take a while...
cdrom: open failed.
  Found volume group "VolGroup00" using metadata type lvm2
Activating logical volumes
  2 logical volume(s) in volume group "VolGroup00" now active
Creating root device
Mounting root filesystem
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Switching to new root
security:  3 users, 4 roles, 349 types, 25 bools
security:  55 classes, 18746 rules
SELinux:  Completing initialization.
SELinux:  Setting up existing superblocks.
SELinux: initialized (dev dm-0, type ext3), uses xattr
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
SELinux: initialized (dev mqueue, type mqueue), not configured for labeling
SELinux: initialized (dev hugetlbfs, type hugetlbfs), not configured for labelin
g
SELinux: initialized (dev devpts, type devpts), uses transition SIDs
SELinux: initialized (dev eventpollfs, type eventpollfs), uses genfs_contexts
SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
SELinux: initialized (dev futexfs, type futexfs), uses genfs_contexts
SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
SELinux: initialized (dev proc, type proc), uses genfs_contexts
SELinux: initialized (dev bdev, type bdev), uses genfs_contexts
SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
INIT: version 2.85 booting
SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts
                Welcome to Red Hat Enterprise Linux ES
                Press 'I' to enter interactive startup.
Hardware Discovery Utility 1.1.95.15                     (C) 2003 Red Hat, Inc.




                                                                       €a¡±¡è 
Welc
ome to Ku                                                               a¡±? 
a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        a¡±?
                                                                        
a¡±€a¡±€a¡±
€a¡±€a¡±€a¡±€                                                              
€a¡±€a¡±€a
¡±€a¡±€a¡±€a¡±€a¡±€a¡±€a¡±€a¡±€a¡±€a¡±€a¡±€a¡±?



 [FAILED]
Hardware configuration timed out.Run '/usr/sbin/kudzu' from the command line to
re-detect.Applying iptables firewall rules: [  OK  ]
Starting pcmcia:  [  OK  ]
Setting network parameters:  [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:
Determining IP information for eth0... failed; no link present.  Check cable?
[FAILED]
Starting system logger: [  OK  ]
Starting kernel logger: [  OK  ]
Starting irqbalance: [  OK  ]
Starting portmap: [  OK  ]
Starting NFS statd: [  OK  ]
Starting RPC idmapd: [  OK  ]
Mounting other filesystems:  [  OK  ]
Starting automount: No Mountpoints Defined[  OK  ]
Starting smartd: [  OK  ]
Starting cups: [  OK  ]
Starting sshd:[  OK  ]
Starting xinetd: [  OK  ]
Starting sendmail: make: Warning: File `Makefile' has modification time 8.4e+07
s in the future
make: warning:  Clock skew detected.  Your build may be incomplete.
[  OK  ]
Starting sm-client: [  OK  ]
Starting console mouse services: [  OK  ]
Starting crond: [  OK  ]
Starting xfs: [  OK  ]
Starting anacron: [  OK  ]
Starting atd: [  OK  ]
Starting system message bus: [  OK  ]
Starting HAL daemon: [  OK  ]

Red Hat Enterprise Linux ES release 4 (Nahant Update 2)
Kernel 2.6.9-22.ELsmp on an x86_64

localhost.localdomain login: root
Password:
Last login: Tue Jan  1 00:13:10 on ttyS0
[EMAIL PROTECTED] ~]# ls
anaconda-ks.cfg  install.log  install.log.syslog  LinuxBIOSv2
[EMAIL PROTECTED] ~]#
-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to