BUG: scheduling while atomic: 10_linux/9937/0x10000001 Modules linked in: binfmt_misc rfcomm sco bnep l2cap ipt_REJECT ipt_LOG xt_limit xt_tcpudp ipt_addrtype xt_state ip6table_filter snd_intel8x0 snd_ac97_codec ip6_tables nf_nat_irc nf_conntrack_irc ac97_bus nf_nat_ftp snd_pcm nf_nat snd_seq_midi nf_conntrack_ipv4 snd_rawmidi i915 nf_defrag_ipv4 snd_seq_midi_event nf_conntrack_ftp snd_seq drm_kms_helper snd_timer nf_conntrack drm snd_seq_device iptable_filter i2c_algo_bit snd ip_tables intel_agp x_tables soundcore btusb video ppdev snd_page_alloc parport_pc output agpgart bluetooth shpchp psmouse serio_raw lp parport 8139too 8139cp floppy mii Pid: 9937, comm: 10_linux Not tainted 2.6.35-16-generic #22-Ubuntu Call Trace: [] __schedule_bug+0x62/0x70 [] schedule+0x760/0x7a0 [] ? do_IRQ+0x55/0xc0 [] _cond_resched+0x32/0x50 [] anon_vma_prepare+0x1e/0x130 [] expand_downwards+0x1d/0x170 [] expand_stack+0xd/0x10 [] do_anonymous_page+0x2fb/0x310 [] ? _raw_spin_lock+0xd/0x10 [] handle_mm_fault+0x340/0x400 [] __get_user_pages+0x109/0x3f0 [] get_user_pages+0x55/0x70 [] get_arg_page+0x52/0xb0 [] ? strnlen_user+0x2b/0x60 [] copy_strings+0xd0/0x180 [] copy_strings_kernel+0x29/0x40 [] do_execve+0x19a/0x2c0 [] ? strncpy_from_user+0x3a/0x70 [] sys_execve+0x37/0x70 [] ptregs_execve+0x12/0x18 [] ? syscall_call+0x7/0xb