RedBoot> load -v -h 10.7.58.113 vmlinux Using default protocol (TFTP) Entry point: 0x80241000, address range: 0x80010000-0x80259085 RedBoot> exec Now booting linux kernel: Base address 0x8000fc00 Entry 0x80241000 Cmdline : root=1F01 panic=2 Linux version 2.6.17 (fainelli@anaconda.int-evry.fr) (gcc version 3.4.6 (OpenWrt-2.0)) #23 Sat Jul 29 11:10:41 CEST 2006 Boot loader : REDBOOT .a prom init CPU revision is: 00029107 Determined physical RAM map: memory: 00fa0000 @ 00000000 (usable) On node 0 totalpages: 4000 DMA zone: 4000 pages, LIFO batch:0 Built 1 zonelists Kernel command line: root=/dev/mtdblock2 rootfstype=cramfs,squashfs,jffs2 noinitrd console=ttyS0,115200 brcm mips: enabling icache and dcache... Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes. Primary data cache 8kB, 2-way, linesize 16 bytes. Synthesized TLB refill handler (19 instructions). Synthesized TLB load handler fastpath (31 instructions). Synthesized TLB store handler fastpath (31 instructions). Synthesized TLB modify handler fastpath (30 instructions). PID hash table entries: 64 (order: 6, 256 bytes) Using 128.000 MHz high precision timer. Dentry cache hash table entries: 2048 (order: 1, 8192 bytes) Inode-cache hash table entries: 1024 (order: 0, 4096 bytes) Memory: 13268k/16000k available (1738k kernel code, 2732k reserved, 501k data, 100k init, 0k highmem) Calibrating delay loop... 4.12 BogoMIPS (lpj=10304) Mount-cache hash table entries: 512 Checking for 'wait' instruction... unavailable. NET: Registered protocol family 16 TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca) NET: Registered protocol family 2 IP route cache hash table entries: 128 (order: -3, 512 bytes) TCP established hash table entries: 512 (order: -1, 2048 bytes) TCP bind hash table entries: 256 (order: -2, 1024 bytes) TCP: Hash tables configured (established 512 bind 256) TCP reno registered brcmboard: brcm_board_init entry ERROR - Invalid number of MAC addresses (0) is configured. bcm963xx_serial driver v2.0 audit: initializing netlink socket (disabled) audit(946684800.820:1): initialized squashfs: version 3.0 (2006/03/15) Phillip Lougher devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au) devfs: devfs_debug: 0x0 devfs: boot_options: 0x1 JFFS2 version 2.2. (NAND) (SUMMARY) (C) 2001-2003 Red Hat, Inc. Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered physmap flash device: 80000 at be400000 DBW flash: probing 16-bit flash bus Good here ! probing for : amd_flash mymtd is : 00000000 probing for : cfi_probe CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 00000000, ra == 80128c8c Oops[#1]: Cpu 0 $ 0 : 00000000 00000000 00000000 00000002 $ 4 : 802032c0 0000f0f0 00000000 80f89e98 $ 8 : 00000038 801070f8 80260000 80260000 $12 : 80260000 fffffffe 00000010 ffffffff $16 : 00000002 00000000 00000001 802032c0 $20 : 80f89e98 00000000 00000000 00000000 $24 : 00000001 00000000 $28 : 80f88000 80f89e10 00000000 80128c8c Hi : 00000000 Lo : 00000002 epc : 00000000 0x0 Not tainted ra : 80128c8c cfi_probe_chip+0x148/0x1548 Status: 1000fc03 KERNEL EXL IE Cause : 00800008 BadVA : 00000000 PrId : 00029107 Modules linked in: Process swapper (pid: 1, threadinfo=80f88000, task=80f86c00) Stack : 80200000 80200000 00000001 00000000 801fa1e0 00000a01 00000a19 0000f0f0 00000000 80037a14 00000400 80280000 00000a19 00000a19 80037a14 800379f4 80200000 00000000 80105e24 00000000 80260000 80280000 00000002 00000002 00000001 80f89e98 802032c0 80203078 00000000 80139560 00000001 00000007 616d645f 666c6173 00000000 00000000 00000002 00000001 00000000 00000000 ... Call Trace: [<80037a14>] release_console_sem+0x170/0x274 [<80037a14>] release_console_sem+0x170/0x274 [<800379f4>] release_console_sem+0x150/0x274 [<80105e24>] vscnprintf+0x14/0x30 [<80139560>] mtd_do_chip_probe+0xc0/0x370 [<801285d8>] do_map_probe+0x68/0xbc [<80037ed8>] printk+0x1c/0x28 [<80253edc>] init_physmap+0x270/0x37c [<80055564>] inter_module_register+0x34/0x120 [<80130000>] fwh_xxlock_oneblock+0xc8/0x1ac [<80250000>] page_writeback_init+0xf0/0xf4 [<80253bc8>] cfi_intelext_init+0x4c/0x60 [<80250000>] page_writeback_init+0xf0/0xf4 [<80010534>] init+0xc0/0x28c [<80010534>] init+0xc0/0x28c [<800190f4>] kernel_thread_helper+0x10/0x18 [<800190e4>] kernel_thread_helper+0x0/0x18 Code: (Bad address in epc) Kernel panic - not syncing: Attempted to kill init! ---- C code : --------- printk(KERN_NOTICE "DBW flash: probing %d-bit flash bus\n", physmap_map.bankwidth*8); mymtd = NULL; type = rom_probe_types; printk(KERN_NOTICE "Good here !\n"); for(; !mymtd && *type; type++) { printk("probing for : %s\n", *type); mymtd = do_map_probe(*type, &physmap_map); printk(KERN_NOTICE " mymtd is : %p\n",mymtd); } if (mymtd) { mymtd->owner = THIS_MODULE; } else { printk("No MTD map available !\n"); return -EIO; }