BUG: scheduling while atomic: swapper/0/0x10000200 Modules linked in: usb_storage u200 isofs udf crc_itu_t rfcomm binfmt_misc ppdev sco bridge stp bnep l2cap snd_hda_codec_si3054 snd_hda_codec_realtek joydev arc4 snd_hda_intel snd_hda_codec snd_hwdep 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 iwl3945 snd_timer snd_seq_device iwlcore nvidia(P) mac80211 fbcon tileblit font bitblit softcursor video output btusb bluetooth usbhid ricoh_mmc asus_laptop psmouse serio_raw sdhci_pci sdhci led_class snd cfg80211 intel_agp agpgart vga16fb vgastate soundcore snd_page_alloc lp parport ohci1394 ieee1394 atl1 mii Pid: 0, comm: swapper Tainted: P (2.6.32-14-generic #20-Ubuntu) F3Sv EIP: 0060:[] EFLAGS: 00000282 CPU: 1 EIP is at acpi_idle_enter_bm+0x262/0x291 EAX: c0875e0c EBX: 00000023 ECX: 0000000f EDX: 01d8e000 ESI: 00000000 EDI: f7203cc0 EBP: f70bbf78 ESP: f70bbf50 DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 CR0: 8005003b CR2: b7382004 CR3: 00880000 CR4: 000006d0 DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000 DR6: ffff0ff0 DR7: 00000400 Call Trace: [] cpuidle_idle_call+0x7a/0x100 [] cpu_idle+0x94/0xd0 [] start_secondary+0xc6/0xc8