[Regression] iwl3945 module always crashes on load and hangs boot process
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Unknown
|
|||
linux (Fedora) |
Fix Released
|
Medium
|
|||
linux (Ubuntu) |
Fix Released
|
High
|
Amit Kucheria |
Bug Description
Kubuntu Intrepid updated daily + Asus V6J
The boot process always permanently hangs on "Configuring network interfaces" when started with kernels from 2.6.27-3,4,6,7 but It works with my hardy kernel 2.6.24-19-generic.
The system boots with 2.6.27 kernels only when the wireless card is previously disabled in BIOS.
I have also achieved to boot with the iwl3945and mac80211 modules blacklisted. Than I tried to load iwl3945 using modprobe and that produced the following error trace.
[ 161.964119] ------------[ cut here ]------------
[ 161.964196] kernel BUG at /build/
[ 161.964284] invalid opcode: 0000 [#1] SMP
[ 161.964454] Modules linked in: arc4 ecb iwl3945 rfkill mac80211 cfg80211 binfmt_misc bridge stp bnep rfcomm l2cap uinput ppdev acpi_cpufreq cpufreq_userspace cpufreq_powersave cpufreq_conservat
ive cpufreq_ondemand cpufreq_stats freq_table wmi pci_slot sbs container sbshc af_packet iptable_filter ip_tables x_tables dm_crypt crypto_blkcipher dm_mod sbp2 parport_pc lp parport snd_hda_intel
snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer sdhci_pci iTCO_wdt sdhci btusb psmouse iTCO_vendor_support bluetooth snd_
seq_device serio_raw nvidia(P) snd mmc_core video asus_laptop i2c_core output ac joydev soundcore battery led_class intel_agp button snd_page_alloc shpchp pci_hotplug agpgart evdev ext3 jbd mbcach
e sg sd_mod sr_mod crc_t10dif cdrom ata_generic pata_acpi usbhid hid ohci1394 ata_piix ieee1394 ehci_hcd libata scsi_mod dock uhci_hcd r8169 usbcore thermal processor fan fbcon tileblit font bitbl
it softcursor uvesafb cn fuse
[ 161.968013]
[ 161.968013] Pid: 7252, comm: udevd Tainted: P (2.6.27-4-generic #1)
[ 161.968013] EIP: 0060:[<f8f0c938>] EFLAGS: 00010246 CPU: 0
[ 161.968013] EIP is at netdev_
[ 161.968013] EAX: f8f25bd8 EBX: f76c6800 ECX: f76c6800 EDX: f3ca8040
[ 161.968013] ESI: fffffff2 EDI: 00000000 EBP: f3ca3e38 ESP: f3ca3e08
[ 161.968013] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[ 161.968013] Process udevd (pid: 7252, ti=f3ca2000 task=f3c4bed0 task.ti=f3ca2000)
[ 161.968013] Stack: 00000000 00000000 0000000a f3ca3e38 c0356b3d f3ca3e38 f8dfe3ee 0000000a
[ 161.968013] 0000000a f8eab8d8 f8f25c20 fffffff2 f3ca3e54 c03970b5 f76c6800 0000000a
[ 161.968013] 00000000 f76c6810 f3ca3e98 f3ca3e64 c014c0bf ffffffff 00000000 f3ca3ea4
[ 161.968013] Call Trace:
[ 161.968013] [<c0356b3d>] ? inetdev_
[ 161.968013] [<f8dfe3ee>] ? packet_
[ 161.968013] [<c03970b5>] ? notifier_
[ 161.968013] [<c014c0bf>] ? raw_notifier_
[ 161.968013] [<c0308ec6>] ? dev_change_
[ 161.968013] [<c017fa5e>] ? ftrace_
[ 161.968013] [<c030a797>] ? dev_ifsioc+
[ 161.968013] [<c03934fc>] ? mutex_lock+
[ 161.968013] [<c030acb1>] ? dev_ioctl+
[ 161.968013] [<c03946ed>] ? _spin_lock+0xd/0x10
[ 161.968013] [<c01e3525>] ? inotify_
[ 161.968013] [<c0215378>] ? security_
[ 161.968013] [<c01c72a7>] ? d_instantiate+
[ 161.968013] [<c02fb1d4>] ? sock_ioctl+
[ 161.968013] [<c02fb150>] ? sock_ioctl+
[ 161.968013] [<c01c048d>] ? vfs_ioctl+0x2d/0x90
[ 161.968013] [<c01c0676>] ? do_vfs_
[ 161.968013] [<c01b14de>] ? filp_close+
[ 161.968013] [<c01c086b>] ? sys_ioctl+0x6b/0x70
[ 161.968013] [<c0103f6b>] ? sysenter_
[ 161.968013] [<c0390000>] ? native_
[ 161.968013] =======
[ 161.968013] Code: 07 00 00 8b 42 18 89 34 24 89 c1 e8 a3 9c 2f c7 85 c0 75 a3 89 74 24 04 c7 04 24 14 8b f1 f8 e8 78 5b 48 c7 eb 91 90 8d 74 26 00 <0f> 0b eb fe 8d 74 26 00 55 89 e5 83 ec 04 90 8d 74 26 00 b8 20
[ 161.968013] EIP: [<f8f0c938>] netdev_
[ 161.979850] ---[ end trace bc190790f56df6e5 ]---
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → High |
status: | New → Triaged |
description: | updated |
description: | updated |
Changed in linux: | |
assignee: | ubuntu-kernel-team → amitk |
Changed in linux: | |
status: | Unknown → Fix Committed |
Changed in linux: | |
status: | Unknown → Fix Released |
Changed in linux: | |
status: | Fix Committed → Fix Released |
Changed in linux (Fedora): | |
importance: | Unknown → Medium |
Description of problem: 0.398.rc9. fc10.x86_ 64 kernel produces a bug output.
Trying to boot the 2.6.27-
How reproducible:
Everytime.
Steps to Reproduce:
1. Boot
2. Wait for udev to start probing things
Actual results: ieee80211_ i.h:764! 0.398.rc9. fc10.x86_ 64 #1 ffffffff8134e87 4>] [<ffffffff8134e 874>] netdev_ notify+ 0x43/0x94 1b5c98 EFLAGS: 00010246 0(0000) GS:ffffffff8167 7700(0000) knlGS:000000000 0000000 a295>] ? fib_rules_ event+0x1b/ 0xfe 08df>] notifier_ call_chain+ 0x38/0x60 c9c4>] raw_notifier_ call_chain+ 0x14/0x16 dcbf>] dev_change_ name+0x1a2/ 0x1ce df36>] dev_ifsioc+ 0x24b/0x308 c494>] ? mutex_lock+ 0x27/0x38 e507>] dev_ioctl+ 0x514/0x626 11c4>] ? mcount_ call+0x5/ 0x31 48c3>] ? udp_ioctl+0x12/0x8b f681>] sock_ioctl+ 0x202/0x211 4a2f>] vfs_ioctl+0x2f/0x7d 4ccf>] do_vfs_ ioctl+0x252/ 0x26f 4d46>] sys_ioctl+0x5a/0x7c 13aa>] system_ call_fastpath+ 0x16/0x1b
------------[ cut here ]------------
kernel BUG at net/mac80211/
invalid opcode: 0000 [1] SMP
CPU 0
Modules linked in: b43 rfkill input_polldev snd_atiixp_modem snd_atiixp snd_seq_dummy snd_ac97_codec ac97_bus snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss radeon snd_pcm drm snd_timer i2c_algo_bit video output snd tifm_7xx1 sdhci_pci sdhci tifm_core firewire_ohci battery ac yenta_socket mmc_core 8139cp rsrc_nonstatic shpchp soundcore wmi ssb 8139too firewire_core pcspkr i2c_piix4 mii crc_itu_t joydev i2c_core snd_page_alloc k8temp hwmon pata_atiixp pata_acpi ata_generic
Pid: 1378, comm: udevd Not tainted 2.6.27-
RIP: 0010:[<
RSP: 0018:ffff880033
RAX: ffff880033210060 RBX: ffff8800354ea800 RCX: ffffffff81537f50
RDX: ffffffff81537f00 RSI: 000000000000000a RDI: ffffffff81537f50
RBP: ffff8800331b5cc8 R08: ffff8800331b5bc8 R09: 0000000000000292
R10: ffff8800331dc280 R11: 0000000300000000 R12: 00000000fffffffb
R13: ffffffff815382e0 R14: ffff8800354ea800 R15: 000000000000000a
FS: 00007f567e10b78
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00007fff8612ebc0 CR3: 0000000035968000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process udevd (pid: 1378, threadinfo ffff8800331b4000, task ffff880035f25d00)
Stack: ffff8800331b5cc8 ffffffff812ca295 0000000000000000 00000000fffffffc
0000000000000000 00000000fffffffb ffff8800331b5d08 ffffffff813708df
ffff8800331b5cf8 ffff8800354ea800 0000000000000000 ffff8800354ea810
Call Trace:
[<ffffffff812c
[<ffffffff8137
[<ffffffff8105
[<ffffffff812b
[<ffffffff812b
[<ffffffff8136
[<ffffffff812b
[<ffffffff8101
[<ffffffff8130
[<ffffffff812a
[<ffffffff810d
[<ffffffff810d
[<ffffffff810d
[<ffffffff8101
Code: 70 48 8b 82 00 02 00 00 48 85 c0 74 64 48 8b 00 48 85 c0 74 5c 48 8b 15 9b 96 1e 00 48 39 50 08 75 4f 48 39 98 10 03 00 00 75 04 <0f> 0b eb fe 4c 8d 65 d0 48 89 da 48 c7 c6 7d 12 4c 81 31 c0 4c 874>] netdev_ notify+ 0x43/0x94
RIP [<ffffffff8134e
RSP <ffff8800331b5c98>
---[ end trace 789c1e6982921e6b ]---