Bug #142
closedkernel bug when removing batman-adv
0%
Description
while removing the module (rmmod batman-adv):
BUG: scheduling while atomic: rmmod/6735/0x00000002
Modules linked in: batman_adv(-) ext3 jbd nls_cp437 vfat fat usb_storage usbhid hid tun ipv6 ext2 snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_hda_codec_realtek i915 snd_hda_intel snd_pcm_oss uvcvideo snd_hda_codec videodev joydev v4l1_compat snd_mixer_oss drm_kms_helper battery snd_hwdep ac uhci_hcd drm snd_pcm snd_timer wl(P) ehci_hcd sdhci_pci i2c_algo_bit sdhci video snd iTCO_wdt lib80211_crypt_tkip iTCO_vendor_support usbcore dell_laptop soundcore intel_agp thermal output snd_page_alloc mmc_core button rfkill lib80211 psmouse sg cpufreq_powersave r8169 i2c_i801 led_class agpgart jmb38x_ms i2c_core mii evdev dcdbas cpufreq_ondemand serio_raw memstick acpi_cpufreq freq_table processor mperf rtc_cmos rtc_core rtc_lib ext4 mbcache jbd2 crc16 sd_mod ata_piix pata_acpi libata scsi_mod [last unloaded: batman_adv]
Pid: 6735, comm: rmmod Tainted: P 2.6.35-ARCH #1
Call Trace:
[<c1034d1d>] +schedule_bug+0x5d/0x70
[<c12e6dcf>] schedule+0x47f/0x6f0
[<c12e9505>] ? _raw_spin_unlock_irqrestore+0x25/0x30
[<c12e748d>] schedule_timeout+0x18d/0x2b0
[<c1271362>] ? netlink_broadcast_filtered+0x162/0x3c0
[<c12e80ec>] ? +mutex_unlock_slowpath+0x10c/0x120
[<c12a5283>] ? inetdev_event+0x23/0x4b0
[<c114aa4e>] ? sysfs_addrm_finish+0x2e/0xb0
[<c12e6816>] wait_for_common+0x96/0x120
[<c103df80>] ? default_wake_function+0x0/0x10
[<c12e6942>] wait_for_completion+0x12/0x20
[<c1099ba4>] synchronize_sched+0x44/0x50
[<c105c5f0>] ? wakeme_after_rcu+0x0/0x10
[<c1254848>] rollback_registered_many+0x148/0x1b0
[<f869b440>] ? softif_neigh_purge+0xb0/0xe0 [batman_adv]
[<c125496f>] unregister_netdevice_queue+0x5f/0xc0
[<f869b8f2>] softif_destroy+0x22/0x30 [batman_adv]
[<f8695a8f>] hardif_disable_interface+0x10f/0x190 [batman_adv]
[<f8695b55>] hardif_remove_interface+0x45/0x50 [batman_adv]
[<f8695e01>] hardif_remove_interfaces+0x31/0x50 [batman_adv]
[<f869f640>] batman_exit+0x17/0x3c [batman_adv]
[<c1076898>] sys_delete_module+0x138/0x210
[<c1007664>] ? i8259A_resume+0x14/0x30
[<c10d9950>] ? arch_unmap_area_topdown+0x0/0x20
[<c100379f>] sysenter_do_call+0x12/0x28
Updated by Linus Lüssing about 14 years ago
- Status changed from New to Closed
Fixed in #1876. Thanks for reporting and helping with the debugging!