BUG: scheduling while atomic: evince/3393/0x10000001 Modules linked in: hidp binfmt_misc bridge stp bnep ppdev vboxnetadp vboxnetflt vboxdrv joydev b44 mii ssb iptable_filter ip_tables x_tables radeon psmouse ttm snd_hda_codec_idt sdhci_pci ricoh_mmc sdhci drm serio_raw led_class ndiswrapper dell_wmi dell_laptop snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi dcdbas i2c_algo_bit snd_rawmidi snd_seq_midi_event snd_seq ati_agp btusb i2c_piix4 k8temp shpchp snd_timer lp agpgart snd_seq_device video snd soundcore snd_page_alloc option output usbserial parport usb_storage usbhid [last unloaded: mii] Pid: 3393, comm: evince Tainted: P D 2.6.31-10-generic #34-Ubuntu Call Trace: [] __schedule_bug+0x5d/0x70 [] schedule+0x717/0x730 [] ? default_spin_lock_flags+0x8/0x10 [] __cond_resched+0x18/0x30 [] _cond_resched+0x25/0x30 [] exit_robust_list+0x35/0x120 [] mm_release+0xb9/0xc0 [] ? default_spin_lock_flags+0x8/0x10 [] ? _spin_lock_irqsave+0x2a/0x40 [] exit_mm+0x18/0x120 [] ? acct_collect+0x131/0x180 [] do_exit+0xfc/0x300 [] oops_end+0x90/0xd0 [] no_context+0xb4/0xd0 [] __bad_area_nosemaphore+0x3d/0x1a0 [] ? __enqueue_entity+0x9d/0xc0 [] ? enqueue_entity+0xc9/0x140 [] ? resched_task+0x1d/0x70 [] ? check_preempt_wakeup+0x1ff/0x220 [] ? kmap_atomic_prot+0x47/0xf0 [] bad_area_nosemaphore+0x12/0x20 [] do_page_fault+0x2f6/0x380 [] ? do_page_fault+0x0/0x380 [] error_code+0x73/0x80 [] ? prep_new_page+0x9f/0x120 [] get_page_from_freelist+0x1bd/0x360 [] __alloc_pages_nodemask+0xb0/0x120 [] do_anonymous_page+0x66/0x210 [] ? kmap_atomic_prot+0x47/0xf0 [] handle_mm_fault+0x330/0x380 [] do_page_fault+0x148/0x380 [] ? do_page_fault+0x0/0x380 [] error_code+0x73/0x80