Latest working kernel version: 2.6.18 Earliest failing kernel version: 2.6.24 Distribution: Hardware Environment: Software Environment: Ubuntu 2.6.24 and Debian with 2.6.25 Problem Description: I have TOSHIBA L300-11G notebook. I had 2.6.18 Debian kernel and everything was ok but when I want to change to 2.6.24/2.6.25 I have kernel oops on boot time: [ 3.034] BUG: unable to handle kernel NULL pointer dereference at virtual address 0001 [ 3.034] printing eip: c07ad4 *pde = 0000 [ 3.035] Oops: 00 [#1] SMP [ 3.035] Modules linked in: sd_mod pata_acpi ata_generic ahci libata scsi_mod r86 ehci_hcd uhci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor fuse [ 3.036] [ 3.037] Pid: 12, comm: modprobe Not tainted (2.6.2-1-generic #1) [ 3.037] EIP: 06:[<c07ad4>] EFLAGS: 0000 CPU: 1 [ 3.038] EIP is at dev_driver_string+0x2/0x3 [ 3.038] EAX: 0004c EBX: 000e4 ECX: 0000 EDX: 0004c [ 3.038] ESI: f7d940 EDI: f8a84 EBP: f7cc9c0 ESP: dfb1d4 [ 3.038] DS: 07b ES: 07b FS: 0d8 GS: 03 SS: 06 [ 3.039] Process modprobe (pid: 12, ti=dfb100 task=dfa0a00 task.ti=dfb100) [ 3.039] Stack: f8d3e6 f8d54 f8d53 f8d53 0000 dfb1d9c c0f1c4 0000 [ 3.039] 0000 f7c0f3 0000 0000 0000 f7d940 f7d900 0000 [ 3.030] f7cc9c4c f7c90 c0f1d4 002e0 dfb1dd4 c0f1c4 c0a0b1 f8d4de8 [ 3.031] Call Trace: [ 3.031] [<f8d3e6>] rtl86_init_one+0xc4/0xe9 [r86] [ 3.032] [<c0a0b1] find_inode+0x3/0x6 [ 3.033] [<c0a06>] iput+0x3/0x7 [ 3.033] [<c0d2c6b>] sysfs_addrm_finish+0x4b/0x1c0 [ 3.034] [<c0d25>] sysfs_add_one+0x4/0xe0 [ 3.034] [<c0d2a5d>] sysfs_addrm_start+0x6d/0xb0 [ 3.034] [<c0d3a3] sysfs_create_link+0x9/0x10 [ 3.035] [<c024f3] pci_match_device+0x1/0xc0 [ 3.035] [<c0266] pci_device_probe+0x5/0x8 [ 3.036] [<c07d98] driver_probe_device+0x8/0x10 [ 3.036] [<c07dbfe>] __driver_attach+0x9e/0xa0 [ 3.036] [<c07cdbb>] bus_for_each_dev+0x3b/0x6 [ 3.037] [<c07d86] driver_attach+0x1/0x2 [ 3.037] [<c07db6>] __driver_attach+0x0/0xa0 [ 3.037] [<c07d1a>] bus_add_driver+0x8a/0x1e0 [ 3.038] [<c0286] __pci_register_driver+0x5/0x9 [ 3.038] [<c056b6] sys_init_module+0x16/0x1c0 [ 3.039] [<c0640] disable_irq+0x0/0x3 [ 3.030] [<c0042] syscall_call+0x7/0xb [ 3.030] ======================= [ 3.031] Code: 5b c3 b9 8b f3 3 c0 3 d2 b8 6 3 3c c0 8 1c 2 c7 4 2 0 6 8 4e c0 e8 5b 1 eb ff eb ca 9 9 9 9 9 9 9 9 9 8 c2 <> 8 cc 0 0 0 8 c0 7 0 8b 0 c3 9 8b 8 c8 0 0 0 8 [ 3.034] EIP: [<c07ad4>] dev_driver_string+0x2/0x3 SS:ESP 06:dfb1d4 [ 3.034] ---[ end trace 6a77aa9c9f38f ]--- Steps to reproduce:
Full DMESG: [ 0.000] Linux version 2.6.2-1-generic (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Thu Apr 1 1:2:4 UTC 20 (Ubuntu 2.6.2-1.3-generic) [ 0.000] BIOS-provided physical RAM map: [ 0.000] BIOS-e80: 00000000 - 000000fc0 (usable) [ 0.000] BIOS-e80: 000000fc0 - 000000a00 (reserved) [ 0.000] BIOS-e80: 000000e00 - 00000100 (reserved) [ 0.000] BIOS-e80: 00000100 - 00003f4de00 (usable) [ 0.000] BIOS-e80: 00003f4de00 - 00003f4e90 (reserved) [ 0.000] BIOS-e80: 00003f4e90 - 00003f530 (usable) [ 0.000] BIOS-e80: 00003f530 - 00003f560 (reserved) [ 0.000] BIOS-e80: 00003f560 - 00003f5bb00 (usable) [ 0.000] BIOS-e80: 00003f5bb00 - 00003f5bf00 (reserved) [ 0.000] BIOS-e80: 00003f5bf00 - 00003f6a00 (usable) [ 0.000] BIOS-e80: 00003f6a00 - 00003f6bf00 (ACPI NVS) [ 0.000] BIOS-e80: 00003f6bf00 - 00003f700 (ACPI data) [ 0.000] BIOS-e80: 00003f700 - 00004000 (reserved) [ 0.000] BIOS-e80: 0000f8000 - 0000fc000 (reserved) [ 0.000] BIOS-e80: 0000fec000 - 0000fec000 (reserved) [ 0.000] BIOS-e80: 0000fed100 - 0000fed1a00 (reserved) [ 0.000] BIOS-e80: 0000fed1c00 - 0000fed200 (reserved) [ 0.000] BIOS-e80: 0000fee000 - 0000fee000 (reserved) [ 0.000] BIOS-e80: 0000fff000 - 00000000 (reserved) [ 0.000] 18MB HIGHMEM available. [ 0.000] 86MB LOWMEM available. [ 0.000] found SMP MP-table at 00fe20 [ 0.000] Entering add_active_range(0, 0, 299) 0 entries of 26 used [ 0.000] Zone PFN ranges: [ 0.000] DMA 0 -> 49 [ 0.000] Normal 49 -> 297 [ 0.000] HighMem 297 -> 299 [ 0.000] Movable zone start PFN for each node [ 0.000] early_node_map[1] active PFN ranges [ 0.000] 0: 0 -> 299 [ 0.000] On node 0 totalpages: 299 [ 0.000] DMA zone: 3 pages used for memmap [ 0.000] DMA zone: 0 pages reserved [ 0.000] DMA zone: 46 pages, LIFO batch:0 [ 0.000] Normal zone: 16 pages used for memmap [ 0.000] Normal zone: 232 pages, LIFO batch:3 [ 0.000] HighMem zone: 26 pages used for memmap [ 0.000] HighMem zone: 308 pages, LIFO batch:7 [ 0.000] Movable zone: 0 pages used for memmap [ 0.000] DMI 2.4 present. [ 0.000] ACPI: RSDP signature @ 0xC0FE00 checksum 0 [ 0.000] ACPI: RSDP 00FE00, 02 (r2 TOSINV) [ 0.000] ACPI: XSDT 3F6FE10, 06 (r1 TOSINV TOSINV0 1 1003) [ 0.000] ACPI: FACP 3F6FD00, 0F4 (r4 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: DSDT 3F6F50, 7BB (r1 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: FACS 3F650, 04 [ 0.000] ACPI: APIC 3F6F40, 06 (r2 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: HPET 3F6F30, 03 (r1 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: MCFG 3F6F20, 03C (r1 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: ASF! 3F6F10, 0A5 (r3 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: SLIC 3F6F00, 07 (r1 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: BOOT 3F6EF00, 02 (r1 TOSINV TOSINV0 1 MSFT 1003) [ 0.000] ACPI: SSDT 3F6EE00, 0C4 (r1 PmRef CpuPm 30 INTL 2011) [ 0.000] ACPI: DMI detected: Toshiba [ 0.000] ACPI: PM-Timer IO Port: 0x48 [ 0.000] ACPI: Local APIC address 0xfee000 [ 0.000] ACPI: LAPIC (acpi_id[0x0] lapic_id[0x0] enabled) [ 0.000] Processor #0 6:1 APIC version 2 [ 0.000] ACPI: LAPIC (acpi_id[0x0] lapic_id[0x0] enabled) [ 0.000] Processor #1 6:1 APIC version 2 [ 0.000] ACPI: LAPIC_NMI (acpi_id[0x0] high edge lint[0x1]) [ 0.000] ACPI: LAPIC_NMI (acpi_id[0x0] high edge lint[0x1]) [ 0.000] ACPI: IOAPIC (id[0x0] address[0xfec000] gsi_base[0]) [ 0.000] IOAPIC[0]: apic_id 4, version 3, address 0xfec000, GSI 0-2 [ 0.000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000] ACPI: IRQ0 used by override. [ 0.000] ACPI: IRQ2 used by override. [ 0.000] ACPI: IRQ9 used by override. [ 0.000] Enabling APIC mode: Flat. Using 1 I/O APICs [ 0.000] ACPI: HPET id: 0x88a21 base: 0xfed000 [ 0.000] Using ACPI (MADT) for SMP configuration information [ 0.000] Allocating PCI resources starting at 5000 (gap: 4000:b8000) [ 0.000] swsusp: Registered nosave memory region: 000000f00 - 000000a00 [ 0.000] swsusp: Registered nosave memory region: 000000a00 - 000000e00 [ 0.000] swsusp: Registered nosave memory region: 000000e00 - 00000100 [ 0.000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 276 [ 0.000] Kernel command line: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash -- [ 0.000] mapped APIC to ffffb00 (fee000) [ 0.000] mapped IOAPIC to ffffa00 (fec000) [ 0.000] Enabling fast FPU save and restore... done. [ 0.000] Enabling unmasked SIMD FPU exception support... done. [ 0.000] Initializing CPU#0 [ 0.000] PID hash table entries: 49 (order: 1, 134 bytes) [ 0.000] Detected 12.23 MHz processor. [ 3.027] Console: colour VGA+ 8x2 [ 3.028] console [tty0] enabled [ 3.022] Dentry cache hash table entries: 117 (order: 7, 548 bytes) [ 3.032] Inode-cache hash table entries: 656 (order: 6, 224 bytes) [ 3.054] Memory: 1136k/1370k available (25k kernel code, 270k reserved, 98k data, 34k init, 118k highmem) [ 3.055] virtual kernel memory layout: [ 3.055] fixmap : 0xfff4b00 - 0xfffff00 ( 70 kB) [ 3.055] pkmap : 0xff800 - 0xffc000 (49 kB) [ 3.055] vmalloc : 0xf8000 - 0xff7fe00 ( 11 MB) [ 3.055] lowmem : 0xc0000 - 0xf8000 ( 86 MB) [ 3.055] .init : 0xc01b00 - 0xc0700 ( 34 kB) [ 3.055] .data : 0xc01b5a4 - 0xc01dc4 ( 98 kB) [ 3.055] .text : 0xc0000 - 0xc01b5a4 (25 kB) [ 3.056] Checking if this processor honours the WP bit even in supervisor mode... Ok. [ 3.050] SLUB: Genslabs=1, HWalign=6, Order=0-1, MinObjects=4, CPUs=2, Nodes=1 [ 3.054] hpet clockevent registered [ 3.172] Calibrating delay using timer specific routine.. 36.0 BogoMIPS (lpj=6201) [ 3.174] Security Framework initialized [ 3.175] SELinux: Disabled at boot. [ 3.176] AppArmor: AppArmor initialized [ 3.177] Failure registering capabilities with primary security module. [ 3.177] Mount-cache hash table entries: 52 [ 3.171] CPU: After generic identify, caps: bfebfbff 2100 0000 0000 00e3d 0000 0000 0000 [ 3.172] monitor/mwait feature present. [ 3.172] using mwait in idle threads. [ 3.172] CPU: L1 I cache: 3K, L1 D cache: 3K [ 3.172] CPU: L2 cache: 12K [ 3.173] CPU: Physical Processor ID: 0 [ 3.173] CPU: Processor Core ID: 0 [ 3.173] CPU: After all inits, caps: bfebfbff 2100 0000 0034 00e3d 0000 0000 0000 [ 3.174] Compat vDSO mapped to ffffe00. [ 3.175] Checking 'hlt' instruction... OK. [ 3.130] SMP alternatives: switching to UP code [ 3.153] Early unpacking initramfs... done [ 3.747] ACPI: Core revision 2002 [ 3.742] ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found. [ 3.618] CPU0: Intel(R) Pentium(R) Dual CPU T27 @ 1.7GHz stepping 0d [ 3.610] SMP alternatives: switching to SMP code [ 3.621] Booting processor 1/1 eip 30 [ 3.625] Initializing CPU#1 [ 3.721] Calibrating delay using timer specific routine.. 35.3 BogoMIPS (lpj=6174) [ 3.722] CPU: After generic identify, caps: bfebfbff 2100 0000 0000 00e3d 0000 0000 0000 [ 3.722] monitor/mwait feature present. [ 3.723] CPU: L1 I cache: 3K, L1 D cache: 3K [ 3.723] CPU: L2 cache: 12K [ 3.723] CPU: Physical Processor ID: 0 [ 3.723] CPU: Processor Core ID: 1 [ 3.723] CPU: After all inits, caps: bfebfbff 2100 0000 0034 00e3d 0000 0000 0000 [ 3.732] CPU1: Intel(R) Pentium(R) Dual CPU T27 @ 1.7GHz stepping 0d [ 3.734] Total of 2 processors activated (62.3 BogoMIPS). [ 3.731] ENABLING IO-APIC IRQs [ 3.730] ..TIMER: vector=0x3 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 3.908] checking TSC synchronization [CPU#0 -> CPU#1]: passed. [ 3.909] Brought up 2 CPUs [ 3.901] CPU0 attaching sched-domain: [ 3.901] domain 0: span 0 [ 3.901] groups: 0 0 [ 3.902] CPU1 attaching sched-domain: [ 3.902] domain 0: span 0 [ 3.902] groups: 0 0 [ 3.914] net_namespace: 6 bytes [ 3.914] Booting paravirtualized kernel on bare hardware [ 3.911] Time: 2:1:2 Date: 0/2/0 [ 3.914] NET: Registered protocol family 1 [ 3.912] EISA bus registered [ 3.912] ACPI: bus type pci registered [ 3.915] PCI: Using configuration type 1 [ 3.915] Setting up standard PCI resources [ 3.936] ACPI: EC: Look up EC in DSDT [ 3.962] ACPI: BIOS _OSI(Linux) query ignored via DMI [ 3.969] ACPI: Interpreter enabled [ 3.969] ACPI: (supports S0 S1 S3 S4 S5) [ 3.962] ACPI: Using IOAPIC for interrupt routing [ 3.979] ACPI: EC: non-query interrupt received, switching to interrupt mode [ 3.080] ACPI: EC: GPE = 0x1, I/O: command/status = 0x6, data = 0x6 [ 3.080] ACPI: EC: driver started in interrupt mode [ 3.085] ACPI: PCI Root Bridge [PCI0] (00:0) [ 3.093] PCI quirk: region 00-07f claimed by ICH6 ACPI/GPIO/TCO [ 3.093] PCI quirk: region 00-03f claimed by ICH6 GPIO [ 3.001] PCI: Transparent bridge - 00:0:1e.0 [ 3.005] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 3.005] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P3_._PRT] [ 3.014] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP1._PRT] [ 3.011] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EXP5._PRT] [ 3.042] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 *5 7 9 1 1 1) [ 3.045] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 1 *1 1) [ 3.047] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 1 *1 1) [ 3.050] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 1 *1 1) [ 3.052] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 1 1 1) *0, disabled. [ 3.054] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 *1 1 1) [ 3.057] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 9 1 *1 1) [ 3.059] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 1 1 1) *0, disabled. [ 3.056] ACPI: Power Resource [FN0] (on) [ 3.051] Linux Plug and Play Support v0.9 (c) Adam Belay [ 3.054] pnp: PnP ACPI init [ 3.054] ACPI: bus type pnp registered [ 3.087] pnp: PnP ACPI: found 9 devices [ 3.087] ACPI: ACPI bus type pnp unregistered [ 3.088] PnPBIOS: Disabled by ACPI PNP [ 3.080] PCI: Using ACPI for IRQ routing [ 3.080] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report [ 3.148] NET: Registered protocol family 8 [ 3.148] NET: Registered protocol family 2 [ 3.142] hpet0: at MMIO 0xfed000, IRQs 2, 8, 0 [ 3.142] hpet0: 3 6-bit timers, 1388 Hz [ 3.156] AppArmor: AppArmor Filesystem Enabled [ 3.180] Time: tsc clocksource has been installed. [ 3.181] Switched to high resolution mode on CPU 0 [ 3.182] Switched to high resolution mode on CPU 1 [ 3.168] system 0:0: ioport range 0x14e-0x14f has been reserved [ 3.168] system 0:0: ioport range 0x80-0x8f has been reserved [ 3.169] system 0:0: ioport range 0x40-0x4f has been reserved [ 3.169] system 0:0: ioport range 0x50-0x5f has been reserved [ 3.169] system 0:0: iomem range 0xf8000-0xfbffffff could not be reserved [ 3.160] system 0:0: iomem range 0xfed1c00-0xfed1ffff could not be reserved [ 3.160] system 0:0: iomem range 0xfed100-0xfed1fff could not be reserved [ 3.160] system 0:0: iomem range 0xfed100-0xfed1fff could not be reserved [ 3.160] system 0:0: iomem range 0xfed100-0xfed1fff could not be reserved [ 3.161] system 0:0: iomem range 0xfec000-0xfec0fff could not be reserved [ 3.161] system 0:0: iomem range 0xfee000-0xfee0fff could not be reserved [ 3.162] system 0:0: iomem range 0xfed000-0xfed03ff has been reserved [ 3.171] PCI: Bridge: 00:0:1c.0 [ 3.171] IO window: 30-4fff [ 3.172] MEM window: 5300-52fffff [ 3.172] PREFETCH window: 5000-50fffff [ 3.173] PCI: Bridge: 00:0:1c.4 [ 3.173] IO window: 20-2fff [ 3.173] MEM window: 5300-52fffff [ 3.174] PREFETCH window: 5100-50fffff [ 3.175] PCI: Bridge: 00:0:1e.0 [ 3.175] IO window: disabled. [ 3.175] MEM window: disabled. [ 3.176] PREFETCH window: disabled. [ 3.179] ACPI: PCI Interrupt 00:0:1c.0[A] -> GSI 1 (level, low) -> IRQ 1 [ 3.170] PCI: Setting latency timer of device 00:0:1c.0 to 6 [ 3.172] ACPI: PCI Interrupt 00:0:1c.4[A] -> GSI 1 (level, low) -> IRQ 1 [ 3.173] PCI: Setting latency timer of device 00:0:1c.4 to 6 [ 3.174] PCI: Setting latency timer of device 00:0:1e.0 to 6 [ 3.175] NET: Registered protocol family 2 [ 3.140] IP route cache hash table entries: 378 (order: 5, 117 bytes) [ 3.144] TCP established hash table entries: 117 (order: 8, 1456 bytes) [ 3.159] TCP bind hash table entries: 656 (order: 7, 548 bytes) [ 3.157] TCP: Hash tables configured (established 117 bind 656) [ 3.157] TCP reno registered [ 3.161] checking if image is initramfs... it is [ 3.930] Freeing initrd memory: 76k freed [ 3.947] Simple Boot Flag at 0x4 set to 0x1 [ 3.948] audit: initializing netlink socket (disabled) [ 3.940] audit(11412.78:1): initialized [ 3.948] highmem bounce pool size: 6 pages [ 3.964] VFS: Disk quotas dquot_6.5.1 [ 3.961] Dquot-cache hash table entries: 12 (order 0, 49 bytes) [ 3.964] io scheduler noop registered [ 3.964] io scheduler anticipatory registered [ 3.965] io scheduler deadline registered [ 3.966] io scheduler cfq registered (default) [ 3.967] Boot video device is 00:0:0.0 [ 3.979] PCI: Setting latency timer of device 00:0:1c.0 to 6 [ 3.975] assign_interrupt_mode Found MSI capability [ 3.970] Allocate Port Service[00:0:1c.0:pcie0] [ 3.973] Allocate Port Service[00:0:1c.0:pcie0] [ 3.973] PCI: Setting latency timer of device 00:0:1c.4 to 6 [ 3.978] assign_interrupt_mode Found MSI capability [ 3.973] Allocate Port Service[00:0:1c.4:pcie0] [ 3.976] Allocate Port Service[00:0:1c.4:pcie0] [ 3.970] isapnp: Scanning for PnP cards... [ 3.219] isapnp: No Plug & Play device found [ 3.364] Real Time Clock Driver v1.1ac [ 3.366] hpet_resources: 0xfed000 is busy [ 3.360] Serial: 85/150 driver $Revision: 1.9 $ 4 ports, IRQ sharing enabled [ 3.376] RAMDISK driver initialized: 1 RAM disks of 656K size 12 blocksize [ 3.373] input: Macintosh mouse button emulation as /devices/virtual/input/input0 [ 3.372] PNP: PS/2 Controller [PNP00:KBC,PNP0f1:MOUE] at 0x6,0x6 irq 1,1 [ 3.366] serio: i84 KBD port at 0x6,0x6 irq 1 [ 3.367] serio: i84 AUX port at 0x6,0x6 irq 1 [ 3.361] mice: PS/2 mouse device common for all mice [ 3.362] EISA: Probing bus 0 at eisa.0 [ 3.363] Cannot allocate resource for EISA slot 2 [ 3.363] Cannot allocate resource for EISA slot 3 [ 3.363] Cannot allocate resource for EISA slot 4 [ 3.364] Cannot allocate resource for EISA slot 5 [ 3.365] EISA: Detected 0 cards. [ 3.365] cpuidle: using governor ladder [ 3.365] cpuidle: using governor menu [ 3.364] NET: Registered protocol family 1 [ 3.367] Using IPI No-Shortcut mode [ 3.360] registered taskstats version 1 [ 3.360] Magic number: 8:71:32 [ 3.360] hash matches /build/buildd/linux-2.6.2/drivers/base/power/main.c:7 [ 3.367] hash matches device tty3 [ 3.369] BIOS EDD facility v0.1 20-Jun-2, 0 devices found [ 3.369] EDD information not available. [ 3.369] Freeing unused kernel memory: 34k freed [ 3.352] input: AT Translated Set 2 keyboard as /devices/platform/i84/serio0/input/input1 [ 3.507] fuse init (API version 7.9) [ 3.586] ACPI: Fan [FAN] (on) [ 3.654] ACPI: SSDT 3F64C9, 03 (r1 PmRef Cpu0Ist 30 INTL 2011) [ 3.651] ACPI: SSDT 3F631, 0B3 (r1 PmRef Cpu0Cst 30 INTL 2011) [ 3.653] Monitor-Mwait will be used to enter C-1 state [ 3.654] Monitor-Mwait will be used to enter C-2 state [ 3.654] Monitor-Mwait will be used to enter C-3 state [ 3.656] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3]) [ 3.657] ACPI: Processor [CPU0] (supports 8 throttling states) [ 3.662] ACPI: SSDT 3F64F1, 0C4 (r1 PmRef Cpu1Ist 30 INTL 2011) [ 3.668] ACPI: SSDT 3F66D1, 08 (r1 PmRef Cpu1Cst 30 INTL 2011) [ 3.675] ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3]) [ 3.676] ACPI: Processor [CPU1] (supports 8 throttling states) [ 3.689] ACPI: Thermal Zone [THRM] (5 C) [ 3.925] usbcore: registered new interface driver usbfs [ 3.928] usbcore: registered new interface driver hub [ 3.937] usbcore: registered new device driver usb [ 3.953] USB Universal Host Controller Interface driver v3.0 [ 3.959] ACPI: PCI Interrupt 00:0:1a.0[A] -> GSI 1 (level, low) -> IRQ 1 [ 3.950] PCI: Setting latency timer of device 00:0:1a.0 to 6 [ 3.950] uhci_hcd 00:0:1a.0: UHCI Host Controller [ 3.954] uhci_hcd 00:0:1a.0: new USB bus registered, assigned bus number 1 [ 3.958] uhci_hcd 00:0:1a.0: irq 1, io base 0x005c0 [ 3.961] usb usb1: configuration #1 chosen from 1 choice [ 3.964] hub 1-0:1.0: USB hub found [ 3.964] hub 1-0:1.0: 2 ports detected [ 3.024] SCSI subsystem initialized [ 3.077] ACPI: PCI Interrupt 00:0:1a.1[B] -> GSI 2 (level, low) -> IRQ 1 [ 3.078] PCI: Setting latency timer of device 00:0:1a.1 to 6 [ 3.079] uhci_hcd 00:0:1a.1: UHCI Host Controller [ 3.072] uhci_hcd 00:0:1a.1: new USB bus registered, assigned bus number 2 [ 3.075] uhci_hcd 00:0:1a.1: irq 1, io base 0x005a0 [ 3.076] usb usb2: configuration #1 chosen from 1 choice [ 3.078] hub 2-0:1.0: USB hub found [ 3.079] hub 2-0:1.0: 2 ports detected [ 3.079] libata version 3.0 loaded. [ 3.111] ACPI: PCI Interrupt 00:0:1a.7[C] -> GSI 1 (level, low) -> IRQ 1 [ 3.113] PCI: Setting latency timer of device 00:0:1a.7 to 6 [ 3.113] ehci_hcd 00:0:1a.7: EHCI Host Controller [ 3.116] ehci_hcd 00:0:1a.7: new USB bus registered, assigned bus number 3 [ 3.157] ehci_hcd 00:0:1a.7: debug port 1 [ 3.157] PCI: cache line size of 3 is not supported by device 00:0:1a.7 [ 3.158] ehci_hcd 00:0:1a.7: irq 1, io mem 0x534c0 [ 3.114] ehci_hcd 00:0:1a.7: USB 2.0 started, EHCI 1.0, driver 1 Dec 20 [ 3.116] usb usb3: configuration #1 chosen from 1 choice [ 3.118] hub 3-0:1.0: USB hub found [ 3.118] hub 3-0:1.0: 4 ports detected [ 3.251] ACPI: PCI Interrupt 00:0:1d.0[A] -> GSI 2 (level, low) -> IRQ 2 [ 3.252] PCI: Setting latency timer of device 00:0:1d.0 to 6 [ 3.253] uhci_hcd 00:0:1d.0: UHCI Host Controller [ 3.256] uhci_hcd 00:0:1d.0: new USB bus registered, assigned bus number 4 [ 3.259] uhci_hcd 00:0:1d.0: irq 2, io base 0x0058 [ 3.250] usb usb4: configuration #1 chosen from 1 choice [ 3.252] hub 4-0:1.0: USB hub found [ 3.253] hub 4-0:1.0: 2 ports detected [ 3.308] ACPI: PCI Interrupt 00:0:1d.1[B] -> GSI 1 (level, low) -> IRQ 2 [ 3.300] PCI: Setting latency timer of device 00:0:1d.1 to 6 [ 3.300] uhci_hcd 00:0:1d.1: UHCI Host Controller [ 3.303] uhci_hcd 00:0:1d.1: new USB bus registered, assigned bus number 5 [ 3.306] uhci_hcd 00:0:1d.1: irq 2, io base 0x0056 [ 3.309] usb usb5: configuration #1 chosen from 1 choice [ 3.301] hub 5-0:1.0: USB hub found [ 3.302] hub 5-0:1.0: 2 ports detected [ 3.444] ACPI: PCI Interrupt 00:0:1d.2[C] -> GSI 1 (level, low) -> IRQ 1 [ 3.445] PCI: Setting latency timer of device 00:0:1d.2 to 6 [ 3.446] uhci_hcd 00:0:1d.2: UHCI Host Controller [ 3.449] uhci_hcd 00:0:1d.2: new USB bus registered, assigned bus number 6 [ 3.442] uhci_hcd 00:0:1d.2: irq 1, io base 0x0054 [ 3.443] usb usb6: configuration #1 chosen from 1 choice [ 3.446] hub 6-0:1.0: USB hub found [ 3.446] hub 6-0:1.0: 2 ports detected [ 3.532] usb 3-2: new high speed USB device using ehci_hcd and address 2 [ 3.571] ahci 00:0:1f.2: version 3.0 [ 3.575] ACPI: PCI Interrupt 00:0:1f.2[B] -> GSI 1 (level, low) -> IRQ 2 [ 3.570] ahci 00:0:1f.2: nr_ports (3) and implemented port map (0x3) don't match, using nr_ports [ 3.571] ahci 00:0:1f.2: forcing PORTS_IMPL to 0x7 [ 3.654] Clocksource tsc unstable (delta = -51706 ns) [ 3.781] Time: hpet clocksource has been installed. [ 3.740] usb 3-2: configuration #1 chosen from 1 choice [ 3.776] hub 5-0:1.0: over-current change on port 2 [ 3.893] hub 6-0:1.0: over-current change on port 1 [ 3.843] usb 6-2: new full speed USB device using uhci_hcd and address 2 [ 3.882] usb 6-2: not running at top speed; connect to a high speed hub [ 3.805] usb 6-2: configuration #1 chosen from 1 choice [ 3.956] ahci 00:0:1f.2: AHCI 00.00 3 slots 3 ports 3 Gbps 0x7 impl SATA mode [ 3.957] ahci 00:0:1f.2: flags: 6bit ncq sntf ilck stag pm led clo pmp pio slum part [ 3.957] PCI: Setting latency timer of device 00:0:1f.2 to 6 [ 3.964] scsi0 : ahci [ 3.968] scsi1 : ahci [ 3.964] scsi2 : ahci [ 3.961] ata1: SATA max UDMA/13 abar m24@0x5340 port 0x5340 irq 21 [ 3.962] ata2: SATA max UDMA/13 abar m24@0x5340 port 0x5348 irq 21 [ 3.962] ata3: SATA max UDMA/13 abar m24@0x5340 port 0x5340 irq 21 [ 3.932] ata1: SATA link up 1.5 Gbps (SStatus 13 SControl 30) [ 3.937] ata1.0: ATA-8: FUJITSU MHY20BH, 0400B, max UDMA/10 [ 3.937] ata1.0: 30298 sectors, multi 1: LBA4 NCQ (depth 3/3) [ 3.947] ata1.0: configured for UDMA/10 [ 3.901] ata2: SATA link down (SStatus 0 SControl 30) [ 3.967] ata3: SATA link down (SStatus 0 SControl 0) [ 3.965] scsi 0:0:0:0: Direct-Access ATA FUJITSU MHY20B 04 PQ: 0 ANSI: 5 [ 3.976] ACPI: PCI Interrupt 00:0:1d.7[A] -> GSI 2 (level, low) -> IRQ 2 [ 3.978] PCI: Setting latency timer of device 00:0:1d.7 to 6 [ 3.978] ehci_hcd 00:0:1d.7: EHCI Host Controller [ 3.971] ehci_hcd 00:0:1d.7: new USB bus registered, assigned bus number 7 [ 3.914] ehci_hcd 00:0:1d.7: debug port 1 [ 3.915] PCI: cache line size of 3 is not supported by device 00:0:1d.7 [ 3.915] ehci_hcd 00:0:1d.7: irq 2, io mem 0x5340 [ 3.927] Driver 'sd' needs updating - please use bus_type methods [ 3.936] sd 0:0:0:0: [sda] 30298 52-byte hardware sectors (205 MB) [ 3.937] sd 0:0:0:0: [sda] Write Protect is off [ 3.937] sd 0:0:0:0: [sda] Mode Sense: 0 3a 0 0 [ 3.939] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.934] sd 0:0:0:0: [sda] 30298 52-byte hardware sectors (205 MB) [ 3.935] sd 0:0:0:0: [sda] Write Protect is off [ 3.935] sd 0:0:0:0: [sda] Mode Sense: 0 3a 0 0 [ 3.937] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.937] sda:<ehci_hcd 00:0:1d.7: USB 2.0 started, EHCI 1.0, driver 1 Dec 20 [ 3.906] usb usb7: configuration #1 chosen from 1 choice [ 3.909] hub 7-0:1.0: USB hub found [ 3.909] hub 7-0:1.0: 6 ports detected [ 3.009] ACPI: PCI Interrupt 00:0:1f.1[A] -> GSI 1 (level, low) -> IRQ 2 [ 3.004] PCI: Setting latency timer of device 00:0:1f.1 to 6 [ 3.005] ACPI: PCI interrupt for device 00:0:1f.1 disabled [ 3.038] r86 Gigabit Ethernet driver 2.2LK loaded [ 3.039] PCI: 00:0:0.0 has unsupported PM cap regs version (7) [ 3.030] ACPI: PCI Interrupt 00:0:0.0[A] -> GSI 1 (level, low) -> IRQ 1 [ 3.032] PCI: Setting latency timer of device 00:0:0.0 to 6 [ 3.034] BUG: unable to handle kernel NULL pointer dereference at virtual address 0001 [ 3.034] printing eip: c07ad4 *pde = 0000 [ 3.035] Oops: 00 [#1] SMP [ 3.035] Modules linked in: sd_mod pata_acpi ata_generic ahci libata scsi_mod r86 ehci_hcd uhci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor fuse [ 3.036] [ 3.037] Pid: 12, comm: modprobe Not tainted (2.6.2-1-generic #1) [ 3.037] EIP: 06:[<c07ad4>] EFLAGS: 0000 CPU: 1 [ 3.038] EIP is at dev_driver_string+0x2/0x3 [ 3.038] EAX: 0004c EBX: 000e4 ECX: 0000 EDX: 0004c [ 3.038] ESI: f7d940 EDI: f8a84 EBP: f7cc9c0 ESP: dfb1d4 [ 3.038] DS: 07b ES: 07b FS: 0d8 GS: 03 SS: 06 [ 3.039] Process modprobe (pid: 12, ti=dfb100 task=dfa0a00 task.ti=dfb100) [ 3.039] Stack: f8d3e6 f8d54 f8d53 f8d53 0000 dfb1d9c c0f1c4 0000 [ 3.039] 0000 f7c0f3 0000 0000 0000 f7d940 f7d900 0000 [ 3.030] f7cc9c4c f7c90 c0f1d4 002e0 dfb1dd4 c0f1c4 c0a0b1 f8d4de8 [ 3.031] Call Trace: [ 3.031] [<f8d3e6>] rtl86_init_one+0xc4/0xe9 [r86] [ 3.032] [<c0a0b1] find_inode+0x3/0x6 [ 3.033] [<c0a06>] iput+0x3/0x7 [ 3.033] [<c0d2c6b>] sysfs_addrm_finish+0x4b/0x1c0 [ 3.034] [<c0d25>] sysfs_add_one+0x4/0xe0 [ 3.034] [<c0d2a5d>] sysfs_addrm_start+0x6d/0xb0 [ 3.034] [<c0d3a3] sysfs_create_link+0x9/0x10 [ 3.035] [<c024f3] pci_match_device+0x1/0xc0 [ 3.035] [<c0266] pci_device_probe+0x5/0x8 [ 3.036] [<c07d98] driver_probe_device+0x8/0x10 [ 3.036] [<c07dbfe>] __driver_attach+0x9e/0xa0 [ 3.036] [<c07cdbb>] bus_for_each_dev+0x3b/0x6 [ 3.037] [<c07d86] driver_attach+0x1/0x2 [ 3.037] [<c07db6>] __driver_attach+0x0/0xa0 [ 3.037] [<c07d1a>] bus_add_driver+0x8a/0x1e0 [ 3.038] [<c0286] __pci_register_driver+0x5/0x9 [ 3.038] [<c056b6] sys_init_module+0x16/0x1c0 [ 3.039] [<c0640] disable_irq+0x0/0x3 [ 3.030] [<c0042] syscall_call+0x7/0xb [ 3.030] ======================= [ 3.031] Code: 5b c3 b9 8b f3 3 c0 3 d2 b8 6 3 3c c0 8 1c 2 c7 4 2 0 6 8 4e c0 e8 5b 1 eb ff eb ca 9 9 9 9 9 9 9 9 9 8 c2 <> 8 cc 0 0 0 8 c0 7 0 8b 0 c3 9 8b 8 c8 0 0 0 8 [ 3.034] EIP: [<c07ad4>] dev_driver_string+0x2/0x3 SS:ESP 06:dfb1d4 [ 3.034] ---[ end trace 6a77aa9c9f38f ]--- [ 3.222] sda1 sda2 sda3 sda4 [ 3.337] sd 0:0:0:0: [sda] Attached SCSI disk [ 3.369] usb 7-1: new high speed USB device using ehci_hcd and address 2 [ 3.380] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 3.419] usb 7-1: configuration #1 chosen from 1 choice [ 3.641] usb 7-6: new high speed USB device using ehci_hcd and address 3 [ 3.730] usb 7-6: configuration #1 chosen from 1 choice [ 3.770] usb 6-2: USB disconnect, address 2 [ 3.861] usbcore: registered new interface driver libusual [ 3.803] Initializing USB Mass Storage driver... [ 3.928] scsi3 : SCSI emulation for USB Mass Storage devices [ 3.920] usbcore: registered new interface driver usb-storage [ 3.921] USB Mass Storage support registered. [ 3.924] usb-storage: device found at 2 [ 3.924] usb-storage: waiting for device to settle before scanning [ 3.291] kjournald starting. Commit interval 5 seconds [ 3.294] EXT3-fs: mounted filesystem with ordered data mode. [ 3.392] kjournald starting. Commit interval 5 seconds [ 3.394] EXT3-fs: mounted filesystem with ordered data mode. [ 3.707] kjournald starting. Commit interval 5 seconds [ 3.700] EXT3-fs: mounted filesystem with ordered data mode. [ 3.787] kjournald starting. Commit interval 5 seconds [ 3.789] EXT3-fs: mounted filesystem with ordered data mode. [ 3.070] kjournald starting. Commit interval 5 seconds [ 3.071] EXT3-fs: mounted filesystem with ordered data mode. [ 3.084] kjournald starting. Commit interval 5 seconds [ 3.087] EXT3-fs: mounted filesystem with ordered data mode. [ 3.428] kjournald starting. Commit interval 5 seconds [ 3.420] EXT3-fs: mounted filesystem with ordered data mode. [ 3.407] kjournald starting. Commit interval 5 seconds [ 3.408] EXT3-fs: mounted filesystem with ordered data mode. [ 3.442] usb-storage: device scan complete [ 3.450] scsi 3:0:0:0: Direct-Access SD/MMC Card Reader 1.0 PQ: 0 ANSI: 0 [ 3.549] sd 3:0:0:0: [sdb] 1608 52-byte hardware sectors (10 MB) [ 3.553] sd 3:0:0:0: [sdb] Write Protect is off [ 3.553] sd 3:0:0:0: [sdb] Mode Sense: 0 0 0 0 [ 3.554] sd 3:0:0:0: [sdb] Assuming drive cache: write through [ 3.599] sd 3:0:0:0: [sdb] 1608 52-byte hardware sectors (10 MB) [ 3.507] sd 3:0:0:0: [sdb] Write Protect is off [ 3.507] sd 3:0:0:0: [sdb] Mode Sense: 0 0 0 0 [ 3.507] sd 3:0:0:0: [sdb] Assuming drive cache: write through [ 3.508] sdb: sdb1 [ 3.548] sd 3:0:0:0: [sdb] Attached SCSI removable disk [ 3.542] sd 3:0:0:0: Attached scsi generic sg1 type 0 [ 3.930] kjournald starting. Commit interval 5 seconds [ 3.933] EXT3-fs: mounted filesystem with ordered data mode. [ 3.910] kjournald starting. Commit interval 5 seconds [ 3.912] EXT3-fs: mounted filesystem with ordered data mode. [ 4.504] kjournald starting. Commit interval 5 seconds [ 4.506] EXT3-fs: mounted filesystem with ordered data mode. [ 4.582] kjournald starting. Commit interval 5 seconds [ 4.583] EXT3-fs: mounted filesystem with ordered data mode. [ 4.233] kjournald starting. Commit interval 5 seconds [ 4.235] EXT3-fs: mounted filesystem with ordered data mode. [ 4.234] kjournald starting. Commit interval 5 seconds [ 4.236] EXT3-fs: mounted filesystem with ordered data mode. [ 4.930] kjournald starting. Commit interval 5 seconds [ 4.931] EXT3-fs: mounted filesystem with ordered data mode. [ 4.917] kjournald starting. Commit interval 5 seconds [ 4.919] EXT3-fs: mounted filesystem with ordered data mode. [ 4.692] kjournald starting. Commit interval 5 seconds [ 4.694] EXT3-fs: mounted filesystem with ordered data mode. [ 4.678] kjournald starting. Commit interval 5 seconds [ 4.670] EXT3-fs: mounted filesystem with ordered data mode. [ 4.240] kjournald starting. Commit interval 5 seconds [ 4.242] EXT3-fs: mounted filesystem with ordered data mode. [ 4.350] kjournald starting. Commit interval 5 seconds [ 4.353] EXT3-fs: mounted filesystem with ordered data mode. [ 4.092] kjournald starting. Commit interval 5 seconds [ 4.094] EXT3-fs: mounted filesystem with ordered data mode. [ 4.179] kjournald starting. Commit interval 5 seconds [ 4.171] EXT3-fs: mounted filesystem with ordered data mode. [ 4.739] kjournald starting. Commit interval 5 seconds [ 4.732] EXT3-fs: mounted filesystem with ordered data mode. [ 4.840] kjournald starting. Commit interval 5 seconds [ 4.843] EXT3-fs: mounted filesystem with ordered data mode. [ 4.679] kjournald starting. Commit interval 5 seconds [ 4.671] EXT3-fs: mounted filesystem with ordered data mode. [ 4.680] kjournald starting. Commit interval 5 seconds [ 4.682] EXT3-fs: mounted filesystem with ordered data mode. [ 4.404] kjournald starting. Commit interval 5 seconds [ 4.405] EXT3-fs: mounted filesystem with ordered data mode. [ 4.488] kjournald starting. Commit interval 5 seconds [ 4.480] EXT3-fs: mounted filesystem with ordered data mode. [ 4.178] kjournald starting. Commit interval 5 seconds [ 4.181] EXT3-fs: mounted filesystem with ordered data mode. [ 4.180] kjournald starting. Commit interval 5 seconds [ 4.182] EXT3-fs: mounted filesystem with ordered data mode. [ 4.965] kjournald starting. Commit interval 5 seconds [ 4.965] EXT3-fs: mounted filesystem with ordered data mode. [ 4.942] kjournald starting. Commit interval 5 seconds [ 4.944] EXT3-fs: mounted filesystem with ordered data mode.
I'm having trouble here. I _think_ that you're running the "r86 Gigabit Ethernet driver", yes? afacit that isn't in the kernel.org tree, and it got added by someone else? Can you clarify?
On 2.6.18 debian kernel (Linux version 2.6.18-6-686 (Debian 2.6.18.dfsg.1-18etch3) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Thu Apr 24 08:33:59 UTC 2008) is everything OK, but when I want to use pure or debian or ubuntu 2.6.24 or 2.6.25 (i need it because contain graphics drivers) I have kernel oops. 2.6.18 kernel load: "r8169 Gigabit Ethernet driver 2.2LK-NAPI loaded" But 2.6.24/25: r86 Gigabit Ethernet driver 2.2LK loaded and then you now. So what i should do?
The solution is rather simple. I have to backport /drivers/net/r8169.c from 2.6.18 kernel to 2.6.25
(In reply to comment #2) > I'm having trouble here. I _think_ that you're running the > "r86 Gigabit Ethernet driver", yes? afacit that isn't > in the kernel.org tree, and it got added by someone else? > > Can you clarify? It seems he is using the r8169 driver and made many typos when manually typing the Oops. @Dariusz: How exactly did you generate your "Full DMESG"? You seem to have typed it by hand?
This is probably a duplicate of http://bugzilla.kernel.org/show_bug.cgi?id=10665 Dariusz, can you check that latest 2.6.26-rc or v2.6.25.4 works for you ? -- Ueimor
I had same error with 2.6.[24|25], it works in 2.6.27-rc2
It is a duplicate
Fixed by 21e197f231343201368338603cb0909a13961bac (long ago). -- Ueimor