[Buildroot] kernel hangs after NET: Registered protocol family 16
Kelvin Chan
kelvinc at positronics.com
Tue Feb 17 03:06:25 UTC 2009
Hi guys,
I'm using a ALIX 2c3 and my kernel hangs after "NET: Registered protocol family 16"
I'm almost sure this is more of a kernel build config issue but not sure where to find answers. The dump looks like kernel is waiting for a subsystem or driver to init but that particular system/driver is not built. Can someone confirm that?
The kernel is built without network support, trying to make things easier. All I want to see is boot process make it to init into user space.
Buildroot is at latest svn trunk version. And here's the dump from kernel.
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/bzImage rw root=/dev/hda1 console=ttyS0,115200 noinitrd rootfsty
pe=ext2
[Linux-bzImage, setup=0x3e00, size=0x12de40]
BIOS EBDA/lowmem at: 00000000/000a0000
Linux version 2.6.28.2 (kel at boxfish) (gcc version 4.3.2 (GCC) ) #1 PREEMPT Fri Feb 13 12:58:16 PST 2009
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
NSC Geode by NSC
Cyrix CyrixInstead
Centaur CentaurHauls
Transmeta GenuineTMx86
Transmeta TransmetaCPU
UMC UMC UMC UMC
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000010000000 (usable)
BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
DMI not present or invalid.
last_pfn = 0x10000 max_arch_pfn = 0x100000
0MB HIGHMEM available.
256MB LOWMEM available.
mapped low ram: 0 - 10000000
low ram: 00000000 - 10000000
bootmap 00001000 - 00003000
(6 early reservations) ==> bootmem [0000000000 - 0010000000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
#1 [0000100000 - 000039e18c] TEXT DATA BSS ==> [0000100000 - 000039e18c]
#2 [000039f000 - 00003a1000] INIT_PG_TABLE ==> [000039f000 - 00003a1000]
#3 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
#4 [0000007000 - 0000008000] PGTABLE ==> [0000007000 - 0000008000]
#5 [0000001000 - 0000003000] BOOTMAP ==> [0000001000 - 0000003000]
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
Normal 0x00001000 -> 0x00010000
HighMem 0x00010000 -> 0x00010000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
0: 0x00000000 -> 0x000000a0
0: 0x00000100 -> 0x00010000
Allocating PCI resources starting at 20000000 (gap: 10000000:eff00000)
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64928
Kernel command line: rw root=/dev/hda1 console=ttyS0,115200 noinitrd rootfstype=ext2
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 4096 bytes)
Fast TSC calibration using PIT
Detected 497.993 MHz processor.
Console: colour dummy device 80x25
console [ttyS0] enabled
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256620k/262144k available (1866k kernel code, 4956k reserved, 423k data, 156k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xfffee000 - 0xfffff000 ( 68 kB)
pkmap : 0xff800000 - 0xffc00000 (4096 kB)
vmalloc : 0xd0800000 - 0xff7fe000 ( 751 MB)
lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
.init : 0xc0340000 - 0xc0367000 ( 156 kB)
.data : 0xc02d284a - 0xc033c63c ( 423 kB)
.text : 0xc0100000 - 0xc02d284a (1866 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Calibrating delay loop (skipped), value calculated using timer frequency.. 995.98 BogoMIPS (lpj=1991972)
Mount-cache hash table entries: 512
CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line)
CPU: L2 Cache: 128K (32 bytes/line)
CPU: Geode(TM) Integrated Processor by AMD PCS stepping 02
Checking 'hlt' instruction... OK.
Freeing SMP alternatives: 0k freed
net_namespace: 288 bytes
NET: Registered protocol family 16
Kelvin Chan | Positronics Ent.
Product Development |
| unit 272
604-628-9330 (direct) | 8128 128th St.
604-585-2119 at 104 (main) | Surrey, BC
604-585-3056 (fax) | Canada, V3W 1R1
More information about the buildroot
mailing list