I get some error when i boot linux: Unable to handle kernel NULL pointer dereference at virtual address 0000000c Full Log of Boot: UDP-Lite hash table entries: 128 (order: 0, 6144 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. NetWinder Floating Point Emulator V0.97 (double precision) squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 420 io scheduler noop registered (default) io scheduler cfq registered S3C_LCD clock got enabled :: 133.000 Mhz LCD TYPE :: H43 will be initialized Window[0] - FB1: map_video_memory: clear ff000000:0007f800 FB1: map_video_memory: dma=5d780000 cpu=ff000000 size=0007f800 Window[0] - FB2: map_video_memory: clear ff03fc00:0003fc00 FB2: map_video_memory: dma=5d7bfc00 cpu=ff03fc00 size=0003fc00 Console: switching to colour frame buffer device 60x34 fb0: s3cfb frame buffer device Window[1] - FB1: map_video_memory: clear ff080000:0007f800 FB1: map_video_memory: dma=5cc00000 cpu=ff080000 size=0007f800 Window[1] - FB2: map_video_memory: clear ff0bfc00:0003fc00 FB2: map_video_memory: dma=5cc3fc00 cpu=ff0bfc00 size=0003fc00 fb1: s3cfb frame buffer device Window[2] - FB1: map_video_memory: clear ff100000:0003fc00 FB1: map_video_memory: dma=5d740000 cpu=ff100000 size=0003fc00 fb2: s3cfb frame buffer device Window[3] - FB1: map_video_memory: clear ff140000:0003fc00 FB1: map_video_memory: dma=5cc80000 cpu=ff140000 size=0003fc00 fb3: s3cfb frame buffer device backlight initialized s3c6400-uart.0: ttySAC0 at MMIO 0x7f005000 (irq = 16) is a S3C6400/10 s3c6400-uart.1: ttySAC1 at MMIO 0x7f005400 (irq = 20) is a S3C6400/10 s3c6400-uart.2: ttySAC2 at MMIO 0x7f005800 (irq = 24) is a S3C6400/10 s3c6400-uart.3: ttySAC3 at MMIO 0x7f005c00 (irq = 28) is a S3C6400/10 leds initialized buttons initialized pwm initialized adc initialized loop: module loaded S3C NAND Driver, (c) 2008 Samsung Electronics S3C NAND Driver is using hardware ECC. NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit) Creating 3 MTD partitions on "NAND 256MiB 3,3V 8-bit": 0x000000000000-0x000000080000 : "Bootloader" 0x000000080000-0x000000580000 : "Kernel" 0x000000580000-0x000010000000 : "File System" PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered PPP MPPE Compression module registered NET: Registered protocol family 24 dm9000 Ethernet Driver, V1.31 eth0: dm9000a at d081e000,d0c00004 IRQ 108 MAC: 08:90:00:a0:90:90 (platform data) ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver s3c2410-ohci s3c2410-ohci: S3C24XX OHCI s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1 s3c2410-ohci s3c2410-ohci: irq 79, io mem 0x74300000 usb usb1: New USB device found, idVendor=1d6b, idProduct=0001 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: S3C24XX OHCI usb usb1: Manufacturer: Linux 2.6.38-FriendlyARM ohci_hcd usb usb1: SerialNumber: s3c24xx hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected usbcore: registered new interface driver usbserial USB Serial support registered for generic usbcore: registered new interface driver usbserial_generic usbserial: USB Serial Driver core USB Serial support registered for GSM modem (1-port) usbcore: registered new interface driver option option: v0.7.2:USB Driver for GSM modems USB Serial support registered for aircable usbcore: registered new interface driver aircable USB Serial support registered for ark3116 usbcore: registered new interface driver ark3116 ark3116:v0.6:USB ARK3116 serial/IrDA driver USB Serial support registered for Belkin / Peracom / GoHubs USB Serial Adapter usbcore: registered new interface driver belkin belkin_sa: v1.3:USB Belkin Serial converter driver USB Serial support registered for ch341-uart usbcore: registered new interface driver ch341 USB Serial support registered for cp210x usbcore: registered new interface driver cp210x cp210x: v0.09:Silicon Labs CP210x RS232 serial adaptor driver USB Serial support registered for Reiner SCT Cyberjack USB card reader usbcore: registered new interface driver cyberjack cyberjack: v1.01 Matthias Bruestle cyberjack: REINER SCT cyberJack pinpad/e-com USB Chipcard Reader Driver USB Serial support registered for DeLorme Earthmate USB USB Serial support registered for HID->COM RS232 Adapter USB Serial support registered for Nokia CA-42 V2 Adapter usbcore: registered new interface driver cypress cypress_m8: v1.10:Cypress USB to Serial Driver USB Serial support registered for debug usbcore: registered new interface driver debug USB Serial support registered for Digi 2 port USB adapter USB Serial support registered for Digi 4 port USB adapter usbcore: registered new interface driver digi_acceleport digi_acceleport: v1.80.1.2:Digi AccelePort USB-2/USB-4 Serial Converter driver USB Serial support registered for Edgeport 2 port adapter USB Serial support registered for Edgeport 4 port adapter USB Serial support registered for Edgeport 8 port adapter USB Serial support registered for EPiC device usbcore: registered new interface driver io_edgeport io_edgeport: v2.7:Edgeport USB Serial Driver USB Serial support registered for Edgeport TI 1 port adapter USB Serial support registered for Edgeport TI 2 port adapter usbcore: registered new interface driver io_ti io_ti: v0.7mode043006:Edgeport USB Serial Driver USB Serial support registered for empeg usbcore: registered new interface driver empeg empeg: v1.3:USB Empeg Mark I/II Driver USB Serial support registered for FTDI USB Serial Device usbcore: registered new interface driver ftdi_sio ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver USB Serial support registered for funsoft usbcore: registered new interface driver funsoft USB Serial support registered for Garmin GPS usb/tty usbcore: registered new interface driver garmin_gps garmin_gps: v0.33:garmin gps driver USB Serial support registered for hp4X usbcore: registered new interface driver hp4X hp4x: v1.00:HP4x (48/49) Generic Serial driver USB Serial support registered for PocketPC PDA usbcore: registered new interface driver ipaq ipaq: v1.0:USB PocketPC PDA driver USB Serial support registered for IPWireless converter usbcore: registered new interface driver ipwtty ipw: v0.4:IPWireless tty driver USB Serial support registered for IR Dongle usbcore: registered new interface driver ir-usb ir_usb: v0.5:USB IR Dongle driver USB Serial support registered for iuu_phoenix usbcore: registered new interface driver iuu_phoenix iuu_phoenix: v0.12:Infinity USB Unlimited Phoenix driver USB Serial support registered for Keyspan - (without firmware) USB Serial support registered for Keyspan 1 port adapter USB Serial support registered for Keyspan 2 port adapter USB Serial support registered for Keyspan 4 port adapter usb 1-1: new full speed USB device using s3c2410-ohci and address 2 usbcore: registered new interface driver keyspan keyspan: v1.1.5:Keyspan USB to Serial Converter Driver USB Serial support registered for Keyspan PDA USB Serial support registered for Keyspan PDA - (prerenumeration) USB Serial support registered for Xircom / Entregra PGS - (prerenumeration) usbcore: registered new interface driver keyspan_pda keyspan_pda: v1.1:USB Keyspan PDA Converter driver USB Serial support registered for KL5KUSB105D / PalmConnect usbcore: registered new interface driver kl5kusb105d kl5kusb105: v0.4:KLSI KL5KUSB105 chipset USB->Serial Converter driver USB Serial support registered for KOBIL USB smart card terminal usbcore: registered new interface driver kobil kobil_sct: 21/05/2004:KOBIL USB Smart Card Terminal Driver (experimental) USB Serial support registered for MCT U232 usbcore: registered new interface driver mct_u232 mct_u232: z2.1:Magic Control Technology USB-RS232 converter driver USB Serial support registered for Moschip 2 port adapter mos7720: 2.1:Moschip USB Serial Driver usbcore: registered new interface driver moschip7720 USB Serial support registered for Moschip 7840/7820 USB Serial Driver mos7840: 1.3.2:Moschip 7840/7820 USB Serial Driver usbcore: registered new interface driver mos7840 USB Serial support registered for moto-modem usbcore: registered new interface driver moto-modem USB Serial support registered for navman usbcore: registered new interface driver navman USB Serial support registered for ZyXEL - omni.net lcd plus usb usbcore: registered new interface driver omninet omninet: v1.1:USB ZyXEL omni.net LCD PLUS Driver USB Serial support registered for opticon usbcore: registered new interface driver opticon USB Serial support registered for oti6858 usbcore: registered new interface driver oti6858 USB Serial support registered for pl2303 usbcore: registered new interface driver pl2303 pl2303: Prolific PL2303 USB to serial adaptor driver USB Serial support registered for qcaux usbcore: registered new interface driver qcaux USB Serial support registered for Qualcomm USB modem usbcore: registered new interface driver qcserial safe_serial: v0.1:USB Safe Encapsulated Serial USB Serial support registered for safe_serial usb 1-1: New USB device found, idVendor=05e3, idProduct=0606 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usbcore: registered new interface driver safe_serial USB Serial support registered for sam-ba usb 1-1: Product: USB Hub 2.0 usbcore: registered new interface driver sam-ba sam_ba: v1.0: Atmel SAM Boot Assistant (SAM-BA) driver hub 1-1:1.0: USB hub found hub 1-1:1.0: 4 ports detected USB Serial support registered for siemens_mpi usbcore: registered new interface driver siemens_mpi Dri...stripped-down
Linux boot error
As the error does not appear in the full boot log, just where do you get the error? After Dri...stripped down? mini2440? kernel size?
Tiny6410. Kernel Size 3763696 bytes. Error is below: Driver for Siemens USB/MPI adapter Version 0.1 09/26/2005 Thomas Hergenhahn@web.de http://libnodave.sf.net USB Serial support registered for Sierra USB modem usbcore: registered new interface driver sierra sierra: v.1.7.16:USB Driver for Sierra Wireless USB modems USB Serial support registered for SPCP8x5 usbcore: registered new interface driver spcp8x5 spcp8x5: v0.10:SPCP8x5 USB to serial adaptor driver USB Serial support registered for Quatech SSU-100 USB to Serial Driver usbcore: registered new interface driver ssu100 ssu100: v0.1:Quatech SSU-100 USB to Serial Driver USB Serial support registered for symbol usbcore: registered new interface driver symbol USB Serial support registered for TI USB 3410 1 port adapter USB Serial support registered for TI USB 5052 2 port adapter usbcore: registered new interface driver ti_usb_3410_5052 ti_usb_3410_5052: v0.10:TI USB 3410/5052 Serial Driver USB Serial support registered for Handspring Visor / Palm OS USB Serial support registered for Sony Clie 3.5 USB Serial support registered for Sony Clie 5.0 usbcore: registered new interface driver visor visor: USB HandSpring Visor / Palm OS driver USB Serial support registered for Connect Tech - WhiteHEAT - (prerenumeration) USB Serial support registered for Connect Tech - WhiteHEAT usbcore: registered new interface driver whiteheat whiteheat: v2.0:USB ConnectTech WhiteHEAT driver USB Serial support registered for vivopay-serial usbcore: registered new interface driver vivopay-serial vivopay_serial: v1.0:ViVOpay USB Serial Driver USB Serial support registered for zio usbcore: registered new interface driver zio Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. s3c-hsotg s3c-hsotg: new device is high-speed Unable to handle kernel NULL pointer dereference at virtual address 0000000c pgd = c0004000 [0000000c] *pgd=00000000 Internal error: Oops: 5 [#1] PREEMPT last sysfs file: Modules linked in: CPU: 0 Not tainted (2.6.38-FriendlyARM #14) PC is at s3c_hsotg_enqueue_setup+0xc/0x7c LR is at s3c_hsotg_irq+0x1b4/0x5bc pc : [<c03a224c>] lr : [<c03a30dc>] psr: 60000193 sp : cd42ddd8 ip : 00003f00 fp : cd4a3848 r10: 60000013 r9 : cd42c000 r8 : 00000200 r7 : 00000009 r6 : 00003810 r5 : 00000000 r4 : cd4a3800 r3 : 00000000 r2 : 80000000 r1 : 00000000 r0 : cd4a3800 Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel Control: 00c5387d Table: 50004008 DAC: 00000015 Process swapper (pid: 1, stack limit = 0xcd42c268) Stack: (0xcd42ddd8 to 0xcd42e000) ddc0: cd4a3800 c03a30dc dde0: 00000008 cd4a3800 cd42de20 cd6fb900 00000000 00000000 0000005a 00000001 de00: cd42c000 60000013 00000000 c01b50d0 00000000 c072978c c07297cc 0000005a de20: cd6fb900 c01b6a08 0000005a 00000000 00000005 00000002 00000001 c0168070 de40: 60000013 ffffffff f6000000 c0172228 c07297cc 60000013 cd42a000 00000001 de60: 60000013 cd6fb900 0000005a c07297cc c07297b0 00000000 60000013 00000000 de80: 00000000 cd42de98 c0517478 c051747c 60000013 ffffffff c072978c c01b5cbc dea0: 0000005a c072978c c03a2f28 0000005a cd6fb900 c072978c 00000000 00000000 dec0: cd4a3800 c01b5e54 cd4a3800 c0723110 c0723108 0000005a 00000000 00000000 dee0: 00000000 c0512ad0 cd451640 cd4a3800 cd420f90 00000000 c0723110 c0723110 df00: c0723110 c074bdfc c074bdfc 00000000 00000000 00000000 00000000 c031422c df20: c0314218 c0313420 00000000 c0723110 c0723144 c074bdfc 00000000 c0313530 df40: c074bdfc cd42df50 c03134d0 c0312708 cd403a48 cd452340 c074bdfc c074bdfc df60: cd73ad20 c0737590 00000000 c0312da4 c0672174 c0672174 cd42df68 c074bdfc df80: c0025e7c c0173668 c001dfdc 00000000 00000000 c031377c 00000000 c0025c8c dfa0: c0025e7c c0173668 c001dfdc 00000000 00000000 c01684d8 00000000 c0170000 dfc0: 00000013 000000f5 c072de64 c0025c8c c0025e7c c0173668 00000013 00000000 dfe0: 00000000 c0008adc 00000000 00000000 c0008a44 c0173668 7ffbef7f fffbffff [<c03a224c>] (s3c_hsotg_enqueue_setup+0xc/0x7c) from [<c03a30dc>] (s3c_hsotg_irq+0x1b4/0x5bc) [<c03a30dc>] (s3c_hsotg_irq+0x1b4/0x5bc) from [<c01b50d0>] (handle_IRQ_event+0x24/0xe0) [<c01b50d0>] (handle_IRQ_event+0x24/0xe0) from [<c01b6a08>] (handle_level_irq+0xbc/0x13c) [<c01b6a08>] (handle_level_irq+0xbc/0x13c) from [<c0168070>] (asm_do_IRQ+0x70/0x94) [<c0168070>] (asm_do_IRQ+0x70/0x94) from [<c0172228>] (__irq_svc+0x48/0xa0) Exception stack(0xcd42de50 to 0xcd42de98) de40: c07297cc 60000013 cd42a000 00000001 de60: 60000013 cd6fb900 0000005a c07297cc c07297b0 00000000 60000013 00000000 de80: 00000000 cd42de98 c0517478 c051747c 60000013 ffffffff [<c0172228>] (__irq_svc+0x48/0xa0) from [<c051747c>] (_raw_spin_unlock_irqrestore+0x10/0x38) [<c051747c>] (_raw_spin_unlock_irqrestore+0x10/0x38) from [<c01b5cbc>] (__setup_irq+0x23c/0x308) [<c01b5cbc>] (__setup_irq+0x23c/0x308) from [<c01b5e54>] (request_threaded_irq+0xcc/0x11c) [<c01b5e54>] (request_threaded_irq+0xcc/0x11c) from [<c0512ad0>] (s3c_hsotg_probe+0x190/0x5b0) [<c0512ad0>] (s3c_hsotg_probe+0x190/0x5b0) from [<c031422c>] (platform_drv_probe+0x14/0x18) [<c031422c>] (platform_drv_probe+0x14/0x18) from [<c0313420>] (driver_probe_device+0xa8/0x158) [<c0313420>] (driver_probe_device+0xa8/0x158) from [<c0313530>] (__driver_attach+0x60/0x84) [<c0313530>] (__driver_attach+0x60/0x84) from [<c0312708>] (bus_for_each_dev+0x4c/0x78) [<c0312708>] (bus_for_each_dev+0x4c/0x78) from [<c0312da4>] (bus_add_driver+0xa8/0x224) [<c0312da4>] (bus_add_driver+0xa8/0x224) from [<c031377c>] (driver_register+0xa8/0x12c) [<c031377c>] (driver_register+0xa8/0x12c) from [<c01684d8>] (do_one_initcall+0xbc/0x190) [<c01684d8>] (do_one_initcall+0xbc/0x190) from [<c0008adc>] (kernel_init+0x98/0x148) [<c0008adc>] (kernel_init+0x98/0x148) from [<c0173668>] (kernel_thread_exit+0x0/0x8) Code: e8bd87f0 e92d4010 e1a04000 e5901030 (e5d1300c) ---[ end trace 66355540a62e3db3 ]--- Kernel panic - not syncing: Fatal exception in interrupt [<c0177c44>] (unwind_backtrace+0x0/0xe4) from [<c0514868>] (panic+0x58/0x174) [<c0514868>] (panic+0x58/0x174) from [<c0176270>] (die+0x17c/0x1c0) [<c0176270>] (die+0x17c/0x1c0) from [<c0178bc8>] (__do_kernel_fault+0x64/0x84) [<c0178bc8>] (__do_kernel_fault+0x64/0x84) from [<c0178dc0>] (do_page_fault+0x1d8/0x1f4) [<c0178dc0>] (do_page_fault+0x1d8/0x1f4) from [<c0168218>] (do_DataAbort+0x30/0x98) [<c0168218>] (do_DataAbort+0x30/0x98) from [<c01721cc>] (__dabt_svc+0x4c/0x60) Exception stack(0xcd42dd90 to 0xcd42ddd8) dd80: cd4a3800 00000000 80000000 00000000 dda0: cd4a3800 00000000 00003810 00000009 00000200 cd42c000 60000013 cd4a3848 ddc0: 00003f00 cd42ddd8 c03a30dc c03a224c 60000193 ffffffff [<c01721cc>] (__dabt_svc+0x4c/0x60) from [<c03a224c>] (s3c_hsotg_enqueue_setup+0xc/0x7c) [<c03a224c>] (s3c_hsotg_enqueue_setup+0xc/0x7c) from [<c03a30dc>] (s3c_hsotg_irq+0x1b4/0x5bc) [<c03a30dc>] (s3c_hsotg_irq+0x1b4/0x5bc) from [<c01b50d0>] (handle_IRQ_event+0x24/0xe0) [<c01b50d0>] (handle_IRQ_event+0x24/0xe0) from [<c01b6a08>] (handle_level_irq+0xbc/0x13c) [<c01b6a08>] (handle_level_irq+0xbc/0x13c) from [<c0168070>] (asm_do_IRQ+0x70/0x94) [<c0168070>] (asm_do_IRQ+0x70/0x94) from [<c0172228>] (__irq_svc+0x48/0xa0) Exception stack(0xcd42de50 to 0xcd42de98) de40: c07297cc 60000013 cd42a000 00000001 de60: 60000013 cd6fb900 0000005a c07297cc c07297b0 00000000 60000013 00000000 de80: 00000000 cd42de98 c0517478 c051747c 60000013 ffffffff [<c0172228>] (__irq_svc+0x48/0xa0) from [<c051747c>] (_raw_spin_unlock_irqrestore+0x10/0x38) [<c051747c>] (_raw_spin_unlock_irqrestore+0x10/0x38) from [<c01b5cbc>] (__setup_irq+0x23c/0x308) [<c01b5cbc>] (__setup_irq+0x23c/0x308) from [<c01b5e54>] (request_threaded_irq+0xcc/0x11c) [<c01b5e54>] (request_threaded_irq+0xcc/0x11c) from [<c0512ad0>] (s3c_hsotg_probe+0x190/0x5b0) [<c0512ad0>] (s3c_hsotg_probe+0x190/0x5b0) from [<c031422c>] (platform_drv_probe+0x14/0x18) [<c031422c>] (platform_drv_probe+0x14/0x18) from [<c0313420>] (driver_probe_device+0xa8/0x158) [<c0313420>] (driver_probe_device+0xa8/0x158) from [<c0313530>] (__driver_attach+0x60/0x84) [<c0313530>] (__driver_attach+0x60/0x84) from [<c0312708>] (bus_for_each_dev+0x4c/0x78) [<c0312708>] (bus_for_each_dev+0x4c/0x78) from [<c0312da4>] (bus_add_driver+0xa8/0x224) [<c0312da4>] (bus_add_driver+0xa8/0x224) from [<c031377c>] (driver_register+0xa8/0x12c) [<c031377c>] (driver_register+0xa8/0x12c) from [<c01684d8>] (do_one_initcall+0xbc/0x190) [<c01684d8>] (do_one_initcall+0xbc/0x190) from [<c0008adc>] (kernel_init+0x98/0x148) [<c0008adc>] (kernel_init+0x98/0x148) from [<c0173668>] (kernel_thread_exit+0x0/0x8)
The only thing I can suggest is do you have a big enough kernel partition? That looks a lot of USB stuff. My kernel is about 1M8 with some USB stuff.