All of lore.kernel.org
 help / color / mirror / Atom feed
* BUG: scheduling while atomic
@ 2010-08-27  7:59 Sergey Senozhatsky
  2010-08-27 19:02 ` Rafael J. Wysocki
  2010-08-27 19:02 ` Rafael J. Wysocki
  0 siblings, 2 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2010-08-27  7:59 UTC (permalink / raw)
  To: linux-acpi
  Cc: linux-kernel, Len Brown, Lin Ming, Rafael J. Wysocki,
	Pavel Machek, Jiri Slaby, Andrew Morton, linux-pm

[-- Attachment #1: Type: text/plain, Size: 134193 bytes --]

Hello,

.36-rc2-git4


[   51.940707] snapshot_ioctl: ioctl '80083307' is deprecated and will be removed soon, update your suspend-to-disk utilities
[   51.940719] Syncing filesystems ... acpi_ds_exec_end_op+0x9b/0x578
[   54.494374]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.494380]  [ ?arn+0xi_p.4  <f81c>th+00fx2>[493fpiva0x  ] 34i_ct
[   54.494492]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.494498]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.494892] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.494897] 3 locks held by s2disk/5065:
[   54.494899]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.494909]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.494917]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5ledcom uhda_cnd_seqodec s_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.494971] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.494974] Call Trace:
[   54.494980]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.494986]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.494993]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.494999]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.495006]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.4>[ 38f60fffff.495578
4>[  f
[   54.495047]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.495053]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.495060]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.495066]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.495072]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.495078]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.495085]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.495091]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.495097]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.495102]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.495107]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.495113]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.495119]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.495125]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.495130]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.495136]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.495142]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.495148]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.495153]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.495160]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.592261] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.592267] 4 locks held by s2disk/5065:
[   54.592270]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.592281]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.592291]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.592301]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.592310] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.592355] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.592359] Call Trace:
[   54.592365]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.592372]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.592379]  [<ffffffff814022ad>] mutex_lock_nested+0x1a6/0x30d
[   54.592384]  [<ffffffff81227837>] ? acpi_ec_transaction+0x86/0x235
[   54.592391]  [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.592397]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.592403]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   54.592409]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   54.592415]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.592421]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.592427]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.592433]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.592440]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.592446]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.592453]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.592459]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.592466]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.592472]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.592478]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.592485]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.592491]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.592498]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.592503]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.592509]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.592515]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.592521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.592527]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.592533]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.592540]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.592546]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.592552]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.592559]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.592565]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.592572]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.592577]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.592583]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.592588]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.592593]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.592600]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.592606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.592612]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.592618]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.592623]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.592629]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.592635]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.592642]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.595153] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.595158] 4 locks held by s2disk/5065:
[   54.595161]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.595172]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.595181]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.595193]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.595220] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.595297] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.595301] Call Trace:
[   54.595309]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.595316]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.595325]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.595333]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.595407]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.595415]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.595421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.595428]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   54.595434]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   54.595439]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595446]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.595452]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595458]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.595465]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.595471]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.595478]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.595484]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.595491]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.595497]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.595504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.595511]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.595517]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.595524]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.595529]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.595536]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.595541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.595547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.595553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.595560]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.595566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.595573]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.595579]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.595586]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.595592]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.595599]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.595605]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.595610]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.595615]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.595621]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.595628]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.595634]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.595639]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.595645]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.595651]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.595657]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.595663]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.595670]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.595715] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.595719] 4 locks held by s2disk/5065:
[   54.595721]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.595731]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.595740]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.595751]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.595810] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.595900] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.595904] Call Trace:
[   54.595912]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.595919]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.595927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.595936]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.595943]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.595949]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.595955]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.595961]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.595967]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.595973]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595979]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.595985]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595991]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.595997]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.596004]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.596010]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.596016]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.596023]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.596029]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.596035]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.596042]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.596048]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.596054]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.596060]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.596066]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.596072]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.596077]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.596083]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.596089]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.596096]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.596102]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.596108]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.596114]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.596121]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.596127]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.596133]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.596138]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.596143]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.596149]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.596155]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.596161]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.596167]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.596172]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.596178]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.596184]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.596190]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.596196]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.596222] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.596226] 4 locks held by s2disk/5065:
[   54.596228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.596238]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.596246]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.596256]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.596264] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.596309] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.596314] Call Trace:
[   54.596339]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.596346]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.596356]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.596362]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.596371]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.596399]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.596407]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.596414]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.596423]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.596430]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596437]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.596445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596472]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.596479]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.596487]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.596495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.596502]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.596510]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.596519]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.596525]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.596531]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.596537]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.596544]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.596550]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.596556]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.596561]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.596567]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.596573]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.596579]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.596585]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.596592]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.596598]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.596604]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.596610]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.596617]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.596623]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.596628]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.596633]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.596638]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.596645]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.596651]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.596656]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.596662]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.596667]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.596673]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.596680]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.596686]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.596714] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.596718] 4 locks held by s2disk/5065:
[   54.596720]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.596729]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.596738]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.596749]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.596778] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.596853] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.596856] Call Trace:
[   54.596864]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.596870]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.596878]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.596887]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.596915]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.596923]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.596930]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.596938]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   54.596944]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   54.596952]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596961]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.596967]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596973]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.596979]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.596986]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.596992]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.596998]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.597004]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.597011]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.597017]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.597024]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.597030]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.597036]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.597042]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.597048]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.597053]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.597059]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.597065]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.597071]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.597078]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.597084]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.597090]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.597096]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.597103]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.597109]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.597115]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.597120]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.597125]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.597131]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.597137]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.597143]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.597148]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.597154]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.597160]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.597166]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.597171]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.597178]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.597396] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.597400] 3 locks held by s2disk/5065:
[   54.597403]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.597412]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.597421]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.597431] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.597477] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.597480] Call Trace:
[   54.597486]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.597492]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.597499]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.597505]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.597512]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.597518]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.597524]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.597529]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.597535]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.597541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.597547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.597553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.597559]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.597566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.597572]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.597578]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.597584]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.597591]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.597597]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.597603]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.597608]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.597613]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.597619]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.597625]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.597631]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.597637]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.597643]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.597648]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.597654]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.597660]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.597666]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.655545] usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
[   54.695348] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.695353] 4 locks held by s2disk/5065:
[   54.695356]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.695368]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.695377]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.695388]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.695397] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.695442] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.695446] Call Trace:
[   54.695453]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.695459]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.695466]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.695473]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.695479]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.695486]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.695492]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.695498]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.695504]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.695510]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.695516]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.695523]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.695528]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.695537]  [<ffffffff8124bc43>] ? acpi_ut_allocate_object_desc_dbg+0x41/0xb5
[   54.695543]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.695550]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.695557]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.695563]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.695569]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.695576]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.695583]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.695589]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.695595]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.695602]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.695607]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.695613]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.695619]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.695625]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.695631]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.695637]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.695644]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.695651]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.695656]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.695663]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.695669]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.695676]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.695682]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.695687]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.695692]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.695698]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.695704]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.695711]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.695716]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.695723]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.695728]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.695734]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.695740]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.695747]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.695847] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.695851] 3 locks held by s2disk/5065:
[   54.695854]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.695864]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.695872]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.695882] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.695926] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.695930] Call Trace:
[   54.695935]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.695941]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.695948]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.695954]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.695961]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.695967]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.695973]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.695978]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.695984]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.695990]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.695996]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.696002]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.696008]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.696014]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.696021]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.696027]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.696033]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.696039]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.696046]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.696051]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.696057]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.696062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.696067]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.696074]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.696080]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.696085]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.696091]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.696096]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.696102]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.696108]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.696114]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.795377] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.795381] 3 locks held by s2disk/5065:
[   54.795383]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.795393]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.795401]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.795409] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.795448] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.795450] Call Trace:
[   54.795456]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.795462]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.795467]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.795472]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.795478]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.795484]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.795488]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.795493]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.795498]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.795503]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.795508]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.795513]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.795518]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.795524]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.795529]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.795534]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.795539]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.795544]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.795549]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.795555]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.795560]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.795564]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.795568]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.795573]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.795578]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.795583]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.795588]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.795593]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.795598]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.795603]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.795608]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.795613]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.894999] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.895004] 4 locks held by s2disk/5065:
[   54.895006]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.895016]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.895023]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.895032]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.895039] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.895076] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.895079] Call Trace:
[   54.895085]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.895090]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.895096]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.895101]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.895106]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.895112]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.895117]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.895121]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.895126]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.895131]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.895136]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.895141]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.895146]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.895151]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.895157]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.895162]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.895167]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.895172]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.895178]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.895183]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.895188]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.895194]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.895199]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.895204]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.895209]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.895214]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.895218]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.895223]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.895228]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.895233]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.895238]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.895244]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.895249]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895254]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.895259]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895264]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.895270]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.895274]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.895278]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.895282]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.895287]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.895292]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.895297]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.895302]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.895307]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.895311]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.895316]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.895321]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.895326]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.895468] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.895472] 3 locks held by s2disk/5065:
[   54.895474]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.895482]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.895489]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.895497] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.895533] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.895536] Call Trace:
[   54.895541]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.895546]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.895551]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.895556]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.895562]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.895567]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.895571]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.895576]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.895581]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.895585]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.895590]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.895595]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.895600]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.895606]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.895611]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.895615]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895621]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.895625]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895630]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.895636]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.895641]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.895645]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.895649]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.895654]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.895659]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.895664]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.895668]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.895673]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.895678]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.895683]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.895687]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.895692]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.994807] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.994811] 4 locks held by s2disk/5065:
[   54.994813]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.994823]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.994831]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.994839]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.994847] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.994884] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.994887] Call Trace:
[   54.994892]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.994898]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.994903]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.994908]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.994914]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.994919]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.994924]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.994929]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.994934]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.994939]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.994944]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.994949]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.994954]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.994959]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.994964]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.994970]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.994975]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.994980]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.994985]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.994991]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.994996]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.995002]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.995006]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.995012]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.995017]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.995022]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.995026]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.995031]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.995036]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.995041]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.995046]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.995052]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.995056]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995062]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.995067]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995072]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.995077]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.995082]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.995086]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.995090]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.995095]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.995100]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.995105]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.995110]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.995115]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.995120]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.995125]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.995130]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.995135]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.995223] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.995226] 3 locks held by s2disk/5065:
[   54.995228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.995237]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.995244]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.995252] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.995288] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.995291] Call Trace:
[   54.995296]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.995301]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.995307]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.995311]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.995317]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.995322]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.995327]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.995331]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.995336]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.995341]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.995346]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.995351]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.995356]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.995361]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.995366]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.995371]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995376]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.995381]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995386]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.995392]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.995396]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.995400]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.995405]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.995409]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.995414]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.995419]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.995424]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.995429]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.995433]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.995438]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.995443]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.995448]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.051451] usb 2-1.3: reset low speed USB device using ehci_hcd and address 3
[   55.094632] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.094636] 4 locks held by s2disk/5065:
[   55.094638]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.094648]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.094655]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.094664]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.094672] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.094709] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.094711] Call Trace:
[   55.094717]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.094722]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.094728]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.094733]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.094739]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.094744]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.094749]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.094755]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   55.094759]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   55.094764]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.094770]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.094774]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.094779]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.094785]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.094790]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.094796]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.094801]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.094806]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.094811]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.094817]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.094822]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.094827]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.094833]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.094837]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.094842]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.094847]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.094852]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.094857]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.094862]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.094867]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.094872]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.094877]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.094883]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.094887]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.094892]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.094898]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.094903]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.094907]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.094911]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.094916]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.094921]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.094926]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.094931]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.094936]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.094940]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.094946]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.094951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.094956]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.094979] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.094983] 4 locks held by s2disk/5065:
[   55.094985]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.094992]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.094999]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.095007]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.095014] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.095051] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.095053] Call Trace:
[   55.095058]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.095063]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.095068]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.095073]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.095078]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.095084]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.095088]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.095093]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.095098]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.095103]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095108]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.095113]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095118]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.095123]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.095128]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.095133]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.095138]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.095144]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.095149]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.095154]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.095159]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.095164]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.095170]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.095174]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.095179]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.095184]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.095189]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.095194]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.095198]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.095204]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.095209]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.095214]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095219]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.095224]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095229]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.095235]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.095239]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.095243]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.095247]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.095252]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.095257]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.095262]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.095266]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.095271]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.095276]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.095280]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.095285]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.095290]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.095312] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.095315] 4 locks held by s2disk/5065:
[   55.095317]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.095325]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.095332]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.095339]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.095346] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.095383] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.095385] Call Trace:
[   55.095390]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.095395]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.095400]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.095405]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.095410]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.095416]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.095421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.095426]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.095430]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.095435]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095440]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.095445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095450]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.095455]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.095460]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.095466]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.095471]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.095476]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.095481]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.095486]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.095492]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.095497]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.095502]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.095507]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.095512]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.095516]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.095521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.095526]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.095531]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.095536]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.095541]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.095546]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095551]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.095556]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095561]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.095567]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.095571]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.095575]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.095580]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.095584]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.095589]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.095594]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.095599]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.095604]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.095608]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.095613]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.095618]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.095623]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.095646] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.095649] 4 locks held by s2disk/5065:
[   55.095651]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.095659]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.095666]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.095674]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.095681] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.095717] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.095719] Call Trace:
[   55.095724]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.095729]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.095734]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.095739]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.095744]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.095750]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.095755]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.095760]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   55.095764]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   55.095769]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095774]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.095779]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095784]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.095789]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.095795]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.095800]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.095805]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.095810]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.095815]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.095820]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.095826]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.095831]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.095836]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.095841]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.095846]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.095850]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.095855]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.095860]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.095865]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.095870]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.095875]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.095880]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095885]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.095890]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095895]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.095901]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.095905]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.095909]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.095914]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.095918]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.095923]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.095928]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.095933]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.095937]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.095942]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.095947]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.095951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.095957]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.096028] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.096032] 3 locks held by s2disk/5065:
[   55.096034]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.096041]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.096049]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.096056] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.096093] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.096095] Call Trace:
[   55.096100]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.096105]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.096111]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.096116]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.096121]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.096126]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.096131]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.096135]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.096140]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.096145]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.096150]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.096155]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.096160]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.096165]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.096170]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.096175]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.096180]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.096185]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.096190]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.096196]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.096200]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.096204]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.096209]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.096213]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.096218]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.096224]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.096228]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.096233]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.096237]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.096242]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.096247]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.096252]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.194448] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.194453] 4 locks held by s2disk/5065:
[   55.194455]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.194464]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.194472]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.194481]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.194488] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.194525] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.194528] Call Trace:
[   55.194533]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.194539]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.194545]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.194550]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.194555]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.194561]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.194566]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.194571]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   55.194575]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   55.194580]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194586]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.194590]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194596]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.194601]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.194606]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.194612]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.194617]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.194622]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.194627]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.194633]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.194638]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.194643]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.194649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.194653]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.194658]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.194663]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.194668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.194672]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.194677]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.194683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.194688]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.194693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.194698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.194703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.194708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.194714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.194718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.194722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.194727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.194731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.194737]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.194742]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.194746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.194751]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.194756]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.194761]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.194766]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.194771]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.194795] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.194798] 4 locks held by s2disk/5065:
[   55.194800]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.194808]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.194815]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.194822]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.194830] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.194866] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.194868] Call Trace:
[   55.194873]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.194878]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.194883]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.194888]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.194893]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.194899]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.194904]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.194909]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.194913]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.194918]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194923]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.194928]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194933]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.194938]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.194943]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.194948]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.194953]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.194959]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.194964]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.194969]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.194974]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.194979]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.194985]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.194989]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.194994]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.194999]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195003]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195008]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195013]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195018]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195024]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195028]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195033]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.195038]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195043]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.195049]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.195053]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.195058]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.195062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.195066]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.195071]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.195076]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.195081]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.195086]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.195090]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.195095]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.195100]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.195105]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.195126] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.195129] 4 locks held by s2disk/5065:
[   55.195131]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.195139]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.195146]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.195154]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.195161] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.195197] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.195200] Call Trace:
[   55.195204]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.195209]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.195215]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.195219]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.195225]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.195230]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.195235]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.195240]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.195244]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.195249]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195254]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.195259]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195264]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.195269]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.195274]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.195280]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.195285]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.195290]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.195295]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.195300]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.195306]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.195310]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.195316]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.195320]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.195325]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.195330]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195335]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195340]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195344]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195350]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195355]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195360]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195365]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.195370]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195375]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.195380]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.195385]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.195389]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.195393]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.195398]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.195403]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.195408]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.195412]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.195417]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.195421]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.195426]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.195431]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.195436]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.195460] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.195463] 4 locks held by s2disk/5065:
[   55.195465]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.195473]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.195480]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.195487]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.195494] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.195530] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.195533] Call Trace:
[   55.195537]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.195542]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.195548]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.195553]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.195558]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.195563]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.195568]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.195573]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   55.195578]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   55.195583]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195588]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.195592]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195597]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.195603]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.195608]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.195613]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.195618]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.195623]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.195629]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.195634]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.195639]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.195644]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.195649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.195654]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.195659]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.195664]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195673]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195678]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195689]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.195703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.195714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.195718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.195722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.195727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.195731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.195736]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.195741]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.195746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.195750]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.195755]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.195760]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.195764]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.195770]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.195845] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.195848] 3 locks held by s2disk/5065:
[   55.195850]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.195858]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.195865]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.195873] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.195909] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.195912] Call Trace:
[   55.195916]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.195921]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.195927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.195931]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.195937]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.195942]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.195947]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.195951]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.195956]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.195961]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195966]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195971]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195976]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195981]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195986]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195991]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195996]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.196001]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.196006]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.196012]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.196016]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.196020]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.196025]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.196029]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.196035]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.196040]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.196044]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.196049]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.196053]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.196058]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.196063]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.196068]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.294323] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.294327] 4 locks held by s2disk/5065:
[   55.294329]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.294339]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.294347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.294356]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.294363] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.294401] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.294404] Call Trace:
[   55.294409]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.294415]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.294420]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.294425]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.294431]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.294436]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.294441]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.294447]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   55.294451]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   55.294456]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294462]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.294466]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294472]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.294477]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.294483]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.294488]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.294493]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.294498]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.294504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.294509]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.294514]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.294520]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.294524]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.294529]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.294534]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.294539]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.294544]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.294549]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.294554]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.294560]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.294565]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294570]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.294575]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294580]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.294586]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.294590]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.294594]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.294599]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.294603]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.294608]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.294613]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.294618]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.294623]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.294627]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.294633]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.294637]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.294643]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.294666] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.294669] 4 locks held by s2disk/5065:
[   55.294671]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.294679]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.294686]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.294694]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.294701] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.294738] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.294741] Call Trace:
[   55.294745]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.294750]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.294756]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.294761]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.294766]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.294771]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.294776]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.294781]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.294786]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.294791]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294796]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.294801]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294806]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.294811]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.294817]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.294822]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.294827]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.294832]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.294837]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.294843]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.294848]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.294853]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.294858]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.294863]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.294867]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.294872]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.294877]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.294882]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.294887]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.294893]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.294897]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294903]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.294907]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294912]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.294918]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.294923]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.294927]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.294931]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.294936]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.294941]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.294946]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.294950]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.294955]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.294959]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.294964]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.294969]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.294974]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.294996] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.294999] 4 locks held by s2disk/5065:
[   55.295001]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.295008]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.295016]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.295023]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.295031] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.295068] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.295070] Call Trace:
[   55.295075]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.295080]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.295085]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.295090]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.295096]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.295101]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.295106]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.295111]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.295116]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.295120]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295126]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.295130]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295136]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.295141]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.295146]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.295151]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.295156]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.295162]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.295167]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.295172]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.295177]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.295183]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.295187]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.295192]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.295197]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.295202]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.295207]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.295212]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.295217]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.295222]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.295227]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295232]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.295237]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295242]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.295248]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.295252]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.295256]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.295261]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.295265]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.295270]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.295275]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.295280]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.295285]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.295289]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.295294]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.295299]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.295304]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.295327] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.295330] 4 locks held by s2disk/5065:
[   55.295332]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.295340]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.295347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.295355]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.295362] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.295399] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.295402] Call Trace:
[   55.295406]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.295411]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.295417]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.295421]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.295427]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.295432]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.295437]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.295442]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   55.295447]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   55.295451]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295457]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.295461]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295467]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.295472]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.295477]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.295482]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.295488]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.295493]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.295498]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.295503]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.295508]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.295514]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.295518]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.295523]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.295528]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.295533]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.295538]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.295543]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.295548]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.295553]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.295558]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295563]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.295568]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295573]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.295579]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.295583]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.295587]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.295592]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.295596]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.295601]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.295606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.295611]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.295616]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.295620]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.295625]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.295630]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.295635]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.295740] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.295743] 3 locks held by s2disk/5065:
[   55.295745]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.295753]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.295760]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.295768] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.295804] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.295807] Call Trace:
[   55.295812]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.295816]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.295822]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.295827]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.295833]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.295838]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.295842]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.295847]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.295852]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.295856]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.295861]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.295866]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.295871]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.295876]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.295882]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.295886]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295892]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.295896]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295901]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.295907]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.295911]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.295916]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.295920]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.295924]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.295930]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.295935]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.295939]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.295944]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.295948]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.295953]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.295958]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.295963]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.394341] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.394346] 3 locks held by s2disk/5065:
[   55.394348]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.394357]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.394365]  #2:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.394373] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.394410] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.394412] Call Trace:
[   55.394418]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.394423]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.394429]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.394434]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.394440]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.394445]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.394450]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.394455]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   55.394460]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.394464]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.394469]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.394474]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.394479]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.394484]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.394490]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.394495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.394500]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.394506]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.394511]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.394516]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.394521]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.394526]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.394532]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.394536]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.394541]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.394546]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.394551]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.394556]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.394561]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.394566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.394571]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.394577]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
[   55.394582]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
[   55.394587]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.394593]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
[   55.394598]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
[   55.394602]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.394606]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.394611]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.394615]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.394621]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.394626]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.394630]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.394635]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.394640]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.394645]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.394650]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.394655]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.394765] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.394769] 2 locks held by s2disk/5065:
[   55.394770]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.394778]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.394785] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.394822] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.394824] Call Trace:
[   55.394829]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.394834]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.394840]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.394844]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.394850]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.394855]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.394860]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.394864]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.394869]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.394874]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.394879]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.394884]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.394889]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.394894]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.394899]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.394905]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
[   55.394910]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
[   55.394914]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.394920]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
[   55.394925]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
[   55.394929]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.394933]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.394938]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.394942]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.394948]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.394953]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.394957]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.394962]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.394966]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.394971]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.394976]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.394981]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.893653] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.893656] 1 lock held by s2disk/5065:
[   55.893657]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.893664] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.893688] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.893690] Call Trace:
[   55.893694]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.893697]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.893701]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
[   55.893705]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   55.893707]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
[   55.893711]  [<ffffffff81400696>] wait_for_common+0xca/0x144
[   55.893715]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   55.893718]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   55.893721]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
[   55.893724]  [<ffffffff81322823>] dpm_wait+0x2c/0x2e
[   55.893727]  [<ffffffff81322d4b>] device_resume+0x21/0xe7
[   55.893730]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.893733]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.893737]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.893739]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.893743]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.893746]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.893749]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.893753]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.893756]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.915018] PM: restore of devices complete after 2031.471 msecs
[   55.917899] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.917904] no locks held by s2disk/5065.
[   55.917907] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.917972] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.917977] Call Trace:
[   55.917985]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.917993]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.918002]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.918010]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.952204] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.952209] no locks held by s2disk/5065.
[   55.952212] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.952274] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.952278] Call Trace:
[   55.952286]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.952294]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.952302]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.952310]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.952349] Restarting tasks ... 
[   55.952759] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.952763] 1 lock held by s2disk/5065:
[   55.952765]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.952776] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.952829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.952832] Call Trace:
[   55.952838]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.952843]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.952849]  [<ffffffff81036a5c>] ? try_to_wake_up+0x327/0x339
[   55.952855]  [<ffffffff810717a1>] thaw_processes+0x34/0x47
[   55.952875]  [<ffffffff8107521a>] snapshot_ioctl+0x214/0x547
[   55.952882]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.952887]  [<ffffffff8140104f>] ? schedule+0x8a3/0x8f2
[   55.952893]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.952898]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.952904]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.952991] done.
[   55.953080] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.953084] no locks held by s2disk/5065.
[   55.953086] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.953140] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.953143] Call Trace:
[   55.953149]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.953154]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.953161]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.953167]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.953332] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.953335] no locks held by s2disk/5065.
[   55.953337] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.953390] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.953393] Call Trace:
[   55.953399]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.953405]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.953410]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
[   55.953416]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.953422]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.974972] PM: Basic memory bitmaps freed
[   55.974979] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.974982] no locks held by s2disk/5065.
[   55.974983] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.975016] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.975018] Call Trace:
[   55.975024]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.975029]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.975034]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
[   55.975038]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.975043]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.976820] note: s2disk[5065] exited with preempt_count 1
[   55.981779] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.981782] no locks held by s2disk/5065.
[   55.981784] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.981829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.981833] Call Trace:
[   55.981839]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.981846]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.981852]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
[   55.981857]  [<ffffffff814005f2>] ? wait_for_common+0x26/0x144
[   55.981865]  [<ffffffff811f79ab>] ? do_raw_spin_lock+0x6b/0x122
[   55.981870]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
[   55.981876]  [<ffffffff81400696>] wait_for_common+0xca/0x144
[   55.981883]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   55.981889]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.981895]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
[   55.981901]  [<ffffffff8104efc2>] flush_workqueue+0x1c5/0x3d9
[   55.981906]  [<ffffffff8104edfd>] ? flush_workqueue+0x0/0x3d9
[   55.981912]  [<ffffffff8104ecef>] ? __cancel_work_timer+0xbf/0x1b1
[   55.981918]  [<ffffffff8104f358>] flush_scheduled_work+0x10/0x12
[   55.981925]  [<ffffffff81261bec>] tty_ldisc_release+0x29/0x87
[   55.981930]  [<ffffffff8125c2e8>] tty_release+0x4ce/0x51e
[   55.981939]  [<ffffffff810dd1cc>] fput+0xff/0x1c3
[   55.981945]  [<ffffffff810da14d>] filp_close+0x56/0x60
[   55.981951]  [<ffffffff8103e40d>] put_files_struct+0xb5/0x151
[   55.981956]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
[   55.981962]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
[   55.981967]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
[   55.981972]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
[   55.981977]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.981982]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
[   55.981987]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
[   55.981992]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   56.885147] BUG: scheduling while atomic: s2disk/5065/0x10000002
[   56.885153] no locks held by s2disk/5065.
[   56.885156] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   56.885229] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   56.885234] Call Trace:
[   56.885247]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   56.885258]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   56.885268]  [<ffffffff810363d7>] __cond_resched+0x13/0x1f
[   56.885275]  [<ffffffff814011bd>] _cond_resched+0x29/0x30
[   56.885283]  [<ffffffff8103e412>] put_files_struct+0xba/0x151
[   56.885290]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
[   56.885299]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
[   56.885306]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
[   56.885313]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
[   56.885323]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   56.885330]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
[   56.885337]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
[   56.885344]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b



	Sergey

[-- Attachment #2: Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-27  7:59 BUG: scheduling while atomic Sergey Senozhatsky
@ 2010-08-27 19:02 ` Rafael J. Wysocki
  2010-08-28  6:42   ` Pavel Machek
  2010-08-28  6:42   ` Pavel Machek
  2010-08-27 19:02 ` Rafael J. Wysocki
  1 sibling, 2 replies; 66+ messages in thread
From: Rafael J. Wysocki @ 2010-08-27 19:02 UTC (permalink / raw)
  To: Sergey Senozhatsky
  Cc: linux-acpi, linux-kernel, Len Brown, Lin Ming, Pavel Machek,
	Jiri Slaby, Andrew Morton, linux-pm, Matthew Garrett

On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> Hello,
> 
> .36-rc2-git4

Well, that looks like an ACPI battery driver issue.

What was the last know good kernel?

> [   51.940707] snapshot_ioctl: ioctl '80083307' is deprecated and will be removed soon, update your suspend-to-disk utilities
> [   51.940719] Syncing filesystems ... acpi_ds_exec_end_op+0x9b/0x578
> [   54.494374]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.494380]  [ ?arn+0xi_p.4  <f81c>th+00fx2>[493fpiva0x  ] 34i_ct
> [   54.494492]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.494498]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.494892] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.494897] 3 locks held by s2disk/5065:
> [   54.494899]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.494909]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.494917]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5ledcom uhda_cnd_seqodec s_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.494971] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.494974] Call Trace:
> [   54.494980]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.494986]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.494993]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.494999]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.495006]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.4>[ 38f60fffff.495578
> 4>[  f
> [   54.495047]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.495053]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.495060]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.495066]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.495072]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.495078]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.495085]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.495091]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.495097]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.495102]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.495107]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.495113]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.495119]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.495125]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.495130]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.495136]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.495142]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.495148]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.495153]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.495160]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.592261] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.592267] 4 locks held by s2disk/5065:
> [   54.592270]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.592281]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.592291]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.592301]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.592310] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.592355] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.592359] Call Trace:
> [   54.592365]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.592372]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.592379]  [<ffffffff814022ad>] mutex_lock_nested+0x1a6/0x30d
> [   54.592384]  [<ffffffff81227837>] ? acpi_ec_transaction+0x86/0x235
> [   54.592391]  [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.592397]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.592403]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   54.592409]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   54.592415]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.592421]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.592427]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.592433]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.592440]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.592446]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.592453]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.592459]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.592466]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.592472]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.592478]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.592485]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.592491]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.592498]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.592503]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.592509]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.592515]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.592521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.592527]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.592533]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.592540]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.592546]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.592552]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.592559]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.592565]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.592572]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.592577]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.592583]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.592588]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.592593]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.592600]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.592606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.592612]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.592618]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.592623]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.592629]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.592635]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.592642]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.595153] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.595158] 4 locks held by s2disk/5065:
> [   54.595161]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.595172]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.595181]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.595193]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.595220] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.595297] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.595301] Call Trace:
> [   54.595309]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.595316]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.595325]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.595333]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.595407]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.595415]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.595421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.595428]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   54.595434]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   54.595439]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595446]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.595452]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595458]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.595465]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.595471]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.595478]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.595484]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.595491]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.595497]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.595504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.595511]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.595517]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.595524]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.595529]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.595536]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.595541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.595547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.595553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.595560]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.595566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.595573]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.595579]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.595586]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.595592]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.595599]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.595605]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.595610]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.595615]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.595621]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.595628]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.595634]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.595639]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.595645]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.595651]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.595657]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.595663]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.595670]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.595715] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.595719] 4 locks held by s2disk/5065:
> [   54.595721]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.595731]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.595740]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.595751]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.595810] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.595900] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.595904] Call Trace:
> [   54.595912]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.595919]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.595927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.595936]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.595943]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.595949]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.595955]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.595961]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.595967]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.595973]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595979]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.595985]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595991]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.595997]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.596004]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.596010]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.596016]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.596023]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.596029]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.596035]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.596042]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.596048]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.596054]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.596060]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.596066]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.596072]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.596077]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.596083]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.596089]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.596096]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.596102]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.596108]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.596114]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.596121]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.596127]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.596133]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.596138]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.596143]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.596149]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.596155]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.596161]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.596167]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.596172]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.596178]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.596184]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.596190]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.596196]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.596222] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.596226] 4 locks held by s2disk/5065:
> [   54.596228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.596238]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.596246]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.596256]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.596264] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.596309] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.596314] Call Trace:
> [   54.596339]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.596346]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.596356]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.596362]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.596371]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.596399]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.596407]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.596414]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.596423]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.596430]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596437]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.596445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596472]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.596479]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.596487]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.596495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.596502]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.596510]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.596519]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.596525]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.596531]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.596537]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.596544]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.596550]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.596556]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.596561]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.596567]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.596573]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.596579]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.596585]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.596592]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.596598]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.596604]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.596610]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.596617]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.596623]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.596628]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.596633]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.596638]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.596645]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.596651]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.596656]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.596662]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.596667]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.596673]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.596680]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.596686]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.596714] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.596718] 4 locks held by s2disk/5065:
> [   54.596720]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.596729]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.596738]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.596749]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.596778] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.596853] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.596856] Call Trace:
> [   54.596864]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.596870]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.596878]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.596887]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.596915]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.596923]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.596930]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.596938]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   54.596944]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   54.596952]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596961]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.596967]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596973]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.596979]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.596986]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.596992]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.596998]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.597004]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.597011]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.597017]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.597024]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.597030]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.597036]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.597042]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.597048]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.597053]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.597059]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.597065]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.597071]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.597078]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.597084]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.597090]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.597096]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.597103]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.597109]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.597115]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.597120]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.597125]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.597131]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.597137]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.597143]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.597148]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.597154]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.597160]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.597166]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.597171]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.597178]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.597396] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.597400] 3 locks held by s2disk/5065:
> [   54.597403]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.597412]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.597421]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.597431] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.597477] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.597480] Call Trace:
> [   54.597486]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.597492]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.597499]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.597505]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.597512]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.597518]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.597524]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.597529]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.597535]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.597541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.597547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.597553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.597559]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.597566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.597572]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.597578]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.597584]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.597591]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.597597]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.597603]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.597608]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.597613]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.597619]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.597625]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.597631]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.597637]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.597643]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.597648]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.597654]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.597660]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.597666]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.655545] usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
> [   54.695348] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.695353] 4 locks held by s2disk/5065:
> [   54.695356]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.695368]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.695377]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.695388]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.695397] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.695442] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.695446] Call Trace:
> [   54.695453]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.695459]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.695466]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.695473]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.695479]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.695486]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.695492]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.695498]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.695504]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.695510]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.695516]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.695523]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.695528]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.695537]  [<ffffffff8124bc43>] ? acpi_ut_allocate_object_desc_dbg+0x41/0xb5
> [   54.695543]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.695550]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.695557]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.695563]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.695569]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.695576]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.695583]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.695589]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.695595]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.695602]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.695607]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.695613]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.695619]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.695625]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.695631]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.695637]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.695644]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.695651]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.695656]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.695663]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.695669]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.695676]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.695682]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.695687]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.695692]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.695698]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.695704]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.695711]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.695716]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.695723]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.695728]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.695734]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.695740]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.695747]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.695847] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.695851] 3 locks held by s2disk/5065:
> [   54.695854]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.695864]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.695872]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.695882] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.695926] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.695930] Call Trace:
> [   54.695935]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.695941]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.695948]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.695954]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.695961]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.695967]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.695973]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.695978]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.695984]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.695990]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.695996]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.696002]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.696008]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.696014]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.696021]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.696027]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.696033]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.696039]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.696046]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.696051]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.696057]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.696062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.696067]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.696074]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.696080]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.696085]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.696091]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.696096]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.696102]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.696108]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.696114]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.795377] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.795381] 3 locks held by s2disk/5065:
> [   54.795383]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.795393]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.795401]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.795409] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.795448] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.795450] Call Trace:
> [   54.795456]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.795462]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.795467]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.795472]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.795478]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.795484]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.795488]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.795493]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.795498]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.795503]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.795508]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.795513]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.795518]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.795524]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.795529]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.795534]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.795539]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.795544]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.795549]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.795555]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.795560]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.795564]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.795568]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.795573]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.795578]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.795583]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.795588]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.795593]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.795598]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.795603]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.795608]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.795613]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.894999] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.895004] 4 locks held by s2disk/5065:
> [   54.895006]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.895016]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.895023]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.895032]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.895039] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.895076] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.895079] Call Trace:
> [   54.895085]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.895090]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.895096]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.895101]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.895106]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.895112]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.895117]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.895121]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.895126]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.895131]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.895136]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.895141]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.895146]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.895151]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.895157]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.895162]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.895167]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.895172]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.895178]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.895183]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.895188]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.895194]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.895199]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.895204]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.895209]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.895214]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.895218]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.895223]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.895228]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.895233]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.895238]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.895244]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.895249]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895254]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.895259]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895264]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.895270]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.895274]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.895278]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.895282]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.895287]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.895292]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.895297]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.895302]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.895307]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.895311]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.895316]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.895321]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.895326]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.895468] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.895472] 3 locks held by s2disk/5065:
> [   54.895474]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.895482]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.895489]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.895497] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.895533] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.895536] Call Trace:
> [   54.895541]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.895546]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.895551]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.895556]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.895562]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.895567]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.895571]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.895576]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.895581]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.895585]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.895590]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.895595]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.895600]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.895606]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.895611]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.895615]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895621]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.895625]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895630]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.895636]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.895641]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.895645]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.895649]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.895654]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.895659]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.895664]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.895668]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.895673]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.895678]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.895683]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.895687]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.895692]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.994807] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.994811] 4 locks held by s2disk/5065:
> [   54.994813]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.994823]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.994831]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.994839]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.994847] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.994884] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.994887] Call Trace:
> [   54.994892]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.994898]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.994903]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.994908]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.994914]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.994919]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.994924]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.994929]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.994934]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.994939]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.994944]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.994949]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.994954]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.994959]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.994964]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.994970]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.994975]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.994980]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.994985]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.994991]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.994996]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.995002]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.995006]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.995012]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.995017]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.995022]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.995026]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.995031]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.995036]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.995041]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.995046]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.995052]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.995056]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995062]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.995067]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995072]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.995077]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.995082]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.995086]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.995090]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.995095]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.995100]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.995105]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.995110]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.995115]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.995120]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.995125]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.995130]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.995135]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.995223] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.995226] 3 locks held by s2disk/5065:
> [   54.995228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.995237]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.995244]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.995252] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.995288] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.995291] Call Trace:
> [   54.995296]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.995301]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.995307]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.995311]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.995317]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.995322]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.995327]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.995331]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.995336]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.995341]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.995346]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.995351]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.995356]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.995361]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.995366]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.995371]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995376]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.995381]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995386]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.995392]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.995396]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.995400]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.995405]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.995409]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.995414]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.995419]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.995424]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.995429]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.995433]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.995438]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.995443]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.995448]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.051451] usb 2-1.3: reset low speed USB device using ehci_hcd and address 3
> [   55.094632] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.094636] 4 locks held by s2disk/5065:
> [   55.094638]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.094648]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.094655]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.094664]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.094672] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.094709] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.094711] Call Trace:
> [   55.094717]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.094722]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.094728]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.094733]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.094739]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.094744]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.094749]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.094755]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   55.094759]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   55.094764]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.094770]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.094774]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.094779]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.094785]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.094790]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.094796]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.094801]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.094806]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.094811]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.094817]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.094822]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.094827]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.094833]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.094837]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.094842]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.094847]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.094852]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.094857]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.094862]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.094867]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.094872]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.094877]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.094883]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.094887]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.094892]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.094898]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.094903]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.094907]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.094911]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.094916]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.094921]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.094926]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.094931]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.094936]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.094940]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.094946]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.094951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.094956]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.094979] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.094983] 4 locks held by s2disk/5065:
> [   55.094985]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.094992]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.094999]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.095007]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.095014] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.095051] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.095053] Call Trace:
> [   55.095058]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.095063]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.095068]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.095073]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.095078]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.095084]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.095088]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.095093]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.095098]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.095103]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095108]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.095113]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095118]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.095123]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.095128]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.095133]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.095138]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.095144]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.095149]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.095154]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.095159]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.095164]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.095170]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.095174]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.095179]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.095184]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.095189]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.095194]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.095198]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.095204]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.095209]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.095214]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095219]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.095224]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095229]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.095235]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.095239]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.095243]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.095247]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.095252]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.095257]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.095262]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.095266]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.095271]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.095276]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.095280]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.095285]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.095290]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.095312] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.095315] 4 locks held by s2disk/5065:
> [   55.095317]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.095325]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.095332]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.095339]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.095346] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.095383] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.095385] Call Trace:
> [   55.095390]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.095395]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.095400]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.095405]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.095410]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.095416]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.095421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.095426]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.095430]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.095435]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095440]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.095445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095450]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.095455]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.095460]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.095466]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.095471]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.095476]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.095481]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.095486]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.095492]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.095497]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.095502]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.095507]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.095512]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.095516]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.095521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.095526]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.095531]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.095536]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.095541]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.095546]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095551]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.095556]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095561]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.095567]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.095571]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.095575]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.095580]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.095584]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.095589]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.095594]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.095599]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.095604]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.095608]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.095613]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.095618]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.095623]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.095646] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.095649] 4 locks held by s2disk/5065:
> [   55.095651]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.095659]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.095666]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.095674]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.095681] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.095717] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.095719] Call Trace:
> [   55.095724]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.095729]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.095734]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.095739]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.095744]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.095750]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.095755]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.095760]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   55.095764]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   55.095769]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095774]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.095779]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095784]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.095789]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.095795]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.095800]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.095805]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.095810]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.095815]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.095820]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.095826]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.095831]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.095836]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.095841]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.095846]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.095850]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.095855]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.095860]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.095865]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.095870]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.095875]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.095880]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095885]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.095890]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095895]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.095901]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.095905]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.095909]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.095914]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.095918]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.095923]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.095928]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.095933]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.095937]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.095942]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.095947]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.095951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.095957]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.096028] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.096032] 3 locks held by s2disk/5065:
> [   55.096034]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.096041]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.096049]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.096056] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.096093] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.096095] Call Trace:
> [   55.096100]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.096105]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.096111]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.096116]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.096121]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.096126]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.096131]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.096135]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.096140]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.096145]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.096150]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.096155]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.096160]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.096165]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.096170]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.096175]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.096180]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.096185]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.096190]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.096196]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.096200]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.096204]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.096209]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.096213]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.096218]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.096224]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.096228]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.096233]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.096237]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.096242]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.096247]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.096252]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.194448] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.194453] 4 locks held by s2disk/5065:
> [   55.194455]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.194464]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.194472]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.194481]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.194488] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.194525] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.194528] Call Trace:
> [   55.194533]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.194539]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.194545]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.194550]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.194555]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.194561]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.194566]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.194571]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   55.194575]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   55.194580]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194586]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.194590]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194596]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.194601]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.194606]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.194612]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.194617]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.194622]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.194627]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.194633]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.194638]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.194643]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.194649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.194653]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.194658]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.194663]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.194668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.194672]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.194677]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.194683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.194688]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.194693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.194698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.194703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.194708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.194714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.194718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.194722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.194727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.194731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.194737]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.194742]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.194746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.194751]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.194756]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.194761]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.194766]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.194771]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.194795] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.194798] 4 locks held by s2disk/5065:
> [   55.194800]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.194808]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.194815]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.194822]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.194830] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.194866] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.194868] Call Trace:
> [   55.194873]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.194878]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.194883]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.194888]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.194893]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.194899]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.194904]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.194909]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.194913]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.194918]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194923]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.194928]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194933]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.194938]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.194943]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.194948]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.194953]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.194959]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.194964]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.194969]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.194974]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.194979]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.194985]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.194989]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.194994]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.194999]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195003]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195008]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195013]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195018]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195024]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195028]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195033]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.195038]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195043]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.195049]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.195053]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.195058]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.195062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.195066]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.195071]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.195076]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.195081]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.195086]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.195090]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.195095]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.195100]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.195105]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.195126] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.195129] 4 locks held by s2disk/5065:
> [   55.195131]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.195139]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.195146]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.195154]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.195161] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.195197] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.195200] Call Trace:
> [   55.195204]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.195209]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.195215]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.195219]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.195225]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.195230]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.195235]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.195240]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.195244]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.195249]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195254]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.195259]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195264]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.195269]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.195274]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.195280]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.195285]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.195290]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.195295]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.195300]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.195306]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.195310]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.195316]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.195320]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.195325]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.195330]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195335]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195340]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195344]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195350]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195355]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195360]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195365]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.195370]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195375]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.195380]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.195385]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.195389]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.195393]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.195398]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.195403]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.195408]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.195412]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.195417]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.195421]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.195426]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.195431]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.195436]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.195460] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.195463] 4 locks held by s2disk/5065:
> [   55.195465]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.195473]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.195480]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.195487]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.195494] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.195530] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.195533] Call Trace:
> [   55.195537]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.195542]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.195548]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.195553]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.195558]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.195563]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.195568]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.195573]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   55.195578]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   55.195583]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195588]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.195592]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195597]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.195603]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.195608]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.195613]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.195618]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.195623]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.195629]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.195634]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.195639]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.195644]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.195649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.195654]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.195659]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.195664]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195673]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195678]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195689]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.195703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.195714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.195718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.195722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.195727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.195731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.195736]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.195741]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.195746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.195750]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.195755]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.195760]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.195764]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.195770]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.195845] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.195848] 3 locks held by s2disk/5065:
> [   55.195850]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.195858]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.195865]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.195873] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.195909] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.195912] Call Trace:
> [   55.195916]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.195921]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.195927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.195931]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.195937]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.195942]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.195947]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.195951]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.195956]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.195961]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195966]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195971]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195976]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195981]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195986]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195991]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195996]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.196001]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.196006]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.196012]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.196016]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.196020]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.196025]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.196029]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.196035]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.196040]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.196044]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.196049]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.196053]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.196058]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.196063]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.196068]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.294323] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.294327] 4 locks held by s2disk/5065:
> [   55.294329]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.294339]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.294347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.294356]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.294363] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.294401] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.294404] Call Trace:
> [   55.294409]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.294415]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.294420]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.294425]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.294431]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.294436]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.294441]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.294447]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   55.294451]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   55.294456]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294462]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.294466]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294472]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.294477]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.294483]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.294488]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.294493]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.294498]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.294504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.294509]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.294514]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.294520]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.294524]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.294529]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.294534]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.294539]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.294544]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.294549]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.294554]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.294560]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.294565]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294570]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.294575]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294580]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.294586]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.294590]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.294594]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.294599]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.294603]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.294608]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.294613]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.294618]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.294623]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.294627]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.294633]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.294637]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.294643]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.294666] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.294669] 4 locks held by s2disk/5065:
> [   55.294671]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.294679]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.294686]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.294694]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.294701] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.294738] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.294741] Call Trace:
> [   55.294745]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.294750]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.294756]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.294761]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.294766]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.294771]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.294776]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.294781]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.294786]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.294791]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294796]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.294801]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294806]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.294811]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.294817]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.294822]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.294827]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.294832]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.294837]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.294843]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.294848]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.294853]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.294858]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.294863]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.294867]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.294872]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.294877]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.294882]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.294887]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.294893]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.294897]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294903]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.294907]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294912]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.294918]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.294923]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.294927]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.294931]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.294936]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.294941]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.294946]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.294950]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.294955]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.294959]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.294964]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.294969]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.294974]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.294996] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.294999] 4 locks held by s2disk/5065:
> [   55.295001]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.295008]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.295016]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.295023]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.295031] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.295068] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.295070] Call Trace:
> [   55.295075]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.295080]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.295085]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.295090]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.295096]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.295101]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.295106]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.295111]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.295116]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.295120]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295126]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.295130]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295136]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.295141]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.295146]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.295151]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.295156]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.295162]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.295167]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.295172]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.295177]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.295183]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.295187]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.295192]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.295197]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.295202]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.295207]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.295212]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.295217]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.295222]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.295227]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295232]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.295237]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295242]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.295248]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.295252]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.295256]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.295261]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.295265]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.295270]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.295275]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.295280]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.295285]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.295289]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.295294]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.295299]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.295304]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.295327] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.295330] 4 locks held by s2disk/5065:
> [   55.295332]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.295340]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.295347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.295355]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.295362] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.295399] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.295402] Call Trace:
> [   55.295406]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.295411]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.295417]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.295421]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.295427]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.295432]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.295437]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.295442]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   55.295447]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   55.295451]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295457]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.295461]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295467]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.295472]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.295477]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.295482]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.295488]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.295493]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.295498]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.295503]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.295508]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.295514]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.295518]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.295523]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.295528]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.295533]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.295538]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.295543]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.295548]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.295553]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.295558]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295563]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.295568]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295573]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.295579]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.295583]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.295587]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.295592]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.295596]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.295601]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.295606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.295611]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.295616]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.295620]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.295625]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.295630]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.295635]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.295740] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.295743] 3 locks held by s2disk/5065:
> [   55.295745]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.295753]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.295760]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.295768] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.295804] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.295807] Call Trace:
> [   55.295812]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.295816]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.295822]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.295827]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.295833]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.295838]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.295842]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.295847]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.295852]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.295856]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.295861]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.295866]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.295871]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.295876]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.295882]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.295886]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295892]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.295896]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295901]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.295907]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.295911]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.295916]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.295920]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.295924]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.295930]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.295935]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.295939]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.295944]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.295948]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.295953]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.295958]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.295963]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.394341] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.394346] 3 locks held by s2disk/5065:
> [   55.394348]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.394357]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.394365]  #2:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.394373] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.394410] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.394412] Call Trace:
> [   55.394418]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.394423]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.394429]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.394434]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.394440]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.394445]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.394450]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.394455]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   55.394460]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.394464]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.394469]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.394474]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.394479]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.394484]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.394490]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.394495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.394500]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.394506]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.394511]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.394516]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.394521]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.394526]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.394532]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.394536]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.394541]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.394546]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.394551]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.394556]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.394561]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.394566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.394571]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.394577]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
> [   55.394582]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
> [   55.394587]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.394593]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
> [   55.394598]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
> [   55.394602]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.394606]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.394611]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.394615]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.394621]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.394626]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.394630]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.394635]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.394640]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.394645]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.394650]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.394655]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.394765] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.394769] 2 locks held by s2disk/5065:
> [   55.394770]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.394778]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.394785] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.394822] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.394824] Call Trace:
> [   55.394829]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.394834]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.394840]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.394844]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.394850]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.394855]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.394860]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.394864]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.394869]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.394874]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.394879]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.394884]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.394889]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.394894]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.394899]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.394905]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
> [   55.394910]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
> [   55.394914]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.394920]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
> [   55.394925]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
> [   55.394929]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.394933]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.394938]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.394942]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.394948]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.394953]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.394957]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.394962]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.394966]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.394971]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.394976]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.394981]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.893653] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.893656] 1 lock held by s2disk/5065:
> [   55.893657]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.893664] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.893688] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.893690] Call Trace:
> [   55.893694]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.893697]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.893701]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
> [   55.893705]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
> [   55.893707]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
> [   55.893711]  [<ffffffff81400696>] wait_for_common+0xca/0x144
> [   55.893715]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
> [   55.893718]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
> [   55.893721]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
> [   55.893724]  [<ffffffff81322823>] dpm_wait+0x2c/0x2e
> [   55.893727]  [<ffffffff81322d4b>] device_resume+0x21/0xe7
> [   55.893730]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.893733]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.893737]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.893739]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.893743]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.893746]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.893749]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.893753]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.893756]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.915018] PM: restore of devices complete after 2031.471 msecs
> [   55.917899] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.917904] no locks held by s2disk/5065.
> [   55.917907] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.917972] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.917977] Call Trace:
> [   55.917985]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.917993]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.918002]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.918010]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.952204] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.952209] no locks held by s2disk/5065.
> [   55.952212] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.952274] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.952278] Call Trace:
> [   55.952286]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.952294]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.952302]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.952310]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.952349] Restarting tasks ... 
> [   55.952759] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.952763] 1 lock held by s2disk/5065:
> [   55.952765]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.952776] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.952829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.952832] Call Trace:
> [   55.952838]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.952843]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.952849]  [<ffffffff81036a5c>] ? try_to_wake_up+0x327/0x339
> [   55.952855]  [<ffffffff810717a1>] thaw_processes+0x34/0x47
> [   55.952875]  [<ffffffff8107521a>] snapshot_ioctl+0x214/0x547
> [   55.952882]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.952887]  [<ffffffff8140104f>] ? schedule+0x8a3/0x8f2
> [   55.952893]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.952898]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.952904]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.952991] done.
> [   55.953080] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.953084] no locks held by s2disk/5065.
> [   55.953086] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.953140] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.953143] Call Trace:
> [   55.953149]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.953154]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.953161]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.953167]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.953332] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.953335] no locks held by s2disk/5065.
> [   55.953337] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.953390] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.953393] Call Trace:
> [   55.953399]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.953405]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.953410]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
> [   55.953416]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.953422]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.974972] PM: Basic memory bitmaps freed
> [   55.974979] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.974982] no locks held by s2disk/5065.
> [   55.974983] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.975016] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.975018] Call Trace:
> [   55.975024]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.975029]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.975034]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
> [   55.975038]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.975043]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.976820] note: s2disk[5065] exited with preempt_count 1
> [   55.981779] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.981782] no locks held by s2disk/5065.
> [   55.981784] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.981829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.981833] Call Trace:
> [   55.981839]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.981846]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.981852]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
> [   55.981857]  [<ffffffff814005f2>] ? wait_for_common+0x26/0x144
> [   55.981865]  [<ffffffff811f79ab>] ? do_raw_spin_lock+0x6b/0x122
> [   55.981870]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
> [   55.981876]  [<ffffffff81400696>] wait_for_common+0xca/0x144
> [   55.981883]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
> [   55.981889]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.981895]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
> [   55.981901]  [<ffffffff8104efc2>] flush_workqueue+0x1c5/0x3d9
> [   55.981906]  [<ffffffff8104edfd>] ? flush_workqueue+0x0/0x3d9
> [   55.981912]  [<ffffffff8104ecef>] ? __cancel_work_timer+0xbf/0x1b1
> [   55.981918]  [<ffffffff8104f358>] flush_scheduled_work+0x10/0x12
> [   55.981925]  [<ffffffff81261bec>] tty_ldisc_release+0x29/0x87
> [   55.981930]  [<ffffffff8125c2e8>] tty_release+0x4ce/0x51e
> [   55.981939]  [<ffffffff810dd1cc>] fput+0xff/0x1c3
> [   55.981945]  [<ffffffff810da14d>] filp_close+0x56/0x60
> [   55.981951]  [<ffffffff8103e40d>] put_files_struct+0xb5/0x151
> [   55.981956]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
> [   55.981962]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
> [   55.981967]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
> [   55.981972]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
> [   55.981977]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.981982]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
> [   55.981987]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
> [   55.981992]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   56.885147] BUG: scheduling while atomic: s2disk/5065/0x10000002
> [   56.885153] no locks held by s2disk/5065.
> [   56.885156] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   56.885229] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   56.885234] Call Trace:
> [   56.885247]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   56.885258]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   56.885268]  [<ffffffff810363d7>] __cond_resched+0x13/0x1f
> [   56.885275]  [<ffffffff814011bd>] _cond_resched+0x29/0x30
> [   56.885283]  [<ffffffff8103e412>] put_files_struct+0xba/0x151
> [   56.885290]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
> [   56.885299]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
> [   56.885306]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
> [   56.885313]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
> [   56.885323]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   56.885330]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
> [   56.885337]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
> [   56.885344]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b

Thanks,
Rafael

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-27  7:59 BUG: scheduling while atomic Sergey Senozhatsky
  2010-08-27 19:02 ` Rafael J. Wysocki
@ 2010-08-27 19:02 ` Rafael J. Wysocki
  1 sibling, 0 replies; 66+ messages in thread
From: Rafael J. Wysocki @ 2010-08-27 19:02 UTC (permalink / raw)
  To: Sergey Senozhatsky
  Cc: Lin Ming, linux-kernel, linux-acpi, Andrew Morton, Jiri Slaby, linux-pm

On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> Hello,
> 
> .36-rc2-git4

Well, that looks like an ACPI battery driver issue.

What was the last know good kernel?

> [   51.940707] snapshot_ioctl: ioctl '80083307' is deprecated and will be removed soon, update your suspend-to-disk utilities
> [   51.940719] Syncing filesystems ... acpi_ds_exec_end_op+0x9b/0x578
> [   54.494374]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.494380]  [ ?arn+0xi_p.4  <f81c>th+00fx2>[493fpiva0x  ] 34i_ct
> [   54.494492]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.494498]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.494892] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.494897] 3 locks held by s2disk/5065:
> [   54.494899]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.494909]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.494917]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5ledcom uhda_cnd_seqodec s_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.494971] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.494974] Call Trace:
> [   54.494980]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.494986]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.494993]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.494999]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.495006]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.4>[ 38f60fffff.495578
> 4>[  f
> [   54.495047]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.495053]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.495060]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.495066]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.495072]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.495078]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.495085]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.495091]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.495097]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.495102]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.495107]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.495113]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.495119]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.495125]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.495130]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.495136]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.495142]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.495148]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.495153]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.495160]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.592261] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.592267] 4 locks held by s2disk/5065:
> [   54.592270]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.592281]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.592291]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.592301]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.592310] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.592355] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.592359] Call Trace:
> [   54.592365]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.592372]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.592379]  [<ffffffff814022ad>] mutex_lock_nested+0x1a6/0x30d
> [   54.592384]  [<ffffffff81227837>] ? acpi_ec_transaction+0x86/0x235
> [   54.592391]  [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.592397]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.592403]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   54.592409]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   54.592415]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.592421]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.592427]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.592433]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.592440]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.592446]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.592453]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.592459]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.592466]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.592472]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.592478]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.592485]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.592491]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.592498]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.592503]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.592509]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.592515]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.592521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.592527]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.592533]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.592540]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.592546]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.592552]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.592559]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.592565]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.592572]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.592577]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.592583]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.592588]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.592593]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.592600]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.592606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.592612]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.592618]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.592623]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.592629]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.592635]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.592642]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.595153] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.595158] 4 locks held by s2disk/5065:
> [   54.595161]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.595172]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.595181]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.595193]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.595220] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.595297] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.595301] Call Trace:
> [   54.595309]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.595316]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.595325]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.595333]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.595407]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.595415]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.595421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.595428]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   54.595434]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   54.595439]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595446]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.595452]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595458]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.595465]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.595471]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.595478]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.595484]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.595491]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.595497]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.595504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.595511]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.595517]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.595524]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.595529]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.595536]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.595541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.595547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.595553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.595560]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.595566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.595573]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.595579]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.595586]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.595592]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.595599]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.595605]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.595610]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.595615]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.595621]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.595628]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.595634]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.595639]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.595645]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.595651]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.595657]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.595663]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.595670]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.595715] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.595719] 4 locks held by s2disk/5065:
> [   54.595721]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.595731]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.595740]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.595751]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.595810] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.595900] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.595904] Call Trace:
> [   54.595912]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.595919]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.595927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.595936]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.595943]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.595949]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.595955]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.595961]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.595967]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.595973]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595979]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.595985]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.595991]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.595997]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.596004]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.596010]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.596016]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.596023]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.596029]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.596035]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.596042]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.596048]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.596054]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.596060]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.596066]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.596072]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.596077]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.596083]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.596089]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.596096]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.596102]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.596108]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.596114]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.596121]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.596127]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.596133]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.596138]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.596143]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.596149]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.596155]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.596161]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.596167]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.596172]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.596178]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.596184]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.596190]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.596196]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.596222] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.596226] 4 locks held by s2disk/5065:
> [   54.596228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.596238]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.596246]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.596256]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.596264] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.596309] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.596314] Call Trace:
> [   54.596339]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.596346]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.596356]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.596362]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.596371]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.596399]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.596407]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.596414]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.596423]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.596430]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596437]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.596445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596472]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.596479]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.596487]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.596495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.596502]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.596510]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.596519]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.596525]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.596531]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.596537]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.596544]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.596550]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.596556]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.596561]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.596567]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.596573]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.596579]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.596585]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.596592]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.596598]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.596604]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.596610]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.596617]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.596623]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.596628]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.596633]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.596638]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.596645]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.596651]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.596656]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.596662]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.596667]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.596673]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.596680]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.596686]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.596714] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.596718] 4 locks held by s2disk/5065:
> [   54.596720]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.596729]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.596738]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.596749]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.596778] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.596853] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.596856] Call Trace:
> [   54.596864]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.596870]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.596878]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.596887]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.596915]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.596923]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.596930]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.596938]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   54.596944]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   54.596952]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596961]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.596967]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.596973]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.596979]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.596986]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.596992]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.596998]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.597004]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.597011]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.597017]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.597024]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.597030]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.597036]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.597042]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.597048]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.597053]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.597059]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.597065]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.597071]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.597078]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.597084]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.597090]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.597096]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.597103]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.597109]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.597115]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.597120]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.597125]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.597131]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.597137]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.597143]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.597148]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.597154]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.597160]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.597166]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.597171]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.597178]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.597396] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.597400] 3 locks held by s2disk/5065:
> [   54.597403]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.597412]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.597421]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.597431] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.597477] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.597480] Call Trace:
> [   54.597486]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.597492]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.597499]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.597505]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.597512]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.597518]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.597524]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.597529]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.597535]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.597541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.597547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.597553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.597559]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.597566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.597572]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.597578]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.597584]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.597591]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.597597]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.597603]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.597608]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.597613]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.597619]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.597625]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.597631]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.597637]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.597643]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.597648]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.597654]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.597660]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.597666]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.655545] usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
> [   54.695348] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.695353] 4 locks held by s2disk/5065:
> [   54.695356]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.695368]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.695377]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.695388]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.695397] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.695442] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.695446] Call Trace:
> [   54.695453]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.695459]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.695466]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.695473]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.695479]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.695486]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.695492]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.695498]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.695504]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.695510]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.695516]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.695523]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.695528]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.695537]  [<ffffffff8124bc43>] ? acpi_ut_allocate_object_desc_dbg+0x41/0xb5
> [   54.695543]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.695550]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.695557]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.695563]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.695569]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.695576]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.695583]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.695589]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.695595]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.695602]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.695607]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.695613]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.695619]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.695625]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.695631]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.695637]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.695644]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.695651]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.695656]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.695663]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.695669]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.695676]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.695682]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.695687]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.695692]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.695698]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.695704]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.695711]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.695716]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.695723]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.695728]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.695734]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.695740]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.695747]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.695847] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.695851] 3 locks held by s2disk/5065:
> [   54.695854]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.695864]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.695872]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
> [   54.695882] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.695926] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.695930] Call Trace:
> [   54.695935]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.695941]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.695948]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.695954]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.695961]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.695967]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.695973]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.695978]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.695984]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.695990]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.695996]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.696002]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.696008]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.696014]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.696021]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.696027]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.696033]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
> [   54.696039]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
> [   54.696046]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.696051]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.696057]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.696062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.696067]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.696074]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.696080]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.696085]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.696091]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.696096]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.696102]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.696108]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.696114]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.795377] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.795381] 3 locks held by s2disk/5065:
> [   54.795383]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.795393]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.795401]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.795409] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.795448] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.795450] Call Trace:
> [   54.795456]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.795462]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.795467]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.795472]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.795478]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.795484]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.795488]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.795493]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.795498]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.795503]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.795508]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.795513]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.795518]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.795524]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.795529]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.795534]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.795539]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.795544]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.795549]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.795555]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.795560]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.795564]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.795568]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.795573]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.795578]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.795583]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.795588]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.795593]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.795598]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.795603]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.795608]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.795613]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.894999] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.895004] 4 locks held by s2disk/5065:
> [   54.895006]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.895016]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.895023]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.895032]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.895039] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.895076] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.895079] Call Trace:
> [   54.895085]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.895090]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.895096]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.895101]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.895106]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.895112]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.895117]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.895121]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.895126]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.895131]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.895136]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.895141]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.895146]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.895151]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.895157]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.895162]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.895167]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.895172]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.895178]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.895183]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.895188]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.895194]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.895199]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.895204]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.895209]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.895214]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.895218]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.895223]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.895228]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.895233]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.895238]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.895244]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.895249]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895254]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.895259]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895264]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.895270]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.895274]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.895278]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.895282]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.895287]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.895292]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.895297]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.895302]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.895307]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.895311]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.895316]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.895321]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.895326]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.895468] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.895472] 3 locks held by s2disk/5065:
> [   54.895474]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.895482]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.895489]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.895497] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.895533] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.895536] Call Trace:
> [   54.895541]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.895546]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.895551]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.895556]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.895562]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.895567]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.895571]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.895576]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.895581]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.895585]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.895590]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.895595]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.895600]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.895606]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.895611]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.895615]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895621]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.895625]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.895630]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.895636]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.895641]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.895645]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.895649]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.895654]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.895659]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.895664]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.895668]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.895673]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.895678]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.895683]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.895687]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.895692]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.994807] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.994811] 4 locks held by s2disk/5065:
> [   54.994813]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.994823]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.994831]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.994839]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   54.994847] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.994884] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.994887] Call Trace:
> [   54.994892]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.994898]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.994903]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.994908]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.994914]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   54.994919]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   54.994924]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   54.994929]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   54.994934]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   54.994939]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   54.994944]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.994949]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   54.994954]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   54.994959]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   54.994964]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   54.994970]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   54.994975]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   54.994980]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   54.994985]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   54.994991]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   54.994996]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   54.995002]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   54.995006]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   54.995012]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   54.995017]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   54.995022]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   54.995026]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.995031]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.995036]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.995041]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.995046]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.995052]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.995056]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995062]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.995067]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995072]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.995077]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.995082]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.995086]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.995090]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.995095]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.995100]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.995105]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.995110]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.995115]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.995120]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.995125]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.995130]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.995135]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   54.995223] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   54.995226] 3 locks held by s2disk/5065:
> [   54.995228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   54.995237]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   54.995244]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   54.995252] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   54.995288] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   54.995291] Call Trace:
> [   54.995296]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   54.995301]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   54.995307]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   54.995311]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   54.995317]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   54.995322]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   54.995327]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   54.995331]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   54.995336]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   54.995341]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   54.995346]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   54.995351]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   54.995356]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   54.995361]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   54.995366]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   54.995371]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995376]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   54.995381]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   54.995386]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   54.995392]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   54.995396]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   54.995400]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   54.995405]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   54.995409]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   54.995414]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   54.995419]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   54.995424]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   54.995429]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   54.995433]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   54.995438]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   54.995443]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   54.995448]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.051451] usb 2-1.3: reset low speed USB device using ehci_hcd and address 3
> [   55.094632] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.094636] 4 locks held by s2disk/5065:
> [   55.094638]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.094648]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.094655]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.094664]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.094672] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.094709] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.094711] Call Trace:
> [   55.094717]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.094722]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.094728]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.094733]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.094739]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.094744]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.094749]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.094755]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   55.094759]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   55.094764]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.094770]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.094774]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.094779]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.094785]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.094790]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.094796]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.094801]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.094806]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.094811]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.094817]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.094822]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.094827]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.094833]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.094837]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.094842]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.094847]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.094852]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.094857]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.094862]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.094867]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.094872]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.094877]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.094883]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.094887]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.094892]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.094898]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.094903]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.094907]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.094911]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.094916]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.094921]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.094926]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.094931]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.094936]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.094940]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.094946]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.094951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.094956]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.094979] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.094983] 4 locks held by s2disk/5065:
> [   55.094985]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.094992]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.094999]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.095007]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.095014] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.095051] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.095053] Call Trace:
> [   55.095058]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.095063]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.095068]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.095073]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.095078]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.095084]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.095088]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.095093]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.095098]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.095103]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095108]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.095113]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095118]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.095123]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.095128]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.095133]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.095138]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.095144]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.095149]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.095154]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.095159]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.095164]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.095170]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.095174]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.095179]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.095184]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.095189]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.095194]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.095198]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.095204]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.095209]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.095214]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095219]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.095224]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095229]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.095235]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.095239]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.095243]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.095247]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.095252]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.095257]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.095262]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.095266]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.095271]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.095276]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.095280]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.095285]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.095290]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.095312] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.095315] 4 locks held by s2disk/5065:
> [   55.095317]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.095325]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.095332]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.095339]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.095346] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.095383] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.095385] Call Trace:
> [   55.095390]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.095395]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.095400]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.095405]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.095410]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.095416]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.095421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.095426]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.095430]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.095435]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095440]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.095445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095450]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.095455]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.095460]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.095466]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.095471]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.095476]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.095481]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.095486]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.095492]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.095497]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.095502]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.095507]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.095512]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.095516]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.095521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.095526]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.095531]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.095536]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.095541]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.095546]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095551]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.095556]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095561]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.095567]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.095571]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.095575]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.095580]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.095584]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.095589]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.095594]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.095599]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.095604]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.095608]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.095613]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.095618]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.095623]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.095646] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.095649] 4 locks held by s2disk/5065:
> [   55.095651]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.095659]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.095666]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.095674]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.095681] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.095717] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.095719] Call Trace:
> [   55.095724]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.095729]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.095734]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.095739]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.095744]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.095750]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.095755]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.095760]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   55.095764]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   55.095769]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095774]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.095779]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.095784]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.095789]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.095795]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.095800]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.095805]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.095810]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.095815]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.095820]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.095826]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.095831]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.095836]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.095841]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.095846]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.095850]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.095855]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.095860]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.095865]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.095870]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.095875]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.095880]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095885]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.095890]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.095895]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.095901]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.095905]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.095909]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.095914]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.095918]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.095923]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.095928]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.095933]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.095937]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.095942]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.095947]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.095951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.095957]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.096028] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.096032] 3 locks held by s2disk/5065:
> [   55.096034]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.096041]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.096049]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.096056] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.096093] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.096095] Call Trace:
> [   55.096100]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.096105]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.096111]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.096116]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.096121]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.096126]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.096131]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.096135]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.096140]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.096145]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.096150]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.096155]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.096160]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.096165]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.096170]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.096175]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.096180]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.096185]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.096190]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.096196]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.096200]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.096204]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.096209]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.096213]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.096218]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.096224]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.096228]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.096233]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.096237]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.096242]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.096247]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.096252]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.194448] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.194453] 4 locks held by s2disk/5065:
> [   55.194455]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.194464]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.194472]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.194481]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.194488] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.194525] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.194528] Call Trace:
> [   55.194533]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.194539]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.194545]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.194550]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.194555]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.194561]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.194566]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.194571]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   55.194575]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   55.194580]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194586]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.194590]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194596]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.194601]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.194606]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.194612]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.194617]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.194622]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.194627]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.194633]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.194638]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.194643]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.194649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.194653]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.194658]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.194663]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.194668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.194672]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.194677]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.194683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.194688]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.194693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.194698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.194703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.194708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.194714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.194718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.194722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.194727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.194731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.194737]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.194742]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.194746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.194751]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.194756]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.194761]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.194766]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.194771]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.194795] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.194798] 4 locks held by s2disk/5065:
> [   55.194800]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.194808]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.194815]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.194822]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.194830] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.194866] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.194868] Call Trace:
> [   55.194873]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.194878]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.194883]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.194888]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.194893]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.194899]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.194904]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.194909]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.194913]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.194918]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194923]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.194928]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.194933]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.194938]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.194943]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.194948]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.194953]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.194959]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.194964]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.194969]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.194974]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.194979]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.194985]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.194989]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.194994]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.194999]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195003]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195008]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195013]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195018]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195024]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195028]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195033]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.195038]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195043]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.195049]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.195053]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.195058]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.195062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.195066]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.195071]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.195076]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.195081]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.195086]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.195090]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.195095]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.195100]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.195105]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.195126] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.195129] 4 locks held by s2disk/5065:
> [   55.195131]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.195139]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.195146]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.195154]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.195161] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.195197] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.195200] Call Trace:
> [   55.195204]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.195209]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.195215]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.195219]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.195225]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.195230]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.195235]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.195240]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.195244]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.195249]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195254]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.195259]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195264]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.195269]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.195274]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.195280]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.195285]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.195290]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.195295]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.195300]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.195306]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.195310]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.195316]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.195320]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.195325]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.195330]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195335]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195340]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195344]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195350]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195355]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195360]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195365]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.195370]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195375]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.195380]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.195385]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.195389]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.195393]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.195398]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.195403]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.195408]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.195412]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.195417]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.195421]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.195426]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.195431]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.195436]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.195460] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.195463] 4 locks held by s2disk/5065:
> [   55.195465]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.195473]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.195480]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.195487]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.195494] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.195530] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.195533] Call Trace:
> [   55.195537]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.195542]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.195548]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.195553]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.195558]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.195563]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.195568]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.195573]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   55.195578]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   55.195583]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195588]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.195592]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.195597]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
> [   55.195603]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.195608]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.195613]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.195618]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.195623]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.195629]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.195634]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.195639]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.195644]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.195649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.195654]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.195659]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.195664]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195673]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195678]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195689]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.195703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.195714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.195718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.195722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.195727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.195731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.195736]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.195741]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.195746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.195750]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.195755]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.195760]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.195764]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.195770]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.195845] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.195848] 3 locks held by s2disk/5065:
> [   55.195850]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.195858]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.195865]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.195873] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.195909] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.195912] Call Trace:
> [   55.195916]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.195921]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.195927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.195931]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.195937]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.195942]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.195947]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.195951]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.195956]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.195961]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.195966]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.195971]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.195976]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.195981]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.195986]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.195991]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.195996]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.196001]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.196006]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.196012]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.196016]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.196020]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.196025]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.196029]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.196035]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.196040]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.196044]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.196049]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.196053]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.196058]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.196063]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.196068]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.294323] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.294327] 4 locks held by s2disk/5065:
> [   55.294329]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.294339]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.294347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.294356]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.294363] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.294401] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.294404] Call Trace:
> [   55.294409]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.294415]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.294420]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.294425]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.294431]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.294436]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.294441]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.294447]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
> [   55.294451]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
> [   55.294456]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294462]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.294466]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294472]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.294477]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.294483]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.294488]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.294493]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.294498]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.294504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.294509]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.294514]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.294520]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.294524]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.294529]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.294534]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.294539]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.294544]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.294549]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.294554]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.294560]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.294565]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294570]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.294575]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294580]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.294586]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.294590]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.294594]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.294599]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.294603]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.294608]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.294613]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.294618]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.294623]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.294627]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.294633]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.294637]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.294643]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.294666] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.294669] 4 locks held by s2disk/5065:
> [   55.294671]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.294679]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.294686]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.294694]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.294701] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.294738] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.294741] Call Trace:
> [   55.294745]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.294750]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.294756]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.294761]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.294766]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.294771]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.294776]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.294781]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.294786]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.294791]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294796]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.294801]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.294806]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.294811]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.294817]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.294822]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.294827]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.294832]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.294837]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.294843]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.294848]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.294853]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.294858]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.294863]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.294867]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.294872]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.294877]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.294882]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.294887]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.294893]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.294897]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294903]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.294907]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.294912]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.294918]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.294923]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.294927]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.294931]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.294936]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.294941]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.294946]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.294950]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.294955]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.294959]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.294964]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.294969]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.294974]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.294996] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.294999] 4 locks held by s2disk/5065:
> [   55.295001]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.295008]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.295016]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.295023]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.295031] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.295068] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.295070] Call Trace:
> [   55.295075]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.295080]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.295085]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.295090]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.295096]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.295101]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.295106]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.295111]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.295116]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.295120]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295126]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.295130]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295136]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.295141]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.295146]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.295151]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.295156]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.295162]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.295167]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.295172]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.295177]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.295183]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.295187]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.295192]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.295197]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.295202]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.295207]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.295212]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.295217]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.295222]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.295227]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295232]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.295237]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295242]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.295248]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.295252]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.295256]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.295261]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.295265]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.295270]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.295275]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.295280]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.295285]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.295289]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.295294]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.295299]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.295304]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.295327] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.295330] 4 locks held by s2disk/5065:
> [   55.295332]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.295340]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.295347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.295355]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.295362] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.295399] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.295402] Call Trace:
> [   55.295406]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.295411]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.295417]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.295421]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.295427]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.295432]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.295437]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.295442]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
> [   55.295447]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
> [   55.295451]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295457]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.295461]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.295467]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.295472]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.295477]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.295482]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.295488]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.295493]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.295498]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.295503]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.295508]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.295514]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.295518]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.295523]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.295528]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.295533]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.295538]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.295543]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.295548]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.295553]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.295558]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295563]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.295568]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295573]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.295579]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.295583]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.295587]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.295592]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.295596]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.295601]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.295606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.295611]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.295616]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.295620]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.295625]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.295630]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.295635]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.295740] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.295743] 3 locks held by s2disk/5065:
> [   55.295745]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.295753]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.295760]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
> [   55.295768] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.295804] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.295807] Call Trace:
> [   55.295812]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.295816]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.295822]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.295827]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.295833]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.295838]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.295842]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.295847]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.295852]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.295856]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.295861]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.295866]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.295871]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.295876]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.295882]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.295886]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295892]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
> [   55.295896]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.295901]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
> [   55.295907]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
> [   55.295911]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.295916]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.295920]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.295924]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.295930]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.295935]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.295939]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.295944]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.295948]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.295953]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.295958]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.295963]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.394341] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.394346] 3 locks held by s2disk/5065:
> [   55.394348]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.394357]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.394365]  #2:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
> [   55.394373] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.394410] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.394412] Call Trace:
> [   55.394418]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.394423]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.394429]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.394434]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.394440]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
> [   55.394445]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
> [   55.394450]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
> [   55.394455]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
> [   55.394460]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
> [   55.394464]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
> [   55.394469]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.394474]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
> [   55.394479]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
> [   55.394484]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
> [   55.394490]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
> [   55.394495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
> [   55.394500]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
> [   55.394506]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
> [   55.394511]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
> [   55.394516]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
> [   55.394521]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
> [   55.394526]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
> [   55.394532]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
> [   55.394536]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
> [   55.394541]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
> [   55.394546]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.394551]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.394556]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.394561]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.394566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.394571]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.394577]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
> [   55.394582]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
> [   55.394587]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.394593]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
> [   55.394598]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
> [   55.394602]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.394606]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.394611]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.394615]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.394621]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.394626]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.394630]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.394635]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.394640]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.394645]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.394650]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.394655]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.394765] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.394769] 2 locks held by s2disk/5065:
> [   55.394770]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.394778]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
> [   55.394785] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.394822] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.394824] Call Trace:
> [   55.394829]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.394834]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.394840]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
> [   55.394844]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
> [   55.394850]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
> [   55.394855]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
> [   55.394860]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
> [   55.394864]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
> [   55.394869]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
> [   55.394874]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
> [   55.394879]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.394884]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
> [   55.394889]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
> [   55.394894]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
> [   55.394899]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
> [   55.394905]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
> [   55.394910]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
> [   55.394914]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
> [   55.394920]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
> [   55.394925]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
> [   55.394929]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
> [   55.394933]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
> [   55.394938]  [<ffffffff81322d92>] device_resume+0x68/0xe7
> [   55.394942]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.394948]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.394953]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.394957]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.394962]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.394966]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.394971]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.394976]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.394981]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.893653] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.893656] 1 lock held by s2disk/5065:
> [   55.893657]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.893664] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.893688] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.893690] Call Trace:
> [   55.893694]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.893697]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.893701]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
> [   55.893705]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
> [   55.893707]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
> [   55.893711]  [<ffffffff81400696>] wait_for_common+0xca/0x144
> [   55.893715]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
> [   55.893718]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
> [   55.893721]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
> [   55.893724]  [<ffffffff81322823>] dpm_wait+0x2c/0x2e
> [   55.893727]  [<ffffffff81322d4b>] device_resume+0x21/0xe7
> [   55.893730]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
> [   55.893733]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
> [   55.893737]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
> [   55.893739]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
> [   55.893743]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.893746]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
> [   55.893749]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.893753]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.893756]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.915018] PM: restore of devices complete after 2031.471 msecs
> [   55.917899] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.917904] no locks held by s2disk/5065.
> [   55.917907] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.917972] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.917977] Call Trace:
> [   55.917985]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.917993]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.918002]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.918010]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.952204] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.952209] no locks held by s2disk/5065.
> [   55.952212] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.952274] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.952278] Call Trace:
> [   55.952286]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.952294]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.952302]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.952310]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.952349] Restarting tasks ... 
> [   55.952759] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.952763] 1 lock held by s2disk/5065:
> [   55.952765]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
> [   55.952776] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.952829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.952832] Call Trace:
> [   55.952838]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.952843]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.952849]  [<ffffffff81036a5c>] ? try_to_wake_up+0x327/0x339
> [   55.952855]  [<ffffffff810717a1>] thaw_processes+0x34/0x47
> [   55.952875]  [<ffffffff8107521a>] snapshot_ioctl+0x214/0x547
> [   55.952882]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
> [   55.952887]  [<ffffffff8140104f>] ? schedule+0x8a3/0x8f2
> [   55.952893]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.952898]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
> [   55.952904]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   55.952991] done.
> [   55.953080] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.953084] no locks held by s2disk/5065.
> [   55.953086] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.953140] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.953143] Call Trace:
> [   55.953149]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.953154]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.953161]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.953167]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.953332] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.953335] no locks held by s2disk/5065.
> [   55.953337] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.953390] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.953393] Call Trace:
> [   55.953399]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.953405]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.953410]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
> [   55.953416]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.953422]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.974972] PM: Basic memory bitmaps freed
> [   55.974979] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.974982] no locks held by s2disk/5065.
> [   55.974983] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.975016] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.975018] Call Trace:
> [   55.975024]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.975029]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.975034]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
> [   55.975038]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
> [   55.975043]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
> [   55.976820] note: s2disk[5065] exited with preempt_count 1
> [   55.981779] BUG: scheduling while atomic: s2disk/5065/0x00000002
> [   55.981782] no locks held by s2disk/5065.
> [   55.981784] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   55.981829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   55.981833] Call Trace:
> [   55.981839]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   55.981846]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   55.981852]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
> [   55.981857]  [<ffffffff814005f2>] ? wait_for_common+0x26/0x144
> [   55.981865]  [<ffffffff811f79ab>] ? do_raw_spin_lock+0x6b/0x122
> [   55.981870]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
> [   55.981876]  [<ffffffff81400696>] wait_for_common+0xca/0x144
> [   55.981883]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
> [   55.981889]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
> [   55.981895]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
> [   55.981901]  [<ffffffff8104efc2>] flush_workqueue+0x1c5/0x3d9
> [   55.981906]  [<ffffffff8104edfd>] ? flush_workqueue+0x0/0x3d9
> [   55.981912]  [<ffffffff8104ecef>] ? __cancel_work_timer+0xbf/0x1b1
> [   55.981918]  [<ffffffff8104f358>] flush_scheduled_work+0x10/0x12
> [   55.981925]  [<ffffffff81261bec>] tty_ldisc_release+0x29/0x87
> [   55.981930]  [<ffffffff8125c2e8>] tty_release+0x4ce/0x51e
> [   55.981939]  [<ffffffff810dd1cc>] fput+0xff/0x1c3
> [   55.981945]  [<ffffffff810da14d>] filp_close+0x56/0x60
> [   55.981951]  [<ffffffff8103e40d>] put_files_struct+0xb5/0x151
> [   55.981956]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
> [   55.981962]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
> [   55.981967]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
> [   55.981972]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
> [   55.981977]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   55.981982]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
> [   55.981987]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
> [   55.981992]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
> [   56.885147] BUG: scheduling while atomic: s2disk/5065/0x10000002
> [   56.885153] no locks held by s2disk/5065.
> [   56.885156] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
> snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
> [   56.885229] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
> [   56.885234] Call Trace:
> [   56.885247]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
> [   56.885258]  [<ffffffff81400888>] schedule+0xdc/0x8f2
> [   56.885268]  [<ffffffff810363d7>] __cond_resched+0x13/0x1f
> [   56.885275]  [<ffffffff814011bd>] _cond_resched+0x29/0x30
> [   56.885283]  [<ffffffff8103e412>] put_files_struct+0xba/0x151
> [   56.885290]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
> [   56.885299]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
> [   56.885306]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
> [   56.885313]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
> [   56.885323]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
> [   56.885330]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
> [   56.885337]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
> [   56.885344]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b

Thanks,
Rafael

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-27 19:02 ` Rafael J. Wysocki
@ 2010-08-28  6:42   ` Pavel Machek
  2010-08-30  7:29     ` Sergey Senozhatsky
                       ` (3 more replies)
  2010-08-28  6:42   ` Pavel Machek
  1 sibling, 4 replies; 66+ messages in thread
From: Pavel Machek @ 2010-08-28  6:42 UTC (permalink / raw)
  To: Rafael J. Wysocki
  Cc: Sergey Senozhatsky, linux-acpi, linux-kernel, Len Brown,
	Lin Ming, Jiri Slaby, Andrew Morton, linux-pm, Matthew Garrett

On Fri 2010-08-27 21:02:51, Rafael J. Wysocki wrote:
> On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> > Hello,
> > 
> > .36-rc2-git4
> 
> Well, that looks like an ACPI battery driver issue.
> 
> What was the last know good kernel?

Also you might want to see if unloading battery driver before hibernation
allows you do proceed...
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-27 19:02 ` Rafael J. Wysocki
  2010-08-28  6:42   ` Pavel Machek
@ 2010-08-28  6:42   ` Pavel Machek
  1 sibling, 0 replies; 66+ messages in thread
From: Pavel Machek @ 2010-08-28  6:42 UTC (permalink / raw)
  To: Rafael J. Wysocki
  Cc: Lin Ming, linux-acpi, linux-kernel, Sergey Senozhatsky,
	Andrew Morton, Jiri Slaby, linux-pm

On Fri 2010-08-27 21:02:51, Rafael J. Wysocki wrote:
> On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> > Hello,
> > 
> > .36-rc2-git4
> 
> Well, that looks like an ACPI battery driver issue.
> 
> What was the last know good kernel?

Also you might want to see if unloading battery driver before hibernation
allows you do proceed...
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-28  6:42   ` Pavel Machek
  2010-08-30  7:29     ` Sergey Senozhatsky
@ 2010-08-30  7:29     ` Sergey Senozhatsky
  2010-08-30 10:04     ` Sergey Senozhatsky
  2010-08-30 10:04     ` Sergey Senozhatsky
  3 siblings, 0 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2010-08-30  7:29 UTC (permalink / raw)
  To: Pavel Machek
  Cc: Rafael J. Wysocki, Sergey Senozhatsky, linux-acpi, linux-kernel,
	Len Brown, Lin Ming, Jiri Slaby, Andrew Morton, linux-pm,
	Matthew Garrett

[-- Attachment #1: Type: text/plain, Size: 740 bytes --]

On (08/28/10 08:42), Pavel Machek wrote:
> On Fri 2010-08-27 21:02:51, Rafael J. Wysocki wrote:
> > On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> > > Hello,
> > > 
> > > .36-rc2-git4
> > 
> > Well, that looks like an ACPI battery driver issue.
> > 
> > What was the last know good kernel?
> 
> Also you might want to see if unloading battery driver before hibernation
> allows you do proceed...
> 									Pavel

Hello,
Sorry for the delay.
Last known good was .36-rc2-git3 (if I'm not mistaken).

Sure, will try with unloaded battery driver.


	Sergey 


> -- 
> (english) http://www.livejournal.com/~pavelmachek
> (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
> 

[-- Attachment #2: Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-28  6:42   ` Pavel Machek
@ 2010-08-30  7:29     ` Sergey Senozhatsky
  2010-08-30  7:29     ` Sergey Senozhatsky
                       ` (2 subsequent siblings)
  3 siblings, 0 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2010-08-30  7:29 UTC (permalink / raw)
  To: Pavel Machek
  Cc: Lin Ming, linux-acpi, linux-kernel, Sergey Senozhatsky,
	Andrew Morton, Jiri Slaby, linux-pm


[-- Attachment #1.1: Type: text/plain, Size: 740 bytes --]

On (08/28/10 08:42), Pavel Machek wrote:
> On Fri 2010-08-27 21:02:51, Rafael J. Wysocki wrote:
> > On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> > > Hello,
> > > 
> > > .36-rc2-git4
> > 
> > Well, that looks like an ACPI battery driver issue.
> > 
> > What was the last know good kernel?
> 
> Also you might want to see if unloading battery driver before hibernation
> allows you do proceed...
> 									Pavel

Hello,
Sorry for the delay.
Last known good was .36-rc2-git3 (if I'm not mistaken).

Sure, will try with unloaded battery driver.


	Sergey 


> -- 
> (english) http://www.livejournal.com/~pavelmachek
> (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
> 

[-- Attachment #1.2: Type: application/pgp-signature, Size: 316 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-28  6:42   ` Pavel Machek
                       ` (2 preceding siblings ...)
  2010-08-30 10:04     ` Sergey Senozhatsky
@ 2010-08-30 10:04     ` Sergey Senozhatsky
  3 siblings, 0 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2010-08-30 10:04 UTC (permalink / raw)
  To: Pavel Machek
  Cc: Rafael J. Wysocki, Sergey Senozhatsky, linux-acpi, linux-kernel,
	Len Brown, Lin Ming, Jiri Slaby, Andrew Morton, linux-pm,
	Matthew Garrett

[-- Attachment #1: Type: text/plain, Size: 133612 bytes --]

On (08/28/10 08:42), Pavel Machek wrote:
> On Fri 2010-08-27 21:02:51, Rafael J. Wysocki wrote:
> > On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> > > Hello,
> > > 
> > > .36-rc2-git4
> > 
> > Well, that looks like an ACPI battery driver issue.
> > 
> > What was the last know good kernel?
> 
> Also you might want to see if unloading battery driver before hibernation
> allows you do proceed...
> 									Pavel


# lsmod | grep battery
battery                 6278  0 
# modprobe -r battery
# s2disk 

[   67.230820] snapshot_ioctl: ioctl '80083307' is deprecated and will be removed soon, update your suspend-to-disk utilities
[   67.230832] Syncing filesystems ... 0x0/0x28
[   68.819307]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819310]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819313]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819315]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819318]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.21ff610ify68.]  fffff80e9] _ix5.8  ffe0_t0xe
Aug 30 12:59:11 swordfish 8.  ff02] rethee/ [<fstp438] BUG68.8190:  (0x547
[[<fff49]  #2u_hotsnd_seqevice  snd_miouse snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.819474] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.819476] Call Trace:
[   68.819478]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.819481]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.819484]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.819486]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.819490]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819492]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819495]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819498]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819501]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.819503]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.819506]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.819508]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.819511]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.819514]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.819517]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.819620] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.819622] 3 locks held by s2disk/5135:
[   68.819623]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.819627]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.819631]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.819636] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.819656] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.819658] Call Trace:
[   68.819660]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.819663]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.819666]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.819669]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.819672]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819675]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819677]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819680]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819683]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.819685]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.819688]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.819691]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.819694]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.819696]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.819699]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.819802] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.819804] 3 locks held by s2disk/5135:
[   68.819805]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.819810]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.819814]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.819818] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.819839] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.819840] Call Trace:
[   68.819843]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.819846]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.819849]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.819851]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.819855]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819857]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819860]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819862]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819865]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.819868]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.819871]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.819873]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.819876]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.819879]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.819882]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.819985] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.819986] 3 locks held by s2disk/5135:
[   68.819988]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.819992]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.819996]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820000] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820021] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820023] Call Trace:
[   68.820025]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820028]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820031]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820033]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820037]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820039]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820042]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820045]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820048]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820050]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820053]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820055]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820058]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820061]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820064]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820167] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820169] 3 locks held by s2disk/5135:
[   68.820170]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820174]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820178]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820183] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820203] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820205] Call Trace:
[   68.820207]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820210]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820213]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820216]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820219]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820222]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820224]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820227]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820230]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820232]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820235]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820238]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820241]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820243]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820246]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820349] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820351] 3 locks held by s2disk/5135:
[   68.820352]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820357]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820361]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820365] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820386] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820387] Call Trace:
[   68.820390]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820392]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820396]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820398]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820401]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820404]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820407]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820409]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820412]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820415]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820418]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820420]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820423]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820426]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820429]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820532] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820533] 3 locks held by s2disk/5135:
[   68.820535]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820539]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820543]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820547] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820568] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820570] Call Trace:
[   68.820572]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820575]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820578]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820580]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820584]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820586]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820589]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820592]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820595]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820597]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820600]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820602]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820605]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820608]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820611]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820714] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820716] 3 locks held by s2disk/5135:
[   68.820717]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820721]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820725]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820730] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820750] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820752] Call Trace:
[   68.820754]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820757]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820760]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820763]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820766]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820769]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820771]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820774]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820777]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820779]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820782]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820785]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820788]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820790]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820793]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820896] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820898] 3 locks held by s2disk/5135:
[   68.820899]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820904]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820908]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820912] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820933] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820934] Call Trace:
[   68.820937]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820940]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820943]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820945]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820949]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820951]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820954]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820956]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820959]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820962]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820965]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820967]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820970]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820973]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820976]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821079] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821080] 3 locks held by s2disk/5135:
[   68.821082]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821086]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821090]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821094] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821115] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821117] Call Trace:
[   68.821119]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821122]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821125]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821127]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821131]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821133]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821136]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821139]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821142]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821144]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821147]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821149]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821152]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821155]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821158]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821261] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821263] 3 locks held by s2disk/5135:
[   68.821264]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821268]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821272]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821277] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821297] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821299] Call Trace:
[   68.821301]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821304]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821307]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821310]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821313]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821316]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821318]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821321]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821324]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821326]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821329]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821332]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821335]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821337]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821340]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821443] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821445] 3 locks held by s2disk/5135:
[   68.821446]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821451]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821455]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821459] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821480] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821481] Call Trace:
[   68.821484]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821487]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821490]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821492]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821496]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821498]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821501]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821503]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821506]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821509]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821512]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821514]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821517]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821520]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821523]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821626] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821627] 3 locks held by s2disk/5135:
[   68.821629]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821633]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821637]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821641] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821662] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821664] Call Trace:
[   68.821666]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821669]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821672]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821674]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821678]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821680]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821683]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821686]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821689]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821691]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821694]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821696]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821699]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821702]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821705]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821808] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821810] 3 locks held by s2disk/5135:
[   68.821811]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821815]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821820]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821824] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821844] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821846] Call Trace:
[   68.821848]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821851]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821854]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821857]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821860]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821863]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821865]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821868]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821871]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821874]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821876]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821879]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821882]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821884]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821887]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821990] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821992] 3 locks held by s2disk/5135:
[   68.821993]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821998]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822002]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822006] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822033] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822035] Call Trace:
[   68.822037]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822040]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822043]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822046]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822049]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822052]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822054]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822057]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822060]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822063]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822065]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822068]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822071]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822074]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822076]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822180] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822181] 3 locks held by s2disk/5135:
[   68.822183]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822187]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822191]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822195] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822216] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822218] Call Trace:
[   68.822220]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822223]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822226]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822228]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822232]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822234]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822237]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822240]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822243]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822245]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822248]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822251]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822253]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822256]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822259]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822362] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822364] 3 locks held by s2disk/5135:
[   68.822365]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822369]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822374]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822378] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822398] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822400] Call Trace:
[   68.822402]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822405]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822408]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822411]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822414]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822417]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822419]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822422]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822425]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822428]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822430]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822433]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822436]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822439]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822441]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822544] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822546] 3 locks held by s2disk/5135:
[   68.822547]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822552]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822556]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822560] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822581] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822582] Call Trace:
[   68.822585]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822588]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822591]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822593]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822597]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822599]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822602]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822605]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822607]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822610]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822613]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822615]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822618]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822621]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822624]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822727] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822729] 3 locks held by s2disk/5135:
[   68.822730]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822734]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822738]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822742] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822763] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822765] Call Trace:
[   68.822767]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822770]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822773]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822776]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822779]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822781]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822784]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822787]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822790]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822792]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822795]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822798]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822800]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822803]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822806]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822909] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822911] 3 locks held by s2disk/5135:
[   68.822912]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822916]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822921]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822925] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822946] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822947] Call Trace:
[   68.822950]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822952]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822955]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822958]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822961]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822964]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822966]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822969]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822972]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822975]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822977]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822980]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822983]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822986]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822989]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823092] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823093] 3 locks held by s2disk/5135:
[   68.823094]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823099]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823103]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823107] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823128] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823129] Call Trace:
[   68.823132]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823135]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823138]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823140]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823144]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823146]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823149]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823152]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823155]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823157]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823160]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823162]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823165]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823168]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823171]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823274] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823276] 3 locks held by s2disk/5135:
[   68.823277]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823281]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823285]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823289] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823310] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823312] Call Trace:
[   68.823314]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823317]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823320]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823323]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823326]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823329]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823331]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823334]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823337]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823339]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823342]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823345]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823348]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823350]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823353]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823456] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823458] 3 locks held by s2disk/5135:
[   68.823459]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823463]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823468]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823472] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823493] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823494] Call Trace:
[   68.823497]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823499]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823503]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823505]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823508]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823511]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823514]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823516]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823519]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823522]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823525]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823527]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823530]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823533]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823536]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823639] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823640] 3 locks held by s2disk/5135:
[   68.823642]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823646]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823650]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823654] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823675] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823677] Call Trace:
[   68.823679]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823682]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823685]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823687]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823691]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823693]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823696]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823699]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823702]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823704]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823707]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823709]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823712]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823715]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823718]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823821] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823823] 3 locks held by s2disk/5135:
[   68.823824]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823828]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823832]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823837] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823857] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823859] Call Trace:
[   68.823861]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823864]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823867]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823870]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823873]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823876]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823878]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823881]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823884]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823886]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823889]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823892]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823895]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823897]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823900]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824003] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824005] 3 locks held by s2disk/5135:
[   68.824006]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824011]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824015]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824019] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824040] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824041] Call Trace:
[   68.824044]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824047]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824050]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824052]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824056]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824058]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824061]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824063]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824066]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824069]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824072]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824074]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824077]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824080]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824083]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824186] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824187] 3 locks held by s2disk/5135:
[   68.824189]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824193]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824197]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824201] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824222] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824224] Call Trace:
[   68.824226]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824229]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824232]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824234]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824238]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824240]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824243]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824246]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824249]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824251]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824254]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824257]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824259]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824262]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824265]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824368] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824370] 3 locks held by s2disk/5135:
[   68.824371]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824375]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824380]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824384] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824404] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824406] Call Trace:
[   68.824409]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824411]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824414]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824417]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824420]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824423]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824425]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824428]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824431]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824434]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824436]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824439]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824442]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824445]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824447]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824550] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824552] 3 locks held by s2disk/5135:
[   68.824553]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824558]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824562]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824566] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824587] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824588] Call Trace:
[   68.824591]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824594]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824597]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824599]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824603]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824605]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824608]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824611]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824613]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824616]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824619]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824621]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824624]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824627]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824630]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824733] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824735] 3 locks held by s2disk/5135:
[   68.824736]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824740]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824744]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824748] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824769] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824771] Call Trace:
[   68.824773]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824776]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824779]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824782]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824785]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824787]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824790]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824793]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824796]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824798]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824801]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824804]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824806]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824809]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824812]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824915] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824917] 3 locks held by s2disk/5135:
[   68.824918]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824922]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824927]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824931] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824952] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824953] Call Trace:
[   68.824956]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824958]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824961]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824964]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824967]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824970]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824973]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824975]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824978]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824981]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824983]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824986]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824989]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824992]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824995]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825098] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825099] 3 locks held by s2disk/5135:
[   68.825100]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825105]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825109]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825113] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825134] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825135] Call Trace:
[   68.825138]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825141]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825144]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825146]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825150]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825152]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825155]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825158]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825161]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825163]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825166]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825168]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825171]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825174]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825177]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825280] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825282] 3 locks held by s2disk/5135:
[   68.825283]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825287]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825291]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825295] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825316] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825318] Call Trace:
[   68.825320]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825323]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825326]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825329]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825332]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825335]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825337]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825340]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825343]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825351]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825354]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825356]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825359]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825362]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825365]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825468] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825470] 3 locks held by s2disk/5135:
[   68.825471]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825475]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825480]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825484] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825505] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825506] Call Trace:
[   68.825509]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825511]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825515]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825517]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825520]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825523]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825526]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825528]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825531]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825534]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825537]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825539]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825542]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825545]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825548]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825651] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825652] 3 locks held by s2disk/5135:
[   68.825654]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825658]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825662]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825666] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825687] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825689] Call Trace:
[   68.825691]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825694]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825697]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825699]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825703]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825705]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825708]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825711]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825714]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825716]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825719]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825721]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825724]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825727]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825730]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825833] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825835] 3 locks held by s2disk/5135:
[   68.825836]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825840]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825844]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825849] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825869] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825871] Call Trace:
[   68.825873]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825876]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825879]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825882]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825885]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825888]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825890]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825893]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825896]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825899]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825901]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825904]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825907]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825909]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825912]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826015] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826017] 3 locks held by s2disk/5135:
[   68.826018]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826023]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826027]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826031] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826052] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826053] Call Trace:
[   68.826056]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826059]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826062]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826064]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826068]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826070]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826073]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826075]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826078]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826081]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826084]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826086]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826089]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826092]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826095]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826198] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826199] 3 locks held by s2disk/5135:
[   68.826201]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826205]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826209]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826213] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826234] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826236] Call Trace:
[   68.826238]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826241]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826244]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826247]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826250]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826252]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826255]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826258]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826261]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826263]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826266]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826269]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826271]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826274]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826277]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826380] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826382] 3 locks held by s2disk/5135:
[   68.826383]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826387]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826392]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826396] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826416] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826418] Call Trace:
[   68.826421]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826423]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826426]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826429]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826432]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826435]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826437]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826440]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826443]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826446]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826448]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826451]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826454]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826457]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826459]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826562] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826564] 3 locks held by s2disk/5135:
[   68.826565]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826570]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826574]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826578] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826599] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826601] Call Trace:
[   68.826603]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826606]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826609]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826611]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826615]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826617]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826620]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826623]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826626]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826628]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826631]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826634]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826636]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826639]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826642]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826745] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826747] 3 locks held by s2disk/5135:
[   68.826748]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826752]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826757]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826761] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826782] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826783] Call Trace:
[   68.826786]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826788]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826792]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826794]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826797]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826800]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826803]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826805]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826808]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826811]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826814]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826816]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826819]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826822]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826825]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826928] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826929] 3 locks held by s2disk/5135:
[   68.826930]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826935]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826939]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826943] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826964] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826965] Call Trace:
[   68.826968]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826971]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826974]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826976]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826980]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826982]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826985]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826988]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826991]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826993]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826996]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826998]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827001]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827004]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827007]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827110] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827112] 3 locks held by s2disk/5135:
[   68.827113]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827117]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827121]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827126] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827146] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827148] Call Trace:
[   68.827150]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827153]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827156]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827159]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827162]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827165]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827167]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827170]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827173]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827175]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827178]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827181]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827184]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827186]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827189]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827292] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827294] 3 locks held by s2disk/5135:
[   68.827295]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827299]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827304]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827308] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827329] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827330] Call Trace:
[   68.827333]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827335]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827338]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827341]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827344]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827347]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827350]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827352]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827355]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827358]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827361]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827363]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827366]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827369]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827372]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827475] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827476] 3 locks held by s2disk/5135:
[   68.827477]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827482]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827486]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827490] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827511] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827512] Call Trace:
[   68.827515]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827518]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827521]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827523]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827527]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827529]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827532]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827535]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827538]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827540]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827543]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827545]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827548]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827551]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827554]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827657] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827659] 3 locks held by s2disk/5135:
[   68.827660]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827664]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827668]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827672] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827693] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827695] Call Trace:
[   68.827697]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827700]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827703]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827706]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827709]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827712]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827714]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827717]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827720]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827722]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827725]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827728]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827731]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827733]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827736]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827839] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827841] 3 locks held by s2disk/5135:
[   68.827842]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827846]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827851]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827855] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827876] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827877] Call Trace:
[   68.827880]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827882]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827885]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827888]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827891]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827894]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827897]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827899]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827902]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827905]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827908]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827910]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827913]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827916]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827919]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828022] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828023] 3 locks held by s2disk/5135:
[   68.828024]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828029]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828033]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828037] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828058] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828060] Call Trace:
[   68.828062]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828065]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828068]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828070]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828074]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828076]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828079]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828082]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828085]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828087]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828090]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828092]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828095]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828098]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828101]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828204] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828206] 3 locks held by s2disk/5135:
[   68.828207]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828211]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828215]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828220] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828240] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828242] Call Trace:
[   68.828244]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828247]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828250]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828253]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828256]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828259]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828261]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828264]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828267]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828269]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828272]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828275]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828278]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828280]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828283]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828386] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828388] 3 locks held by s2disk/5135:
[   68.828389]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828394]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828398]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828402] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828423] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828424] Call Trace:
[   68.828427]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828430]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828433]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828435]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828439]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828441]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828444]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828446]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828449]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828452]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828455]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828457]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828460]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828463]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828466]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828569] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828570] 3 locks held by s2disk/5135:
[   68.828572]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828576]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828580]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828584] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828605] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828607] Call Trace:
[   68.828609]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828612]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828615]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828617]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828621]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828623]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828626]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828629]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828632]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828634]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828637]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828639]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828642]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828645]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828648]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828751] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828753] 3 locks held by s2disk/5135:
[   68.828754]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828759]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828763]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828768] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828789] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828791] Call Trace:
[   68.828793]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828796]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828799]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828802]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828806]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828808]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828811]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828814]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828817]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828819]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828822]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828825]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828827]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828830]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828833]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.848861] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.848863] 4 locks held by s2disk/5135:
[   68.848864]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.848869]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.848874]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.848878]  #3:  (sched_domains_mutex){+.+.+.}, at: [<ffffffff81037c09>] partition_sched_domains+0x28/0x23f
[   68.848884] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.848905] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.848907] Call Trace:
[   68.848910]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.848913]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.848917]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   68.848920]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   68.848924]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.848926]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.848930]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   68.848933]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   68.848935]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.848938]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   68.848943]  [<ffffffff81097be7>] synchronize_sched+0x64/0x7f
[   68.848948]  [<ffffffff810509a6>] ? wakeme_after_rcu+0x0/0x12
[   68.848951]  [<ffffffff8102d225>] rq_attach_root+0xaa/0xc5
[   68.848954]  [<ffffffff8102d848>] cpu_attach_domain+0x157/0x16e
[   68.848957]  [<ffffffff81037cbd>] partition_sched_domains+0xdc/0x23f
[   68.848962]  [<ffffffff8107ec76>] cpuset_update_active_cpus+0x61/0x68
[   68.848964]  [<ffffffff8102d2ff>] cpuset_cpu_active+0x19/0x24
[   68.848969]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.848972]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.848975]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.848977]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.848979]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.848982]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.848985]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.848988]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.848991]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.848994]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.848996]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.848999]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.849002]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.849005]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.861976] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.861980] 4 locks held by s2disk/5135:
[   68.861983]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.861993]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.862002]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.862010]  #3:  (sched_domains_mutex){+.+.+.}, at: [<ffffffff81037c09>] partition_sched_domains+0x28/0x23f
[   68.862020] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.862068] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.862069] Call Trace:
[   68.862072]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.862075]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.862078]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.862081]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   68.862084]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.862086]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.862089]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   68.862092]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   68.862095]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.862098]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   68.862101]  [<ffffffff81097be7>] synchronize_sched+0x64/0x7f
[   68.862103]  [<ffffffff810509a6>] ? wakeme_after_rcu+0x0/0x12
[   68.862106]  [<ffffffff81037ce1>] partition_sched_domains+0x100/0x23f
[   68.862110]  [<ffffffff8107ec76>] cpuset_update_active_cpus+0x61/0x68
[   68.862112]  [<ffffffff8102d2ff>] cpuset_cpu_active+0x19/0x24
[   68.862115]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.862118]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.862120]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.862123]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.862125]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.862128]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.862131]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.862134]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.862136]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.862139]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.862142]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.862145]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.862147]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.862150]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.889629] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.889631] 3 locks held by s2disk/5135:
[   68.889632]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.889637]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.889642]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.889646] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.889668] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.889670] Call Trace:
[   68.889673]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.889676]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.889679]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.889682]  [<ffffffff81053315>] ? prepare_to_wait+0x71/0x7c
[   68.889685]  [<ffffffff813fc663>] wait_trustee_state+0x87/0xaa
[   68.889688]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   68.889692]  [<ffffffff813f124a>] workqueue_cpu_callback+0x199/0x1f8
[   68.889695]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.889698]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.889700]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.889703]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.889705]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.889708]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.889711]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.889714]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.889716]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.889719]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.889722]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.889725]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.889728]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.889731]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.889932] NMI watchdog enabled, takes one hw-pmu counter.
[   68.889949] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.889952] 3 locks held by s2disk/5135:
[   68.889953]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.889960]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.889965]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.889971] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.889999] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.890000] Call Trace:
[   68.890003]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.890007]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.890010]  [<ffffffff81034a34>] ? select_idle_sibling+0x48/0xe9
[   68.890013]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   68.890016]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.890019]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.890022]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   68.890025]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   68.890028]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   68.890031]  [<ffffffff81052e1a>] kthread_create+0xab/0x155
[   68.890034]  [<ffffffff8106bdb4>] ? generic_exec_single+0x7a/0x89
[   68.890038]  [<ffffffff81093024>] ? watchdog+0x0/0xd2
[   68.890042]  [<ffffffff81092fb8>] watchdog_enable+0xe1/0x14d
[   68.890044]  [<ffffffff813fd1e6>] cpu_callback+0x71/0x8f
[   68.890047]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.890050]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.890053]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.890055]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.890057]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.890060]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.890063]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.890066]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.890069]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.890072]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.890075]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.890078]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.890080]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.890083]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.890727] CPU3 is up
[   68.892352] ACPI: Waking up from system sleep state S4
[   68.915379] HDA Intel 0000:00:1b.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002)
[   68.915847] ahci 0000:00:1f.2: restoring config space at offset 0x1 (was 0x2b00403, writing 0x2b00407)
[   68.916131] HDA Intel 0000:01:00.1: restoring config space at offset 0x1 (was 0x100007, writing 0x100003)
[   68.916303] tg3 0000:02:00.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100406)
[   68.916710] PM: early restore of devices complete after 1.668 msecs
[   68.957702] PM: Thaw Swap
[   68.957881] ehci_hcd 0000:00:1a.0: setting latency timer to 64
[   68.957967] usb usb1: root hub lost power or was reset
[   68.961871] ehci_hcd 0000:00:1a.0: cache line size of 64 is not supported
[   68.961906] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[   68.961918] HDA Intel 0000:00:1b.0: setting latency timer to 64
[   68.961999] HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X
[   68.962122] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.962126] 3 locks held by s2disk/5135:
[   68.962128]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.962140]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322e7d>] device_resume+0x2b/0xe7
[   68.962161]  #2:  (&ec->lock){+.+.+.}, at: [<ffffffff81227937>] acpi_ec_transaction+0x86/0x235
[   68.962168] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.962202] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.962217] Call Trace:
[   68.962222]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.962230]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.962234]  [<ffffffff814016ec>] schedule_timeout+0x1e1/0x220
[   68.962241]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   68.962245]  [<ffffffff81227612>] acpi_ec_transaction_unlocked+0x14e/0x219
[   68.962250]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   68.962253]  [<ffffffff81227a45>] acpi_ec_transaction+0x194/0x235
[   68.962257] ehci_hcd 0000:00:1d.0: setting latency timer to 64
[   68.962261]  [<ffffffff8140403e>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   68.962275]  [<ffffffff81227b80>] acpi_ec_read+0x48/0x54
[   68.962279]  [<ffffffff81227ceb>] acpi_ec_space_handler+0x87/0xfe
[   68.962282]  [<ffffffff81227c64>] ? acpi_ec_space_handler+0x0/0xfe
[   68.962287]  [<ffffffff812317a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   68.962291]  [<ffffffff81227c64>] ? acpi_ec_space_handler+0x0/0xfe
[   68.962296]  [<ffffffff812371db>] acpi_ex_access_region+0x28b/0x316
[   68.962300]  [<ffffffff81237549>] acpi_ex_field_datum_io+0xfa/0x2bd
[   68.962305]  [<ffffffff812227fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   68.962309]  [<ffffffff8123779f>] acpi_ex_extract_from_field+0x93/0x1bb
[   68.962315]  [<ffffffff812358dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   68.962320]  [<ffffffff8122f525>] ? acpi_ds_create_operand+0x158/0x28d
[   68.962326]  [<ffffffff8123bfef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   68.962331]  [<ffffffff81230bd1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   68.962336]  [<ffffffff812365c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   68.962341]  [<ffffffff8122f7eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   68.962347]  [<ffffffff8124383a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   68.962351]  [<ffffffff8122d96b>] acpi_ds_exec_end_op+0x9b/0x578
[   68.962356]  [<ffffffff81244f5d>] acpi_ps_parse_loop+0x88a/0xa55
[   68.962362]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.962367]  [<ffffffff81244164>] acpi_ps_parse_aml+0x104/0x3c4
[   68.962372]  [<ffffffff812458fc>] acpi_ps_execute_method+0x20f/0x2f3
[   68.962379]  [<ffffffff8123f983>] acpi_ns_evaluate+0x18b/0x2d2
[   68.962381] usb usb2: root hub lost power or was reset
[   68.962385]  [<ffffffff8123f234>] acpi_evaluate_object+0x1b8/0x2fc
[   68.962390]  [<ffffffff81222e26>] acpi_evaluate_integer+0x3f/0xb7
[   68.962393]  [<ffffffff81402535>] ? mutex_lock_nested+0x2ae/0x30d
[   68.962397]  [<ffffffff812251bd>] ? acpi_device_resume+0x0/0x29
[   68.962402]  [<ffffffffa01cd051>] acpi_ac_get_state+0x36/0x6a [ac]
[   68.966258]  [<ffffffffa01cd17c>] acpi_ac_resume+0x35/0x63 [ac]
[   68.966276]  [<ffffffff812251e4>] acpi_device_resume+0x27/0x29
[   68.966279]  [<ffffffff81322e24>] legacy_resume+0x1f/0x4d
[   68.966283]  [<ffffffff81322eba>] device_resume+0x68/0xe7
[   68.966288]  [<ffffffff813238a9>] dpm_resume_end+0xff/0x384
[   68.966293]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   68.966297]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.966300] pci 0000:00:1e.0: setting latency timer to 64
[   68.966306]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.966312]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.966317]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.966324]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.966329]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.966333] ahci 0000:00:1f.2: setting latency timer to 64
[   68.966337]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.966401] ehci_hcd 0000:00:1d.0: cache line size of 64 is not supported
[   68.966525] sd 0:0:0:0: [sda] Starting disk
[   68.966534] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.966537] 2 locks held by s2disk/5135:
[   68.966538]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.966545]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322e7d>] device_resume+0x2b/0xe7
[   68.966550] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.966580] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.966582] Call Trace:
[   68.966586]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.966591]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.966596]  [<ffffffff814016ec>] schedule_timeout+0x1e1/0x220
[   68.966600]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   68.966604]  [<ffffffff8140177a>] schedule_timeout_interruptible+0x19/0x1b
[   68.966609]  [<ffffffff8122226e>] acpi_os_sleep+0x11/0x13
[   68.966612]  [<ffffffff81239060>] acpi_ex_system_do_sleep+0x26/0x31
[   68.966616]  [<ffffffff81237ae8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   68.966620]  [<ffffffff8122d9c8>] acpi_ds_exec_end_op+0xf8/0x578
[   68.966624]  [<ffffffff81244f5d>] acpi_ps_parse_loop+0x88a/0xa55
[   68.966628]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.966632]  [<ffffffff81244164>] acpi_ps_parse_aml+0x104/0x3c4
[   68.966636]  [<ffffffff812458fc>] acpi_ps_execute_method+0x20f/0x2f3
[   68.966640]  [<ffffffff8123f983>] acpi_ns_evaluate+0x18b/0x2d2
[   68.966644]  [<ffffffff8123f234>] acpi_evaluate_object+0x1b8/0x2fc
[   68.966647]  [<ffffffff81222e26>] acpi_evaluate_integer+0x3f/0xb7
[   68.966651]  [<ffffffff81402535>] ? mutex_lock_nested+0x2ae/0x30d
[   68.966654]  [<ffffffff812251bd>] ? acpi_device_resume+0x0/0x29
[   68.966658]  [<ffffffffa01cd051>] acpi_ac_get_state+0x36/0x6a [ac]
[   68.966662]  [<ffffffffa01cd17c>] acpi_ac_resume+0x35/0x63 [ac]
[   68.966665]  [<ffffffff812251e4>] acpi_device_resume+0x27/0x29
[   68.966668]  [<ffffffff81322e24>] legacy_resume+0x1f/0x4d
[   68.966671]  [<ffffffff81322eba>] device_resume+0x68/0xe7
[   68.966675]  [<ffffffff813238a9>] dpm_resume_end+0xff/0x384
[   68.966679]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   68.966683]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.966687]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.966691] radeon 0000:01:00.0: power state changed by ACPI to D0
[   68.966695] pcieport 0000:00:1c.0: wake-up capability disabled by ACPI
[   68.966699]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.966702]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.966705]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.966707]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.966710]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.966736] tg3 0000:02:00.0: PME# disabled
[   68.966741] HDA Intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[   68.966750] HDA Intel 0000:01:00.1: setting latency timer to 64
[   68.966851] HDA Intel 0000:01:00.1: irq 46 for MSI/MSI-X
[   68.966953] radeon 0000:01:00.0: power state changed by ACPI to D0
[   68.966963] radeon 0000:01:00.0: setting latency timer to 64
[   68.969199] tg3 0000:02:00.0: eth0: Link is down
[   68.970829] [drm] Clocks initialized !
[   69.013476] [drm] ring test succeeded in 1 usecs
[   69.013525] [drm] ib test succeeded in 0 usecs
[   69.291305] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   69.294621] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   69.298717] ata1.00: configured for UDMA/133
[   69.304615] usb 1-1: reset high speed USB device using ehci_hcd and address 2
[   69.326464] ata2.00: configured for UDMA/100
[   69.465158] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   69.465163] 1 lock held by s2disk/5135:
[   69.465166]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   69.465182] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   69.465229] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   69.465233] Call Trace:
[   69.465241]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   69.465251]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   69.465258]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   69.465266]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   69.465271]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   69.465278]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   69.465286]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   69.465291]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   69.465297]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   69.465304]  [<ffffffff8132294b>] dpm_wait+0x2c/0x2e
[   69.465309]  [<ffffffff81322e73>] device_resume+0x21/0xe7
[   69.465315]  [<ffffffff813238a9>] dpm_resume_end+0xff/0x384
[   69.465322]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   69.465328]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   69.465336]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   69.465343]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   69.465351]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   69.465360]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   69.465366]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   69.465372]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   69.534211] usb 2-1: reset high speed USB device using ehci_hcd and address 2
[   69.723995] usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
[   70.123272] usb 2-1.1: reset low speed USB device using ehci_hcd and address 3
[   70.985873] PM: restore of devices complete after 2031.799 msecs
[   70.989029] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   70.989034] no locks held by s2disk/5135.
[   70.989038] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   70.989104] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   70.989109] Call Trace:
[   70.989117]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   70.989126]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   70.989134]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   70.989143]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   70.989435] BUG: scheduling while atomic: s2disk/5135/0x10000002
[   70.989440] 2 locks held by s2disk/5135:
[   70.989443]  #0:  (&tty->atomic_write_lock){+.+.+.}, at: [<ffffffff8125b3ee>] tty_write_lock+0x19/0x46
[   70.989453]  #1:  (&tty->output_lock){+.+...}, at: [<ffffffff8125d8f5>] process_output+0x24/0x51
[   70.989461] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   70.989500] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   70.989504] Call Trace:
[   70.989510]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   70.989516]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   70.989523]  [<ffffffff810363d7>] __cond_resched+0x13/0x1f
[   70.989529]  [<ffffffff8140133d>] _cond_resched+0x29/0x30
[   70.989534]  [<ffffffff81401509>] console_conditional_schedule+0x12/0x14
[   70.989542]  [<ffffffff8126eed0>] do_con_write+0x1ecd/0x1f0d
[   70.989549]  [<ffffffff81402585>] ? mutex_lock_nested+0x2fe/0x30d
[   70.989555]  [<ffffffff8125d8f5>] ? process_output+0x24/0x51
[   70.989560]  [<ffffffff8126ef57>] con_write+0x11/0x26
[   70.989565]  [<ffffffff8125d7ad>] do_output_char+0x92/0x1b6
[   70.989570]  [<ffffffff8125d90b>] process_output+0x3a/0x51
[   70.989576]  [<ffffffff8125e327>] n_tty_write+0x27b/0x35e
[   70.989582]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   70.989587]  [<ffffffff8125b5cd>] tty_write+0x1b2/0x23e
[   70.989592]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   70.989600]  [<ffffffff810dbb9e>] vfs_write+0xb0/0x14f
[   70.989606]  [<ffffffff810dbe3a>] sys_write+0x45/0x6c
[   70.989612]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   70.989662] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   70.989666] 2 locks held by s2disk/5135:
[   70.989668]  #0:  (&tty->atomic_write_lock){+.+.+.}, at: [<ffffffff8125b3ee>] tty_write_lock+0x19/0x46
[   70.989677]  #1:  (&tty->output_lock){+.+...}, at: [<ffffffff8125d8f5>] process_output+0x24/0x51
[   70.989685] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   70.989724] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   70.989727] Call Trace:
[   70.989733]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   70.989739]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   70.989746]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   70.989752]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   70.989757]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   70.989764]  [<ffffffff81402c7c>] __down+0x68/0x95
[   70.989770]  [<ffffffff8105764c>] ? down+0xf/0x38
[   70.989775]  [<ffffffff81057665>] down+0x28/0x38
[   70.989782]  [<ffffffff8103b775>] acquire_console_sem+0x29/0x48
[   70.989788]  [<ffffffff8126a119>] con_flush_chars+0x28/0x43
[   70.989793]  [<ffffffff8126ef62>] con_write+0x1c/0x26
[   70.989798]  [<ffffffff8125d7ad>] do_output_char+0x92/0x1b6
[   70.989803]  [<ffffffff8125d90b>] process_output+0x3a/0x51
[   70.989808]  [<ffffffff8125e327>] n_tty_write+0x27b/0x35e
[   70.989815]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   70.989820]  [<ffffffff8125b5cd>] tty_write+0x1b2/0x23e
[   70.989825]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   70.989831]  [<ffffffff810dbb9e>] vfs_write+0xb0/0x14f
[   70.989836]  [<ffffffff810dbe3a>] sys_write+0x45/0x6c
[   70.989842]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   71.006597] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.006599] no locks held by s2disk/5135.
[   71.006601] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.006632] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.006634] Call Trace:
[   71.006638]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.006642]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.006645]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   71.006649]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   71.006666] Restarting tasks ... 
[   71.007159] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.007164] 1 lock held by s2disk/5135:
[   71.007168]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   71.007184] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.007269] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.007274] Call Trace:
[   71.007281]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.007289]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.007296]  [<ffffffff81036a5c>] ? try_to_wake_up+0x327/0x339
[   71.007305]  [<ffffffff810717a1>] thaw_processes+0x34/0x47
[   71.007312]  [<ffffffff8107521a>] snapshot_ioctl+0x214/0x547
[   71.007320]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   71.007327]  [<ffffffff814011cf>] ? schedule+0x8a3/0x8f2
[   71.007334]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   71.007341]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   71.007348]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   71.007945] done.
[   71.008066] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.008071] no locks held by s2disk/5135.
[   71.008074] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.008168] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.008173] Call Trace:
[   71.008181]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.008190]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.008198]  [<ffffffff810ec10c>] ? dput+0x24/0x159
[   71.008206]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   71.008214]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   71.029794] PM: Basic memory bitmaps freed
[   71.029802] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.029805] no locks held by s2disk/5135.
[   71.029807] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.029843] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.029845] Call Trace:
[   71.029853]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.029860]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.029865]  [<ffffffff810ec10c>] ? dput+0x24/0x159
[   71.029869]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   71.029875]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   71.030299] note: s2disk[5135] exited with preempt_count 1
[   71.034441] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.034445] no locks held by s2disk/5135.
[   71.034447] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.034496] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.034499] Call Trace:
[   71.034506]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.034512]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.034518]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   71.034523]  [<ffffffff81400772>] ? wait_for_common+0x26/0x144
[   71.034530]  [<ffffffff811f7aab>] ? do_raw_spin_lock+0x6b/0x122
[   71.034536]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   71.034542]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   71.034548]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   71.034555]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   71.034561]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   71.034567]  [<ffffffff8104efc2>] flush_workqueue+0x1c5/0x3d9
[   71.034571]  [<ffffffff8104edfd>] ? flush_workqueue+0x0/0x3d9
[   71.034577]  [<ffffffff8104ecef>] ? __cancel_work_timer+0xbf/0x1b1
[   71.034583]  [<ffffffff8104f358>] flush_scheduled_work+0x10/0x12
[   71.034591]  [<ffffffff81261cec>] tty_ldisc_release+0x29/0x87
[   71.034596]  [<ffffffff8125c3e8>] tty_release+0x4ce/0x51e
[   71.034604]  [<ffffffff810dd1e4>] fput+0xff/0x1c3
[   71.034610]  [<ffffffff810da165>] filp_close+0x56/0x60
[   71.034617]  [<ffffffff8103e40d>] put_files_struct+0xb5/0x151
[   71.034621]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
[   71.034627]  [<ffffffff811f7c25>] ? do_raw_spin_unlock+0x8f/0x98
[   71.034632]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
[   71.034636]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
[   71.034642]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   71.034647]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
[   71.034652]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
[   71.034657]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b



	Sergey

[-- Attachment #2: Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2010-08-28  6:42   ` Pavel Machek
  2010-08-30  7:29     ` Sergey Senozhatsky
  2010-08-30  7:29     ` Sergey Senozhatsky
@ 2010-08-30 10:04     ` Sergey Senozhatsky
  2010-08-30 10:04     ` Sergey Senozhatsky
  3 siblings, 0 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2010-08-30 10:04 UTC (permalink / raw)
  To: Pavel Machek
  Cc: Lin Ming, linux-acpi, linux-kernel, Sergey Senozhatsky,
	Andrew Morton, Jiri Slaby, linux-pm


[-- Attachment #1.1: Type: text/plain, Size: 133612 bytes --]

On (08/28/10 08:42), Pavel Machek wrote:
> On Fri 2010-08-27 21:02:51, Rafael J. Wysocki wrote:
> > On Friday, August 27, 2010, Sergey Senozhatsky wrote:
> > > Hello,
> > > 
> > > .36-rc2-git4
> > 
> > Well, that looks like an ACPI battery driver issue.
> > 
> > What was the last know good kernel?
> 
> Also you might want to see if unloading battery driver before hibernation
> allows you do proceed...
> 									Pavel


# lsmod | grep battery
battery                 6278  0 
# modprobe -r battery
# s2disk 

[   67.230820] snapshot_ioctl: ioctl '80083307' is deprecated and will be removed soon, update your suspend-to-disk utilities
[   67.230832] Syncing filesystems ... 0x0/0x28
[   68.819307]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819310]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819313]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819315]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819318]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.21ff610ify68.]  fffff80e9] _ix5.8  ffe0_t0xe
Aug 30 12:59:11 swordfish 8.  ff02] rethee/ [<fstp438] BUG68.8190:  (0x547
[[<fff49]  #2u_hotsnd_seqevice  snd_miouse snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.819474] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.819476] Call Trace:
[   68.819478]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.819481]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.819484]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.819486]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.819490]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819492]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819495]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819498]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819501]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.819503]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.819506]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.819508]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.819511]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.819514]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.819517]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.819620] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.819622] 3 locks held by s2disk/5135:
[   68.819623]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.819627]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.819631]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.819636] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.819656] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.819658] Call Trace:
[   68.819660]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.819663]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.819666]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.819669]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.819672]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819675]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819677]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819680]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819683]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.819685]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.819688]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.819691]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.819694]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.819696]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.819699]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.819802] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.819804] 3 locks held by s2disk/5135:
[   68.819805]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.819810]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.819814]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.819818] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.819839] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.819840] Call Trace:
[   68.819843]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.819846]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.819849]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.819851]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.819855]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.819857]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.819860]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.819862]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.819865]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.819868]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.819871]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.819873]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.819876]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.819879]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.819882]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.819985] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.819986] 3 locks held by s2disk/5135:
[   68.819988]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.819992]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.819996]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820000] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820021] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820023] Call Trace:
[   68.820025]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820028]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820031]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820033]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820037]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820039]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820042]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820045]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820048]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820050]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820053]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820055]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820058]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820061]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820064]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820167] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820169] 3 locks held by s2disk/5135:
[   68.820170]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820174]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820178]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820183] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820203] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820205] Call Trace:
[   68.820207]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820210]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820213]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820216]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820219]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820222]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820224]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820227]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820230]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820232]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820235]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820238]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820241]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820243]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820246]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820349] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820351] 3 locks held by s2disk/5135:
[   68.820352]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820357]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820361]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820365] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820386] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820387] Call Trace:
[   68.820390]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820392]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820396]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820398]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820401]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820404]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820407]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820409]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820412]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820415]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820418]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820420]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820423]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820426]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820429]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820532] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820533] 3 locks held by s2disk/5135:
[   68.820535]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820539]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820543]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820547] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820568] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820570] Call Trace:
[   68.820572]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820575]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820578]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820580]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820584]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820586]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820589]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820592]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820595]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820597]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820600]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820602]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820605]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820608]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820611]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820714] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820716] 3 locks held by s2disk/5135:
[   68.820717]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820721]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820725]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820730] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820750] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820752] Call Trace:
[   68.820754]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820757]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820760]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820763]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820766]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820769]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820771]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820774]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820777]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820779]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820782]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820785]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820788]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820790]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820793]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.820896] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.820898] 3 locks held by s2disk/5135:
[   68.820899]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.820904]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.820908]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.820912] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.820933] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.820934] Call Trace:
[   68.820937]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.820940]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.820943]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.820945]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.820949]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.820951]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.820954]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.820956]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.820959]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.820962]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.820965]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.820967]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.820970]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.820973]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.820976]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821079] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821080] 3 locks held by s2disk/5135:
[   68.821082]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821086]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821090]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821094] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821115] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821117] Call Trace:
[   68.821119]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821122]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821125]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821127]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821131]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821133]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821136]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821139]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821142]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821144]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821147]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821149]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821152]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821155]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821158]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821261] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821263] 3 locks held by s2disk/5135:
[   68.821264]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821268]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821272]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821277] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821297] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821299] Call Trace:
[   68.821301]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821304]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821307]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821310]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821313]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821316]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821318]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821321]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821324]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821326]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821329]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821332]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821335]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821337]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821340]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821443] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821445] 3 locks held by s2disk/5135:
[   68.821446]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821451]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821455]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821459] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821480] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821481] Call Trace:
[   68.821484]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821487]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821490]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821492]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821496]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821498]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821501]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821503]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821506]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821509]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821512]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821514]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821517]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821520]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821523]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821626] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821627] 3 locks held by s2disk/5135:
[   68.821629]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821633]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821637]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821641] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821662] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821664] Call Trace:
[   68.821666]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821669]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821672]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821674]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821678]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821680]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821683]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821686]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821689]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821691]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821694]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821696]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821699]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821702]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821705]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821808] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821810] 3 locks held by s2disk/5135:
[   68.821811]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821815]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.821820]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.821824] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.821844] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.821846] Call Trace:
[   68.821848]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.821851]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.821854]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.821857]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.821860]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.821863]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.821865]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.821868]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.821871]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.821874]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.821876]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.821879]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.821882]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.821884]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.821887]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.821990] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.821992] 3 locks held by s2disk/5135:
[   68.821993]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.821998]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822002]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822006] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822033] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822035] Call Trace:
[   68.822037]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822040]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822043]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822046]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822049]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822052]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822054]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822057]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822060]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822063]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822065]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822068]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822071]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822074]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822076]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822180] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822181] 3 locks held by s2disk/5135:
[   68.822183]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822187]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822191]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822195] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822216] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822218] Call Trace:
[   68.822220]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822223]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822226]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822228]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822232]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822234]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822237]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822240]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822243]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822245]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822248]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822251]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822253]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822256]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822259]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822362] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822364] 3 locks held by s2disk/5135:
[   68.822365]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822369]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822374]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822378] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822398] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822400] Call Trace:
[   68.822402]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822405]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822408]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822411]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822414]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822417]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822419]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822422]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822425]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822428]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822430]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822433]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822436]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822439]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822441]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822544] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822546] 3 locks held by s2disk/5135:
[   68.822547]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822552]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822556]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822560] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822581] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822582] Call Trace:
[   68.822585]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822588]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822591]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822593]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822597]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822599]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822602]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822605]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822607]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822610]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822613]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822615]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822618]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822621]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822624]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822727] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822729] 3 locks held by s2disk/5135:
[   68.822730]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822734]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822738]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822742] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822763] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822765] Call Trace:
[   68.822767]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822770]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822773]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822776]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822779]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822781]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822784]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822787]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822790]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822792]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822795]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822798]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822800]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822803]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822806]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.822909] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.822911] 3 locks held by s2disk/5135:
[   68.822912]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.822916]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.822921]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.822925] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.822946] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.822947] Call Trace:
[   68.822950]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.822952]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.822955]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.822958]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.822961]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.822964]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.822966]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.822969]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.822972]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.822975]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.822977]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.822980]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.822983]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.822986]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.822989]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823092] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823093] 3 locks held by s2disk/5135:
[   68.823094]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823099]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823103]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823107] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823128] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823129] Call Trace:
[   68.823132]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823135]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823138]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823140]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823144]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823146]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823149]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823152]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823155]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823157]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823160]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823162]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823165]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823168]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823171]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823274] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823276] 3 locks held by s2disk/5135:
[   68.823277]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823281]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823285]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823289] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823310] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823312] Call Trace:
[   68.823314]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823317]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823320]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823323]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823326]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823329]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823331]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823334]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823337]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823339]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823342]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823345]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823348]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823350]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823353]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823456] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823458] 3 locks held by s2disk/5135:
[   68.823459]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823463]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823468]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823472] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823493] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823494] Call Trace:
[   68.823497]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823499]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823503]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823505]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823508]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823511]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823514]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823516]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823519]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823522]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823525]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823527]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823530]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823533]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823536]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823639] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823640] 3 locks held by s2disk/5135:
[   68.823642]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823646]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823650]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823654] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823675] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823677] Call Trace:
[   68.823679]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823682]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823685]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823687]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823691]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823693]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823696]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823699]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823702]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823704]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823707]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823709]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823712]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823715]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823718]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.823821] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.823823] 3 locks held by s2disk/5135:
[   68.823824]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.823828]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.823832]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.823837] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.823857] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.823859] Call Trace:
[   68.823861]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.823864]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.823867]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.823870]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.823873]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.823876]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.823878]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.823881]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.823884]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.823886]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.823889]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.823892]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.823895]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.823897]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.823900]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824003] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824005] 3 locks held by s2disk/5135:
[   68.824006]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824011]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824015]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824019] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824040] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824041] Call Trace:
[   68.824044]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824047]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824050]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824052]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824056]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824058]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824061]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824063]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824066]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824069]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824072]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824074]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824077]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824080]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824083]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824186] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824187] 3 locks held by s2disk/5135:
[   68.824189]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824193]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824197]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824201] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824222] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824224] Call Trace:
[   68.824226]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824229]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824232]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824234]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824238]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824240]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824243]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824246]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824249]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824251]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824254]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824257]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824259]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824262]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824265]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824368] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824370] 3 locks held by s2disk/5135:
[   68.824371]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824375]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824380]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824384] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824404] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824406] Call Trace:
[   68.824409]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824411]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824414]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824417]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824420]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824423]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824425]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824428]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824431]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824434]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824436]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824439]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824442]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824445]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824447]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824550] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824552] 3 locks held by s2disk/5135:
[   68.824553]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824558]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824562]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824566] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824587] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824588] Call Trace:
[   68.824591]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824594]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824597]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824599]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824603]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824605]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824608]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824611]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824613]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824616]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824619]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824621]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824624]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824627]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824630]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824733] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824735] 3 locks held by s2disk/5135:
[   68.824736]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824740]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824744]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824748] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824769] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824771] Call Trace:
[   68.824773]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824776]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824779]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824782]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824785]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824787]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824790]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824793]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824796]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824798]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824801]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824804]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824806]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824809]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824812]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.824915] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.824917] 3 locks held by s2disk/5135:
[   68.824918]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.824922]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.824927]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.824931] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.824952] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.824953] Call Trace:
[   68.824956]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.824958]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.824961]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.824964]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.824967]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.824970]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.824973]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.824975]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.824978]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.824981]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.824983]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.824986]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.824989]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.824992]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.824995]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825098] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825099] 3 locks held by s2disk/5135:
[   68.825100]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825105]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825109]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825113] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825134] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825135] Call Trace:
[   68.825138]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825141]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825144]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825146]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825150]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825152]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825155]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825158]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825161]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825163]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825166]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825168]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825171]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825174]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825177]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825280] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825282] 3 locks held by s2disk/5135:
[   68.825283]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825287]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825291]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825295] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825316] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825318] Call Trace:
[   68.825320]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825323]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825326]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825329]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825332]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825335]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825337]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825340]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825343]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825351]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825354]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825356]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825359]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825362]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825365]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825468] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825470] 3 locks held by s2disk/5135:
[   68.825471]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825475]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825480]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825484] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825505] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825506] Call Trace:
[   68.825509]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825511]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825515]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825517]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825520]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825523]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825526]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825528]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825531]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825534]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825537]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825539]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825542]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825545]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825548]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825651] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825652] 3 locks held by s2disk/5135:
[   68.825654]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825658]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825662]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825666] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825687] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825689] Call Trace:
[   68.825691]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825694]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825697]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825699]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825703]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825705]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825708]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825711]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825714]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825716]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825719]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825721]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825724]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825727]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825730]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.825833] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.825835] 3 locks held by s2disk/5135:
[   68.825836]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.825840]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.825844]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.825849] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.825869] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.825871] Call Trace:
[   68.825873]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.825876]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.825879]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.825882]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.825885]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.825888]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.825890]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.825893]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.825896]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.825899]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.825901]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.825904]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.825907]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.825909]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.825912]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826015] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826017] 3 locks held by s2disk/5135:
[   68.826018]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826023]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826027]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826031] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826052] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826053] Call Trace:
[   68.826056]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826059]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826062]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826064]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826068]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826070]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826073]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826075]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826078]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826081]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826084]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826086]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826089]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826092]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826095]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826198] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826199] 3 locks held by s2disk/5135:
[   68.826201]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826205]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826209]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826213] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826234] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826236] Call Trace:
[   68.826238]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826241]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826244]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826247]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826250]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826252]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826255]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826258]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826261]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826263]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826266]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826269]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826271]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826274]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826277]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826380] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826382] 3 locks held by s2disk/5135:
[   68.826383]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826387]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826392]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826396] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826416] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826418] Call Trace:
[   68.826421]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826423]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826426]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826429]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826432]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826435]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826437]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826440]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826443]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826446]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826448]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826451]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826454]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826457]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826459]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826562] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826564] 3 locks held by s2disk/5135:
[   68.826565]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826570]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826574]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826578] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826599] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826601] Call Trace:
[   68.826603]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826606]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826609]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826611]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826615]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826617]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826620]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826623]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826626]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826628]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826631]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826634]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826636]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826639]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826642]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826745] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826747] 3 locks held by s2disk/5135:
[   68.826748]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826752]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826757]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826761] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826782] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826783] Call Trace:
[   68.826786]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826788]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826792]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826794]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826797]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826800]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826803]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826805]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826808]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826811]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826814]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826816]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.826819]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.826822]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.826825]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.826928] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.826929] 3 locks held by s2disk/5135:
[   68.826930]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.826935]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.826939]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.826943] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.826964] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.826965] Call Trace:
[   68.826968]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.826971]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.826974]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.826976]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.826980]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.826982]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.826985]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.826988]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.826991]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.826993]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.826996]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.826998]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827001]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827004]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827007]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827110] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827112] 3 locks held by s2disk/5135:
[   68.827113]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827117]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827121]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827126] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827146] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827148] Call Trace:
[   68.827150]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827153]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827156]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827159]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827162]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827165]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827167]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827170]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827173]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827175]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827178]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827181]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827184]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827186]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827189]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827292] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827294] 3 locks held by s2disk/5135:
[   68.827295]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827299]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827304]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827308] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827329] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827330] Call Trace:
[   68.827333]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827335]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827338]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827341]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827344]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827347]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827350]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827352]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827355]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827358]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827361]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827363]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827366]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827369]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827372]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827475] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827476] 3 locks held by s2disk/5135:
[   68.827477]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827482]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827486]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827490] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827511] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827512] Call Trace:
[   68.827515]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827518]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827521]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827523]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827527]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827529]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827532]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827535]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827538]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827540]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827543]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827545]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827548]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827551]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827554]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827657] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827659] 3 locks held by s2disk/5135:
[   68.827660]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827664]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827668]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827672] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827693] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827695] Call Trace:
[   68.827697]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827700]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827703]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827706]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827709]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827712]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827714]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827717]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827720]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827722]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827725]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827728]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827731]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827733]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827736]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.827839] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.827841] 3 locks held by s2disk/5135:
[   68.827842]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.827846]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.827851]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.827855] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.827876] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.827877] Call Trace:
[   68.827880]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.827882]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.827885]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.827888]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.827891]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.827894]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.827897]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.827899]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.827902]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.827905]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.827908]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.827910]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.827913]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.827916]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.827919]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828022] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828023] 3 locks held by s2disk/5135:
[   68.828024]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828029]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828033]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828037] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828058] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828060] Call Trace:
[   68.828062]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828065]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828068]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828070]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828074]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828076]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828079]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828082]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828085]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828087]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828090]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828092]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828095]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828098]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828101]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828204] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828206] 3 locks held by s2disk/5135:
[   68.828207]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828211]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828215]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828220] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828240] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828242] Call Trace:
[   68.828244]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828247]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828250]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828253]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828256]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828259]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828261]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828264]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828267]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828269]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828272]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828275]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828278]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828280]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828283]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828386] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828388] 3 locks held by s2disk/5135:
[   68.828389]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828394]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828398]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828402] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828423] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828424] Call Trace:
[   68.828427]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828430]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828433]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828435]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828439]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828441]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828444]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828446]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828449]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828452]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828455]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828457]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828460]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828463]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828466]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828569] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828570] 3 locks held by s2disk/5135:
[   68.828572]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828576]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828580]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828584] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828605] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828607] Call Trace:
[   68.828609]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828612]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828615]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828617]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828621]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828623]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828626]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828629]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828632]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828634]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828637]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828639]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828642]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828645]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828648]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.828751] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.828753] 3 locks held by s2disk/5135:
[   68.828754]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.828759]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.828763]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.828768] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.828789] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.828791] Call Trace:
[   68.828793]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.828796]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.828799]  [<ffffffff813fa297>] do_boot_cpu+0x509/0x601
[   68.828802]  [<ffffffff813fa38f>] ? do_fork_idle+0x0/0x28
[   68.828806]  [<ffffffff813faa6f>] native_cpu_up+0xb4/0x129
[   68.828808]  [<ffffffff813fbe44>] _cpu_up+0x98/0xe9
[   68.828811]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.828814]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.828817]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.828819]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.828822]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.828825]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.828827]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.828830]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.828833]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.848861] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.848863] 4 locks held by s2disk/5135:
[   68.848864]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.848869]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.848874]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.848878]  #3:  (sched_domains_mutex){+.+.+.}, at: [<ffffffff81037c09>] partition_sched_domains+0x28/0x23f
[   68.848884] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.848905] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.848907] Call Trace:
[   68.848910]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.848913]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.848917]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   68.848920]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   68.848924]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.848926]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.848930]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   68.848933]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   68.848935]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.848938]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   68.848943]  [<ffffffff81097be7>] synchronize_sched+0x64/0x7f
[   68.848948]  [<ffffffff810509a6>] ? wakeme_after_rcu+0x0/0x12
[   68.848951]  [<ffffffff8102d225>] rq_attach_root+0xaa/0xc5
[   68.848954]  [<ffffffff8102d848>] cpu_attach_domain+0x157/0x16e
[   68.848957]  [<ffffffff81037cbd>] partition_sched_domains+0xdc/0x23f
[   68.848962]  [<ffffffff8107ec76>] cpuset_update_active_cpus+0x61/0x68
[   68.848964]  [<ffffffff8102d2ff>] cpuset_cpu_active+0x19/0x24
[   68.848969]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.848972]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.848975]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.848977]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.848979]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.848982]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.848985]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.848988]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.848991]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.848994]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.848996]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.848999]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.849002]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.849005]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.861976] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.861980] 4 locks held by s2disk/5135:
[   68.861983]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.861993]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.862002]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.862010]  #3:  (sched_domains_mutex){+.+.+.}, at: [<ffffffff81037c09>] partition_sched_domains+0x28/0x23f
[   68.862020] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.862068] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.862069] Call Trace:
[   68.862072]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.862075]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.862078]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.862081]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   68.862084]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.862086]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.862089]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   68.862092]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   68.862095]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.862098]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   68.862101]  [<ffffffff81097be7>] synchronize_sched+0x64/0x7f
[   68.862103]  [<ffffffff810509a6>] ? wakeme_after_rcu+0x0/0x12
[   68.862106]  [<ffffffff81037ce1>] partition_sched_domains+0x100/0x23f
[   68.862110]  [<ffffffff8107ec76>] cpuset_update_active_cpus+0x61/0x68
[   68.862112]  [<ffffffff8102d2ff>] cpuset_cpu_active+0x19/0x24
[   68.862115]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.862118]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.862120]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.862123]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.862125]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.862128]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.862131]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.862134]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.862136]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.862139]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.862142]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.862145]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.862147]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.862150]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.889629] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.889631] 3 locks held by s2disk/5135:
[   68.889632]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.889637]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.889642]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.889646] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.889668] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.889670] Call Trace:
[   68.889673]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.889676]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.889679]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.889682]  [<ffffffff81053315>] ? prepare_to_wait+0x71/0x7c
[   68.889685]  [<ffffffff813fc663>] wait_trustee_state+0x87/0xaa
[   68.889688]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   68.889692]  [<ffffffff813f124a>] workqueue_cpu_callback+0x199/0x1f8
[   68.889695]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.889698]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.889700]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.889703]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.889705]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.889708]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.889711]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.889714]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.889716]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.889719]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.889722]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.889725]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.889728]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.889731]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.889932] NMI watchdog enabled, takes one hw-pmu counter.
[   68.889949] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.889952] 3 locks held by s2disk/5135:
[   68.889953]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.889960]  #1:  (cpu_add_remove_lock){+.+.+.}, at: [<ffffffff8103cb48>] cpu_maps_update_begin+0x12/0x14
[   68.889965]  #2:  (cpu_hotplug.lock){+.+.+.}, at: [<ffffffff8103caba>] cpu_hotplug_begin+0x27/0x4e
[   68.889971] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.889999] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.890000] Call Trace:
[   68.890003]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.890007]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.890010]  [<ffffffff81034a34>] ? select_idle_sibling+0x48/0xe9
[   68.890013]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   68.890016]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   68.890019]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   68.890022]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   68.890025]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   68.890028]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   68.890031]  [<ffffffff81052e1a>] kthread_create+0xab/0x155
[   68.890034]  [<ffffffff8106bdb4>] ? generic_exec_single+0x7a/0x89
[   68.890038]  [<ffffffff81093024>] ? watchdog+0x0/0xd2
[   68.890042]  [<ffffffff81092fb8>] watchdog_enable+0xe1/0x14d
[   68.890044]  [<ffffffff813fd1e6>] cpu_callback+0x71/0x8f
[   68.890047]  [<ffffffff81057730>] notifier_call_chain+0x32/0x5e
[   68.890050]  [<ffffffff8105777b>] __raw_notifier_call_chain+0x9/0xb
[   68.890053]  [<ffffffff8103ca0b>] __cpu_notify+0x1b/0x2d
[   68.890055]  [<ffffffff8103ca2b>] cpu_notify+0xe/0x10
[   68.890057]  [<ffffffff813fbe6c>] _cpu_up+0xc0/0xe9
[   68.890060]  [<ffffffff813ef108>] enable_nonboot_cpus+0x48/0xad
[   68.890063]  [<ffffffff81072116>] hibernation_snapshot+0x1ad/0x258
[   68.890066]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.890069]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.890072]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.890075]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.890078]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.890080]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.890083]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.890727] CPU3 is up
[   68.892352] ACPI: Waking up from system sleep state S4
[   68.915379] HDA Intel 0000:00:1b.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002)
[   68.915847] ahci 0000:00:1f.2: restoring config space at offset 0x1 (was 0x2b00403, writing 0x2b00407)
[   68.916131] HDA Intel 0000:01:00.1: restoring config space at offset 0x1 (was 0x100007, writing 0x100003)
[   68.916303] tg3 0000:02:00.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100406)
[   68.916710] PM: early restore of devices complete after 1.668 msecs
[   68.957702] PM: Thaw Swap
[   68.957881] ehci_hcd 0000:00:1a.0: setting latency timer to 64
[   68.957967] usb usb1: root hub lost power or was reset
[   68.961871] ehci_hcd 0000:00:1a.0: cache line size of 64 is not supported
[   68.961906] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[   68.961918] HDA Intel 0000:00:1b.0: setting latency timer to 64
[   68.961999] HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X
[   68.962122] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.962126] 3 locks held by s2disk/5135:
[   68.962128]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.962140]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322e7d>] device_resume+0x2b/0xe7
[   68.962161]  #2:  (&ec->lock){+.+.+.}, at: [<ffffffff81227937>] acpi_ec_transaction+0x86/0x235
[   68.962168] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.962202] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.962217] Call Trace:
[   68.962222]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.962230]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.962234]  [<ffffffff814016ec>] schedule_timeout+0x1e1/0x220
[   68.962241]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   68.962245]  [<ffffffff81227612>] acpi_ec_transaction_unlocked+0x14e/0x219
[   68.962250]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   68.962253]  [<ffffffff81227a45>] acpi_ec_transaction+0x194/0x235
[   68.962257] ehci_hcd 0000:00:1d.0: setting latency timer to 64
[   68.962261]  [<ffffffff8140403e>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   68.962275]  [<ffffffff81227b80>] acpi_ec_read+0x48/0x54
[   68.962279]  [<ffffffff81227ceb>] acpi_ec_space_handler+0x87/0xfe
[   68.962282]  [<ffffffff81227c64>] ? acpi_ec_space_handler+0x0/0xfe
[   68.962287]  [<ffffffff812317a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   68.962291]  [<ffffffff81227c64>] ? acpi_ec_space_handler+0x0/0xfe
[   68.962296]  [<ffffffff812371db>] acpi_ex_access_region+0x28b/0x316
[   68.962300]  [<ffffffff81237549>] acpi_ex_field_datum_io+0xfa/0x2bd
[   68.962305]  [<ffffffff812227fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   68.962309]  [<ffffffff8123779f>] acpi_ex_extract_from_field+0x93/0x1bb
[   68.962315]  [<ffffffff812358dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   68.962320]  [<ffffffff8122f525>] ? acpi_ds_create_operand+0x158/0x28d
[   68.962326]  [<ffffffff8123bfef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   68.962331]  [<ffffffff81230bd1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   68.962336]  [<ffffffff812365c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   68.962341]  [<ffffffff8122f7eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   68.962347]  [<ffffffff8124383a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   68.962351]  [<ffffffff8122d96b>] acpi_ds_exec_end_op+0x9b/0x578
[   68.962356]  [<ffffffff81244f5d>] acpi_ps_parse_loop+0x88a/0xa55
[   68.962362]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.962367]  [<ffffffff81244164>] acpi_ps_parse_aml+0x104/0x3c4
[   68.962372]  [<ffffffff812458fc>] acpi_ps_execute_method+0x20f/0x2f3
[   68.962379]  [<ffffffff8123f983>] acpi_ns_evaluate+0x18b/0x2d2
[   68.962381] usb usb2: root hub lost power or was reset
[   68.962385]  [<ffffffff8123f234>] acpi_evaluate_object+0x1b8/0x2fc
[   68.962390]  [<ffffffff81222e26>] acpi_evaluate_integer+0x3f/0xb7
[   68.962393]  [<ffffffff81402535>] ? mutex_lock_nested+0x2ae/0x30d
[   68.962397]  [<ffffffff812251bd>] ? acpi_device_resume+0x0/0x29
[   68.962402]  [<ffffffffa01cd051>] acpi_ac_get_state+0x36/0x6a [ac]
[   68.966258]  [<ffffffffa01cd17c>] acpi_ac_resume+0x35/0x63 [ac]
[   68.966276]  [<ffffffff812251e4>] acpi_device_resume+0x27/0x29
[   68.966279]  [<ffffffff81322e24>] legacy_resume+0x1f/0x4d
[   68.966283]  [<ffffffff81322eba>] device_resume+0x68/0xe7
[   68.966288]  [<ffffffff813238a9>] dpm_resume_end+0xff/0x384
[   68.966293]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   68.966297]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.966300] pci 0000:00:1e.0: setting latency timer to 64
[   68.966306]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.966312]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.966317]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.966324]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.966329]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.966333] ahci 0000:00:1f.2: setting latency timer to 64
[   68.966337]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.966401] ehci_hcd 0000:00:1d.0: cache line size of 64 is not supported
[   68.966525] sd 0:0:0:0: [sda] Starting disk
[   68.966534] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   68.966537] 2 locks held by s2disk/5135:
[   68.966538]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   68.966545]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322e7d>] device_resume+0x2b/0xe7
[   68.966550] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   68.966580] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   68.966582] Call Trace:
[   68.966586]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   68.966591]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   68.966596]  [<ffffffff814016ec>] schedule_timeout+0x1e1/0x220
[   68.966600]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   68.966604]  [<ffffffff8140177a>] schedule_timeout_interruptible+0x19/0x1b
[   68.966609]  [<ffffffff8122226e>] acpi_os_sleep+0x11/0x13
[   68.966612]  [<ffffffff81239060>] acpi_ex_system_do_sleep+0x26/0x31
[   68.966616]  [<ffffffff81237ae8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   68.966620]  [<ffffffff8122d9c8>] acpi_ds_exec_end_op+0xf8/0x578
[   68.966624]  [<ffffffff81244f5d>] acpi_ps_parse_loop+0x88a/0xa55
[   68.966628]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   68.966632]  [<ffffffff81244164>] acpi_ps_parse_aml+0x104/0x3c4
[   68.966636]  [<ffffffff812458fc>] acpi_ps_execute_method+0x20f/0x2f3
[   68.966640]  [<ffffffff8123f983>] acpi_ns_evaluate+0x18b/0x2d2
[   68.966644]  [<ffffffff8123f234>] acpi_evaluate_object+0x1b8/0x2fc
[   68.966647]  [<ffffffff81222e26>] acpi_evaluate_integer+0x3f/0xb7
[   68.966651]  [<ffffffff81402535>] ? mutex_lock_nested+0x2ae/0x30d
[   68.966654]  [<ffffffff812251bd>] ? acpi_device_resume+0x0/0x29
[   68.966658]  [<ffffffffa01cd051>] acpi_ac_get_state+0x36/0x6a [ac]
[   68.966662]  [<ffffffffa01cd17c>] acpi_ac_resume+0x35/0x63 [ac]
[   68.966665]  [<ffffffff812251e4>] acpi_device_resume+0x27/0x29
[   68.966668]  [<ffffffff81322e24>] legacy_resume+0x1f/0x4d
[   68.966671]  [<ffffffff81322eba>] device_resume+0x68/0xe7
[   68.966675]  [<ffffffff813238a9>] dpm_resume_end+0xff/0x384
[   68.966679]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   68.966683]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   68.966687]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   68.966691] radeon 0000:01:00.0: power state changed by ACPI to D0
[   68.966695] pcieport 0000:00:1c.0: wake-up capability disabled by ACPI
[   68.966699]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   68.966702]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   68.966705]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   68.966707]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   68.966710]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   68.966736] tg3 0000:02:00.0: PME# disabled
[   68.966741] HDA Intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[   68.966750] HDA Intel 0000:01:00.1: setting latency timer to 64
[   68.966851] HDA Intel 0000:01:00.1: irq 46 for MSI/MSI-X
[   68.966953] radeon 0000:01:00.0: power state changed by ACPI to D0
[   68.966963] radeon 0000:01:00.0: setting latency timer to 64
[   68.969199] tg3 0000:02:00.0: eth0: Link is down
[   68.970829] [drm] Clocks initialized !
[   69.013476] [drm] ring test succeeded in 1 usecs
[   69.013525] [drm] ib test succeeded in 0 usecs
[   69.291305] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   69.294621] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[   69.298717] ata1.00: configured for UDMA/133
[   69.304615] usb 1-1: reset high speed USB device using ehci_hcd and address 2
[   69.326464] ata2.00: configured for UDMA/100
[   69.465158] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   69.465163] 1 lock held by s2disk/5135:
[   69.465166]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   69.465182] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   69.465229] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   69.465233] Call Trace:
[   69.465241]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   69.465251]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   69.465258]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   69.465266]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   69.465271]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   69.465278]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   69.465286]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   69.465291]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   69.465297]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   69.465304]  [<ffffffff8132294b>] dpm_wait+0x2c/0x2e
[   69.465309]  [<ffffffff81322e73>] device_resume+0x21/0xe7
[   69.465315]  [<ffffffff813238a9>] dpm_resume_end+0xff/0x384
[   69.465322]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   69.465328]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   69.465336]  [<ffffffff8110610c>] ? fsnotify+0x69/0x22f
[   69.465343]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   69.465351]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   69.465360]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   69.465366]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   69.465372]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   69.534211] usb 2-1: reset high speed USB device using ehci_hcd and address 2
[   69.723995] usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
[   70.123272] usb 2-1.1: reset low speed USB device using ehci_hcd and address 3
[   70.985873] PM: restore of devices complete after 2031.799 msecs
[   70.989029] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   70.989034] no locks held by s2disk/5135.
[   70.989038] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   70.989104] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   70.989109] Call Trace:
[   70.989117]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   70.989126]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   70.989134]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   70.989143]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   70.989435] BUG: scheduling while atomic: s2disk/5135/0x10000002
[   70.989440] 2 locks held by s2disk/5135:
[   70.989443]  #0:  (&tty->atomic_write_lock){+.+.+.}, at: [<ffffffff8125b3ee>] tty_write_lock+0x19/0x46
[   70.989453]  #1:  (&tty->output_lock){+.+...}, at: [<ffffffff8125d8f5>] process_output+0x24/0x51
[   70.989461] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   70.989500] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   70.989504] Call Trace:
[   70.989510]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   70.989516]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   70.989523]  [<ffffffff810363d7>] __cond_resched+0x13/0x1f
[   70.989529]  [<ffffffff8140133d>] _cond_resched+0x29/0x30
[   70.989534]  [<ffffffff81401509>] console_conditional_schedule+0x12/0x14
[   70.989542]  [<ffffffff8126eed0>] do_con_write+0x1ecd/0x1f0d
[   70.989549]  [<ffffffff81402585>] ? mutex_lock_nested+0x2fe/0x30d
[   70.989555]  [<ffffffff8125d8f5>] ? process_output+0x24/0x51
[   70.989560]  [<ffffffff8126ef57>] con_write+0x11/0x26
[   70.989565]  [<ffffffff8125d7ad>] do_output_char+0x92/0x1b6
[   70.989570]  [<ffffffff8125d90b>] process_output+0x3a/0x51
[   70.989576]  [<ffffffff8125e327>] n_tty_write+0x27b/0x35e
[   70.989582]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   70.989587]  [<ffffffff8125b5cd>] tty_write+0x1b2/0x23e
[   70.989592]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   70.989600]  [<ffffffff810dbb9e>] vfs_write+0xb0/0x14f
[   70.989606]  [<ffffffff810dbe3a>] sys_write+0x45/0x6c
[   70.989612]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   70.989662] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   70.989666] 2 locks held by s2disk/5135:
[   70.989668]  #0:  (&tty->atomic_write_lock){+.+.+.}, at: [<ffffffff8125b3ee>] tty_write_lock+0x19/0x46
[   70.989677]  #1:  (&tty->output_lock){+.+...}, at: [<ffffffff8125d8f5>] process_output+0x24/0x51
[   70.989685] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   70.989724] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   70.989727] Call Trace:
[   70.989733]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   70.989739]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   70.989746]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   70.989752]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   70.989757]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   70.989764]  [<ffffffff81402c7c>] __down+0x68/0x95
[   70.989770]  [<ffffffff8105764c>] ? down+0xf/0x38
[   70.989775]  [<ffffffff81057665>] down+0x28/0x38
[   70.989782]  [<ffffffff8103b775>] acquire_console_sem+0x29/0x48
[   70.989788]  [<ffffffff8126a119>] con_flush_chars+0x28/0x43
[   70.989793]  [<ffffffff8126ef62>] con_write+0x1c/0x26
[   70.989798]  [<ffffffff8125d7ad>] do_output_char+0x92/0x1b6
[   70.989803]  [<ffffffff8125d90b>] process_output+0x3a/0x51
[   70.989808]  [<ffffffff8125e327>] n_tty_write+0x27b/0x35e
[   70.989815]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   70.989820]  [<ffffffff8125b5cd>] tty_write+0x1b2/0x23e
[   70.989825]  [<ffffffff8125e0ac>] ? n_tty_write+0x0/0x35e
[   70.989831]  [<ffffffff810dbb9e>] vfs_write+0xb0/0x14f
[   70.989836]  [<ffffffff810dbe3a>] sys_write+0x45/0x6c
[   70.989842]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   71.006597] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.006599] no locks held by s2disk/5135.
[   71.006601] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.006632] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.006634] Call Trace:
[   71.006638]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.006642]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.006645]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   71.006649]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   71.006666] Restarting tasks ... 
[   71.007159] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.007164] 1 lock held by s2disk/5135:
[   71.007168]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   71.007184] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.007269] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.007274] Call Trace:
[   71.007281]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.007289]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.007296]  [<ffffffff81036a5c>] ? try_to_wake_up+0x327/0x339
[   71.007305]  [<ffffffff810717a1>] thaw_processes+0x34/0x47
[   71.007312]  [<ffffffff8107521a>] snapshot_ioctl+0x214/0x547
[   71.007320]  [<ffffffff810e98c3>] do_vfs_ioctl+0x4c1/0x502
[   71.007327]  [<ffffffff814011cf>] ? schedule+0x8a3/0x8f2
[   71.007334]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   71.007341]  [<ffffffff810e9955>] sys_ioctl+0x51/0x74
[   71.007348]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   71.007945] done.
[   71.008066] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.008071] no locks held by s2disk/5135.
[   71.008074] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.008168] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.008173] Call Trace:
[   71.008181]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.008190]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.008198]  [<ffffffff810ec10c>] ? dput+0x24/0x159
[   71.008206]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   71.008214]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   71.029794] PM: Basic memory bitmaps freed
[   71.029802] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.029805] no locks held by s2disk/5135.
[   71.029807] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.029843] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.029845] Call Trace:
[   71.029853]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.029860]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.029865]  [<ffffffff810ec10c>] ? dput+0x24/0x159
[   71.029869]  [<ffffffff814035c2>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   71.029875]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   71.030299] note: s2disk[5135] exited with preempt_count 1
[   71.034441] BUG: scheduling while atomic: s2disk/5135/0x00000002
[   71.034445] no locks held by s2disk/5135.
[   71.034447] Modules linked in: snd_seq_dummy ac snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device wmi snd_hwdep snd_hda_codec_atihdmi button snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek broadcom usbhid tg3 hid libphy psmouse
snd_hda_intel snd_hda_codec snd_pcm serio_raw evdev snd_timer snd_page_alloc snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci [last unloaded: battery]
[   71.034496] Pid: 5135, comm: s2disk Not tainted 2.6.36-rc3-dbg-00144-gb958348-dirty #146
[   71.034499] Call Trace:
[   71.034506]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   71.034512]  [<ffffffff81400a08>] schedule+0xdc/0x8f2
[   71.034518]  [<ffffffff81401543>] schedule_timeout+0x38/0x220
[   71.034523]  [<ffffffff81400772>] ? wait_for_common+0x26/0x144
[   71.034530]  [<ffffffff811f7aab>] ? do_raw_spin_lock+0x6b/0x122
[   71.034536]  [<ffffffff81403fce>] ? _raw_spin_unlock_irq+0x2b/0x59
[   71.034542]  [<ffffffff81400816>] wait_for_common+0xca/0x144
[   71.034548]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   71.034555]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   71.034561]  [<ffffffff8140092a>] wait_for_completion+0x18/0x1a
[   71.034567]  [<ffffffff8104efc2>] flush_workqueue+0x1c5/0x3d9
[   71.034571]  [<ffffffff8104edfd>] ? flush_workqueue+0x0/0x3d9
[   71.034577]  [<ffffffff8104ecef>] ? __cancel_work_timer+0xbf/0x1b1
[   71.034583]  [<ffffffff8104f358>] flush_scheduled_work+0x10/0x12
[   71.034591]  [<ffffffff81261cec>] tty_ldisc_release+0x29/0x87
[   71.034596]  [<ffffffff8125c3e8>] tty_release+0x4ce/0x51e
[   71.034604]  [<ffffffff810dd1e4>] fput+0xff/0x1c3
[   71.034610]  [<ffffffff810da165>] filp_close+0x56/0x60
[   71.034617]  [<ffffffff8103e40d>] put_files_struct+0xb5/0x151
[   71.034621]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
[   71.034627]  [<ffffffff811f7c25>] ? do_raw_spin_unlock+0x8f/0x98
[   71.034632]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
[   71.034636]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
[   71.034642]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   71.034647]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
[   71.034652]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
[   71.034657]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b



	Sergey

[-- Attachment #1.2: Type: application/pgp-signature, Size: 316 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2018-08-10 22:14       ` James Courtier-Dutton
@ 2018-08-10 23:26         ` Qu Wenruo
  0 siblings, 0 replies; 66+ messages in thread
From: Qu Wenruo @ 2018-08-10 23:26 UTC (permalink / raw)
  To: James Courtier-Dutton; +Cc: linux-btrfs


[-- Attachment #1.1: Type: text/plain, Size: 2192 bytes --]



On 8/11/18 6:14 AM, James Courtier-Dutton wrote:
> On 6 August 2018 at 07:26, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>>
>>
>>> WARNING: CPU: 3 PID: 803 at
>>> /build/linux-hwe-SYRsgd/linux-hwe-4.15.0/fs/btrfs/extent_map.c:77
>>> free_extent_map+0x78/0x90 [btrfs]
>>
>> Then it makes sense, as it's a WARN_ON() line, showing one extent map is
>> still used.
>>
>> If it get freed, it will definitely cause some rbtree corruption.
>>
>>
>> It's should be the only free_extent_map() call in __do_readpage() function.
>> However a first glance into this function shows nothing wrong, nor new
>> modification in this function.
>> (Maybe it's the get_extent() hook?)
>>
>> Is there any reproducer? Or special workload?
> The workload is fairly simple.
> 1) The server is receiving 1Gbyte files from across the network, in 10
> minute intervals, and storing them on the HDD.
> 2) A process reads the files, scanning them for certain patterns.
> 3) A cron job deletes the old files.

This looks pretty normal.
Shouldn't cause any problem.

> 
> 
> 
>>
>> And, have you tried "btrfs check --readonly <device>"? If there is any
>> error it would help a lot to locate the problem.
>>
> root@sandisk:~# btrfs check --readonly /dev/sda3
> Checking filesystem on /dev/sda3
> UUID: 8c9063b9-a4bb-48d1-92ba-6adf49af6fb5
> checking extents
> checking free space cache
> block group 6874953940992 has wrong amount of free space
> failed to load free space cache for block group 6874953940992

This problem can be solved by "btrfs check --clear-space-cache=v1".
Normally it shouldn't cause much problem.

> checking fs roots
> checking csums
> checking root refs
> found 1488143566396 bytes used err is 0
> total csum bytes: 1448276084
> total tree bytes: 5079711744
> total fs tree bytes: 3280207872
> total extent tree bytes: 146997248
> btree space waste bytes: 1100557047
> file data blocks allocated: 2266345996288
>  referenced 2235075653632
> root@sandisk:~#
> 
> 
> So, not much to see there.
> Any more ideas?

Not really.

If it's still reproducible, maybe it's worth trying the latest upstream
kernel.

Thanks,
Qu

> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2018-08-06  6:26     ` Qu Wenruo
@ 2018-08-10 22:14       ` James Courtier-Dutton
  2018-08-10 23:26         ` Qu Wenruo
  0 siblings, 1 reply; 66+ messages in thread
From: James Courtier-Dutton @ 2018-08-10 22:14 UTC (permalink / raw)
  To: Qu Wenruo; +Cc: linux-btrfs

On 6 August 2018 at 07:26, Qu Wenruo <quwenruo.btrfs@gmx.com> wrote:
>
>
>> WARNING: CPU: 3 PID: 803 at
>> /build/linux-hwe-SYRsgd/linux-hwe-4.15.0/fs/btrfs/extent_map.c:77
>> free_extent_map+0x78/0x90 [btrfs]
>
> Then it makes sense, as it's a WARN_ON() line, showing one extent map is
> still used.
>
> If it get freed, it will definitely cause some rbtree corruption.
>
>
> It's should be the only free_extent_map() call in __do_readpage() function.
> However a first glance into this function shows nothing wrong, nor new
> modification in this function.
> (Maybe it's the get_extent() hook?)
>
> Is there any reproducer? Or special workload?
The workload is fairly simple.
1) The server is receiving 1Gbyte files from across the network, in 10
minute intervals, and storing them on the HDD.
2) A process reads the files, scanning them for certain patterns.
3) A cron job deletes the old files.



>
> And, have you tried "btrfs check --readonly <device>"? If there is any
> error it would help a lot to locate the problem.
>
root@sandisk:~# btrfs check --readonly /dev/sda3
Checking filesystem on /dev/sda3
UUID: 8c9063b9-a4bb-48d1-92ba-6adf49af6fb5
checking extents
checking free space cache
block group 6874953940992 has wrong amount of free space
failed to load free space cache for block group 6874953940992
checking fs roots
checking csums
checking root refs
found 1488143566396 bytes used err is 0
total csum bytes: 1448276084
total tree bytes: 5079711744
total fs tree bytes: 3280207872
total extent tree bytes: 146997248
btree space waste bytes: 1100557047
file data blocks allocated: 2266345996288
 referenced 2235075653632
root@sandisk:~#


So, not much to see there.
Any more ideas?

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
       [not found]   ` <CAAMvbhGJdGobexGS0QEGDexNeZpZkJY3o_s9N4izZeEJ7-HWtA@mail.gmail.com>
@ 2018-08-06  6:26     ` Qu Wenruo
  2018-08-10 22:14       ` James Courtier-Dutton
  0 siblings, 1 reply; 66+ messages in thread
From: Qu Wenruo @ 2018-08-06  6:26 UTC (permalink / raw)
  To: James Courtier-Dutton; +Cc: linux-btrfs


[-- Attachment #1.1: Type: text/plain, Size: 6023 bytes --]



On 2018年08月06日 14:07, James Courtier-Dutton wrote:
> 
> 
> On Mon, 6 Aug 2018, 01:48 Qu Wenruo, <quwenruo.btrfs@gmx.com
> <mailto:quwenruo.btrfs@gmx.com>> wrote:
> 
> 
> 
>     On 2018年08月05日 22:09, James Courtier-Dutton wrote:
>     > I am seeing a server halt and require a manual restart that I think
>     > might be related to btrfs.
>     > I attach the kernel log from it, in the hope that someone will
>     > understand it better than me.
>     > Any clues?
>     >
>     > https://paste.fedoraproject.org/paste/xSblK1RKANiwhKHQj31Cdw
>     <https://paste.fedoraproject.org/paste/xSblK1RKANiwhKHQj31Cdw>
> 
>     When checking the dmesg, we should check for the first backtrace other
>     than later backtraces, which are normally caused by the first problem.
> 
>     In your case, it's general protection happens at timerqueue_add(), which
>     is unrelated to btrfs at all.
> 
> 
> I forgot to mention. This log is via netconsole as nothing is seen in
> the local logs. As such it seems to jumble up the logs a bit.
> The first bad bit happens here:

Sorry, my fault.

Then it makes sense why a lot of messages looks interrupted.

> 
> WARNING: CPU: 3 PID: 803 at
> /build/linux-hwe-SYRsgd/linux-hwe-4.15.0/fs/btrfs/extent_map.c:77
> free_extent_map+0x78/0x90 [btrfs]

Then it makes sense, as it's a WARN_ON() line, showing one extent map is
still used.

If it get freed, it will definitely cause some rbtree corruption.

> 
> But the associated stack trace is not the immediately one below it. The
> associated stack trace is:
> Jul 30 03:48:20 mum [453835.199561] RIP: 0010:frde_extent_map+0x78/0x90
> [btrfs]
> Jul 30 03:48:20 mum [453835.199564] RSP: 0000:ffffb548417cb5d0 EFLAGS:
> 00010296
> Jul 30 03:48:20 mum [453835.199568] RAX: 0000000000000001 RBX:
> fffffffffffffffe RCX: ffff960c0aa20000
> Jul 30 03:48:20 mum [453835.199570] RDX: fffffffffffff000 RSI:
> 00000912e6968000 RDI: ffff960c0aa20000
> Jul 30 03:48:20 mum [453835.199572] RBP: ffffb548417cb5d8 R08:
> 0000000000000000 R09: 0000000000000000
> Jul 30 03:48:20 mum [453835.199572] R10: ffff960b584a2690 R11:
> 0000000000000000 R12: 0000000000000000
> Jul 30 03:48:20 mum [453835.199575] R13: 0000000000000000 R14:
> 00000912e6968000 R15: 0000000000001000
> Jul 30 03:48:20 mum [453835.199578] FS:  00007f1b4b92f700(0000)
> GS:ffff960c1fd80000(0000) knlGS:0000000000000000
> Jul 30 03:48:20 mum [453835.199579] CS:  0010 DS: 0000 ES: 0000 CR0:
> 0000000080050033
> Jul 30 03:48:20 mum [453835.199582] CR2: 00007f1b4c96489f CR3:
> 0000000213d42000 CR4: 00000000000006e0
> Jul 30 03:48:20 mum [453835.199584] Call Trace:
> Jul 30 03:48:20 mum [453835.199607]  __do_readpage+0x2bb/0x850 [btrfs]

It's should be the only free_extent_map() call in __do_readpage() function.
However a first glance into this function shows nothing wrong, nor new
modification in this function.
(Maybe it's the get_extent() hook?)

Is there any reproducer? Or special workload?

And, have you tried "btrfs check --readonly <device>"? If there is any
error it would help a lot to locate the problem.

Thanks,
Qu

> Jul 30 03:48:20 mum [453835.199625]  ? free_root_pointers+0x70/0x70 [btrfs]
> Jul 30 03:48:20 mum [453835.199645]  __extent_read_full_page+0xe1/0xf0
> [btrfs]
> Jul 30 03:48:20 mum [453835.199663]  ? free_root_pointers+0x70/0x70 [btrfs]
> Jul 30 03:48:20 mum [453835.199683] 
> read_extent_buffer_pages+0x291/0x2c0 [btrfs]
> Jul 30 03:48:20 mum [453835.199701]  ? free_root_pointers+0x70/0x70 [btrfs]
> Jul 30 03:48:20 mum [453835.199718] 
> btree_read_extent_buffer_pages+0x9d/0x100 [btrfs]
> Jul 30 03:48:20 mum [453835.199736]  read_tree_block+0x32/0x50 [btrfs]
> Jul 30 03:48:20 mum [453835.199752] 
> read_block_for_search.isra.31+0x135/0x2f0 [btrfs]
> Jul 30 03:48:20 mum [453835.199767]  btrfs_search_slot+0x3a1/0x9d0 [btrfs]
> Jul 30 03:48:20 mum [453835.199785]  btrfs_lookup_csum+0x52/0x150 [btrfs]
> Jul 30 03:48:20 mum [453835.199802]  __btrfs_lookup_bio_sums+0x315/0x6b0
> [btrfs]
> Jul 30 03:48:20 mum [453835.199820]  ? btrfs_bio_wq_end_io+0x28/0x70 [btrfs]
> Jul 30 03:48:20 mum [453835.199837]  btrfs_lookup_bio_sums+0x16/0x20 [btrfs]
> Jul 30 03:48:20 mum [453835.199856]  btrfs_submit_bio_hook+0xc3/0x180
> [btrfs]
> Jul 30 03:48:20 mum [453835.199877]  submit_one_bio+0x64/0x90 [btrfs]
> Jul 30 03:48:20 mum [453835.199897]  extent_readpages+0x181/0x280 [btrfs]
> Jul 30 03:48:20 mum [453835.199945]  __do_page_cache_readahead+0x1be/0x2c0
> Jul 30 03:48:20 mum [453835.199949]  filemap_fault+0x53e/0x750
> Jul 30 03:48:20 mum [453835.199952]  ? filemap_fault+0x53e/0x750
> Jul 30 03:48:20 mum [453835.199953]  ? filemap_map_pages+0x185/0x3f0
> Jul 30 03:48:20 mum [453835.199957]  __do_fault+0x24/0xf0
> Jul 30 03:48:20 mum [453835.199960]  __handle_mm_fault+0xd1b/0x11f0
> Jul 30 03:48:20 mum [453835.199963]  ? __check_object_size+0xfc/0x1a0
> Jul 30 03:48:20 mum [453835.199966]  handle_mm_fault+0xcc/0x1c0
> Jul 30 03:48:20 mum [453835.199971]  __do_page_fault+0x260/0x500
> Jul 30 03:48:20 mum [453835.199974]  do_page_fault+0x2e/0xf0
> Jul 30 03:48:20 mum [453835.199978]  ? page_fault+0x2f/0x50
> Jul 30 03:48:20 mum [453835.199981]  page_fatlt+0x45/0x50
> Jul 30 03:48:20 mum [453835.199984] RIP: 0033:0x7f1b4c96489f
> Jul 30 03:48:20 mum [453835.199986] RSP: 002b:00007f1b4b90e590 EFLAGS:
> 00010203
> Jul 30 03:48:20 mum [453835.199988] RAX: 00000000000000cf RBX:
> 0000000000000000 RCX: 00007f1b4df8151d
> Jul 30 03:48:20 mum [453835.199989] RDX: 00000000000000cf RSI:
> 00007f1b4b90eda0 RDI: 0000000000000000
> Jul 30 03:48:20 mum [453835.199991] RBP: 000000000096c2c0 R08:
> 0000000000000000 R09: 0000000004000001
> Jul 30 03:48:20 mum [453835.199994] R10: 0000000000000001 R11:
> 0000000000000000 R12: 00007f1b4b90eda0
> Jul 30 03:48:20 mum [453835.199997] R13: 0000000000001fa0 R14:
> 0000000000001f9f R15: 00007f1b4b90ee03
> 
> 
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2018-08-05 14:09 James Courtier-Dutton
@ 2018-08-06  0:48 ` Qu Wenruo
       [not found]   ` <CAAMvbhGJdGobexGS0QEGDexNeZpZkJY3o_s9N4izZeEJ7-HWtA@mail.gmail.com>
  0 siblings, 1 reply; 66+ messages in thread
From: Qu Wenruo @ 2018-08-06  0:48 UTC (permalink / raw)
  To: James Courtier-Dutton, linux-btrfs


[-- Attachment #1.1: Type: text/plain, Size: 862 bytes --]



On 2018年08月05日 22:09, James Courtier-Dutton wrote:
> I am seeing a server halt and require a manual restart that I think
> might be related to btrfs.
> I attach the kernel log from it, in the hope that someone will
> understand it better than me.
> Any clues?
> 
> https://paste.fedoraproject.org/paste/xSblK1RKANiwhKHQj31Cdw

When checking the dmesg, we should check for the first backtrace other
than later backtraces, which are normally caused by the first problem.

In your case, it's general protection happens at timerqueue_add(), which
is unrelated to btrfs at all.

Thanks,
Qu
> 
> 
> Kind Regards
> 
> James
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2018-08-05 14:09 James Courtier-Dutton
  2018-08-06  0:48 ` Qu Wenruo
  0 siblings, 1 reply; 66+ messages in thread
From: James Courtier-Dutton @ 2018-08-05 14:09 UTC (permalink / raw)
  To: linux-btrfs

I am seeing a server halt and require a manual restart that I think
might be related to btrfs.
I attach the kernel log from it, in the hope that someone will
understand it better than me.
Any clues?

https://paste.fedoraproject.org/paste/xSblK1RKANiwhKHQj31Cdw


Kind Regards

James

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2014-09-17  9:12 Mushtaq Khan
@ 2015-02-17 10:18 ` Sebastian Andrzej Siewior
  0 siblings, 0 replies; 66+ messages in thread
From: Sebastian Andrzej Siewior @ 2015-02-17 10:18 UTC (permalink / raw)
  To: Mushtaq Khan; +Cc: linux-rt-users

* Mushtaq Khan | 2014-09-17 14:42:30 [+0530]:

>Hi,
> I see error message "BUG: scheduling while atomic"intermittently. As
>per other post on similar  issue, this happens when schedule is called
>from either interrupt
> context or some other atomic operation (Might be after acquiring
>spinlock). But from the call trace am not getting any clue, please
>help me guide  on this issue.
>Using Linux 3.4rt.

That P in your drivers suggests that you have non GPL code in your
kernel.
You could increase the debugging level and check who disabled preemption
and then working around it.

> BUG: scheduling while atomic: dslmgmt/538/0x00000201
>  pwrmngtd(P) init_addr(  (null) -   (null)), core_addr(c032e000 - c032f54c)
>  bcmvlan(P) init_addr(  (null) -   (null)), core_addr(c030a000 - c031a598)
>  p8021ag(P) init_addr(  (null) -   (null)), core_addr(c02e0000 - c02e1120)
>  bcmarl(P) init_addr(  (null) -   (null)), core_addr(c02d7000 - c02d7e74)
>  nciTMSkmod(P) init_addr(  (null) -   (null)), core_addr(c0280000 - c029ffc8)
>  bcm_enet init_addr(  (null) -   (null)), core_addr(c01e4000 - c02078f4)
>  adsldd(P) init_addr(  (null) -   (null)), core_addr(c011b000 - c0150c78)
>  bcmxtmcfg(P) init_addr(  (null) -   (null)), core_addr(c009a000 - c00a5e28)
>  pktflow(P) init_addr(  (null) -   (null)), core_addr(c0067000 - c0074800)
>  bcm_bpm(P) init_addr(  (null) -   (null)), core_addr(c0045000 - c0046470)
>  bcm_ingqos(P) init_addr(  (null) -   (null)), core_addr(c003a000 - c003b070)
>  chipinfo(P) init_addr(  (null) -   (null)), core_addr(c0031000 - c0031198)

Sebastian

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2014-09-17  9:12 Mushtaq Khan
  2015-02-17 10:18 ` Sebastian Andrzej Siewior
  0 siblings, 1 reply; 66+ messages in thread
From: Mushtaq Khan @ 2014-09-17  9:12 UTC (permalink / raw)
  To: linux-rt-users

Hi,
 I see error message "BUG: scheduling while atomic"intermittently. As
per other post on similar  issue, this happens when schedule is called
from either interrupt
 context or some other atomic operation (Might be after acquiring
spinlock). But from the call trace am not getting any clue, please
help me guide  on this issue.
Using Linux 3.4rt.

 BUG: scheduling while atomic: dslmgmt/538/0x00000201
 Modules linked in: iptable_mangle init_addr(  (null) -   (null)),
core_addr(c036
 9000 - c0369210)
  iptable_filter init_addr(  (null) -   (null)), core_addr(c0362000 - c03620b0)
  ip_tables init_addr(  (null) -   (null)), core_addr(c0359000 - c035b618)
  xt_multiport init_addr(  (null) -   (null)), core_addr(c034f000 - c034f2d8)
  xt_mark init_addr(  (null) -   (null)), core_addr(c0348000 - c0348098)
  xt_mac init_addr(  (null) -   (null)), core_addr(c0342000 - c03420b4)
  xt_DSCP init_addr(  (null) -   (null)), core_addr(c033c000 - c033c388)
  xt_dscp init_addr(  (null) -   (null)), core_addr(c0335000 - c0335128)
  pwrmngtd(P) init_addr(  (null) -   (null)), core_addr(c032e000 - c032f54c)
  bcmvlan(P) init_addr(  (null) -   (null)), core_addr(c030a000 - c031a598)
  p8021ag(P) init_addr(  (null) -   (null)), core_addr(c02e0000 - c02e1120)
  bcmarl(P) init_addr(  (null) -   (null)), core_addr(c02d7000 - c02d7e74)
  nciTMSkmod(P) init_addr(  (null) -   (null)), core_addr(c0280000 - c029ffc8)
  bcm_enet init_addr(  (null) -   (null)), core_addr(c01e4000 - c02078f4)
  adsldd(P) init_addr(  (null) -   (null)), core_addr(c011b000 - c0150c78)
  bcmxtmcfg(P) init_addr(  (null) -   (null)), core_addr(c009a000 - c00a5e28)
  pktflow(P) init_addr(  (null) -   (null)), core_addr(c0067000 - c0074800)
  bcm_bpm(P) init_addr(  (null) -   (null)), core_addr(c0045000 - c0046470)
  bcm_ingqos(P) init_addr(  (null) -   (null)), core_addr(c003a000 - c003b070)
  chipinfo(P) init_addr(  (null) -   (null)), core_addr(c0031000 - c0031198)
 Call Trace:
 [<802a0d6c>] printk+0x24/0x30
 [<80074714>] print_modules+0x88/0x144
 [<802a43c8>] __schedule+0x54c/0x58c
 [<802a12d0>] __schedule_bug+0x38/0x54
 [<802a0b30>] dump_stack+0x8/0x34
 [<802a43c8>] __schedule+0x54c/0x58c
 [<8017d0f0>] do_output_char+0x1b4/0x220
 [<801876ec>] uart_write+0xd8/0x15c
 [<8017d19c>] process_output+0x40/0x6c
 [<802a4580>] schedule+0x58/0xb4
 [<800f1dc0>] fsnotify+0x1b0/0x2dc
 [<802a3514>] do_nanosleep+0xf8/0x13c
 [<80055c98>] hrtimer_nanosleep+0xb4/0x158
 [<80054dd8>] hrtimer_wakeup+0x0/0x2c
 [<80044f00>] sys_rt_sigaction+0x78/0xd4
 [<80055da8>] sys_nanosleep+0x6c/0x94
 [<8001b95c>] stack_done+0x20/0x40

 Call Trace:
 [<802a0b30>] dump_stack+0x8/0x34
 [<802a43c8>] __schedule+0x54c/0x58c
 [<802a4580>] schedule+0x58/0xb4
 [<802a3514>] do_nanosleep+0xf8/0x13c
 [<80055c98>] hrtimer_nanosleep+0xb4/0x158
 [<80055da8>] sys_nanosleep+0x6c/0x94
 [<8001b95c>] stack_done+0x20/0x40

 Regards,
 Mushtaq Khan

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  8:58   ` Arun KS
@ 2012-04-18 15:40     ` Dave Hylands
  0 siblings, 0 replies; 66+ messages in thread
From: Dave Hylands @ 2012-04-18 15:40 UTC (permalink / raw)
  To: kernelnewbies

Hi Arun,

On Wed, Apr 18, 2012 at 1:58 AM, Arun KS <getarunks@gmail.com> wrote:
>
>
> On Wed, Apr 18, 2012 at 12:14 PM, Arun KS <getarunks@gmail.com> wrote:
>>
>>
>> Hello Guys,
>>
>> System is working normal after this BUG.
>> PC is at 0x400b4614, probably a mmaped address.
>>
>> Just wondering how can this BUG happen when a process is running in user
>> space.
>>
>>
>> Can it be something like this
>> 1) enter to kernel from userspace through some system call.
>> 2) kernel disables the interrupt and return to user space.
>> 3) and now it can happen in user space?
>>
>> Any thoughts?
>>
>> shell at android: # ls
>> device[?? 40.603515] BUG: scheduling while atomic: Binder Thread
>> #/1355/0x00010003
>> [?? 40.610290] Modules linked in:
>> [?? 40.613342]
>> [?? 40.614837] Pid: 1355, comm:????? Binder Thread #
>> [?? 40.619506] CPU: 0??? Tainted: G??????? W??? (3.0.15+ #174)
>> [?? 40.625061] PC is at 0x400b4614
>> [?? 40.628173] LR is at 0x408d83c9
>> [?? 40.631317] pc : [<400b4614>]??? lr : [<408d83c9>]??? psr: 40000010
>> [?? 40.631317] sp : 50551918? ip : 4092d1c0? fp : 505519a4
>> [?? 40.642730] r10: 50551974? r9 : 5016de28? r8 : 1f600009
>> [?? 40.647949] r7 : 00000000? r6 : 00000000? r5 : 5055194c? r4 : 00f09f90
>> [?? 40.654418] r3 : 40931c58? r2 : 00000000? r1 : 00f09f90? r0 : 00000006
>> [?? 40.660919] Flags: nZcv? IRQs on? FIQs on? Mode USER_32? ISA ARM
>> Segment user
>
>
> But if you look at the flags here,? it is showing that IRQs are on.
>
>> [?? 40.668121] Control: 10c53c7d? Table: 91184059? DAC: 00000015

So, an atomic context, as far as the kernel is concerned, also
includes disabling preemption, not just disabling interrupts.

-- 
Dave Hylands
Shuswap, BC, Canada
http://www.davehylands.com

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  6:44 ` Arun KS
  2012-04-18  7:31   ` Dave Hylands
@ 2012-04-18  8:58   ` Arun KS
  2012-04-18 15:40     ` Dave Hylands
  1 sibling, 1 reply; 66+ messages in thread
From: Arun KS @ 2012-04-18  8:58 UTC (permalink / raw)
  To: kernelnewbies

On Wed, Apr 18, 2012 at 12:14 PM, Arun KS <getarunks@gmail.com> wrote:

>
> Hello Guys,
>
> System is working normal after this BUG.
> PC is at 0x400b4614, probably a mmaped address.
>
> Just wondering how can this BUG happen when a process is running in user
> space.
>
>
> Can it be something like this
> 1) enter to kernel from userspace through some system call.
> 2) kernel disables the interrupt and return to user space.
> 3) and now it can happen in user space?
>
> Any thoughts?
>
> shell at android: # ls
> device[   40.603515] BUG: scheduling while atomic: Binder Thread
> #/1355/0x00010003
> [   40.610290] Modules linked in:
> [   40.613342]
> [   40.614837] Pid: 1355, comm:      Binder Thread #
> [   40.619506] CPU: 0    Tainted: G        W    (3.0.15+ #174)
> [   40.625061] PC is at 0x400b4614
> [   40.628173] LR is at 0x408d83c9
> [   40.631317] pc : [<400b4614>]    lr : [<408d83c9>]    psr: 40000010
> [   40.631317] sp : 50551918  ip : 4092d1c0  fp : 505519a4
> [   40.642730] r10: 50551974  r9 : 5016de28  r8 : 1f600009
> [   40.647949] r7 : 00000000  r6 : 00000000  r5 : 5055194c  r4 : 00f09f90
> [   40.654418] r3 : 40931c58  r2 : 00000000  r1 : 00f09f90  r0 : 00000006
> [   40.660919] Flags: nZcv  IRQs on  FIQs on  Mode USER_32  ISA ARM
> Segment user
>

But if you look at the flags here,  it is showing that IRQs are on.

[   40.668121] Control: 10c53c7d  Table: 91184059  DAC: 00000015
>
> shell at android: #
> shell at android: #
> shell at android: #
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120418/fa9e3272/attachment.html 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  8:27       ` Srivatsa S. Bhat
@ 2012-04-18  8:40         ` Arun KS
  0 siblings, 0 replies; 66+ messages in thread
From: Arun KS @ 2012-04-18  8:40 UTC (permalink / raw)
  To: kernelnewbies

Hi Srivatsa,

On Wed, Apr 18, 2012 at 1:57 PM, Srivatsa S. Bhat <
srivatsa.bhat@linux.vnet.ibm.com> wrote:

> On 04/18/2012 01:38 PM, Arun KS wrote:
>
> > Hi Dave,
> >
> > Thanks for your reply.
> >
> > On Wed, Apr 18, 2012 at 1:01 PM, Dave Hylands <dhylands@gmail.com
> > <mailto:dhylands@gmail.com>> wrote:
> >
> >     Hi Arun,
> >
> >     On Tue, Apr 17, 2012 at 11:44 PM, Arun KS <getarunks@gmail.com
> >     <mailto:getarunks@gmail.com>> wrote:
> >     >
> >     > Hello Guys,
> >     >
> >     > System is working normal after this BUG.
> >     > PC is at 0x400b4614, probably a mmaped address.
> >     >
> >     > Just wondering how can this BUG happen when a process is running
> >     in user
> >     > space.
> >     >
> >     > Can it be something like this
> >     > 1) enter to kernel from userspace through some system call.
> >     > 2) kernel disables the interrupt and return to user space.
> >
> >     Don't do that
> >
> >
> > I don't do that. This scenario mentioned is a just a wild guess.
> >
> >
> >     > 3) and now it can happen in user space?
> >
> >     Because something in userspace made a blocking call which would cause
> >     a context switch to occur and your driver erroneously left interrupts
> >     disabled.
> >
> > In that case, my system should have been unstable afterwards if
> > interrupts are left disabled. But that is not happening.
> >
> > If we return to user space with interrupts disabled, can we switch back
> > again to kernel using a system cal(because interrupts are already
> disabled)?
> >
>
>
> Depends on how many CPUs you have - AFAICS the "interrupts disabled"
> discussion above applies to a single CPU.. so if you have other CPUs on
> your
> system, you could probably use the system for a little more time.
>
>
> Hmm.. I have uniprocessor.

>
> There is a simple way to check if interrupts are indeed disabled as
> hypothesised: turn on the hard-lockup detector (See
> Documentation/lockup-watchdogs.txt for details on what it is and what
> config options you have to enable). You can even turn on the soft-lockup
> detector and see what you get. Setting the option to panic on hard-lockup/
> soft-lockup/hung tasks would be even better, to debug the issue.
>

Thanks for the pointers. I ll try this out.

Arun

>
> Regards,
> Srivatsa S. Bhat
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120418/87ed6fc2/attachment.html 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  8:08     ` Arun KS
  2012-04-18  8:14       ` Dave Hylands
@ 2012-04-18  8:27       ` Srivatsa S. Bhat
  2012-04-18  8:40         ` Arun KS
  1 sibling, 1 reply; 66+ messages in thread
From: Srivatsa S. Bhat @ 2012-04-18  8:27 UTC (permalink / raw)
  To: kernelnewbies

On 04/18/2012 01:38 PM, Arun KS wrote:

> Hi Dave,
> 
> Thanks for your reply.
> 
> On Wed, Apr 18, 2012 at 1:01 PM, Dave Hylands <dhylands@gmail.com
> <mailto:dhylands@gmail.com>> wrote:
> 
>     Hi Arun,
> 
>     On Tue, Apr 17, 2012 at 11:44 PM, Arun KS <getarunks@gmail.com
>     <mailto:getarunks@gmail.com>> wrote:
>     >
>     > Hello Guys,
>     >
>     > System is working normal after this BUG.
>     > PC is at 0x400b4614, probably a mmaped address.
>     >
>     > Just wondering how can this BUG happen when a process is running
>     in user
>     > space.
>     >
>     > Can it be something like this
>     > 1) enter to kernel from userspace through some system call.
>     > 2) kernel disables the interrupt and return to user space.
> 
>     Don't do that
> 
> 
> I don't do that. This scenario mentioned is a just a wild guess.
> 
> 
>     > 3) and now it can happen in user space?
> 
>     Because something in userspace made a blocking call which would cause
>     a context switch to occur and your driver erroneously left interrupts
>     disabled.
> 
> In that case, my system should have been unstable afterwards if
> interrupts are left disabled. But that is not happening.
> 
> If we return to user space with interrupts disabled, can we switch back
> again to kernel using a system cal(because interrupts are already disabled)?
>


Depends on how many CPUs you have - AFAICS the "interrupts disabled"
discussion above applies to a single CPU.. so if you have other CPUs on your
system, you could probably use the system for a little more time.

 

There is a simple way to check if interrupts are indeed disabled as
hypothesised: turn on the hard-lockup detector (See
Documentation/lockup-watchdogs.txt for details on what it is and what
config options you have to enable). You can even turn on the soft-lockup
detector and see what you get. Setting the option to panic on hard-lockup/
soft-lockup/hung tasks would be even better, to debug the issue.

Regards,
Srivatsa S. Bhat

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  8:08     ` Arun KS
@ 2012-04-18  8:14       ` Dave Hylands
  2012-04-18  8:27       ` Srivatsa S. Bhat
  1 sibling, 0 replies; 66+ messages in thread
From: Dave Hylands @ 2012-04-18  8:14 UTC (permalink / raw)
  To: kernelnewbies

Hi Arun,

On Wed, Apr 18, 2012 at 1:08 AM, Arun KS <getarunks@gmail.com> wrote:
> Hi Dave,
>
> Thanks for your reply.
>
> On Wed, Apr 18, 2012 at 1:01 PM, Dave Hylands <dhylands@gmail.com> wrote:
>>
>> Hi Arun,
>>
>> On Tue, Apr 17, 2012 at 11:44 PM, Arun KS <getarunks@gmail.com> wrote:
>> >
>> > Hello Guys,
>> >
>> > System is working normal after this BUG.
>> > PC is at 0x400b4614, probably a mmaped address.
>> >
>> > Just wondering how can this BUG happen when a process is running in user
>> > space.
>> >
>> > Can it be something like this
>> > 1) enter to kernel from userspace through some system call.
>> > 2) kernel disables the interrupt and return to user space.
>>
>> Don't do that
>
>
> I don't do that. This scenario mentioned is a just a wild guess.
>>
>>
>> > 3) and now it can happen in user space?
>>
>> Because something in userspace made a blocking call which would cause
>> a context switch to occur and your driver erroneously left interrupts
>> disabled.
>
> In that case, my system should have been unstable afterwards if interrupts
> are left disabled. But that is not happening.
>
> If we return to user space with interrupts disabled, can we switch back
> again to kernel using a system cal(because interrupts are already disabled)?

As long as you don't do anything which would need to block.

A buggy driver could also interrupt user-code (hardware interrupt) and
disable interrupts and not re-enable them.

-- 
Dave Hylands
Shuswap, BC, Canada
http://www.davehylands.com

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  7:31   ` Dave Hylands
@ 2012-04-18  8:08     ` Arun KS
  2012-04-18  8:14       ` Dave Hylands
  2012-04-18  8:27       ` Srivatsa S. Bhat
  0 siblings, 2 replies; 66+ messages in thread
From: Arun KS @ 2012-04-18  8:08 UTC (permalink / raw)
  To: kernelnewbies

Hi Dave,

Thanks for your reply.

On Wed, Apr 18, 2012 at 1:01 PM, Dave Hylands <dhylands@gmail.com> wrote:

> Hi Arun,
>
> On Tue, Apr 17, 2012 at 11:44 PM, Arun KS <getarunks@gmail.com> wrote:
> >
> > Hello Guys,
> >
> > System is working normal after this BUG.
> > PC is at 0x400b4614, probably a mmaped address.
> >
> > Just wondering how can this BUG happen when a process is running in user
> > space.
> >
> > Can it be something like this
> > 1) enter to kernel from userspace through some system call.
> > 2) kernel disables the interrupt and return to user space.
>
> Don't do that
>

I don't do that. This scenario mentioned is a just a wild guess.

>
> > 3) and now it can happen in user space?
>
> Because something in userspace made a blocking call which would cause
> a context switch to occur and your driver erroneously left interrupts
> disabled.
>
In that case, my system should have been unstable afterwards if interrupts
are left disabled. But that is not happening.

If we return to user space with interrupts disabled, can we switch back
again to kernel using a system cal(because interrupts are already disabled)?

Arun


> --
> Dave Hylands
> Shuswap, BC, Canada
> http://www.davehylands.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120418/f7f7b448/attachment.html 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2012-04-18  6:44 ` Arun KS
@ 2012-04-18  7:31   ` Dave Hylands
  2012-04-18  8:08     ` Arun KS
  2012-04-18  8:58   ` Arun KS
  1 sibling, 1 reply; 66+ messages in thread
From: Dave Hylands @ 2012-04-18  7:31 UTC (permalink / raw)
  To: kernelnewbies

Hi Arun,

On Tue, Apr 17, 2012 at 11:44 PM, Arun KS <getarunks@gmail.com> wrote:
>
> Hello Guys,
>
> System is working normal after this BUG.
> PC is at 0x400b4614, probably a mmaped address.
>
> Just wondering how can this BUG happen when a process is running in user
> space.
>
> Can it be something like this
> 1) enter to kernel from userspace through some system call.
> 2) kernel disables the interrupt and return to user space.

Don't do that.

> 3) and now it can happen in user space?

Because something in userspace made a blocking call which would cause
a context switch to occur and your driver erroneously left interrupts
disabled.

-- 
Dave Hylands
Shuswap, BC, Canada
http://www.davehylands.com

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
       [not found] <CABOM9ZqSazS-NkD980f6sUyy=hk1aLVY+Vjwcxs3mGybvbkgaQ@mail.gmail.com>
@ 2012-04-18  6:44 ` Arun KS
  2012-04-18  7:31   ` Dave Hylands
  2012-04-18  8:58   ` Arun KS
  0 siblings, 2 replies; 66+ messages in thread
From: Arun KS @ 2012-04-18  6:44 UTC (permalink / raw)
  To: kernelnewbies

Hello Guys,

System is working normal after this BUG.
PC is at 0x400b4614, probably a mmaped address.

Just wondering how can this BUG happen when a process is running in user
space.

Can it be something like this
1) enter to kernel from userspace through some system call.
2) kernel disables the interrupt and return to user space.
3) and now it can happen in user space?

Any thoughts?

shell at android: # ls
device[   40.603515] BUG: scheduling while atomic: Binder Thread
#/1355/0x00010003
[   40.610290] Modules linked in:
[   40.613342]
[   40.614837] Pid: 1355, comm:      Binder Thread #
[   40.619506] CPU: 0    Tainted: G        W    (3.0.15+ #174)
[   40.625061] PC is at 0x400b4614
[   40.628173] LR is at 0x408d83c9
[   40.631317] pc : [<400b4614>]    lr : [<408d83c9>]    psr: 40000010
[   40.631317] sp : 50551918  ip : 4092d1c0  fp : 505519a4
[   40.642730] r10: 50551974  r9 : 5016de28  r8 : 1f600009
[   40.647949] r7 : 00000000  r6 : 00000000  r5 : 5055194c  r4 : 00f09f90
[   40.654418] r3 : 40931c58  r2 : 00000000  r1 : 00f09f90  r0 : 00000006
[   40.660919] Flags: nZcv  IRQs on  FIQs on  Mode USER_32  ISA ARM
Segment user
[   40.668121] Control: 10c53c7d  Table: 91184059  DAC: 00000015

shell at android: #
shell at android: #
shell at android: #
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120418/e7932fec/attachment.html 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2012-02-13  8:08 ` Florian Tobias Schandinat
  0 siblings, 0 replies; 66+ messages in thread
From: Florian Tobias Schandinat @ 2012-02-13  8:08 UTC (permalink / raw)
  To: LKML; +Cc: linux-mm, Jens Axboe

Hi all,

since I upgraded to 3.3-rc3 I received this bug. Probably a regression although
I also recently updated git, so I can't say for sure. It looks like it happens
quite often here when doing git push in kernel trees.

[19313.126490] BUG: scheduling while atomic: git/3379/0x00000002
[19313.131251] Modules linked in: rtl8187 eeprom_93cx6 snd_hda_codec_realtek
fbcon font bitblit softcursor snd_hda_intel snd_hda_codec snd_hwdep snd_pcm
snd_timer snd soundcore snd_page_alloc i2c_viapro ehci_hcd uhci_hcd video
viafb(O) fb fbdev i2c_algo_bit cfbcopyarea cfbimgblt cfbfillrect
[19313.131479] Pid: 3379, comm: git Tainted: G           O 3.3.0-rc3+ #2
[19313.131506] Call Trace:
[19313.131558]  [<c1044837>] __schedule_bug+0x67/0x70
[19313.131607]  [<c1396077>] __schedule+0x537/0x570
[19313.131660]  [<c116e154>] ? __blk_run_queue+0x14/0x20
[19313.131697]  [<c1170281>] ? queue_unplugged+0x51/0x70
[19313.131743]  [<c1396532>] schedule+0x32/0x50
[19313.131780]  [<c1396582>] io_schedule+0x32/0x50
[19313.131824]  [<c1075b58>] sleep_on_page_killable+0x8/0x30
[19313.131863]  [<c1394ec7>] __wait_on_bit+0x47/0x70
[19313.131900]  [<c1075b50>] ? sleep_on_page+0x10/0x10
[19313.131941]  [<c1075d48>] wait_on_page_bit_killable+0x98/0xb0
[19313.131988]  [<c103cbb0>] ? autoremove_wake_function+0x50/0x50
[19313.132053]  [<c1075ee4>] __lock_page_or_retry+0x84/0xa0
[19313.132094]  [<c1076577>] filemap_fault+0x267/0x3a0
[19313.132137]  [<c108be86>] __do_fault+0x66/0x4a0
[19313.132182]  [<c1076310>] ? read_cache_page+0x20/0x20
[19313.132219]  [<c108cdfb>] handle_pte_fault+0x8b/0x830
[19313.132271]  [<c118a489>] ? prio_tree_insert+0x209/0x280
[19313.132321]  [<c101ef6e>] ? pte_alloc_one+0x1e/0x40
[19313.132356]  [<c108d95d>] ? __pte_alloc+0x6d/0xc0
[19313.132393]  [<c108da7f>] handle_mm_fault+0xcf/0x120
[19313.132436]  [<c101b090>] do_page_fault+0x150/0x3d0
[19313.132524]  [<c1091de4>] ? vma_link+0xc4/0xd0
[19313.132560]  [<c10930c5>] ? do_brk+0x2a5/0x350
[19313.132596]  [<c1093066>] ? do_brk+0x246/0x350
[19313.132635]  [<c101af40>] ? mm_fault_error+0x1e0/0x1e0
[19313.132671]  [<c139709c>] error_code+0x58/0x60
[19313.132712]  [<c101af40>] ? mm_fault_error+0x1e0/0x1e0
[19313.132752]  [<c1192542>] ? clear_user+0x32/0x50
[19313.132796]  [<c10e8705>] load_elf_binary+0x905/0x1a10
[19313.132845]  [<c107faf5>] ? lru_cache_add_lru+0x25/0x40
[19313.132897]  [<c101ef6e>] ? pte_alloc_one+0x1e/0x40
[19313.132934]  [<c118eade>] ? strrchr+0xe/0x30
[19313.132972]  [<c10e58fe>] ? load_misc_binary+0x16e/0x3e0
[19313.133013]  [<c108dc53>] ? __get_user_pages+0xe3/0x410
[19313.133077]  [<c108e027>] ? get_user_pages+0x57/0x70
[19313.133124]  [<c10aa04a>] search_binary_handler+0xfa/0x310
[19313.133167]  [<c10e7e00>] ? elf_map+0x130/0x130
[19313.133204]  [<c10ab695>] do_execve+0x2b5/0x360
[19313.133249]  [<c1008aba>] sys_execve+0x4a/0x70
[19313.133286]  [<c1397372>] ptregs_execve+0x12/0x18
[19313.133321]  [<c1397310>] ? sysenter_do_call+0x12/0x26
[19313.133521] note: git[3379] exited with preempt_count 1

Any suggestions/ideas/fixes?


Best regards,

Florian Tobias Schandinat

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2012-02-13  8:08 ` Florian Tobias Schandinat
  0 siblings, 0 replies; 66+ messages in thread
From: Florian Tobias Schandinat @ 2012-02-13  8:08 UTC (permalink / raw)
  To: LKML; +Cc: linux-mm, Jens Axboe

Hi all,

since I upgraded to 3.3-rc3 I received this bug. Probably a regression although
I also recently updated git, so I can't say for sure. It looks like it happens
quite often here when doing git push in kernel trees.

[19313.126490] BUG: scheduling while atomic: git/3379/0x00000002
[19313.131251] Modules linked in: rtl8187 eeprom_93cx6 snd_hda_codec_realtek
fbcon font bitblit softcursor snd_hda_intel snd_hda_codec snd_hwdep snd_pcm
snd_timer snd soundcore snd_page_alloc i2c_viapro ehci_hcd uhci_hcd video
viafb(O) fb fbdev i2c_algo_bit cfbcopyarea cfbimgblt cfbfillrect
[19313.131479] Pid: 3379, comm: git Tainted: G           O 3.3.0-rc3+ #2
[19313.131506] Call Trace:
[19313.131558]  [<c1044837>] __schedule_bug+0x67/0x70
[19313.131607]  [<c1396077>] __schedule+0x537/0x570
[19313.131660]  [<c116e154>] ? __blk_run_queue+0x14/0x20
[19313.131697]  [<c1170281>] ? queue_unplugged+0x51/0x70
[19313.131743]  [<c1396532>] schedule+0x32/0x50
[19313.131780]  [<c1396582>] io_schedule+0x32/0x50
[19313.131824]  [<c1075b58>] sleep_on_page_killable+0x8/0x30
[19313.131863]  [<c1394ec7>] __wait_on_bit+0x47/0x70
[19313.131900]  [<c1075b50>] ? sleep_on_page+0x10/0x10
[19313.131941]  [<c1075d48>] wait_on_page_bit_killable+0x98/0xb0
[19313.131988]  [<c103cbb0>] ? autoremove_wake_function+0x50/0x50
[19313.132053]  [<c1075ee4>] __lock_page_or_retry+0x84/0xa0
[19313.132094]  [<c1076577>] filemap_fault+0x267/0x3a0
[19313.132137]  [<c108be86>] __do_fault+0x66/0x4a0
[19313.132182]  [<c1076310>] ? read_cache_page+0x20/0x20
[19313.132219]  [<c108cdfb>] handle_pte_fault+0x8b/0x830
[19313.132271]  [<c118a489>] ? prio_tree_insert+0x209/0x280
[19313.132321]  [<c101ef6e>] ? pte_alloc_one+0x1e/0x40
[19313.132356]  [<c108d95d>] ? __pte_alloc+0x6d/0xc0
[19313.132393]  [<c108da7f>] handle_mm_fault+0xcf/0x120
[19313.132436]  [<c101b090>] do_page_fault+0x150/0x3d0
[19313.132524]  [<c1091de4>] ? vma_link+0xc4/0xd0
[19313.132560]  [<c10930c5>] ? do_brk+0x2a5/0x350
[19313.132596]  [<c1093066>] ? do_brk+0x246/0x350
[19313.132635]  [<c101af40>] ? mm_fault_error+0x1e0/0x1e0
[19313.132671]  [<c139709c>] error_code+0x58/0x60
[19313.132712]  [<c101af40>] ? mm_fault_error+0x1e0/0x1e0
[19313.132752]  [<c1192542>] ? clear_user+0x32/0x50
[19313.132796]  [<c10e8705>] load_elf_binary+0x905/0x1a10
[19313.132845]  [<c107faf5>] ? lru_cache_add_lru+0x25/0x40
[19313.132897]  [<c101ef6e>] ? pte_alloc_one+0x1e/0x40
[19313.132934]  [<c118eade>] ? strrchr+0xe/0x30
[19313.132972]  [<c10e58fe>] ? load_misc_binary+0x16e/0x3e0
[19313.133013]  [<c108dc53>] ? __get_user_pages+0xe3/0x410
[19313.133077]  [<c108e027>] ? get_user_pages+0x57/0x70
[19313.133124]  [<c10aa04a>] search_binary_handler+0xfa/0x310
[19313.133167]  [<c10e7e00>] ? elf_map+0x130/0x130
[19313.133204]  [<c10ab695>] do_execve+0x2b5/0x360
[19313.133249]  [<c1008aba>] sys_execve+0x4a/0x70
[19313.133286]  [<c1397372>] ptregs_execve+0x12/0x18
[19313.133321]  [<c1397310>] ? sysenter_do_call+0x12/0x26
[19313.133521] note: git[3379] exited with preempt_count 1

Any suggestions/ideas/fixes?


Best regards,

Florian Tobias Schandinat

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2011-12-09 10:00 Amon Ott
@ 2011-12-14 23:59 ` Samuel Just
  0 siblings, 0 replies; 66+ messages in thread
From: Samuel Just @ 2011-12-14 23:59 UTC (permalink / raw)
  To: ceph-devel; +Cc: Sage Weil

Anyone with some kernel client experience want to take a look at this?
-Sam

On Fri, Dec 9, 2011 at 2:00 AM, Amon Ott <a.ott@m-privacy.de> wrote:
> Sorry folks for making so much trouble,
>
> but there is still another locking issue with the kernel client. iput gets
> called with locks held, but iput can sleep and did in this occasion. It did
> not hang the system this time, but it can be quite nasty.
>
> Log attached as usual.
>
> Amon Ott
> --
> Dr. Amon Ott
> m-privacy GmbH           Tel: +49 30 24342334
> Am Köllnischen Park 1    Fax: +49 30 24342336
> 10179 Berlin             http://www.m-privacy.de
>
> Amtsgericht Charlottenburg, HRB 84946
>
> Geschäftsführer:
>  Dipl.-Kfm. Holger Maczkowsky,
>  Roman Maczkowsky
>
> GnuPG-Key-ID: 0x2DD3A649
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2011-12-09 10:00 Amon Ott
  2011-12-14 23:59 ` Samuel Just
  0 siblings, 1 reply; 66+ messages in thread
From: Amon Ott @ 2011-12-09 10:00 UTC (permalink / raw)
  To: ceph-devel

[-- Attachment #1: Type: text/plain, Size: 598 bytes --]

Sorry folks for making so much trouble,

but there is still another locking issue with the kernel client. iput gets 
called with locks held, but iput can sleep and did in this occasion. It did 
not hang the system this time, but it can be quite nasty.

Log attached as usual.

Amon Ott
-- 
Dr. Amon Ott
m-privacy GmbH           Tel: +49 30 24342334
Am Köllnischen Park 1    Fax: +49 30 24342336
10179 Berlin             http://www.m-privacy.de

Amtsgericht Charlottenburg, HRB 84946

Geschäftsführer:
 Dipl.-Kfm. Holger Maczkowsky,
 Roman Maczkowsky

GnuPG-Key-ID: 0x2DD3A649

[-- Attachment #2: schedatomic.log --]
[-- Type: text/x-log, Size: 2784 bytes --]

Dec  9 10:45:26 tgpro1 kernel: BUG: scheduling while atomic: firefox-bin/31447/0x10000002
Dec  9 10:45:26 tgpro1 kernel: 2 locks held by firefox-bin/31447:
Dec  9 10:45:26 tgpro1 kernel:  #0:  (&sb->s_type->i_mutex_key#12){+.+.+.}, at: [<006c1e12>] ceph_dir_fsync+0x77/0x18a [ceph]
Dec  9 10:45:26 tgpro1 kernel:  #1:  (&(&ci->i_unsafe_lock)->rlock){+.+...}, at: [<006c1ecc>] ceph_dir_fsync+0x131/0x18a [ceph]
Dec  9 10:45:26 tgpro1 kernel: Modules linked in: parport_pc lp parport ceph libceph btrfs zlib_deflate lzo_decompress lzo_compress zlib_inflate libcrc32c fuse e1000e i2c_i801 i2c_core iTCO_wdt iTCO_vendor_support evdev igb rtc_cmos button
Dec  9 10:45:26 tgpro1 kernel: Pid: 31447, comm: firefox-bin Tainted: G        W   3.1.4-rsbac #1
Dec  9 10:45:26 tgpro1 kernel: Call Trace:
Dec  9 10:45:26 tgpro1 kernel:  [<00060591>] __schedule_bug+0x5d/0x64
Dec  9 10:45:26 tgpro1 kernel:  [<0053ca0f>] __schedule+0x8e/0xb60
Dec  9 10:45:26 tgpro1 kernel:  [<000025c0>] ? __switch_to+0x1a/0x1a
Dec  9 10:45:26 tgpro1 kernel:  [<0008e987>] ? mark_held_locks+0xac/0xc9
Dec  9 10:45:26 tgpro1 kernel:  [<000a095a>] ? res_counter_uncharge+0x50/0x58
Dec  9 10:45:26 tgpro1 kernel:  [<0008ebfb>] ? trace_hardirqs_on_caller+0x10b/0x13c
Dec  9 10:45:26 tgpro1 kernel:  [<0008ec37>] ? trace_hardirqs_on+0xb/0xd
Dec  9 10:45:26 tgpro1 kernel:  [<0053d555>] _cond_resched+0x24/0x37
Dec  9 10:45:26 tgpro1 kernel:  [<000b9ef3>] truncate_inode_pages_range+0x10e/0x2d8
Dec  9 10:45:26 tgpro1 kernel:  [<0007ebc5>] ? wake_up_bit+0x57/0x5b
Dec  9 10:45:26 tgpro1 kernel:  [<00100414>] ? evict+0x57/0x12c
Dec  9 10:45:26 tgpro1 kernel:  [<000ba0c9>] truncate_inode_pages+0xc/0x10
Dec  9 10:45:26 tgpro1 kernel:  [<00100460>] evict+0xa3/0x12c
Dec  9 10:45:26 tgpro1 kernel:  [<0010063c>] iput+0x153/0x158
Dec  9 10:45:26 tgpro1 kernel:  [<000fe5fe>] d_kill+0xc9/0xe2
Dec  9 10:45:26 tgpro1 kernel:  [<000fed51>] dput+0x120/0x12b
Dec  9 10:45:26 tgpro1 kernel:  [<006d5883>] ? ceph_mdsc_create_request+0xf5/0xf5 [ceph]
Dec  9 10:45:26 tgpro1 kernel:  [<006d5912>] ceph_mdsc_release_request+0x8f/0xf9 [ceph]
Dec  9 10:45:26 tgpro1 kernel:  [<001b44a4>] kref_put+0x3f/0x48
Dec  9 10:45:26 tgpro1 kernel:  [<006c1ed9>] ceph_dir_fsync+0x13e/0x18a [ceph]
Dec  9 10:45:26 tgpro1 kernel:  [<000237f0>] ? kunmap+0x7/0x4e
Dec  9 10:45:26 tgpro1 kernel:  [<006c1d9b>] ? ceph_finish_lookup+0x92/0x92 [ceph]
Dec  9 10:45:26 tgpro1 kernel:  [<0010c7cf>] vfs_fsync_range+0x23/0x35
Dec  9 10:45:26 tgpro1 kernel:  [<0010c7f5>] vfs_fsync+0x14/0x16
Dec  9 10:45:26 tgpro1 kernel:  [<0010ca00>] do_fsync+0x23/0x33
Dec  9 10:45:26 tgpro1 kernel:  [<0010ca20>] sys_fdatasync+0x10/0x12
Dec  9 10:45:26 tgpro1 kernel:  [<0053faba>] syscall_call+0x7/0xb
Dec  9 10:45:26 tgpro1 kernel:  [<00530000>] ? update_res+0xc0/0x179

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Bug:scheduling while atomic..
  2011-12-05  9:12 Bug:scheduling " sandeep kumar
  2011-12-05 19:03 ` Jonathan Neuschäfer
@ 2011-12-05 19:16 ` Jonathan Neuschäfer
  1 sibling, 0 replies; 66+ messages in thread
From: Jonathan Neuschäfer @ 2011-12-05 19:16 UTC (permalink / raw)
  To: kernelnewbies

On Mon, Dec 05, 2011 at 02:42:20PM +0530, sandeep kumar wrote:
> Hi all,
> here is the dump i got in dmesg...
> 
> <3>[ 4940.803872] BUG: scheduling while atomic: rild/144/0x00000908
> <4>[ 4940.803895] Modules linked in: mwlan_aarp(P) bthid
[...]
> I felt, something is wrong in dpram_write function, But couldnt exactly
> know what happend.
> Even i tried disassembling the function, i traced to some normal jump
> instruction.

You should consider imforming the mwlan_aarp module's vendor/maintainer;
Few kernel people like to debug someone else's proprietary code ;-).

HTH,
	Jonathan Neusch?fer

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Bug:scheduling while atomic..
  2011-12-05  9:12 Bug:scheduling " sandeep kumar
@ 2011-12-05 19:03 ` Jonathan Neuschäfer
  2011-12-05 19:16 ` Jonathan Neuschäfer
  1 sibling, 0 replies; 66+ messages in thread
From: Jonathan Neuschäfer @ 2011-12-05 19:03 UTC (permalink / raw)
  To: kernelnewbies

On Mon, Dec 05, 2011 at 02:42:20PM +0530, sandeep kumar wrote:
> Hi all,
> here is the dump i got in dmesg...
> 
[snip]
> 
> I felt, something is wrong in dpram_write function, But couldnt exactly
> know what happend.
> Even i tried disassembling the function, i traced to some normal jump
> instruction.
> 
> I know this error comes when, some function sleeps in atomic context.
> 
> Can anyone pls help me in fixing this..

Is it your code that's failing here?
Otherwise a good bug report on linux-kernel at vger.kernel.org is usually
appreciated.

Thanks,
	Jonathan Neusch?fer

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Bug:scheduling while atomic..
@ 2011-12-05  9:12 sandeep kumar
  2011-12-05 19:03 ` Jonathan Neuschäfer
  2011-12-05 19:16 ` Jonathan Neuschäfer
  0 siblings, 2 replies; 66+ messages in thread
From: sandeep kumar @ 2011-12-05  9:12 UTC (permalink / raw)
  To: kernelnewbies

Hi all,
here is the dump i got in dmesg...

<3>[ 4940.803872] BUG: scheduling while atomic: rild/144/0x00000908
<4>[ 4940.803895] Modules linked in: mwlan_aarp(P) bthid
<4>[ 4940.803918]
<4>[ 4940.803927] Pid: 144, comm:                 rild
<4>[ 4940.803943] CPU: 0    Tainted: P        W    (2.6.38.6 #1)
<4>[ 4940.803973] PC is at dpram_write+0x3e4/0x848
<4>[ 4940.803988] LR is at 0xad
<4>[ 4940.804002] pc : [<c03b8b80>]    lr : [<000000ad>]    psr: 20000013
<4>[ 4940.804010] sp : e8379e50  ip : c09a4578  fp : e8379e8c
<4>[ 4940.804022] r10: e8308450  r9 : e89d5400  r8 : e849ba40
<4>[ 4940.804037] r7 : e89d5400  r6 : 0000000d  r5 : 0000000d  r4 : c078f324
<4>[ 4940.804050] r3 : fa14c4b0  r2 : 000001ad  r1 : 00000008  r0 : 0000007e
<4>[ 4940.804067] Flags: nzCv  IRQs on  FIQs on  Mode SVC_ate -2017760,
reprogram it
<3>[ 4940.915690] msm_timer_enter_idlable: 2853c059  DAC: 00000015
<4>[ 4940.804095]
<4>[ 4940.804098] PC: 0xc03b8b00:
<4>[ 4940.804, reprogram it
<3>[ 4940.915719]fc07c e142c0b1 e2400001 e3110001 e1a000c0 02632000
<4>[ 4940.804148] 8b20  0a00000b ea000003 e551c001 e5512002 e182240c
e0c320b2 e3500000 e2811002
<4>[ 4940.804188] 8b40  e2400001 1afffff7 ea0000b6 e19cc0b1 e0c3c0b2
e3500000 e083c002 e2400001
<4>[ 4940.804-2019424, reprogram it
<3>[ 494025005 e5933000 e1560005 b1a05006 a1a05005 e3550000
<4>[ 4940.804270] 8b80  da00004d e0822001 e1aer_idle: timer late -2019968,
re 0a00000e e3170001
<4>[ 4940.804310] 8ba0  e2450001 015320b1 01d710b0 115310b1 115720b1
06ef2072 01822401 16ef1071
<4>[ 4940.804350] 8bc0  13c220ff 11822001 06ff2072 e2871001 e14320b1
e2833001 e3100001 0a000022
<4>[ 4940.804390] 8be0  e2432001 e241c001 e0822000 e08cc000 e3120001
e20ce001 1a000006 e35e0000
<4>[ 4940.804432]
<4>[ 4940.804435] SP: 0xe8379dd0:
<4>[ 4940.804443] 9dd0  e8379dec e8379de0 c00b1644 c00b14c4 e8379e04
e8379df0 c0033084 c00b1600
<4>[ 4940.804485] 9df0  ffffffff fa000000 e8379e8c e8379e08 c003918c
c003300c 0000007e 00000008
<4>[ 4940.804523] 9e10  000001ad fa14c4b0 c078f324 0000000d 0000000d
e89d5400 e849ba40 e89d5400
<4>[ 4940.804563] 9e30  e8308450 e8379e8c c09a4578 e8379e50 000000ad
c03b8b80 20000013 ffffffff
<4>[ 4940.804603] 9e50  60000013 e8379ec0 e8379e7c 01ad01ad c04dd664
e8308000 0000000d e89d5400
<4>[ 4940.804643] 9e70  e8378000 e849ba40 e89d5400 e8308it
<3>[ 4940.915979] msm_timer_e03b87a8
<4>[ 4940.804683] 9e90  e8379ef4 e8379ea0 c025f3a0 c03b8ff0 c02623e0
c04dd650 e83080d0 e8308158
<4>[ 4940.804723] 9eb0  e8379ef4 00000000 e83746c0 c00a8imer late -2024128,
reprogram it8308000
<4>[ 4940.804765]
<4>[ 4940.804768] IP: 0xc09a44f8:
<4>[ 4940.804777] 44f8  00000000 00000000 c074b1c0 e8b49200 e8b3266024672,
reprogram it
<3>[ 4940.9nter_idle: timer late -2513888, 000000 00000000 00000000
e92b4e60 00000001 e8b4d000 00000001
<4>[ 4940.804855] 4538  00000001 00000001 00000000 00000000 00000000
00000000 00000000 e926de00
<4>[ 4940.804893] 4558  e8b32460 00094] msm_timer_enter_idle: timer8
00000000 e8b7db60 e8b854a8
<4>[ 4940.804933] 4578  fa14c4b0 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.804972] 4598  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.805010] 45b8  00000000 00000000 00000000 00000000 00000005808,
reprogram it
<3>[ 4940.941[ 4940.805048] 45d8  00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000
<4>[ 4940.805088]
<4>[ 4940.805092e -2027424, reprogram it
<3>[ 4900] 9e0c  00000008 000001ad fa14c4b0 c078f324 0000000d 0000000d
e89d5400 e849ba40
<4>[ 4940.805138] 9e2c  e89d5400 e8308450 e8379e8c c09a4578 e8379e50
000000ad c03b8b80 20000013
<4>[ 4940.805178] 9e4c  ffffffff 60000013 e8379ec0 e8379e7c 01ad01ad
c04dd664 e8308000 0000000d
<4>[ 4940.805218] 9e6c  e89d5400 e8378000 e849ba40 e89d5400 e8308450
e8379e9c program it
<3>[ 4940.916265] msm58] 9e8c  c03b87a8 e8379ef4 e8379ea0 c025f3a0 c03b8ff0
c02623e0 c04dd650 e83080d0
<4>[ 4940.805298] 9eac  e8308158 e8379ef4 00000000 e83746c0 c00a89ac
e8377bec e8308168 e849ba40
<4>[ 4940.805338] 9ecc  e8308000 0000000d e849ba40 e8378000 0000000d
0001e7d0 0000000d e8379f3c
<4>[ 4940.805378] 9eec  e8379ef8 c025c280 c025f0d8 00000018 c025f0cc
e836b520 [ 4940.916337] msm_timer_enter_i20]
<4>[ 4940.805423] R3: 0xfa14c430:
<4>[ 4940.805432] c430  0er_enter_idle: timer late -2030700 00000000
00000000 00000000 00000000
<4>[ 4940.805472] c450  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.805512] c470  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.805550] c490  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.805590] c4b0  000100aa 01ad01ad 00127f7e 3a000fit
<3>[ 4940.916439] msm_timer_e0b7f7e
<4>[ 4940.805630] c4d0  3b000816 04031300 0f7f7e00 000c170272, reprogram it
<3>[ 4940.96718000b
<4>[ 4940.805672] c4f0  13003d00 7e000401 1900127f 003e000f 06050113
38013100 7e303031 1a
<3>[ 4940.916480] msm_timer_ent03f0008 00040313 000f7f7e 40000c1b 05031300
00040003 0b7f7e00 00081c00
<4>[ 4940.805755]
<4>[ 4940.805758] R4: 0xc078f2a4:
<4>[ 4940.805767] f2a4  00000000 00000000 00000000 00000000 00000000
00000000 e8b8cf60 c0563518
<4>[_idle: timer late -2034048, repr00000 c078f2cc c078f2cc c078f300
c078f310 00000000 c069ea3b
<4>[ 4940.805845] f2e4  000001b4 c03b3004 00000000 c069ea47 000001b4
c03b3054 00000000 c0643eea
<4>[ 4940.805885] f304  000001b4 c03b2fd0 c03b3a8c c069ea50 000001b442046]
msm_timer_enter_idle: tim 4940.805925] f324  00002000 00002002 00002004
000003fc 00000004 00000006 00000008 000003fc
<4>[ 4940.805963] f344  00080020 00000002 e8308000 00000001 00000001
dead4ead ffffffff ffffffff
<4>[ 4940.806003] f364  00000001 c078f368 c078f368 00002400 00002402
00002404 00005bf8 00000404
<4>[ 4940.806043] f384  00000406 00000408 00001bf8 00040010 00000001
00000000 00000000 00000001
<4>[ 4940.806083]
<4>[ 4940.806087] R7: 0xe89d5380:
<4>[ 4940.806095] 5380  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806132] 53a0  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806170] 53c0  00000000 00000000 00000000 00000000 00000000
00000000 0program it
<3>[ 4940.916725] msm8] 53e0  00000000 00000000 00000037920, reprogram it
<3>[ 4940.90000000 00000000
<4>[ 4940.806247] 5400  30000b7f 00550008 00040113 0000047e 7e30307e
0100007e 007e0100 00000000
<4>[ 4940.806287] 5420  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806325] 5440  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806363] 5460  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806402]
<4>[ 4940.806405] R8: 0xe849b9c0:
<4>[ 4940.806413] b9c0  ffffffff 00000002 00000002 00000003 00000000
00000000 deaf1eed fff9056, reprogram it
<3>[ 4940.942ffffff 00000000 00000000 00000000 00000000 00000000 e8dde5c0
00000000
<4>[ 4940.806492] ba00  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806530] ba20  00000000 00000000 e8e667c0 e849ba2c e849ba2c
e8e668d4 00000000 00000000
<4>[ 4940.806568] ba40  e849bc20 e849bcc0 e9210300 e8de5478 c0545ec8
00000001 dead4ead ffffffff
<4>[ 4940.806608] ba60  ffffffff 00000004 00020802 00000003 00000000
00000000 deaf1eed ffffffff
<4>[ 4940.806648] ba80  ffffffff 00000000 00000000 00000000 00000000
00000000 e8dde5c0 000 timer late -2531264, reprogram 000000 00000000
00000000 00000000 00000000 00000000 ffffffff ffffffff
<4>[ 4940.806727]
<4>[ 4940.806730] R9: 0xe89d5380:
<4>[ 4940.806738] 5380  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806775] 53a0  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806813] 53c0  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806852] 53e0  00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
<4>[ 4940.806890] 5400  30000b7f 00550008 00040113 0000047e 7e30307e e:
timer late -2044576, reprogra4940.806930] 5420  00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000
<4>[ 4940.806967] 5440  00000000 00000000 00000000 00000000 00000000
er_enter_idle: timer late -253434940.807005] 5460  00000000 00000000
00000000 00000000 00000000 nter_idle: timer late -2045664, 4940.807045]
<4>[ 4940.807048] e: timer late -2534848, reprogra-2045952, reprogram it
<3>[ 4940000 00000000 00000000 00000000 e8383000 00000000
<4>[ 4940.80709r late -2146945184, reprogram it000 00000000 00000001
00000001 dead4ead ffffffff
<4>[ 4940.807133] 8410  ffffffff e8308414 e8308414 e8376000 00000000
e8308400 00000000 00000001
<4>[ 4940.807173] 8430  dead4ead ffffffff fffff3>[ 4940.917215]
msm_timer_enter0000000 e8308428
<4>[ 4940.807213] 8450  00000001 00000001 dead4ead ffffffff ffffffff
e8308464 e7616, reprogram it
<3>[ 4940.917er_idle: timer late -2536800, ree: timer late -9850304,
reprografffffff e830848c
<4>[ 4940.807292] 8490  e830848c e8522000 00000000 e8308478 e89d5400
00000400 00000001 dead4ead
<4>[ 4940.807332] 84b0  ffffffff ffffffff 00000200 e83084bc e83084bc
c025bdcc 0ogram it
<3>[ 4940.942764] msm_t5] [<c003b0e8>] (show_regs+0x0/0
<3>[ 4940.968228] msm_timer_enter_idle: timer late -3026816, re10]
 r5:c075dac0 r4:e8379e08
<4>, reprogram it
<3>[ 4940.917330]chedule_bug+0x0/0x60) from [<c04daa48>]
(schedule+0x88/0x5c8)
<4>[ 4940.807453]  r5:c075dac0 r4:e83746c0
<4>[ 4940.807478] [<c04da9c0>] (schedule+0x0/0x5c8) from [<c04db1e4>]
(schedule_timeout+0x24/0x1e4)
<4>[ 4940.807502] [<c04db1c0>] (schedule_timeout+0x0/0x1e4) from
[<c04dc9a8>] (__down+0x74/0xa8)
<4>[ 4940.807517]  r7:00000002 r6:e83746c0 r5:7fffffff r4:c078f428
<4>[ 4940.807550] [<c04dc934>] (__down+0x0/0xa8) from [<c00ca394>]
(down+0x34/0x44)
<4>[ 4940.807563]  r7:e8b9b6ec r6:00000033 r5:60000013 r4:c078f428
<4>[ 4940.807597] [<c00ca360>] (down+0x0/0x44) from [<c03>[ 4940.917447]
msm_timer_enter)
<4>[ 4940.807610]  r5:e8b9b6ec r4:c078f370
<4>[ 4940.807635] [<c03b879c>] (dpram_write+0x0/0x848) from [<c03b90b8>]
(vs_write+0xb4/0xf4)
<4>[ 4940.807658] [<c03b9004>] (vs_write+0x0/0xf4) from [<c02cea5c>]
(ppp_async_push+0x10c/0x570)
<4>[ 4940.807680] [<c02ce950>] (ppp_async_push+0x0/0x570) from [<c02cef10>]
(ppp_async_send+0x50/0x58)
<4>[ 4940.809] msm_timer_enter_idle: timer late -2053152, reprogram it
<3>[ ppp_push+0x74/0x5c4)
<4>[ 4940.807722]  r5:caf9c0d4 r4:c80abc00
<4>[ 4940.807748] [<c02ca9dc>] (ppp_push+0x0/0x5c4) from [<c02cba3c>]
(ppp_xmit_process+0x430/0x4ec)
<4>[ 4940.807773] [<c02cb60c>] (ppp_xmit_process+0x0/0x4ec) from
[<c02cbc94>] (ppp_start_xm3>[ 4940.968501] msm_timer_enter] [<c02cbaf8>]
(ppp_start_xmit+0x0/0x1c8) from [<c03cc490>] (devimer_enter_idle: timer
late -303>[ 4940.807813]  r7:e0bcba5c r6:c80ab800 r5:00002000
r4:e839de20.917619] msm_timer_enter_idle: t(dev_hard_start_xmit+0x0/0x554)
from [<c03dfe7c>] (sch_direct_xmit+0x68/0x1b4)
<4>[ 4940.807877] [<c03dfe14>] (sch_direct_xmit+0x0/0x1b4) from
[<c03cc7d8>] (dev055648, reprogram it
<3>[ 4940.940.807902] [<c03cc5bc>] (dev_queue_xmit+0x0/0x42c) from
[<c040dd3>[ 4940.917677] msm_timer_enter1c)
<4>[ 4940.807925] [<c040da48>] (ip_finish_output+0x0/0x31c) from
[<c040de50>] (ip_output+0xec/0x100)
<4>[ 4940.807948] [<c040dd64>] (ip_output+0x0/0x100) from [<c040cd14>]
(ip_local_out+0x30/0x34)
<4>[ 4940.807962]  r9:e8379b6c r8:00000040 r6:e853c660 r5:e92efc20
r4:e839de20
<4>[ 4940.808000] [<c040cce4>] (ip_local_out+0x0/0x34) from [<c040d028>]
(ip_push_pending_frames+0x310/0x3b0)
<4>[ 4940.808015]  r5:e92efc20 r4:e839de20
<4>[ 4940.808040] [<c040cd18>] (ip_push_pending_frames+0x0/0x3b0) from
[<c040d2ac>] (ip_send_reply+0x1e4/0x20c)
<4>[ 4940.808065] [<c040d0c8>] (ip_send_reply+0x0/0x20c) from [e -2058400,
reprogram it
<3>[ 49x140/0x16c)
<4>[ 4940.808088] [<c0424890>] (tcp_v4_send_reset+0x0/0x16c) from
[<c0426924>] (tcp_v4_rcv+0x7e0/0x84c)
<4>[ 4940.808103]  r6:c800b038 r5:00000000 r4:e839dca0
<4>[ 4940.808133] [<c0426144>] (tcp_v4_rcv+0x0/0x84c) from [<c040899c>]
(ip_local_delimer late -2059488, reprogram it40.808157] [<c040887c>]
(ip_local_deliver_finish+0x0/0x228) from [<c0408b30>]
(ip_local_deliver+0x8c/0x9c)
<4>[ 4940.808172]  r9:00000000 r8:00a6518a r7:00000000 r6:00a65748
r5:c800b024
<4>[ 4940.808198] r4:e839dca0
<4>[ 4940.808217] [<c0408aa4>] (ip_local_deliver+0x0/0x9c) from
[<c0408538>] (ip_rcv_finish+0x324/0x344)
<4>[ 4940.808232]  r4:e839dca0
<4>[ 4940.808250] [<c0408214>] (ip_rcv_finish+0x0/0x344) from [<c0408838>]
(ip_rcv+0x2e0/0x324)
<4>[ 4940.808263]  r9:00000000 r8:00a6518a r7:00000000 r6:00a65743425]
msm_timer_enter_idle: tim r4:e839dca0
<4>[ 4940.808310] [<c0408558>] (ip_rcv+0x0/0x324) from [<c03ca974>]
(__netif_receive_skb+0x34c/0x3a4)
<4>[ 4940.808325]  r9:00000008 r8:e8379cfc r7:e839dd48 r6:c0740ff8
r5:c80ab800
<4>[ 4940.808352] r4:e839dca0
<4>[ 4940.808370] [<c03ca628>] (__netif_receive_skb+0x0/0x3a4) from
[<c03caa54>] (process_backlog+0x88/0x138)
<4>[ 4940.808393] [<c03ca9cc>] (process_backlog+0x0/0x138) from
[<c03cadcc>] (net_rx_action+0x70/0x160)
<4>[ 4940.808417] [<c03cad5c>] (net_rx_action+0x0/0x160) from [<c00b1540>]
(__do_softirq+0x88/0x13c)
<4>[ 4940.808440] [<c00b14b8>] (__do_softirq+0x0/0x13c) from [<c00b1644>]
(irq_exit+0x50/0xa4)
<4>[ 4940.808465] [<c00b15f4>] (irq_exit+0x0/0xa4) from [<c0033084>]
(program it
<3>[ 4940.918108] msm_timer_enter_idle: timer late -2+0x0/0xa8) from
[<c003918c>] (__irq_svc+0x4c/0x90)
<4>[ 4940.808503] Exception stack(0xe8379e08 to 0xe8379e50)
<4>[ 4940.808522] 9e00:                   0000007e 00000008 000001ad
fa14c4b0 c078f324 0000000d
<4>[ 4940.808543] 9e20: 0000000d e89d5400 e849ba40 e89d5400 e8308450
e8379e8c c09a4578 e8379e50
<4>[ 4940.808560]_timer_enter_idle: timer late -23 ffffffff
<4>[ 4940.808572]  r5:fa000000 r4:ffffffff
<4>[ 4940.808598] [<c03b879c>] (dpram_write+0x0/0x848) from [<c03b9000>]
(dpram_tty_write+0x1c/0x20)
<4>[ 4940.808623] [<c03b8fe4>] (dpram_tty_write+0x0/0x20) from [<c025f3a0>]
(n_tty_write+0x2d4/0x3c0)
<4>[ 4940.808652] [<c025f0cc>] (n_tty_write+0x0/0x3c0) from [<c025c280>]
(tty_write+0x190/0x230)
<4>[ 4940.808678] [<c025c0f0>] (tty_write+0x0/0x230) from [<c0123d90>]
(vfs_write+0xb8/0x144)
<4>[ 4940.808703] [<c0123cd8>] (vfs_write+0x0/0x144) from [<c0123ee0>]
(sys_write+0x44/0x70)
<4>[ 4940.808717]  r8:0000000d r7:00000000 r6:00000000 r5:0001e7d0
r4:e849ba40
<4>[ 4940.808755] [<c0123e9c>] (sys_write+0x0/0x70) from [<c0039680>]
(ret_fast_syscall+0x0/0x30)
<4>[ 4940.808770] er_idle: timer late -2068640, re1300 r5:0000000d
r4:00000000

I felt, something is wrong in dpram_write function, But couldnt exactly
know what happend.
Even i tried disassembling the function, i traced to some normal jump
instruction.

I know this error comes when, some function sleeps in atomic context.

Can anyone pls help me in fixing this..

THanks

-- 
With regards,
Sandeep Kumar Anantapalli,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20111205/29db0555/attachment-0001.html 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
  2011-05-10  5:51 BUG: scheduling " sandeep kumar
@ 2011-05-10  6:08 ` Dave Hylands
  0 siblings, 0 replies; 66+ messages in thread
From: Dave Hylands @ 2011-05-10  6:08 UTC (permalink / raw)
  To: kernelnewbies

Hi Sandeep,

Sending to the list this time...

On Mon, May 9, 2011 at 10:51 PM, sandeep kumar
<coolsandyforyou@gmail.com> wrote:
> Here is the following logs i got when i collected ramdump from my
> development mobile after going to kernel panic
> Kernel version is 2.6.35.7, Android version GingerBread.
>
> BUG: scheduling while atomic: pppd/675/0x00000203
> <4>[?? 85.745849] Modules linked in: dhd hotspot_event_monitoring bthid
> cmc7xx_sdio
> <4>[?? 85.746032] [<c003f7dc>] (unwind_backtrace+0x0/0x168) from
> [<c05aa808>] (dump_stack+0x18/0x1c)
> <4>[?? 85.746154] [<c05aa808>] (dump_stack+0x18/0x1c) from [<c00d86a4>]
> (__schedule_bug+0x54/0x68)
> <4>[?? 85.746246] [<c00d86a4>] (__schedule_bug+0x54/0x68) from [<c05aab3c>]
> (schedule+0x78/0x48c)
> <4>[?? 85.746337] [<c05aab3c>] (schedule+0x78/0x48c) from [<c05ab604>]
> (schedule_timeout+0x24/0x23c)
> <4>[?? 85.746429] [<c05ab604>] (schedule_timeout+0x24/0x23c) from
> [<c05aced0>] (__down+0x88/0xc4)
> <4>[?? 85.746520] [<c05aced0>] (__down+0x88/0xc4) from [<c00fd654>]
> (down+0x44/0x84)
> <4>[?? 85.746643] [<c00fd654>] (down+0x44/0x84) from [<c0440bac>]
> (dpram_write+0x64/0x884)
> <4>[?? 85.746734] [<c0440bac>] (dpram_write+0x64/0x884) from [<c04414f0>]
> (vs_write+0x104/0x154)
> <4>[?? 85.746826] [<c04414f0>] (vs_write+0x104/0x154) from [<c034328c>]
> (ppp_async_push+0x110/0x584)
> <4>[?? 85.746917] [<c034328c>] (ppp_async_push+0x110/0x584) from
> [<c0343750>] (ppp_async_send+0x50/0x58)
> <4>[?? 85.747009] [<c0343750>] (ppp_async_send+0x50/0x58) from [<c0341360>]
> (ppp_channel_push+0x60/0x100)
> <4>[?? 85.747100] [<c0341360>] (ppp_channel_push+0x60/0x100) from
> [<c0341500>] (ppp_write+0x100/0x108)

Looking at the source, ppp_channel_push calls  spin_lock_bh which
enters the atomic context.

dpram_write tries to call down from within this context, which isn't legal.

-- 
Dave Hylands
Shuswap, BC, Canada
http://www.davehylands.com

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2011-05-10  5:51 sandeep kumar
  2011-05-10  6:08 ` Dave Hylands
  0 siblings, 1 reply; 66+ messages in thread
From: sandeep kumar @ 2011-05-10  5:51 UTC (permalink / raw)
  To: kernelnewbies

Here is the following logs i got when i collected ramdump from my
development mobile after going to kernel panic
Kernel version is 2.6.35.7, Android version GingerBread.

BUG: scheduling while atomic: pppd/675/0x00000203
<4>[   85.745849] Modules linked in: dhd hotspot_event_monitoring bthid
cmc7xx_sdio
<4>[   85.746032] [<c003f7dc>] (unwind_backtrace+0x0/0x168) from
[<c05aa808>] (dump_stack+0x18/0x1c)
<4>[   85.746154] [<c05aa808>] (dump_stack+0x18/0x1c) from [<c00d86a4>]
(__schedule_bug+0x54/0x68)
<4>[   85.746246] [<c00d86a4>] (__schedule_bug+0x54/0x68) from [<c05aab3c>]
(schedule+0x78/0x48c)
<4>[   85.746337] [<c05aab3c>] (schedule+0x78/0x48c) from [<c05ab604>]
(schedule_timeout+0x24/0x23c)
<4>[   85.746429] [<c05ab604>] (schedule_timeout+0x24/0x23c) from
[<c05aced0>] (__down+0x88/0xc4)
<4>[   85.746520] [<c05aced0>] (__down+0x88/0xc4) from [<c00fd654>]
(down+0x44/0x84)
<4>[   85.746643] [<c00fd654>] (down+0x44/0x84) from [<c0440bac>]
(dpram_write+0x64/0x884)
<4>[   85.746734] [<c0440bac>] (dpram_write+0x64/0x884) from [<c04414f0>]
(vs_write+0x104/0x154)
<4>[   85.746826] [<c04414f0>] (vs_write+0x104/0x154) from [<c034328c>]
(ppp_async_push+0x110/0x584)
<4>[   85.746917] [<c034328c>] (ppp_async_push+0x110/0x584) from
[<c0343750>] (ppp_async_send+0x50/0x58)
<4>[   85.747009] [<c0343750>] (ppp_async_send+0x50/0x58) from [<c0341360>]
(ppp_channel_push+0x60/0x100)
<4>[   85.747100] [<c0341360>] (ppp_channel_push+0x60/0x100) from
[<c0341500>] (ppp_write+0x100/0x108)
<4>[   85.747192] [<c0341500>] (ppp_write+0x100/0x108) from [<c015a428>]
(vfs_write+0xb8/0x164)
<4>[   85.747283] [<c015a428>] (vfs_write+0xb8/0x164) from [<c015a598>]
(sys_write+0x44/0x70)
<4>[   85.747375] [<c015a598>] (sys_write+0x44/0x70) from [<c00390c0>]
(ret_fast_syscall+0x0/0x30)
<1>[   85.747436] Unable to handle kernel NULL pointer dereference at
virtual address 00000000
<1>[   85.747497] pgd = db338000
<1>[   85.747528] [00000000] *pgd=4a7d9031, *pte=00000000, *ppte=00000000
<0>[   85.747619]I[           pppd: 675] Internal error: Oops: 817 [#1]
PREEMPT
<0>[   85.747650]I[           pppd: 675] last sysfs file:
/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
<4>[   85.747711]I[           pppd: 675] Modules linked in: dhd
hotspot_event_monitoring bthid cmc7xx_sdio
<4>[   85.747833]I[           pppd: 675] CPU: 0    Tainted: G        W
(2.6.35.7-perf #2)
<4>[   85.747894]I[           pppd: 675] PC is at __schedule_bug+0x58/0x68
<4>[   85.747955]I[           pppd: 675] LR is at unwind_frame+0xe8/0x628
<4>[   85.748016]I[           pppd: 675] pc : [<c00d86a8>]    lr :
[<c003f29c>]    psr: a0000013
<4>[   85.748077]I[           pppd: 675] sp : dab59d00  ip : dab59c28  fp :
dab59d14
<4>[   85.748138]I[           pppd: 675] r10: c08546b0  r9 : 0000007d  r8 :
00000428
<4>[   85.748199]I[           pppd: 675] r7 : dcbca8c0  r6 : dab58000  r5 :
c080c748  r4 : 00000000
<4>[   85.748260]I[           pppd: 675] r3 : 00000000  r2 : dab59fa8  r1 :
00000001  r0 : c00390c0
<4>[   85.748321]I[           pppd: 675] Flags: NzCv  IRQs on  FIQs on  Mode
SVC_32  ISA ARM  Segment user
<4>[   85.748382]I[           pppd: 675] Control: 10c57c7d  Table: 4b338059
DAC: 00000015
[<c00d86a8>] (__schedule_bug+0x58/0x68) from [<c05aab3c>]
(schedule+0x78/0x48c)
<4>[   85.762084]I[           pppd: 675] [<c05aab3c>] (schedule+0x78/0x48c)
from [<c05ab604>] (schedule_timeout+0x24/0x23c)
<4>[   85.762176]I[           pppd: 675] [<c05ab604>]
(schedule_timeout+0x24/0x23c) from [<c05aced0>] (__down+0x88/0xc4)
<4>[   85.762268]I[           pppd: 675] [<c05aced0>] (__down+0x88/0xc4)
from [<c00fd654>] (down+0x44/0x84)
<4>[   85.762390]I[           pppd: 675] [<c00fd654>] (down+0x44/0x84) from
[<c0440bac>] (dpram_write+0x64/0x884)
<4>[   85.762481]I[           pppd: 675] [<c0440bac>]
(dpram_write+0x64/0x884) from [<c04414f0>] (vs_write+0x104/0x154)
<4>[   85.762603]I[           pppd: 675] [<c04414f0>] (vs_write+0x104/0x154)
from [<c034328c>] (ppp_async_push+0x110/0x584)
<4>[   85.762695]I[           pppd: 675] [<c034328c>]
(ppp_async_push+0x110/0x584) from [<c0343750>] (ppp_async_send+0x50/0x58)
<4>[   85.762786]I[           pppd: 675] [<c0343750>]
(ppp_async_send+0x50/0x58) from [<c0341360>] (ppp_channel_push+0x60/0x100)
<4>[   85.762908]I[           pppd: 675] [<c0341360>]
(ppp_channel_push+0x60/0x100) from [<c0341500>] (ppp_write+0x100/0x108)
<4>[   85.763000]I[           pppd: 675] [<c0341500>]
(ppp_write+0x100/0x108) from [<c015a428>] (vfs_write+0xb8/0x164)
<4>[   85.763092]I[           pppd: 675] [<c015a428>] (vfs_write+0xb8/0x164)
from [<c015a598>] (sys_write+0x44/0x70)
<4>[   85.763214]I[           pppd: 675] [<c015a598>] (sys_write+0x44/0x70)
from [<c00390c0>] (ret_fast_syscall+0x0/0x30)
<0>[   85.763305]I[           pppd: 675] Code: ebfd894a ea000000 eb134852
e3a03000 (e5833000)
<4>[   85.763458]I[           pppd: 675] ---[ end trace 1b75b31a2719ed20
]---
<0>[   85.763519]I[           pppd: 675] Kernel panic - not syncing: Fatal
exception in interrupt
<4>[   85.763641]I[           pppd: 675] [<c003f7dc>]
(unwind_backtrace+0x0/0x168) from [<c05aa808>] (dump_stack+0x18/0x1c)
<4>[   85.763732]I[           pppd: 675] [<c05aa808>] (dump_stack+0x18/0x1c)
from [<c05aa884>] (panic+0x78/0x16c)
<4>[   85.763824]I[           pppd: 675] [<c05aa884>] (panic+0x78/0x16c)
from [<c003d5bc>] (die+0x248/0x288)
<4>[   85.763946]I[           pppd: 675] [<c003d5bc>] (die+0x248/0x288) from
[<c00437b8>] (__do_kernel_fault+0x6c/0x8c)
<4>[   85.764038]I[           pppd: 675] [<c00437b8>]
(__do_kernel_fault+0x6c/0x8c) from [<c0043a70>] (do_page_fault+0x298/0x2b8)
<4>[   85.764160]I[           pppd: 675] [<c0043a70>]
(do_page_fault+0x298/0x2b8) from [<c0038408>] (do_DataAbort+0x3c/0xa0)
<4>[   85.764251]I[           pppd: 675] [<c0038408>]
(do_DataAbort+0x3c/0xa0) from [<c0038bec>] (__dabt_svc+0x4c/0x60)
<4>[   85.764312]I[           pppd: 675] Exception stack(0xdab59cb8 to
0xdab59d00)
<4>[   85.764373]I[           pppd: 675]
9ca0:                                                       c00390c0
00000001
<4>[   85.764465]I[           pppd: 675] 9cc0: dab59fa8 00000000 00000000
c080c748 dab58000 dcbca8c0 00000428 0000007d
<4>[   85.764587]I[           pppd: 675] 9ce0: c08546b0 dab59d14 dab59c28
dab59d00 c003f29c c00d86a8 a0000013 ffffffff
<4>[   85.764678]I[           pppd: 675] [<c0038bec>] (__dabt_svc+0x4c/0x60)
from [<c00d86a8>] (__schedule_bug+0x58/0x68)
<4>[   85.764801]I[           pppd: 675] [<c00d86a8>]
(__schedule_bug+0x58/0x68) from [<c05aab3c>] (schedule+0x78/0x48c)
<4>[   85.764892]I[           pppd: 675] [<c05aab3c>] (schedule+0x78/0x48c)
from [<c05ab604>] (schedule_timeout+0x24/0x23c)
<4>[   85.765014]I[           pppd: 675] [<c05ab604>]
(schedule_timeout+0x24/0x23c) from [<c05aced0>] (__down+0x88/0xc4)
<4>[   85.765106]I[           pppd: 675] [<c05aced0>] (__down+0x88/0xc4)
from [<c00fd654>] (down+0x44/0x84)
<4>[   85.765197]I[           pppd: 675] [<c00fd654>] (down+0x44/0x84) from
[<c0440bac>] (dpram_write+0x64/0x884)
<4>[   85.765319]I[           pppd: 675] [<c0440bac>]
(dpram_write+0x64/0x884) from [<c04414f0>] (vs_write+0x104/0x154)
<4>[   85.765411]I[           pppd: 675] [<c04414f0>] (vs_write+0x104/0x154)
from [<c034328c>] (ppp_async_push+0x110/0x584)
<4>[   85.765502]I[           pppd: 675] [<c034328c>]
(ppp_async_push+0x110/0x584) from [<c0343750>] (ppp_async_send+0x50/0x58)
<4>[   85.765624]I[           pppd: 675] [<c0343750>]
(ppp_async_send+0x50/0x58) from [<c0341360>] (ppp_channel_push+0x60/0x100)
<4>[   85.765716]I[           pppd: 675] [<c0341360>]
(ppp_channel_push+0x60/0x100) from [<c0341500>] (ppp_write+0x100/0x108)
<4>[   85.765838]I[           pppd: 675] [<c0341500>]
(ppp_write+0x100/0x108) from [<c015a428>] (vfs_write+0xb8/0x164)
<4>[   85.765930]I[           pppd: 675] [<c015a428>] (vfs_write+0xb8/0x164)
from [<c015a598>] (sys_write+0x44/0x70)
<4>[   85.766021]I[           pppd: 675] [<c015a598>] (sys_write+0x44/0x70)
from [<c00390c0>] (ret_fast_syscall+0x0/0x30)
<0>[   86.776214]I[           pppd: 675] (kernel_sec_save_final_context)
Final context was saved before the system reset.
<0>[   86.776306]I[           pppd: 675] (kernel_sec_set_upload_cause) :
upload_cause set c8
<0>[   86.776367]I[           pppd: 675] (kernel_sec_reset) BUILD_INFO:
HWREV: b Date:May  2 2011 Time:22:27:11
<0>[   86.776428]I[           pppd: 675] (kernel_sec_reset) Kernel panic.
The system will be reset !!

In the logs which error message is causing this kernel panic.
BUG: scheduling while atomic: pppd/675/0x00000203
                                           or
Unable to handle kernel NULL pointer dereference at virtual address 00000000
                                           or
Kernel panic - not syncing: Fatal exception in interrupt
Please help me here...

Thanks in advance..
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110510/efdc6f48/attachment-0001.html 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2010-08-27  7:59 Sergey Senozhatsky
  0 siblings, 0 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2010-08-27  7:59 UTC (permalink / raw)
  To: linux-acpi; +Cc: Lin Ming, linux-kernel, Andrew Morton, Jiri Slaby, linux-pm


[-- Attachment #1.1: Type: text/plain, Size: 134193 bytes --]

Hello,

.36-rc2-git4


[   51.940707] snapshot_ioctl: ioctl '80083307' is deprecated and will be removed soon, update your suspend-to-disk utilities
[   51.940719] Syncing filesystems ... acpi_ds_exec_end_op+0x9b/0x578
[   54.494374]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.494380]  [ ?arn+0xi_p.4  <f81c>th+00fx2>[493fpiva0x  ] 34i_ct
[   54.494492]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.494498]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.494892] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.494897] 3 locks held by s2disk/5065:
[   54.494899]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.494909]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.494917]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5ledcom uhda_cnd_seqodec s_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.494971] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.494974] Call Trace:
[   54.494980]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.494986]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.494993]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.494999]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.495006]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.4>[ 38f60fffff.495578
4>[  f
[   54.495047]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.495053]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.495060]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.495066]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.495072]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.495078]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.495085]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.495091]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.495097]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.495102]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.495107]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.495113]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.495119]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.495125]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.495130]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.495136]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.495142]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.495148]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.495153]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.495160]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.592261] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.592267] 4 locks held by s2disk/5065:
[   54.592270]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.592281]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.592291]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.592301]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.592310] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.592355] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.592359] Call Trace:
[   54.592365]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.592372]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.592379]  [<ffffffff814022ad>] mutex_lock_nested+0x1a6/0x30d
[   54.592384]  [<ffffffff81227837>] ? acpi_ec_transaction+0x86/0x235
[   54.592391]  [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.592397]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.592403]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   54.592409]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   54.592415]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.592421]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.592427]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.592433]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.592440]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.592446]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.592453]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.592459]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.592466]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.592472]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.592478]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.592485]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.592491]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.592498]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.592503]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.592509]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.592515]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.592521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.592527]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.592533]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.592540]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.592546]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.592552]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.592559]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.592565]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.592572]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.592577]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.592583]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.592588]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.592593]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.592600]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.592606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.592612]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.592618]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.592623]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.592629]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.592635]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.592642]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.595153] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.595158] 4 locks held by s2disk/5065:
[   54.595161]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.595172]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.595181]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.595193]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.595220] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.595297] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.595301] Call Trace:
[   54.595309]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.595316]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.595325]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.595333]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.595407]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.595415]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.595421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.595428]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   54.595434]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   54.595439]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595446]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.595452]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595458]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.595465]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.595471]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.595478]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.595484]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.595491]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.595497]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.595504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.595511]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.595517]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.595524]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.595529]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.595536]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.595541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.595547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.595553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.595560]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.595566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.595573]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.595579]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.595586]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.595592]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.595599]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.595605]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.595610]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.595615]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.595621]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.595628]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.595634]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.595639]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.595645]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.595651]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.595657]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.595663]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.595670]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.595715] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.595719] 4 locks held by s2disk/5065:
[   54.595721]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.595731]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.595740]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.595751]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.595810] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.595900] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.595904] Call Trace:
[   54.595912]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.595919]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.595927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.595936]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.595943]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.595949]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.595955]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.595961]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.595967]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.595973]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595979]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.595985]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.595991]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.595997]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.596004]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.596010]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.596016]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.596023]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.596029]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.596035]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.596042]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.596048]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.596054]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.596060]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.596066]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.596072]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.596077]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.596083]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.596089]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.596096]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.596102]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.596108]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.596114]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.596121]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.596127]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.596133]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.596138]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.596143]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.596149]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.596155]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.596161]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.596167]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.596172]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.596178]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.596184]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.596190]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.596196]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.596222] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.596226] 4 locks held by s2disk/5065:
[   54.596228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.596238]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.596246]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.596256]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.596264] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.596309] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.596314] Call Trace:
[   54.596339]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.596346]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.596356]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.596362]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.596371]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.596399]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.596407]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.596414]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.596423]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.596430]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596437]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.596445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596472]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.596479]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.596487]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.596495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.596502]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.596510]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.596519]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.596525]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.596531]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.596537]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.596544]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.596550]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.596556]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.596561]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.596567]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.596573]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.596579]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.596585]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.596592]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.596598]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.596604]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.596610]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.596617]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.596623]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.596628]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.596633]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.596638]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.596645]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.596651]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.596656]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.596662]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.596667]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.596673]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.596680]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.596686]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.596714] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.596718] 4 locks held by s2disk/5065:
[   54.596720]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.596729]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.596738]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.596749]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.596778] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.596853] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.596856] Call Trace:
[   54.596864]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.596870]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.596878]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.596887]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.596915]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.596923]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.596930]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.596938]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   54.596944]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   54.596952]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596961]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.596967]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.596973]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.596979]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.596986]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.596992]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.596998]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.597004]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.597011]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.597017]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.597024]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.597030]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.597036]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.597042]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.597048]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.597053]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.597059]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.597065]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.597071]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.597078]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.597084]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.597090]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.597096]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.597103]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.597109]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.597115]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.597120]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.597125]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.597131]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.597137]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.597143]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.597148]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.597154]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.597160]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.597166]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.597171]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.597178]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.597396] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.597400] 3 locks held by s2disk/5065:
[   54.597403]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.597412]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.597421]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.597431] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.597477] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.597480] Call Trace:
[   54.597486]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.597492]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.597499]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.597505]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.597512]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.597518]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.597524]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.597529]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.597535]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.597541]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.597547]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.597553]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.597559]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.597566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.597572]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.597578]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.597584]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.597591]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.597597]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.597603]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.597608]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.597613]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.597619]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.597625]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.597631]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.597637]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.597643]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.597648]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.597654]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.597660]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.597666]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.655545] usb 1-1.1: reset high speed USB device using ehci_hcd and address 3
[   54.695348] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.695353] 4 locks held by s2disk/5065:
[   54.695356]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.695368]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.695377]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.695388]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.695397] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.695442] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.695446] Call Trace:
[   54.695453]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.695459]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.695466]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.695473]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.695479]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.695486]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.695492]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.695498]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.695504]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.695510]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.695516]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.695523]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.695528]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.695537]  [<ffffffff8124bc43>] ? acpi_ut_allocate_object_desc_dbg+0x41/0xb5
[   54.695543]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.695550]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.695557]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.695563]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.695569]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.695576]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.695583]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.695589]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.695595]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.695602]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.695607]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.695613]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.695619]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.695625]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.695631]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.695637]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.695644]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.695651]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.695656]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.695663]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.695669]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.695676]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.695682]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.695687]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.695692]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.695698]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.695704]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.695711]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.695716]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.695723]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.695728]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.695734]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.695740]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.695747]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.695847] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.695851] 3 locks held by s2disk/5065:
[   54.695854]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.695864]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.695872]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa012745d>] acpi_battery_update+0xe5/0x298 [battery]
[   54.695882] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.695926] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.695930] Call Trace:
[   54.695935]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.695941]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.695948]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.695954]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.695961]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.695967]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.695973]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.695978]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.695984]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.695990]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.695996]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.696002]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.696008]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.696014]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.696021]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.696027]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.696033]  [<ffffffffa0127476>] acpi_battery_update+0xfe/0x298 [battery]
[   54.696039]  [<ffffffff81402405>] ? mutex_lock_nested+0x2fe/0x30d
[   54.696046]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.696051]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.696057]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.696062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.696067]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.696074]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.696080]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.696085]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.696091]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.696096]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.696102]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.696108]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.696114]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.795377] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.795381] 3 locks held by s2disk/5065:
[   54.795383]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.795393]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.795401]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.795409] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.795448] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.795450] Call Trace:
[   54.795456]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.795462]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.795467]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.795472]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.795478]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.795484]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.795488]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.795493]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.795498]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.795503]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.795508]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.795513]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.795518]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.795524]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.795529]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.795534]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.795539]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.795544]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.795549]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.795555]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.795560]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.795564]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.795568]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.795573]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.795578]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.795583]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.795588]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.795593]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.795598]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.795603]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.795608]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.795613]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.894999] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.895004] 4 locks held by s2disk/5065:
[   54.895006]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.895016]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.895023]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.895032]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.895039] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.895076] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.895079] Call Trace:
[   54.895085]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.895090]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.895096]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.895101]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.895106]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.895112]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.895117]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.895121]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.895126]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.895131]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.895136]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.895141]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.895146]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.895151]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.895157]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.895162]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.895167]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.895172]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.895178]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.895183]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.895188]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.895194]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.895199]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.895204]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.895209]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.895214]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.895218]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.895223]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.895228]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.895233]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.895238]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.895244]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.895249]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895254]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.895259]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895264]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.895270]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.895274]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.895278]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.895282]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.895287]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.895292]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.895297]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.895302]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.895307]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.895311]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.895316]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.895321]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.895326]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.895468] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.895472] 3 locks held by s2disk/5065:
[   54.895474]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.895482]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.895489]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.895497] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.895533] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.895536] Call Trace:
[   54.895541]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.895546]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.895551]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.895556]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.895562]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.895567]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.895571]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.895576]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.895581]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.895585]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.895590]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.895595]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.895600]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.895606]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.895611]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.895615]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895621]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.895625]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.895630]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.895636]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.895641]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.895645]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.895649]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.895654]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.895659]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.895664]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.895668]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.895673]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.895678]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.895683]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.895687]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.895692]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.994807] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.994811] 4 locks held by s2disk/5065:
[   54.994813]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.994823]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.994831]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.994839]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   54.994847] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.994884] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.994887] Call Trace:
[   54.994892]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.994898]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.994903]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.994908]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.994914]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   54.994919]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   54.994924]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   54.994929]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   54.994934]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   54.994939]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   54.994944]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.994949]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   54.994954]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   54.994959]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   54.994964]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   54.994970]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   54.994975]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   54.994980]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   54.994985]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   54.994991]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   54.994996]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   54.995002]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   54.995006]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   54.995012]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   54.995017]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   54.995022]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   54.995026]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.995031]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.995036]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.995041]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.995046]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.995052]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.995056]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995062]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.995067]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995072]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.995077]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.995082]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.995086]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.995090]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.995095]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.995100]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.995105]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.995110]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.995115]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.995120]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.995125]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.995130]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.995135]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   54.995223] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   54.995226] 3 locks held by s2disk/5065:
[   54.995228]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   54.995237]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   54.995244]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   54.995252] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   54.995288] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   54.995291] Call Trace:
[   54.995296]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   54.995301]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   54.995307]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   54.995311]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   54.995317]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   54.995322]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   54.995327]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   54.995331]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   54.995336]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   54.995341]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   54.995346]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   54.995351]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   54.995356]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   54.995361]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   54.995366]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   54.995371]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995376]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   54.995381]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   54.995386]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   54.995392]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   54.995396]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   54.995400]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   54.995405]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   54.995409]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   54.995414]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   54.995419]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   54.995424]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   54.995429]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   54.995433]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   54.995438]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   54.995443]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   54.995448]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.051451] usb 2-1.3: reset low speed USB device using ehci_hcd and address 3
[   55.094632] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.094636] 4 locks held by s2disk/5065:
[   55.094638]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.094648]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.094655]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.094664]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.094672] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.094709] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.094711] Call Trace:
[   55.094717]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.094722]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.094728]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.094733]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.094739]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.094744]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.094749]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.094755]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   55.094759]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   55.094764]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.094770]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.094774]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.094779]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.094785]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.094790]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.094796]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.094801]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.094806]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.094811]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.094817]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.094822]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.094827]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.094833]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.094837]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.094842]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.094847]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.094852]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.094857]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.094862]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.094867]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.094872]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.094877]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.094883]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.094887]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.094892]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.094898]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.094903]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.094907]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.094911]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.094916]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.094921]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.094926]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.094931]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.094936]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.094940]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.094946]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.094951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.094956]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.094979] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.094983] 4 locks held by s2disk/5065:
[   55.094985]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.094992]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.094999]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.095007]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.095014] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.095051] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.095053] Call Trace:
[   55.095058]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.095063]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.095068]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.095073]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.095078]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.095084]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.095088]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.095093]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.095098]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.095103]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095108]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.095113]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095118]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.095123]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.095128]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.095133]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.095138]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.095144]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.095149]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.095154]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.095159]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.095164]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.095170]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.095174]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.095179]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.095184]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.095189]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.095194]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.095198]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.095204]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.095209]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.095214]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095219]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.095224]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095229]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.095235]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.095239]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.095243]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.095247]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.095252]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.095257]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.095262]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.095266]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.095271]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.095276]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.095280]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.095285]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.095290]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.095312] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.095315] 4 locks held by s2disk/5065:
[   55.095317]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.095325]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.095332]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.095339]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.095346] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.095383] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.095385] Call Trace:
[   55.095390]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.095395]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.095400]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.095405]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.095410]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.095416]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.095421]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.095426]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.095430]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.095435]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095440]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.095445]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095450]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.095455]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.095460]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.095466]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.095471]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.095476]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.095481]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.095486]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.095492]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.095497]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.095502]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.095507]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.095512]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.095516]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.095521]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.095526]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.095531]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.095536]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.095541]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.095546]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095551]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.095556]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095561]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.095567]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.095571]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.095575]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.095580]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.095584]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.095589]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.095594]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.095599]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.095604]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.095608]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.095613]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.095618]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.095623]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.095646] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.095649] 4 locks held by s2disk/5065:
[   55.095651]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.095659]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.095666]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.095674]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.095681] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.095717] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.095719] Call Trace:
[   55.095724]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.095729]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.095734]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.095739]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.095744]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.095750]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.095755]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.095760]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   55.095764]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   55.095769]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095774]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.095779]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.095784]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.095789]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.095795]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.095800]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.095805]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.095810]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.095815]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.095820]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.095826]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.095831]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.095836]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.095841]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.095846]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.095850]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.095855]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.095860]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.095865]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.095870]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.095875]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.095880]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095885]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.095890]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.095895]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.095901]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.095905]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.095909]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.095914]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.095918]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.095923]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.095928]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.095933]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.095937]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.095942]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.095947]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.095951]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.095957]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.096028] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.096032] 3 locks held by s2disk/5065:
[   55.096034]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.096041]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.096049]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.096056] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.096093] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.096095] Call Trace:
[   55.096100]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.096105]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.096111]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.096116]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.096121]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.096126]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.096131]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.096135]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.096140]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.096145]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.096150]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.096155]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.096160]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.096165]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.096170]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.096175]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.096180]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.096185]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.096190]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.096196]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.096200]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.096204]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.096209]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.096213]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.096218]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.096224]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.096228]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.096233]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.096237]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.096242]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.096247]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.096252]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.194448] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.194453] 4 locks held by s2disk/5065:
[   55.194455]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.194464]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.194472]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.194481]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.194488] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.194525] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.194528] Call Trace:
[   55.194533]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.194539]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.194545]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.194550]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.194555]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.194561]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.194566]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.194571]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   55.194575]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   55.194580]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194586]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.194590]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194596]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.194601]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.194606]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.194612]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.194617]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.194622]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.194627]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.194633]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.194638]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.194643]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.194649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.194653]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.194658]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.194663]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.194668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.194672]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.194677]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.194683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.194688]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.194693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.194698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.194703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.194708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.194714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.194718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.194722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.194727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.194731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.194737]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.194742]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.194746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.194751]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.194756]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.194761]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.194766]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.194771]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.194795] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.194798] 4 locks held by s2disk/5065:
[   55.194800]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.194808]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.194815]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.194822]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.194830] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.194866] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.194868] Call Trace:
[   55.194873]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.194878]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.194883]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.194888]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.194893]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.194899]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.194904]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.194909]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.194913]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.194918]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194923]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.194928]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.194933]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.194938]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.194943]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.194948]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.194953]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.194959]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.194964]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.194969]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.194974]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.194979]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.194985]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.194989]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.194994]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.194999]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195003]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195008]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195013]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195018]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195024]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195028]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195033]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.195038]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195043]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.195049]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.195053]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.195058]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.195062]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.195066]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.195071]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.195076]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.195081]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.195086]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.195090]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.195095]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.195100]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.195105]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.195126] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.195129] 4 locks held by s2disk/5065:
[   55.195131]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.195139]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.195146]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.195154]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.195161] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.195197] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.195200] Call Trace:
[   55.195204]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.195209]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.195215]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.195219]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.195225]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.195230]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.195235]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.195240]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.195244]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.195249]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195254]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.195259]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195264]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.195269]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.195274]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.195280]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.195285]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.195290]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.195295]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.195300]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.195306]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.195310]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.195316]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.195320]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.195325]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.195330]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195335]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195340]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195344]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195350]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195355]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195360]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195365]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.195370]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195375]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.195380]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.195385]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.195389]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.195393]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.195398]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.195403]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.195408]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.195412]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.195417]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.195421]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.195426]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.195431]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.195436]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.195460] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.195463] 4 locks held by s2disk/5065:
[   55.195465]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.195473]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.195480]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.195487]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.195494] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.195530] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.195533] Call Trace:
[   55.195537]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.195542]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.195548]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.195553]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.195558]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.195563]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.195568]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.195573]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   55.195578]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   55.195583]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195588]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.195592]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.195597]  [<ffffffff81065853>] ? __lock_acquire+0x181b/0x182d
[   55.195603]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.195608]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.195613]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.195618]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.195623]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.195629]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.195634]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.195639]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.195644]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.195649]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.195654]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.195659]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.195664]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195668]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195673]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195678]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195683]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195689]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195693]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195698]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.195703]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195708]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.195714]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.195718]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.195722]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.195727]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.195731]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.195736]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.195741]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.195746]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.195750]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.195755]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.195760]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.195764]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.195770]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.195845] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.195848] 3 locks held by s2disk/5065:
[   55.195850]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.195858]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.195865]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.195873] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.195909] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.195912] Call Trace:
[   55.195916]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.195921]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.195927]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.195931]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.195937]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.195942]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.195947]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.195951]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.195956]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.195961]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.195966]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.195971]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.195976]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.195981]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.195986]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.195991]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.195996]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.196001]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.196006]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.196012]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.196016]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.196020]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.196025]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.196029]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.196035]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.196040]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.196044]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.196049]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.196053]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.196058]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.196063]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.196068]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.294323] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.294327] 4 locks held by s2disk/5065:
[   55.294329]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.294339]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.294347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.294356]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.294363] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.294401] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.294404] Call Trace:
[   55.294409]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.294415]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.294420]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.294425]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.294431]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.294436]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.294441]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.294447]  [<ffffffff81227a1a>] acpi_ec_burst_enable+0x34/0x36
[   55.294451]  [<ffffffff81227bd0>] acpi_ec_space_handler+0x6c/0xfe
[   55.294456]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294462]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.294466]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294472]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.294477]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.294483]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.294488]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.294493]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.294498]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.294504]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.294509]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.294514]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.294520]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.294524]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.294529]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.294534]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.294539]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.294544]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.294549]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.294554]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.294560]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.294565]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294570]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.294575]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294580]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.294586]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.294590]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.294594]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.294599]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.294603]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.294608]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.294613]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.294618]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.294623]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.294627]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.294633]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.294637]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.294643]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.294666] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.294669] 4 locks held by s2disk/5065:
[   55.294671]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.294679]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.294686]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.294694]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.294701] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.294738] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.294741] Call Trace:
[   55.294745]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.294750]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.294756]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.294761]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.294766]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.294771]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.294776]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.294781]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.294786]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.294791]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294796]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.294801]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.294806]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.294811]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.294817]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.294822]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.294827]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.294832]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.294837]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.294843]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.294848]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.294853]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.294858]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.294863]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.294867]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.294872]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.294877]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.294882]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.294887]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.294893]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.294897]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294903]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.294907]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.294912]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.294918]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.294923]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.294927]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.294931]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.294936]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.294941]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.294946]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.294950]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.294955]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.294959]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.294964]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.294969]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.294974]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.294996] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.294999] 4 locks held by s2disk/5065:
[   55.295001]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.295008]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.295016]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.295023]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.295031] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.295068] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.295070] Call Trace:
[   55.295075]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.295080]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.295085]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.295090]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.295096]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.295101]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.295106]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.295111]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.295116]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.295120]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295126]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.295130]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295136]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.295141]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.295146]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.295151]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.295156]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.295162]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.295167]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.295172]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.295177]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.295183]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.295187]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.295192]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.295197]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.295202]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.295207]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.295212]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.295217]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.295222]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.295227]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295232]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.295237]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295242]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.295248]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.295252]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.295256]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.295261]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.295265]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.295270]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.295275]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.295280]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.295285]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.295289]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.295294]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.295299]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.295304]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.295327] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.295330] 4 locks held by s2disk/5065:
[   55.295332]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.295340]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.295347]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.295355]  #3:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.295362] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.295399] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.295402] Call Trace:
[   55.295406]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.295411]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.295417]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.295421]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.295427]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.295432]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.295437]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.295442]  [<ffffffff81227b62>] acpi_ec_burst_disable+0x36/0x38
[   55.295447]  [<ffffffff81227c29>] acpi_ec_space_handler+0xc5/0xfe
[   55.295451]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295457]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.295461]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.295467]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.295472]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.295477]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.295482]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.295488]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.295493]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.295498]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.295503]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.295508]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.295514]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.295518]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.295523]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.295528]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.295533]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.295538]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.295543]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.295548]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.295553]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.295558]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295563]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.295568]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295573]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.295579]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.295583]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.295587]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.295592]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.295596]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.295601]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.295606]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.295611]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.295616]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.295620]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.295625]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.295630]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.295635]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.295740] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.295743] 3 locks held by s2disk/5065:
[   55.295745]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.295753]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.295760]  #2:  (&battery->lock){+.+.+.}, at: [<ffffffffa01272c0>] acpi_battery_get_state+0x6b/0x123 [battery]
[   55.295768] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.295804] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.295807] Call Trace:
[   55.295812]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.295816]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.295822]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.295827]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.295833]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.295838]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.295842]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.295847]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.295852]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.295856]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.295861]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.295866]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.295871]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.295876]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.295882]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.295886]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295892]  [<ffffffffa01272dd>] acpi_battery_get_state+0x88/0x123 [battery]
[   55.295896]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.295901]  [<ffffffffa0127605>] acpi_battery_update+0x28d/0x298 [battery]
[   55.295907]  [<ffffffffa01276b5>] acpi_battery_resume+0x25/0x29 [battery]
[   55.295911]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.295916]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.295920]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.295924]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.295930]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.295935]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.295939]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.295944]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.295948]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.295953]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.295958]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.295963]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.394341] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.394346] 3 locks held by s2disk/5065:
[   55.394348]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.394357]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.394365]  #2:  (&ec->lock){+.+.+.}, at: [<ffffffff81227837>] acpi_ec_transaction+0x86/0x235
[   55.394373] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.394410] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.394412] Call Trace:
[   55.394418]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.394423]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.394429]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.394434]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.394440]  [<ffffffff81227512>] acpi_ec_transaction_unlocked+0x14e/0x219
[   55.394445]  [<ffffffff810530d5>] ? autoremove_wake_function+0x0/0x34
[   55.394450]  [<ffffffff81227945>] acpi_ec_transaction+0x194/0x235
[   55.394455]  [<ffffffff81403ebe>] ? _raw_spin_unlock_irqrestore+0x42/0x74
[   55.394460]  [<ffffffff81227a80>] acpi_ec_read+0x48/0x54
[   55.394464]  [<ffffffff81227beb>] acpi_ec_space_handler+0x87/0xfe
[   55.394469]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.394474]  [<ffffffff812316a2>] acpi_ev_address_space_dispatch+0x1d2/0x221
[   55.394479]  [<ffffffff81227b64>] ? acpi_ec_space_handler+0x0/0xfe
[   55.394484]  [<ffffffff812370db>] acpi_ex_access_region+0x28b/0x316
[   55.394490]  [<ffffffff81237449>] acpi_ex_field_datum_io+0xfa/0x2bd
[   55.394495]  [<ffffffff812226fe>] ? acpi_os_wait_semaphore+0xd5/0x13c
[   55.394500]  [<ffffffff8123769f>] acpi_ex_extract_from_field+0x93/0x1bb
[   55.394506]  [<ffffffff812357dc>] acpi_ex_read_data_from_field+0x1b8/0x1ed
[   55.394511]  [<ffffffff8122f425>] ? acpi_ds_create_operand+0x158/0x28d
[   55.394516]  [<ffffffff8123beef>] acpi_ex_resolve_node_to_value+0x223/0x2b4
[   55.394521]  [<ffffffff81230ad1>] ? acpi_ds_obj_stack_push+0xae/0xb9
[   55.394526]  [<ffffffff812364c5>] acpi_ex_resolve_to_value+0x275/0x2ba
[   55.394532]  [<ffffffff8122f6eb>] acpi_ds_evaluate_name_path+0x7b/0xf8
[   55.394536]  [<ffffffff8124373a>] ? acpi_ps_get_next_namepath+0x73/0x24a
[   55.394541]  [<ffffffff8122d86b>] acpi_ds_exec_end_op+0x9b/0x578
[   55.394546]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.394551]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.394556]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.394561]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.394566]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.394571]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.394577]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
[   55.394582]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
[   55.394587]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.394593]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
[   55.394598]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
[   55.394602]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.394606]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.394611]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.394615]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.394621]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.394626]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.394630]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.394635]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.394640]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.394645]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.394650]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.394655]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.394765] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.394769] 2 locks held by s2disk/5065:
[   55.394770]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.394778]  #1:  (&__lockdep_no_validate__){+.+.+.}, at: [<ffffffff81322d55>] device_resume+0x2b/0xe7
[   55.394785] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.394822] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.394824] Call Trace:
[   55.394829]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.394834]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.394840]  [<ffffffff8140156c>] schedule_timeout+0x1e1/0x220
[   55.394844]  [<ffffffff81045db7>] ? process_timeout+0x0/0xb
[   55.394850]  [<ffffffff814015fa>] schedule_timeout_interruptible+0x19/0x1b
[   55.394855]  [<ffffffff8122216e>] acpi_os_sleep+0x11/0x13
[   55.394860]  [<ffffffff81238f60>] acpi_ex_system_do_sleep+0x26/0x31
[   55.394864]  [<ffffffff812379e8>] acpi_ex_opcode_1A_0T_0R+0x5b/0xa1
[   55.394869]  [<ffffffff8122d8c8>] acpi_ds_exec_end_op+0xf8/0x578
[   55.394874]  [<ffffffff81244e5d>] acpi_ps_parse_loop+0x88a/0xa55
[   55.394879]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.394884]  [<ffffffff81244064>] acpi_ps_parse_aml+0x104/0x3c4
[   55.394889]  [<ffffffff812457fc>] acpi_ps_execute_method+0x20f/0x2f3
[   55.394894]  [<ffffffff8123f883>] acpi_ns_evaluate+0x18b/0x2d2
[   55.394899]  [<ffffffff8123f134>] acpi_evaluate_object+0x1b8/0x2fc
[   55.394905]  [<ffffffff81222d26>] acpi_evaluate_integer+0x3f/0xb7
[   55.394910]  [<ffffffff814023b5>] ? mutex_lock_nested+0x2ae/0x30d
[   55.394914]  [<ffffffff812250bd>] ? acpi_device_resume+0x0/0x29
[   55.394920]  [<ffffffffa00d4051>] acpi_ac_get_state+0x36/0x6a [ac]
[   55.394925]  [<ffffffffa00d417c>] acpi_ac_resume+0x35/0x63 [ac]
[   55.394929]  [<ffffffff812250e4>] acpi_device_resume+0x27/0x29
[   55.394933]  [<ffffffff81322cfc>] legacy_resume+0x1f/0x4d
[   55.394938]  [<ffffffff81322d92>] device_resume+0x68/0xe7
[   55.394942]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.394948]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.394953]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.394957]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.394962]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.394966]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.394971]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.394976]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.394981]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.893653] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.893656] 1 lock held by s2disk/5065:
[   55.893657]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.893664] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.893688] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.893690] Call Trace:
[   55.893694]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.893697]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.893701]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
[   55.893705]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   55.893707]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
[   55.893711]  [<ffffffff81400696>] wait_for_common+0xca/0x144
[   55.893715]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   55.893718]  [<ffffffff81063240>] ? mark_held_locks+0x50/0x72
[   55.893721]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
[   55.893724]  [<ffffffff81322823>] dpm_wait+0x2c/0x2e
[   55.893727]  [<ffffffff81322d4b>] device_resume+0x21/0xe7
[   55.893730]  [<ffffffff81323781>] dpm_resume_end+0xff/0x384
[   55.893733]  [<ffffffff81072178>] hibernation_snapshot+0x20f/0x258
[   55.893737]  [<ffffffff81075262>] snapshot_ioctl+0x25c/0x547
[   55.893739]  [<ffffffff811060d0>] ? fsnotify+0x67/0x23b
[   55.893743]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.893746]  [<ffffffff8125dfac>] ? n_tty_write+0x0/0x35e
[   55.893749]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.893753]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.893756]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.915018] PM: restore of devices complete after 2031.471 msecs
[   55.917899] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.917904] no locks held by s2disk/5065.
[   55.917907] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.917972] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.917977] Call Trace:
[   55.917985]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.917993]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.918002]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.918010]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.952204] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.952209] no locks held by s2disk/5065.
[   55.952212] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.952274] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.952278] Call Trace:
[   55.952286]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.952294]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.952302]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.952310]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.952349] Restarting tasks ... 
[   55.952759] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.952763] 1 lock held by s2disk/5065:
[   55.952765]  #0:  (pm_mutex){+.+.+.}, at: [<ffffffff8107505f>] snapshot_ioctl+0x59/0x547
[   55.952776] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.952829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.952832] Call Trace:
[   55.952838]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.952843]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.952849]  [<ffffffff81036a5c>] ? try_to_wake_up+0x327/0x339
[   55.952855]  [<ffffffff810717a1>] thaw_processes+0x34/0x47
[   55.952875]  [<ffffffff8107521a>] snapshot_ioctl+0x214/0x547
[   55.952882]  [<ffffffff810e98ab>] do_vfs_ioctl+0x4c1/0x502
[   55.952887]  [<ffffffff8140104f>] ? schedule+0x8a3/0x8f2
[   55.952893]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.952898]  [<ffffffff810e993d>] sys_ioctl+0x51/0x74
[   55.952904]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   55.952991] done.
[   55.953080] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.953084] no locks held by s2disk/5065.
[   55.953086] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.953140] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.953143] Call Trace:
[   55.953149]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.953154]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.953161]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.953167]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.953332] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.953335] no locks held by s2disk/5065.
[   55.953337] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.953390] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.953393] Call Trace:
[   55.953399]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.953405]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.953410]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
[   55.953416]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.953422]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.974972] PM: Basic memory bitmaps freed
[   55.974979] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.974982] no locks held by s2disk/5065.
[   55.974983] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.975016] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.975018] Call Trace:
[   55.975024]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.975029]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.975034]  [<ffffffff810ec0f4>] ? dput+0x24/0x159
[   55.975038]  [<ffffffff81403442>] ? trace_hardirqs_on_thunk+0x3a/0x3f
[   55.975043]  [<ffffffff8100208e>] sysret_careful+0x19/0x1f
[   55.976820] note: s2disk[5065] exited with preempt_count 1
[   55.981779] BUG: scheduling while atomic: s2disk/5065/0x00000002
[   55.981782] no locks held by s2disk/5065.
[   55.981784] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   55.981829] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   55.981833] Call Trace:
[   55.981839]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   55.981846]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   55.981852]  [<ffffffff814013c3>] schedule_timeout+0x38/0x220
[   55.981857]  [<ffffffff814005f2>] ? wait_for_common+0x26/0x144
[   55.981865]  [<ffffffff811f79ab>] ? do_raw_spin_lock+0x6b/0x122
[   55.981870]  [<ffffffff81403e4e>] ? _raw_spin_unlock_irq+0x2b/0x59
[   55.981876]  [<ffffffff81400696>] wait_for_common+0xca/0x144
[   55.981883]  [<ffffffff81036a6e>] ? default_wake_function+0x0/0xf
[   55.981889]  [<ffffffff810633e5>] ? trace_hardirqs_on+0xd/0xf
[   55.981895]  [<ffffffff814007aa>] wait_for_completion+0x18/0x1a
[   55.981901]  [<ffffffff8104efc2>] flush_workqueue+0x1c5/0x3d9
[   55.981906]  [<ffffffff8104edfd>] ? flush_workqueue+0x0/0x3d9
[   55.981912]  [<ffffffff8104ecef>] ? __cancel_work_timer+0xbf/0x1b1
[   55.981918]  [<ffffffff8104f358>] flush_scheduled_work+0x10/0x12
[   55.981925]  [<ffffffff81261bec>] tty_ldisc_release+0x29/0x87
[   55.981930]  [<ffffffff8125c2e8>] tty_release+0x4ce/0x51e
[   55.981939]  [<ffffffff810dd1cc>] fput+0xff/0x1c3
[   55.981945]  [<ffffffff810da14d>] filp_close+0x56/0x60
[   55.981951]  [<ffffffff8103e40d>] put_files_struct+0xb5/0x151
[   55.981956]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
[   55.981962]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
[   55.981967]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
[   55.981972]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
[   55.981977]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   55.981982]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
[   55.981987]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
[   55.981992]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b
[   56.885147] BUG: scheduling while atomic: s2disk/5065/0x10000002
[   56.885153] no locks held by s2disk/5065.
[   56.885156] Modules linked in: battery ac broadcom usbhid snd_hda_codec_atihdmi hid tg3 wmi libphy psmouse snd_hda_codec_realtek snd_hwdep button snd_seq_dummy serio_raw snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device
snd_hda_intel snd_hda_codec snd_pcm_oss evdev snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore ehci_hcd sr_mod usbcore cdrom sd_mod ahci libahci
[   56.885229] Pid: 5065, comm: s2disk Not tainted 2.6.36-rc2-dbg-git4-00380-gb176d2f-dirty #143
[   56.885234] Call Trace:
[   56.885247]  [<ffffffff8102e03d>] __schedule_bug+0x72/0x77
[   56.885258]  [<ffffffff81400888>] schedule+0xdc/0x8f2
[   56.885268]  [<ffffffff810363d7>] __cond_resched+0x13/0x1f
[   56.885275]  [<ffffffff814011bd>] _cond_resched+0x29/0x30
[   56.885283]  [<ffffffff8103e412>] put_files_struct+0xba/0x151
[   56.885290]  [<ffffffff8103e37a>] ? put_files_struct+0x22/0x151
[   56.885299]  [<ffffffff811f7b25>] ? do_raw_spin_unlock+0x8f/0x98
[   56.885306]  [<ffffffff8103e53c>] exit_files+0x46/0x4f
[   56.885313]  [<ffffffff8103e761>] do_exit+0x21c/0x6c4
[   56.885323]  [<ffffffff8100203a>] ? sysret_check+0x2e/0x69
[   56.885330]  [<ffffffff8103ee94>] do_group_exit+0x77/0xa2
[   56.885337]  [<ffffffff8103eed1>] sys_exit_group+0x12/0x16
[   56.885344]  [<ffffffff81002002>] system_call_fastpath+0x16/0x1b



	Sergey

[-- Attachment #1.2: Type: application/pgp-signature, Size: 316 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06 18:18               ` Alan Cox
@ 2009-07-06 18:37                 ` Michael Guntsche
  0 siblings, 0 replies; 66+ messages in thread
From: Michael Guntsche @ 2009-07-06 18:37 UTC (permalink / raw)
  To: Alan Cox; +Cc: Herbert Xu, linux-kernel, David S. Miller, netdev


On Jul 6, 2009, at 20:18, Alan Cox wrote:

> On Mon, 6 Jul 2009 20:07:34 +0200
> Michael Guntsche <mike@it-loops.com> wrote:
>
>>
>> On Jul 6, 2009, at 19:17, Alan Cox wrote:
>>
>>> This is the more drastic way of doing it. I had hoped to put this
>>> off but
>>> in fact it cleans stuff up enormously. This has had only basic  
>>> testing
>>> but the underlying idea is to simply remove all the pty special  
>>> casing
>>> that causes messes in the first place.
>> <snip>
>>
>> Hi Alan,
>>
>> Must commit a6540f731d506d9e82444cf0020e716613d4c46c still be  
>> reverted
>> with your patch or can it stay in?
>
> Herbert is (as usual ;)) correct that it should be reverted.

No crashes with the reverted commit and Alan's patch on my hardware  
here.
A Load Test that would trigger it after some seconds is now running  
for several minutes without any problems.

Michael

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06 18:07             ` Michael Guntsche
@ 2009-07-06 18:18               ` Alan Cox
  2009-07-06 18:37                 ` Michael Guntsche
  0 siblings, 1 reply; 66+ messages in thread
From: Alan Cox @ 2009-07-06 18:18 UTC (permalink / raw)
  To: Michael Guntsche; +Cc: Herbert Xu, linux-kernel, David S. Miller, netdev

On Mon, 6 Jul 2009 20:07:34 +0200
Michael Guntsche <mike@it-loops.com> wrote:

> 
> On Jul 6, 2009, at 19:17, Alan Cox wrote:
> 
> > This is the more drastic way of doing it. I had hoped to put this  
> > off but
> > in fact it cleans stuff up enormously. This has had only basic testing
> > but the underlying idea is to simply remove all the pty special casing
> > that causes messes in the first place.
> <snip>
> 
> Hi Alan,
> 
> Must commit a6540f731d506d9e82444cf0020e716613d4c46c still be reverted  
> with your patch or can it stay in?

Herbert is (as usual ;)) correct that it should be reverted.

Alan

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06 17:17           ` Alan Cox
@ 2009-07-06 18:07             ` Michael Guntsche
  2009-07-06 18:18               ` Alan Cox
  0 siblings, 1 reply; 66+ messages in thread
From: Michael Guntsche @ 2009-07-06 18:07 UTC (permalink / raw)
  To: Alan Cox; +Cc: Herbert Xu, linux-kernel, David S. Miller, netdev


On Jul 6, 2009, at 19:17, Alan Cox wrote:

> This is the more drastic way of doing it. I had hoped to put this  
> off but
> in fact it cleans stuff up enormously. This has had only basic testing
> but the underlying idea is to simply remove all the pty special casing
> that causes messes in the first place.
<snip>

Hi Alan,

Must commit a6540f731d506d9e82444cf0020e716613d4c46c still be reverted  
with your patch or can it stay in?

Kind regards,
Michael 

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06 15:32         ` Alan Cox
@ 2009-07-06 17:17           ` Alan Cox
  2009-07-06 18:07             ` Michael Guntsche
  0 siblings, 1 reply; 66+ messages in thread
From: Alan Cox @ 2009-07-06 17:17 UTC (permalink / raw)
  To: Herbert Xu, Michael Guntsche, linux-kernel; +Cc: David S. Miller, netdev

This is the more drastic way of doing it. I had hoped to put this off but
in fact it cleans stuff up enormously. This has had only basic testing
but the underlying idea is to simply remove all the pty special casing
that causes messes in the first place.

pty: Rework the pty layer to use the normal buffering logic

From: Alan Cox <alan@linux.intel.com>

This fixes the ppp problems and various other issues with call locking
caused by one side of a pty called in one locking context trying to match
another with differing rules on the other side. We also get a big slack
space to work with that means we can bury the flow control deadlock case
for any conceivable real world situation.

Signed-off-by: Alan Cox <alan@linux.intel.com>
---

 drivers/char/pty.c |  156 ++++++++++++++++++++--------------------------------
 1 files changed, 60 insertions(+), 96 deletions(-)


diff --git a/drivers/char/pty.c b/drivers/char/pty.c
index daebe1b..5448320 100644
--- a/drivers/char/pty.c
+++ b/drivers/char/pty.c
@@ -75,114 +75,88 @@ static void pty_close(struct tty_struct *tty, struct file *filp)
  */
 static void pty_unthrottle(struct tty_struct *tty)
 {
-	struct tty_struct *o_tty = tty->link;
-
-	if (!o_tty)
-		return;
-
-	tty_wakeup(o_tty);
+	tty_wakeup(tty->link);
 	set_bit(TTY_THROTTLED, &tty->flags);
 }
 
-/*
- * WSH 05/24/97: modified to
- *   (1) use space in tty->flip instead of a shared temp buffer
- *	 The flip buffers aren't being used for a pty, so there's lots
- *	 of space available.  The buffer is protected by a per-pty
- *	 semaphore that should almost never come under contention.
- *   (2) avoid redundant copying for cases where count >> receive_room
- * N.B. Calls from user space may now return an error code instead of
- * a count.
+/**
+ *	pty_space	-	report space left for writing
+ *	@to: tty we are writing into
  *
- * FIXME: Our pty_write method is called with our ldisc lock held but
- * not our partners. We can't just wait on the other one blindly without
- * risking deadlocks. At some point when everything has settled down we need
- * to look into making pty_write at least able to sleep over an ldisc change.
+ *	The tty buffers allow 64K but we sneak a peak and clip at 8K this
+ *	allows a lot of overspill room for echo and other fun messes to
+ *	be handled properly
+ */
+
+static int pty_space(struct tty_struct *to)
+{
+	int n = 8192 - to->buf.memory_used;
+	if (n < 0)
+		return 0;
+	return n;
+}
+
+/**
+ *	pty_write		-	write to a pty
+ *	@tty: the tty we write from
+ *	@buf: kernel buffer of data
+ *	@count: bytes to write
  *
- * The return on no ldisc is a bit counter intuitive but the logic works
- * like this. During an ldisc change the other end will flush its buffers. We
- * thus return the full length which is identical to the case where we had
- * proper locking and happened to queue the bytes just before the flush during
- * the ldisc change.
+ *	Our "hardware" write method. Data is coming from the ldisc which
+ *	may be in a non sleeping state. We simply throw this at the other
+ *	end of the link as if we were an IRQ handler receiving stuff for
+ *	the other side of the pty/tty pair.
  */
+
 static int pty_write(struct tty_struct *tty, const unsigned char *buf,
 								int count)
 {
 	struct tty_struct *to = tty->link;
-	struct tty_ldisc *ld;
-	int c = count;
-
-	if (!to || tty->stopped)
+	int c;
+	
+	if (tty->stopped)
 		return 0;
-	ld = tty_ldisc_ref(to);
-
-	if (ld) {
-		c = to->receive_room;
-		if (c > count)
-			c = count;
-		ld->ops->receive_buf(to, buf, NULL, c);
-		tty_ldisc_deref(ld);
+	
+	/* This isn't locked but our 8K is quite sloppy so no
+	   big deal */
+
+	c = pty_space(to);
+	if (c > count)
+		c = count;
+	if (c > 0) {
+		/* Stuff the data into the input queue of the other end */
+		c = tty_insert_flip_string(to, buf, c);
+		/* And shovel */
+		tty_flip_buffer_push(to);
+		tty_wakeup(tty);
 	}
 	return c;
 }
 
+/**
+ *	pty_write_room	-	write space
+ *	@tty: tty we are writing from
+ *
+ *	Report how many bytes the ldisc can send into the queue for
+ *	the other device.
+ */
+
 static int pty_write_room(struct tty_struct *tty)
 {
-	struct tty_struct *to = tty->link;
-
-	if (!to || tty->stopped)
-		return 0;
-
-	return to->receive_room;
+	return pty_space(tty->link);
 }
 
-/*
- *	WSH 05/24/97:  Modified for asymmetric MASTER/SLAVE behavior
- *	The chars_in_buffer() value is used by the ldisc select() function
- *	to hold off writing when chars_in_buffer > WAKEUP_CHARS (== 256).
- *	The pty driver chars_in_buffer() Master/Slave must behave differently:
- *
- *      The Master side needs to allow typed-ahead commands to accumulate
- *      while being canonicalized, so we report "our buffer" as empty until
- *	some threshold is reached, and then report the count. (Any count >
- *	WAKEUP_CHARS is regarded by select() as "full".)  To avoid deadlock
- *	the count returned must be 0 if no canonical data is available to be
- *	read. (The N_TTY ldisc.chars_in_buffer now knows this.)
+/**
+ *	pty_chars_in_buffer	-	characters currently in our tx queue
+ *	@tty: our tty
  *
- *	The Slave side passes all characters in raw mode to the Master side's
- *	buffer where they can be read immediately, so in this case we can
- *	return the true count in the buffer.
+ *	Report how much we have in the transmit queue. As everything is
+ *	instantly at the other end this is easy to implement.
  */
+
 static int pty_chars_in_buffer(struct tty_struct *tty)
 {
-	struct tty_struct *to = tty->link;
-	struct tty_ldisc *ld;
-	int count = 0;
-
-	/* We should get the line discipline lock for "tty->link" */
-	if (!to)
-		return 0;
-	/* We cannot take a sleeping reference here without deadlocking with
-	   an ldisc change - but it doesn't really matter */
-	ld = tty_ldisc_ref(to);
-	if (ld == NULL)
-		return 0;
-
-	/* The ldisc must report 0 if no characters available to be read */
-	if (ld->ops->chars_in_buffer)
-		count = ld->ops->chars_in_buffer(to);
-
-	tty_ldisc_deref(ld);
-
-	if (tty->driver->subtype == PTY_TYPE_SLAVE)
-		return count;
-
-	/* Master side driver ... if the other side's read buffer is less than
-	 * half full, return 0 to allow writers to proceed; otherwise return
-	 * the count.  This leaves a comfortable margin to avoid overflow,
-	 * and still allows half a buffer's worth of typed-ahead commands.
-	 */
-	return (count < N_TTY_BUF_SIZE/2) ? 0 : count;
+	return 0;
 }
 
 /* Set the lock flag on a pty */
@@ -202,20 +176,10 @@ static void pty_flush_buffer(struct tty_struct *tty)
 {
 	struct tty_struct *to = tty->link;
 	unsigned long flags;
-	struct tty_ldisc *ld;
 
 	if (!to)
 		return;
-	ld = tty_ldisc_ref(to);
-
-	/* The other end is changing discipline */
-	if (!ld)
-		return;
-
-	if (ld->ops->flush_buffer)
-		to->ldisc->ops->flush_buffer(to);
-	tty_ldisc_deref(ld);
-
+	/* tty_buffer_flush(to); FIXME */
 	if (to->packet) {
 		spin_lock_irqsave(&tty->ctrl_lock, flags);
 		tty->ctrl_status |= TIOCPKT_FLUSHWRITE;

^ permalink raw reply related	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06  8:31       ` Herbert Xu
  2009-07-06 15:28         ` Michael Guntsche
@ 2009-07-06 15:32         ` Alan Cox
  2009-07-06 17:17           ` Alan Cox
  1 sibling, 1 reply; 66+ messages in thread
From: Alan Cox @ 2009-07-06 15:32 UTC (permalink / raw)
  To: Herbert Xu; +Cc: Michael Guntsche, linux-kernel, David S. Miller, netdev

> Here's the stupidest possible fix for this, changing the mutex
> to a spin lock.  We should also revert the other commit that

Crashes my box immediately. The unthrottle methods call sleeping driver
functions with real hardware so

NAK

If it was that simple I'd have done this ages ago. It has to be fixed
properly, and that is hard.

Alan

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06  8:31       ` Herbert Xu
@ 2009-07-06 15:28         ` Michael Guntsche
  2009-07-06 15:32         ` Alan Cox
  1 sibling, 0 replies; 66+ messages in thread
From: Michael Guntsche @ 2009-07-06 15:28 UTC (permalink / raw)
  To: Herbert Xu; +Cc: Alan Cox, linux-kernel, David S. Miller, netdev


On Jul 6, 2009, at 10:31, Herbert Xu wrote:

> On Mon, Jul 06, 2009 at 03:43:33PM +0800, Herbert Xu wrote:
>>
>> I think the first backtrace is bogus, this is where the real
>> problem is.  So what see here is that on xmit from the network,
>> PPP will call pty_write from BH context which eventually leads
>> to tty_throttle and the sleep.
>
> Here's the stupidest possible fix for this, changing the mutex
> to a spin lock.  We should also revert the other commit that
> tried to fix this, a6540f731d506d9e82444cf0020e716613d4c46c as
> those unthrottles are really needed
<snip>

Just to confirm.
I reverted the commit and applied the patch on-top of 2.6.31-rc2.
Up to now I was not able to reproduce the crashes I had before on my  
setup here.


Kind regards,
Michael

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06  7:43     ` Herbert Xu
  2009-07-06  8:31       ` Herbert Xu
@ 2009-07-06 10:00       ` Alan Cox
  1 sibling, 0 replies; 66+ messages in thread
From: Alan Cox @ 2009-07-06 10:00 UTC (permalink / raw)
  To: Herbert Xu; +Cc: Michael Guntsche, linux-kernel

> So what see here is that on xmit from the network,
> PPP will call pty_write from BH context which eventually leads
> to tty_throttle and the sleep.

That would I fit the symptoms and also explain why some broken versions
of the USB code on embedded devices also exploded with PPP over USB links.

Not however at all easy to fix as it only ever worked in the past on the
"close both eyes, pray and jump" principle of locking.

Added to the todo list for later this week. The pty layer has all sorts
of magic hackery to allow it to call back and forth without going via
internal tty buffering like normal hardware. That may have to die as it
causes other horrible problems too.

Alan

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-07-06  7:43     ` Herbert Xu
@ 2009-07-06  8:31       ` Herbert Xu
  2009-07-06 15:28         ` Michael Guntsche
  2009-07-06 15:32         ` Alan Cox
  2009-07-06 10:00       ` Alan Cox
  1 sibling, 2 replies; 66+ messages in thread
From: Herbert Xu @ 2009-07-06  8:31 UTC (permalink / raw)
  To: Michael Guntsche; +Cc: Alan Cox, linux-kernel, David S. Miller, netdev

On Mon, Jul 06, 2009 at 03:43:33PM +0800, Herbert Xu wrote:
> 
> I think the first backtrace is bogus, this is where the real
> problem is.  So what see here is that on xmit from the network,
> PPP will call pty_write from BH context which eventually leads
> to tty_throttle and the sleep.

Here's the stupidest possible fix for this, changing the mutex
to a spin lock.  We should also revert the other commit that
tried to fix this, a6540f731d506d9e82444cf0020e716613d4c46c as
those unthrottles are really needed (the pty driver is always
in the throttled state, so that's why there are no explicit calls
to throttle).

tty: Use spin lock instead of mutex for throttling

Commit 38db89799bdf11625a831c5af33938dcb11908b6 (tty: throttling
race fix) added a mutex to the throttle/unthrottle paths.  This
broke PPP because the PPP ldisc calls both throttle and unthrottle
from softirq contexts.

Since any tty device that's been used together with PPP has clearly
coped with throttling and unthrottling in softirq contexts, we can
turn the mutex into a spin lock.

The added protection of termios consistency does not appear to be
needed as it stands.  When it is needed, we'll have to redo the
locking, or change the throttle/unthrottle implementation that
needs it.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

diff --git a/drivers/char/tty_io.c b/drivers/char/tty_io.c
index a3afa0c..3ee1968 100644
--- a/drivers/char/tty_io.c
+++ b/drivers/char/tty_io.c
@@ -2727,6 +2727,7 @@ void initialize_tty_struct(struct tty_struct *tty,
 	mutex_init(&tty->echo_lock);
 	spin_lock_init(&tty->read_lock);
 	spin_lock_init(&tty->ctrl_lock);
+	spin_lock_init(&tty->throttle_lock);
 	INIT_LIST_HEAD(&tty->tty_files);
 	INIT_WORK(&tty->SAK_work, do_SAK_work);
 
diff --git a/drivers/char/tty_ioctl.c b/drivers/char/tty_ioctl.c
index b24f6c6..3b70a4e 100644
--- a/drivers/char/tty_ioctl.c
+++ b/drivers/char/tty_ioctl.c
@@ -22,6 +22,7 @@
 #include <linux/bitops.h>
 #include <linux/mutex.h>
 #include <linux/smp_lock.h>
+#include <linux/spinlock.h>
 
 #include <asm/io.h>
 #include <asm/uaccess.h>
@@ -97,19 +98,18 @@ EXPORT_SYMBOL(tty_driver_flush_buffer);
  *	@tty: terminal
  *
  *	Indicate that a tty should stop transmitting data down the stack.
- *	Takes the termios mutex to protect against parallel throttle/unthrottle
- *	and also to ensure the driver can consistently reference its own
- *	termios data at this point when implementing software flow control.
+ *	Takes the throttle lock to protect against parallel throttle and
+ *	unthrottle.
  */
 
 void tty_throttle(struct tty_struct *tty)
 {
-	mutex_lock(&tty->termios_mutex);
+	spin_lock_bh(&tty->throttle_lock);
 	/* check TTY_THROTTLED first so it indicates our state */
 	if (!test_and_set_bit(TTY_THROTTLED, &tty->flags) &&
 	    tty->ops->throttle)
 		tty->ops->throttle(tty);
-	mutex_unlock(&tty->termios_mutex);
+	spin_unlock_bh(&tty->throttle_lock);
 }
 EXPORT_SYMBOL(tty_throttle);
 
@@ -118,9 +118,8 @@ EXPORT_SYMBOL(tty_throttle);
  *	@tty: terminal
  *
  *	Indicate that a tty may continue transmitting data down the stack.
- *	Takes the termios mutex to protect against parallel throttle/unthrottle
- *	and also to ensure the driver can consistently reference its own
- *	termios data at this point when implementing software flow control.
+ *	Takes the throttle lock to protect against parallel throttle and
+ *	unthrottle.
  *
  *	Drivers should however remember that the stack can issue a throttle,
  *	then change flow control method, then unthrottle.
@@ -128,11 +127,11 @@ EXPORT_SYMBOL(tty_throttle);
 
 void tty_unthrottle(struct tty_struct *tty)
 {
-	mutex_lock(&tty->termios_mutex);
+	spin_lock_bh(&tty->throttle_lock);
 	if (test_and_clear_bit(TTY_THROTTLED, &tty->flags) &&
 	    tty->ops->unthrottle)
 		tty->ops->unthrottle(tty);
-	mutex_unlock(&tty->termios_mutex);
+	spin_unlock_bh(&tty->throttle_lock);
 }
 EXPORT_SYMBOL(tty_unthrottle);
 
diff --git a/include/linux/tty.h b/include/linux/tty.h
index 1488d8c..1dc2d6b 100644
--- a/include/linux/tty.h
+++ b/include/linux/tty.h
@@ -233,6 +233,7 @@ struct tty_struct {
 
 	struct mutex termios_mutex;
 	spinlock_t ctrl_lock;
+	spinlock_t throttle_lock;
 	/* Termios values are protected by the termios mutex */
 	struct ktermios *termios, *termios_locked;
 	struct termiox *termiox;	/* May be NULL for unsupported */
diff --git a/include/linux/tty_driver.h b/include/linux/tty_driver.h
index 3566129..c068940 100644
--- a/include/linux/tty_driver.h
+++ b/include/linux/tty_driver.h
@@ -128,7 +128,7 @@
  * 	signal that no more characters should be sent to the tty.
  *
  *	Optional: Always invoke via tty_throttle(), called under the
- *	termios lock.
+ *	throttle lock.
  * 
  * void (*unthrottle)(struct tty_struct * tty);
  *
@@ -137,7 +137,7 @@
  * 	overrunning the input buffers of the line disciplines.
  * 
  *	Optional: Always invoke via tty_unthrottle(), called under the
- *	termios lock.
+ *	throttle lock.
  *
  * void (*stop)(struct tty_struct *tty);
  *

Cheers,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

^ permalink raw reply related	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-22 12:36         ` Alan Cox
  2009-06-22 13:59           ` Sergey Senozhatsky
@ 2009-07-06  7:55           ` Herbert Xu
  1 sibling, 0 replies; 66+ messages in thread
From: Herbert Xu @ 2009-07-06  7:55 UTC (permalink / raw)
  To: Alan Cox; +Cc: sergey.senozhatsky, rabin, mingo, akpm, linux-kernel

Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
> 
> Just delete the tty_unthrottle() from drivers/net/ppp/ppp_async.c - it
> never throttles the port so it never needs to unthrottle it (which is why
> it happened never to cause crashes before)

I'm not sure about that.  The PTY driver is always in the throttled
state, so tty_unthrottle isn't a noop.

Cheers,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-27 16:07   ` Michael Guntsche
@ 2009-07-06  7:43     ` Herbert Xu
  2009-07-06  8:31       ` Herbert Xu
  2009-07-06 10:00       ` Alan Cox
  0 siblings, 2 replies; 66+ messages in thread
From: Herbert Xu @ 2009-07-06  7:43 UTC (permalink / raw)
  To: Michael Guntsche; +Cc: Alan Cox, linux-kernel

On Sat, Jun 27, 2009 at 04:07:31PM +0000, Michael Guntsche wrote:
>
> after that (120 seconds later) I see..
>
> [  360.294730] INFO: task pptpgw:392 blocked for more than 120 seconds.
> [  360.301147] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"  
> disables this message.
> [  360.309018] pptpgw        D 0ff2d510     0   392    390 0x00000000
> [  360.315257] Call Trace:
> [  360.317721] [c7a61870] [c794a400] 0xc794a400 (unreliable)
> [  360.323194] [c7a61930] [c0008b20] __switch_to+0x4c/0x6c
> [  360.328465] [c7a61940] [c02c6244] schedule+0x190/0x380
> [  360.333646] [c7a61980] [c02c6d7c] __mutex_lock_slowpath+0x80/0xd8
> [  360.339796] [c7a619b0] [c0175370] tty_throttle+0x20/0x78
> [  360.345151] [c7a619c0] [c01737f0] n_tty_receive_buf+0x344/0xfcc
> [  360.351115] [c7a61aa0] [c01789b8] pty_write+0x8c/0xdc
> [  360.356210] [c7a61ac0] [c01c1410] ppp_async_push+0x3d4/0x544
> [  360.361910] [c7a61b20] [c01c15d4] ppp_async_send+0x54/0x6c
> [  360.367438] [c7a61b30] [c01bd948] ppp_push+0x3f4/0x530
> [  360.372614] [c7a61b90] [c01be12c] ppp_xmit_process+0x444/0x548
> [  360.378488] [c7a61bf0] [c01bf62c] ppp_start_xmit+0x198/0x1d0
> [  360.384203] [c7a61c10] [c01f5554] dev_hard_start_xmit+0x1c0/0x350
> [  360.390341] [c7a61c40] [c0207010] __qdisc_run+0x1c8/0x250
> [  360.395784] [c7a61c70] [c01f78b0] net_tx_action+0xfc/0x11c
> [  360.401314] [c7a61c90] [c00256e0] __do_softirq+0xa8/0x120
> [  360.406767] [c7a61cd0] [c00064e4] do_softirq+0x58/0x5c
> [  360.411943] [c7a61ce0] [c0025530] irq_exit+0x94/0x98

I think the first backtrace is bogus, this is where the real
problem is.  So what see here is that on xmit from the network,
PPP will call pty_write from BH context which eventually leads
to tty_throttle and the sleep.

Cheers,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-27 13:06 ` Alan Cox
@ 2009-06-27 16:07   ` Michael Guntsche
  2009-07-06  7:43     ` Herbert Xu
  0 siblings, 1 reply; 66+ messages in thread
From: Michael Guntsche @ 2009-06-27 16:07 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel


On Jun 27, 2009, at 15:06, Alan Cox wrote:

> You could stuff calls to might_sleep() in pty_unthrottle and
> check_unthrottle and see which ones are triggered if any.

Hello Alan,

I put might_sleep in like this...

diff --git a/drivers/char/n_tty.c b/drivers/char/n_tty.c
index 94a5d50..f1882ae 100644
--- a/drivers/char/n_tty.c
+++ b/drivers/char/n_tty.c
@@ -149,6 +149,7 @@ static void put_tty_queue(unsigned char c, struct  
tty_struct *tty)
  static void check_unthrottle(struct tty_struct *tty)
  {
   if (tty->count)
+   might_sleep();
     tty_unthrottle(tty);
  }

diff --git a/drivers/char/pty.c b/drivers/char/pty.c
index daebe1b..d4bc166 100644
--- a/drivers/char/pty.c
+++ b/drivers/char/pty.c
@@ -79,7 +79,8 @@ static void pty_unthrottle(struct tty_struct *tty)

   if (!o_tty)
     return;
-
+
+ might_sleep();
   tty_wakeup(o_tty);
   set_bit(TTY_THROTTLED, &tty->flags);
  }

and then put some load in my ADSL line. Apparently I get the same dump

[   87.152961] BUG: scheduling while atomic: pptpgw/392/0x00000400
[   87.158939] Modules linked in: emlog nf_nat_irc nf_conntrack_irc  
nf_nat_rtsp nf_conntrack_rtsp
[   87.167644] NIP: c00258d0 LR: c00258c8 CTR: c001cae8
[   87.172645] REGS: c7a61d20 TRAP: 0901   Tainted: G        W    
(2.6.31-rc1)
[   87.179551] MSR: 00009032 <EE,ME,IR,DR>  CR: 24222482  XER: 20000000
[   87.185992] TASK = c794a400[392] 'pptpgw' THREAD: c7a60000
[   87.191330] GPR00: c01c1010 c7a61dd0 c794a400 00000001 00190834  
00000000 0014ff97 00000019
[   87.199780] GPR08: 0834548b 00000004 00000004 c7a60000 00190834
[   87.206055] NIP [c00258d0] __tasklet_schedule+0x80/0x90
[   87.211313] LR [c00258c8] __tasklet_schedule+0x78/0x90
[   87.216477] Call Trace:
[   87.218949] [c7a61dd0] [c00258c8] __tasklet_schedule+0x78/0x90  
(unreliable)
[   87.225969] [c7a61de0] [c01c1010] ppp_asynctty_wakeup+0x90/0xbc
[   87.231941] [c7a61e00] [c017037c] tty_wakeup+0x70/0xa0
[   87.237123] [c7a61e10] [c0178cc8] pty_unthrottle+0x24/0x50
[   87.242652] [c7a61e20] [c0175334] tty_unthrottle+0x5c/0x78
[   87.248179] [c7a61e30] [c0172e70] check_unthrottle+0x10/0x20
[   87.253882] [c7a61e40] [c0174a08] n_tty_read+0x3f8/0x65c
[   87.259233] [c7a61ec0] [c0171bf8] tty_read+0xa8/0xe4
[   87.264243] [c7a61ef0] [c0084004] vfs_read+0xb4/0x1c0
[   87.269335] [c7a61f10] [c008438c] sys_read+0x4c/0x90
[   87.274352] [c7a61f40] [c00118a8] ret_from_syscall+0x0/0x38
[   87.279965] --- Exception: c01 at 0xff2d510
[   87.279974]     LR = 0x100032e0
[   87.287316] Instruction dump:
[   87.290309] 60000020 90090040 4182001c 7fe00124 80010014 83e1000c  
38210010 7c0803a6
[   87.298145] 4e800020 4bfff6d5 7fe00124 80010014 <83e1000c> 38210010  
7c0803a6 4e800020

after that (120 seconds later) I see..

[  360.294730] INFO: task pptpgw:392 blocked for more than 120 seconds.
[  360.301147] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"  
disables this message.
[  360.309018] pptpgw        D 0ff2d510     0   392    390 0x00000000
[  360.315257] Call Trace:
[  360.317721] [c7a61870] [c794a400] 0xc794a400 (unreliable)
[  360.323194] [c7a61930] [c0008b20] __switch_to+0x4c/0x6c
[  360.328465] [c7a61940] [c02c6244] schedule+0x190/0x380
[  360.333646] [c7a61980] [c02c6d7c] __mutex_lock_slowpath+0x80/0xd8
[  360.339796] [c7a619b0] [c0175370] tty_throttle+0x20/0x78
[  360.345151] [c7a619c0] [c01737f0] n_tty_receive_buf+0x344/0xfcc
[  360.351115] [c7a61aa0] [c01789b8] pty_write+0x8c/0xdc
[  360.356210] [c7a61ac0] [c01c1410] ppp_async_push+0x3d4/0x544
[  360.361910] [c7a61b20] [c01c15d4] ppp_async_send+0x54/0x6c
[  360.367438] [c7a61b30] [c01bd948] ppp_push+0x3f4/0x530
[  360.372614] [c7a61b90] [c01be12c] ppp_xmit_process+0x444/0x548
[  360.378488] [c7a61bf0] [c01bf62c] ppp_start_xmit+0x198/0x1d0
[  360.384203] [c7a61c10] [c01f5554] dev_hard_start_xmit+0x1c0/0x350
[  360.390341] [c7a61c40] [c0207010] __qdisc_run+0x1c8/0x250
[  360.395784] [c7a61c70] [c01f78b0] net_tx_action+0xfc/0x11c
[  360.401314] [c7a61c90] [c00256e0] __do_softirq+0xa8/0x120
[  360.406767] [c7a61cd0] [c00064e4] do_softirq+0x58/0x5c
[  360.411943] [c7a61ce0] [c0025530] irq_exit+0x94/0x98
[  360.416952] [c7a61cf0] [c000e768] timer_interrupt+0x12c/0x188
[  360.422750] [c7a61d10] [c0011f40] ret_from_except+0x0/0x14
[  360.428282] --- Exception: 901 at __tasklet_schedule+0x80/0x90
[  360.428293]     LR = __tasklet_schedule+0x78/0x90
[  360.438870] [c7a61de0] [c01c1010] ppp_asynctty_wakeup+0x90/0xbc
[  360.444837] [c7a61e00] [c017037c] tty_wakeup+0x70/0xa0
[  360.450015] [c7a61e10] [c0178cc8] pty_unthrottle+0x24/0x50
[  360.455544] [c7a61e20] [c0175334] tty_unthrottle+0x5c/0x78
[  360.461071] [c7a61e30] [c0172e70] check_unthrottle+0x10/0x20
[  360.466783] [c7a61e40] [c0174a08] n_tty_read+0x3f8/0x65c
[  360.472136] [c7a61ec0] [c0171bf8] tty_read+0xa8/0xe4
[  360.477171] [c7a61ef0] [c0084004] vfs_read+0xb4/0x1c0
[  360.482264] [c7a61f10] [c008438c] sys_read+0x4c/0x90
[  360.487278] [c7a61f40] [c00118a8] ret_from_syscall+0x0/0x38
[  360.492893] --- Exception: c01 at 0xff2d510
[  360.492902]     LR = 0x100032e0

I am not sure if the might_sleep entries are at the correct position  
but it apparently did not make a difference.

Kind regards,
Michael

^ permalink raw reply related	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-27 11:10 Michael Guntsche
@ 2009-06-27 13:06 ` Alan Cox
  2009-06-27 16:07   ` Michael Guntsche
  0 siblings, 1 reply; 66+ messages in thread
From: Alan Cox @ 2009-06-27 13:06 UTC (permalink / raw)
  To: Michael Guntsche; +Cc: linux-kernel, alan

On Sat, 27 Jun 2009 13:10:23 +0200
Michael Guntsche <mike@it-loops.com> wrote:

> Hello list, Alan,
> 
> I got the same error  with pptpgw as Sergey after switching form  
> 2.6.30 to recent git (rc1).

Yes - I've no idea what is going on with the pptpgw traces at the moment.

The path is

	pptpgw reads from the tty side (it uses a pty/tty pair and runs
	ppp over it)

	This calls the ldisc n_tty_read
		We copy some data and this makes room in the buffers
	ww call check_unthrottle (with no spinlocks held)
		This decides that thre is now room to ask the other end
		to send more
	which calls tty_unthrottle (which takes only a mutex)
	which calls pty_unthrottle
		which wakes the other side of the pty/tty pair for writing
	this calls the ppp ldisc wakeup handler for the other side
	which blows up somewhere around the tasklet code for no reason I
		can make sense of yet


and all of this should be (and seems to be) getting called with sleeping
allowed and no spinlocks taken in error.

You could stuff calls to might_sleep() in pty_unthrottle and
check_unthrottle and see which ones are triggered if any.


^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
@ 2009-06-27 11:10 Michael Guntsche
  2009-06-27 13:06 ` Alan Cox
  0 siblings, 1 reply; 66+ messages in thread
From: Michael Guntsche @ 2009-06-27 11:10 UTC (permalink / raw)
  To: linux-kernel; +Cc: alan

Hello list, Alan,

I got the same error  with pptpgw as Sergey after switching form  
2.6.30 to recent git (rc1).

[  102.335486] BUG: scheduling while atomic: pptpgw/392/0x00000500
[  102.341528] Modules linked in: emlog nf_nat_irc nf_conntrack_irc  
nf_nat_rtsp nf_conntrack_rtsp
[  102.350242] NIP: c00258d0 LR: c00258c8 CTR: c001cae8
[  102.355240] REGS: c7a75d20 TRAP: 0501   Tainted: G        W    
(2.6.31-rc1)
[  102.362148] MSR: 00009032 <EE,ME,IR,DR>  CR: 24222482  XER: 20000000
[  102.368609] TASK = c7966880[392] 'pptpgw' THREAD: c7a74000
[  102.373949] GPR00: c01c101c c7a75dd0 c7966880 00000001 00190834  
00000000 0014ff97 00000019
[  102.382396] GPR08: 0834548b 00000004 00000004 c7a74000 00190834
[  102.388671] NIP [c00258d0] __tasklet_schedule+0x80/0x90
[  102.393935] LR [c00258c8] __tasklet_schedule+0x78/0x90
[  102.399101] Call Trace:
[  102.401576] [c7a75dd0] [c00258c8] __tasklet_schedule+0x78/0x90  
(unreliable)
[  102.408620] [c7a75de0] [c01c101c] ppp_asynctty_wakeup+0x90/0xbc
[  102.414594] [c7a75e00] [c017037c] tty_wakeup+0x70/0xa0
[  102.419773] [c7a75e10] [c0178cd4] pty_unthrottle+0x24/0x50
[  102.425305] [c7a75e20] [c0175340] tty_unthrottle+0x5c/0x78
[  102.430831] [c7a75e30] [c0172e7c] check_unthrottle+0x1c/0x2c
[  102.436530] [c7a75e40] [c0174a14] n_tty_read+0x3f8/0x65c
[  102.441881] [c7a75ec0] [c0171bf8] tty_read+0xa8/0xe4
[  102.446891] [c7a75ef0] [c0084004] vfs_read+0xb4/0x1c0
[  102.451990] [c7a75f10] [c008438c] sys_read+0x4c/0x90
[  102.457008] [c7a75f40] [c00118a8] ret_from_syscall+0x0/0x38
[  102.462620] --- Exception: c01 at 0xff2d510
[  102.462629]     LR = 0x100032e0
[  102.470004] Instruction dump:
[  102.473004] 60000020 90090040 4182001c 7fe00124 80010014 83e1000c  
38210010 7c0803a6
[  102.480840] 4e800020 4bfff6d5 7fe00124 80010014 <83e1000c> 38210010  
7c0803a6 4e800020

this happens if I put some load on my ADSL line. I already have  
ppp_async.c build with commit

commit a6540f731d506d9e82444cf0020e716613d4c46c
Author: Alan Cox <alan@linux.intel.com>
Date:   Mon Jun 22 18:42:29 2009 +0100

     ppp: Fix throttling bugs

So I do not understand why this is still happening here. My call trace  
looks different than the one from Sergey so I do not know if I am  
hitting the same problem.
2.6.30 is rock solid.

Kind regards,
Michael Guntsche

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-22 12:36         ` Alan Cox
@ 2009-06-22 13:59           ` Sergey Senozhatsky
  2009-07-06  7:55           ` Herbert Xu
  1 sibling, 0 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2009-06-22 13:59 UTC (permalink / raw)
  To: Alan Cox
  Cc: Sergey Senozhatsky, Rabin Vincent, Ingo Molnar, Andrew Morton,
	linux-kernel

On (06/22/09 13:36), Alan Cox wrote:
> Just delete the tty_unthrottle() from drivers/net/ppp/ppp_async.c - it
> never throttles the port so it never needs to unthrottle it 

Right. Thanks.
Will test.

>
>(which is why it happened never to cause crashes before)
> 

	Sergey

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-22 11:33       ` Sergey Senozhatsky
@ 2009-06-22 12:36         ` Alan Cox
  2009-06-22 13:59           ` Sergey Senozhatsky
  2009-07-06  7:55           ` Herbert Xu
  0 siblings, 2 replies; 66+ messages in thread
From: Alan Cox @ 2009-06-22 12:36 UTC (permalink / raw)
  To: Sergey Senozhatsky
  Cc: Sergey Senozhatsky, Rabin Vincent, Ingo Molnar, Andrew Morton,
	linux-kernel

On Mon, 22 Jun 2009 14:33:08 +0300
Sergey Senozhatsky <sergey.senozhatsky@mail.by> wrote:

> On (06/22/09 10:57), Alan Cox wrote:
> > 
> > Fix on its way upstream.
> > 
> 
> Alan, can you send me patch so I can test it?

Just delete the tty_unthrottle() from drivers/net/ppp/ppp_async.c - it
never throttles the port so it never needs to unthrottle it (which is why
it happened never to cause crashes before)

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-22  9:57     ` Alan Cox
@ 2009-06-22 11:33       ` Sergey Senozhatsky
  2009-06-22 12:36         ` Alan Cox
  0 siblings, 1 reply; 66+ messages in thread
From: Sergey Senozhatsky @ 2009-06-22 11:33 UTC (permalink / raw)
  To: Alan Cox
  Cc: Sergey Senozhatsky, Rabin Vincent, Ingo Molnar, Andrew Morton,
	linux-kernel

On (06/22/09 10:57), Alan Cox wrote:
> 
> Fix on its way upstream.
> 

Alan, can you send me patch so I can test it?

Thanks,
	Sergey

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-20 18:54   ` Sergey Senozhatsky
  2009-06-22  9:04     ` Alan Cox
@ 2009-06-22  9:57     ` Alan Cox
  2009-06-22 11:33       ` Sergey Senozhatsky
  1 sibling, 1 reply; 66+ messages in thread
From: Alan Cox @ 2009-06-22  9:57 UTC (permalink / raw)
  To: Sergey Senozhatsky
  Cc: Rabin Vincent, Ingo Molnar, Andrew Morton, linux-kernel

On Sat, 20 Jun 2009 21:54:52 +0300
Sergey Senozhatsky <sergey.senozhatsky@mail.by> wrote:

> On (06/20/09 23:13), Rabin Vincent wrote:
> > On Fri, Jun 19, 2009 at 09:15:29PM +0300, Sergey Senozhatsky wrote:
> > > Hello.
> > > I see lots of "BUG: scheduling while atomic" with current kernels (started with 2.6.30-git1, 2.6.30 is ok).
> > > For example (2.6.30-git14):
> > 
> > Looks like the net softirq (via ppp) ends up calling tty_throttle(), and
> > this causes problems because of the mutex_lock() added there by
> > 38db8979.  I've cc'd the tty maintainer.

Fix on its way upstream.

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-20 18:54   ` Sergey Senozhatsky
@ 2009-06-22  9:04     ` Alan Cox
  2009-06-22  9:57     ` Alan Cox
  1 sibling, 0 replies; 66+ messages in thread
From: Alan Cox @ 2009-06-22  9:04 UTC (permalink / raw)
  To: Sergey Senozhatsky
  Cc: Rabin Vincent, Ingo Molnar, Andrew Morton, linux-kernel

On Sat, 20 Jun 2009 21:54:52 +0300
Sergey Senozhatsky <sergey.senozhatsky@mail.by> wrote:

> On (06/20/09 23:13), Rabin Vincent wrote:
> > On Fri, Jun 19, 2009 at 09:15:29PM +0300, Sergey Senozhatsky wrote:
> > > Hello.
> > > I see lots of "BUG: scheduling while atomic" with current kernels (started with 2.6.30-git1, 2.6.30 is ok).
> > > For example (2.6.30-git14):
> > 
> > Looks like the net softirq (via ppp) ends up calling tty_throttle(), and
> > this causes problems because of the mutex_lock() added there by
> > 38db8979.  I've cc'd the tty maintainer.

Looks like we caught another naughty. It's not safe to call the
throttle/unthrottle methods from an IRQ path, never really has been as
they can be things like USB drivers that need to send USB messages and
sleep when that happens.

Alan

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-20 17:43 ` Rabin Vincent
@ 2009-06-20 18:54   ` Sergey Senozhatsky
  2009-06-22  9:04     ` Alan Cox
  2009-06-22  9:57     ` Alan Cox
  0 siblings, 2 replies; 66+ messages in thread
From: Sergey Senozhatsky @ 2009-06-20 18:54 UTC (permalink / raw)
  To: Rabin Vincent; +Cc: Ingo Molnar, Andrew Morton, linux-kernel, alan

On (06/20/09 23:13), Rabin Vincent wrote:
> On Fri, Jun 19, 2009 at 09:15:29PM +0300, Sergey Senozhatsky wrote:
> > Hello.
> > I see lots of "BUG: scheduling while atomic" with current kernels (started with 2.6.30-git1, 2.6.30 is ok).
> > For example (2.6.30-git14):
> 
> Looks like the net softirq (via ppp) ends up calling tty_throttle(), and
> this causes problems because of the mutex_lock() added there by
> 38db8979.  I've cc'd the tty maintainer.
>

Hello. I've tried to contact Alan Cox - alan@linux.intel.com, alan@redhat.com. 
unfortunately messages were blocked by spam filters (my fault).

-----------------------------------------------------------------
original message:
(06/13/09 01:18) BUG: scheduling while atomic: pptpgw (with attachment)
-----------------------------------------------------------------
Hello Alan.

As I can see you've patched tty recently.
---
commit c9b3976e3fec266be25c5001a70aa0a890b6c476
Author: Alan Cox <alan@redhat.com>
Date:   Fri Jan 2 13:44:56 2009 +0000

    tty: Fix PPP hang under load

    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
---

I have some problems in tty + ppp.
Part of syslog (the rest is in attach):

[ 8506.042498] BUG: scheduling while atomic: pptpgw/3167/0x00000400
[ 8506.042504] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel
snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore pcspkr i2c_i801 rng_core snd_page_alloc psmouse asus_laptop
serio_raw evdev led_class usbhid hid sg sd_mod sr_mod cdrom ata_generic pata_acpi ata_piix ide_pci_generic ohci1394 ieee1394 r8169 mii uhci_hcd ehci_hcd usbcore
[ 8506.042563]
[ 8506.042568] Pid: 3167, comm: pptpgw Tainted: G        W  (2.6.30-nv-git3 #7) F3JC
[ 8506.042572] EIP: 0060:[<c13e4386>] EFLAGS: 00200246 CPU: 0
[ 8506.042580] EIP is at _spin_unlock_irqrestore+0x16/0x30
[ 8506.042583] EAX: c1660040 EBX: 00200246 ECX: 00000000 EDX: 00200246
[ 8506.042586] ESI: f66b97e0 EDI: 00000001 EBP: f22ebe5c ESP: f22ebe58
[ 8506.042590]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 8506.042593] CR0: 8005003b CR2: b753c000 CR3: 36a91000 CR4: 000006d0
[ 8506.042596] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[ 8506.042599] DR6: ffff0ff0 DR7: 00000400
[ 8506.042601] Call Trace:
[ 8506.042609]  [<c12b92cb>] tty_ldisc_deref+0x5b/0x90
[ 8506.042615]  [<c12b2699>] tty_wakeup+0x79/0x90
[ 8506.042620]  [<c12baa23>] pty_unthrottle+0x23/0x50
[ 8506.042624]  [<c12b75f0>] tty_unthrottle+0x40/0x70
[ 8506.042628]  [<c12b571f>] n_tty_read+0x47f/0x720
[ 8506.042636]  [<c103a020>] ? default_wake_function+0x0/0x40
[ 8506.042640]  [<c12b0a28>] tty_read+0x98/0xe0
[ 8506.042644]  [<c12b52a0>] ? n_tty_read+0x0/0x720
[ 8506.042651]  [<c10e5dfb>] vfs_read+0xbb/0x1c0
[ 8506.042655]  [<c12b0990>] ? tty_read+0x0/0xe0
[ 8506.042659]  [<c10e6008>] sys_read+0x58/0xa0
[ 8506.042665]  [<c100320b>] sysenter_do_call+0x12/0x22

-----------------------------------------------------------------



> > 
> > kernel: [27404.945372] BUG: scheduling while atomic: pptpgw/4637/0x00000400
> > kernel: [27404.945378] INFO: lockdep is turned off.
> > kernel: [27404.945383] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek
> > snd_hda_intel snd_hda_codec snd_pcm snd_seq_mi
> > di snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod
> > cdrom sd_mod sdhci_pci sdhci mmc_co
> > re ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
> > kernel: [27404.945532] 
> > kernel: [27404.945540] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
> > kernel: [27404.945549] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
> > kernel: [27404.945559] EIP is at __tasklet_schedule+0x65/0xb0
> > kernel: [27404.945566] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
> > kernel: [27404.945573] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
> > kernel: [27404.945581]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
> > kernel: [27404.945589] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
> > kernel: [27404.945596] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
> > kernel: [27404.945603] DR6: ffff0ff0 DR7: 00000400
> > kernel: [27404.945609] Call Trace:
> > kernel: [27404.945621]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
> > kernel: [27404.945632]  [<c12de902>] tty_wakeup+0x72/0x90
> > kernel: [27404.945643]  [<c12e70d3>] pty_unthrottle+0x23/0x50
> > kernel: [27404.945653]  [<c12e3b22>] tty_unthrottle+0x42/0x70
> > kernel: [27404.945663]  [<c12e1c2f>] n_tty_read+0x48f/0x730
> > kernel: [27404.945676]  [<c103e150>] ? default_wake_function+0x0/0x40
> > kernel: [27404.945688]  [<c12dcc20>] tty_read+0xa0/0xe0
> > kernel: [27404.945698]  [<c12e17a0>] ? n_tty_read+0x0/0x730
> > kernel: [27404.945709]  [<c10faf2b>] vfs_read+0xbb/0x1c0
> > kernel: [27404.945720]  [<c12dcb80>] ? tty_read+0x0/0xe0
> > kernel: [27404.945730]  [<c10fb138>] sys_read+0x58/0xa0
> > kernel: [27404.945741]  [<c100325b>] sysenter_do_call+0x12/0x32
> > 
> > /USR/SBIN/CRON[10140]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
> > 
> > kernel: [27729.047046] BUG: spinlock lockup on CPU#1, pppd/4636, f5928dc0
> > kernel: [27729.047060] Pid: 4636, comm: pppd Not tainted 2.6.30-dbgnv-git14 #4
> > kernel: [27729.047067] Call Trace:
> > kernel: [27729.047084]  [<c141786b>] ? printk+0x23/0x36
> > kernel: [27729.047099]  [<c125da29>] _raw_spin_lock+0x159/0x170
> > kernel: [27729.047111]  [<c141b7f2>] _spin_lock_bh+0x62/0x90
> > kernel: [27729.047130]  [<f90aabe7>] ? ppp_channel_push+0x27/0xd0 [ppp_generic]
> > kernel: [27729.047145]  [<f90aabe7>] ppp_channel_push+0x27/0xd0 [ppp_generic]
> > kernel: [27729.047159]  [<f90aad67>] ppp_write+0xd7/0xe0 [ppp_generic]
> > kernel: [27729.047172]  [<c10fac1e>] vfs_write+0xbe/0x1c0
> > kernel: [27729.047186]  [<f90aac90>] ? ppp_write+0x0/0xe0 [ppp_generic]
> > kernel: [27729.047197]  [<c10fae28>] sys_write+0x58/0xa0
> > kernel: [27729.047209]  [<c100325b>] sysenter_do_call+0x12/0x32
> > kernel: [27787.880283] SysRq : Keyboard mode set to system default
> > 
> > //Truncated. See attachment for details.
> > 
> > Hardware: ASUS F3Jc
> > 
> > Reported: http://bugzilla.kernel.org/show_bug.cgi?id=13522
> > 
> > 
> > Thanks,
> > 	Sergey
> 

//attachment has been truncated.


	Sergey

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2009-06-19 18:15 Sergey Senozhatsky
@ 2009-06-20 17:43 ` Rabin Vincent
  2009-06-20 18:54   ` Sergey Senozhatsky
  0 siblings, 1 reply; 66+ messages in thread
From: Rabin Vincent @ 2009-06-20 17:43 UTC (permalink / raw)
  To: Sergey Senozhatsky; +Cc: Ingo Molnar, Andrew Morton, linux-kernel, alan

On Fri, Jun 19, 2009 at 09:15:29PM +0300, Sergey Senozhatsky wrote:
> Hello.
> I see lots of "BUG: scheduling while atomic" with current kernels (started with 2.6.30-git1, 2.6.30 is ok).
> For example (2.6.30-git14):

Looks like the net softirq (via ppp) ends up calling tty_throttle(), and
this causes problems because of the mutex_lock() added there by
38db8979.  I've cc'd the tty maintainer.

> 
> kernel: [27404.945372] BUG: scheduling while atomic: pptpgw/4637/0x00000400
> kernel: [27404.945378] INFO: lockdep is turned off.
> kernel: [27404.945383] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek
> snd_hda_intel snd_hda_codec snd_pcm snd_seq_mi
> di snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod
> cdrom sd_mod sdhci_pci sdhci mmc_co
> re ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
> kernel: [27404.945532] 
> kernel: [27404.945540] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
> kernel: [27404.945549] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
> kernel: [27404.945559] EIP is at __tasklet_schedule+0x65/0xb0
> kernel: [27404.945566] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
> kernel: [27404.945573] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
> kernel: [27404.945581]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
> kernel: [27404.945589] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
> kernel: [27404.945596] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
> kernel: [27404.945603] DR6: ffff0ff0 DR7: 00000400
> kernel: [27404.945609] Call Trace:
> kernel: [27404.945621]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
> kernel: [27404.945632]  [<c12de902>] tty_wakeup+0x72/0x90
> kernel: [27404.945643]  [<c12e70d3>] pty_unthrottle+0x23/0x50
> kernel: [27404.945653]  [<c12e3b22>] tty_unthrottle+0x42/0x70
> kernel: [27404.945663]  [<c12e1c2f>] n_tty_read+0x48f/0x730
> kernel: [27404.945676]  [<c103e150>] ? default_wake_function+0x0/0x40
> kernel: [27404.945688]  [<c12dcc20>] tty_read+0xa0/0xe0
> kernel: [27404.945698]  [<c12e17a0>] ? n_tty_read+0x0/0x730
> kernel: [27404.945709]  [<c10faf2b>] vfs_read+0xbb/0x1c0
> kernel: [27404.945720]  [<c12dcb80>] ? tty_read+0x0/0xe0
> kernel: [27404.945730]  [<c10fb138>] sys_read+0x58/0xa0
> kernel: [27404.945741]  [<c100325b>] sysenter_do_call+0x12/0x32
> 
> /USR/SBIN/CRON[10140]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
> 
> kernel: [27729.047046] BUG: spinlock lockup on CPU#1, pppd/4636, f5928dc0
> kernel: [27729.047060] Pid: 4636, comm: pppd Not tainted 2.6.30-dbgnv-git14 #4
> kernel: [27729.047067] Call Trace:
> kernel: [27729.047084]  [<c141786b>] ? printk+0x23/0x36
> kernel: [27729.047099]  [<c125da29>] _raw_spin_lock+0x159/0x170
> kernel: [27729.047111]  [<c141b7f2>] _spin_lock_bh+0x62/0x90
> kernel: [27729.047130]  [<f90aabe7>] ? ppp_channel_push+0x27/0xd0 [ppp_generic]
> kernel: [27729.047145]  [<f90aabe7>] ppp_channel_push+0x27/0xd0 [ppp_generic]
> kernel: [27729.047159]  [<f90aad67>] ppp_write+0xd7/0xe0 [ppp_generic]
> kernel: [27729.047172]  [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [27729.047186]  [<f90aac90>] ? ppp_write+0x0/0xe0 [ppp_generic]
> kernel: [27729.047197]  [<c10fae28>] sys_write+0x58/0xa0
> kernel: [27729.047209]  [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [27787.880283] SysRq : Keyboard mode set to system default
> 
> //Truncated. See attachment for details.
> 
> Hardware: ASUS F3Jc
> 
> Reported: http://bugzilla.kernel.org/show_bug.cgi?id=13522
> 
> 
> Thanks,
> 	Sergey

> kernel: 4.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
> kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
> kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
> kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
> kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
> kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
> kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10fe532>] inode_sub_bytes+0x32/0xc0
> kernel: [26234.187392]    [<c118d38d>] ext3_free_blocks+0x7d/0xf0
> kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
> kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
> kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
> kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
> kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
> kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
> kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
> kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
> kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c10cd76a>] activate_page+0x3a/0x130
> kernel: [26234.187392]    [<c10cd8b1>] mark_page_accessed+0x51/0x60
> kernel: [26234.187392]    [<c1121b7c>] __find_get_block+0xbc/0x1d0
> kernel: [26234.187392]    [<c1121cc3>] __getblk+0x33/0x390
> kernel: [26234.187392]    [<c118cd07>] read_block_bitmap+0x47/0x1a0
> kernel: [26234.187392]    [<c118de2c>] ext3_new_blocks+0x2cc/0x770
> kernel: [26234.187392]    [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
> kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     -> (&sbi->s_rsv_window_lock){+.+...} ops: 0 {
> kernel: [26234.187392]        HARDIRQ-ON-W at:
> kernel: [26234.187392]                                                [<c1077409>] __lock_acquire+0xaa9/0x1840
> kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                                [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
> kernel: [26234.187392]                                                [<c118de76>] ext3_new_blocks+0x316/0x770
> kernel: [26234.187392]                                                [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
> kernel: [26234.187392]                                                [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]                                                [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]                                                [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]                                                [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]                                                [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]                                                [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]                                                [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]                                                [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]                                                [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]                                                [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]                                                [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
> kernel: [26234.187392]        SOFTIRQ-ON-W at:
> kernel: [26234.187392]                                                [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                                [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
> kernel: [26234.187392]                                                [<c118de76>] ext3_new_blocks+0x316/0x770
> kernel: [26234.187392]                                                [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
> kernel: [26234.187392]                                                [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]                                                [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]                                                [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]                                                [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]                                                [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]                                                [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]                                                [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]                                                [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]                                                [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]                                                [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]                                                [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
> kernel: [26234.187392]        INITIAL USE at:
> kernel: [26234.187392]                                               [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                               [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                               [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
> kernel: [26234.187392]                                               [<c118de76>] ext3_new_blocks+0x316/0x770
> kernel: [26234.187392]                                               [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
> kernel: [26234.187392]                                               [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]                                               [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]                                               [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]                                               [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]                                               [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]                                               [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]                                               [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]                                               [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]                                               [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]                                               [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]                                               [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]                                               [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      }
> kernel: [26234.187392]      ... key      at: [<c1cf8894>] __key.32358+0x0/0x8
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
> kernel: [26234.187392]    [<c118de76>] ext3_new_blocks+0x316/0x770
> kernel: [26234.187392]    [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
> kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c124c9f2>] cfq_set_request+0x222/0x2e0
> kernel: [26234.187392]    [<c1232731>] elv_set_request+0x21/0x50
> kernel: [26234.187392]    [<c123ac3d>] get_request+0x32d/0x390
> kernel: [26234.187392]    [<c123b5fa>] get_request_wait+0x2a/0x170
> kernel: [26234.187392]    [<c123ba40>] __make_request+0x80/0x3c0
> kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
> kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
> kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
> kernel: [26234.187392]    [<c1122c82>] bh_submit_read+0x32/0x90
> kernel: [26234.187392]    [<c118cd40>] read_block_bitmap+0x80/0x1a0
> kernel: [26234.187392]    [<c118cf98>] ext3_free_blocks_sb+0xc8/0x440
> kernel: [26234.187392]    [<c118d34f>] ext3_free_blocks+0x3f/0xf0
> kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
> kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
> kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
> kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
> kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
> kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
> kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
> kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
> kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c111bfe0>] __mark_inode_dirty+0x60/0x110
> kernel: [26234.187392]    [<c118d399>] ext3_free_blocks+0x89/0xf0
> kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
> kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
> kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
> kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
> kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
> kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
> kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
> kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
> kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
> kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
> kernel: [26234.187392]    [<c1253965>] radix_tree_preload+0x35/0x90
> kernel: [26234.187392]    [<c10c378d>] add_to_page_cache_locked+0x2d/0xc0
> kernel: [26234.187392]    [<c10c3858>] add_to_page_cache_lru+0x38/0x90
> kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
> kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
> kernel: [26234.187392]    [<c118cd07>] read_block_bitmap+0x47/0x1a0
> kernel: [26234.187392]    [<c118cf98>] ext3_free_blocks_sb+0xc8/0x440
> kernel: [26234.187392]    [<c118d34f>] ext3_free_blocks+0x3f/0xf0
> kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
> kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
> kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c11951ef>] ext3_delete_inode+0xff/0x110
> kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
> kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
> kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
> kernel: [26234.187392]    [<c1107702>] do_unlinkat+0xf2/0x190
> kernel: [26234.187392]    [<c1107904>] sys_unlinkat+0x34/0x60
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
> kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
> kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
> kernel: [26234.187392]    [<c10c40e2>] find_or_create_page+0x52/0xb0
> kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
> kernel: [26234.187392]    [<c118cd07>] read_block_bitmap+0x47/0x1a0
> kernel: [26234.187392]    [<c118cf98>] ext3_free_blocks_sb+0xc8/0x440
> kernel: [26234.187392]    [<c118d34f>] ext3_free_blocks+0x3f/0xf0
> kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
> kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
> kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c11951ef>] ext3_delete_inode+0xff/0x110
> kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
> kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
> kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
> kernel: [26234.187392]    [<c1107702>] do_unlinkat+0xf2/0x190
> kernel: [26234.187392]    [<c1107904>] sys_unlinkat+0x34/0x60
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
> kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
> kernel: [26234.187392]    [<c118d431>] ext3_init_block_alloc_info+0x31/0xf0
> kernel: [26234.187392]    [<c1193892>] ext3_get_blocks_handle+0x632/0xa60
> kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]    [<c10f9cf0>] do_sync_readv_writev+0xe0/0x130
> kernel: [26234.187392]    [<c10fa5d3>] do_readv_writev+0xb3/0x1e0
> kernel: [26234.187392]    [<c10fa762>] vfs_writev+0x62/0x80
> kernel: [26234.187392]    [<c10fa8b8>] sys_writev+0x58/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     -> (key#4){+.+...} ops: 0 {
> kernel: [26234.187392]        HARDIRQ-ON-W at:
> kernel: [26234.187392]                                                [<c1077409>] __lock_acquire+0xaa9/0x1840
> kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                                [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
> kernel: [26234.187392]                                                [<c119a5c8>] ext3_statfs+0x68/0x230
> kernel: [26234.187392]                                                [<c10f937d>] vfs_statfs+0x7d/0xa0
> kernel: [26234.187392]                                                [<c10f94d1>] sys_statfs64+0x81/0xd0
> kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
> kernel: [26234.187392]        SOFTIRQ-ON-W at:
> kernel: [26234.187392]                                                [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                                [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
> kernel: [26234.187392]                                                [<c119a5c8>] ext3_statfs+0x68/0x230
> kernel: [26234.187392]                                                [<c10f937d>] vfs_statfs+0x7d/0xa0
> kernel: [26234.187392]                                                [<c10f94d1>] sys_statfs64+0x81/0xd0
> kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
> kernel: [26234.187392]        INITIAL USE at:
> kernel: [26234.187392]                                               [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                               [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                               [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
> kernel: [26234.187392]                                               [<c119a5c8>] ext3_statfs+0x68/0x230
> kernel: [26234.187392]                                               [<c10f937d>] vfs_statfs+0x7d/0xa0
> kernel: [26234.187392]                                               [<c10f94d1>] sys_statfs64+0x81/0xd0
> kernel: [26234.187392]                                               [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      }
> kernel: [26234.187392]      ... key      at: [<c1cf88ac>] __key.32351+0x0/0x8
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1260f67>] __percpu_counter_add+0x97/0xf0
> kernel: [26234.187392]    [<c118e1da>] ext3_new_blocks+0x67a/0x770
> kernel: [26234.187392]    [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
> kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]    [<c10f9cf0>] do_sync_readv_writev+0xe0/0x130
> kernel: [26234.187392]    [<c10fa5d3>] do_readv_writev+0xb3/0x1e0
> kernel: [26234.187392]    [<c10fa762>] vfs_writev+0x62/0x80
> kernel: [26234.187392]    [<c10fa8b8>] sys_writev+0x58/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]     ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c11eb9d1>] journal_extend+0x41/0xd0
> kernel: [26234.187392]    [<c1191c1f>] try_to_extend_transaction+0x6f/0xa0
> kernel: [26234.187392]    [<c11941e0>] ext3_clear_blocks+0x40/0x180
> kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
> kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
> kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
> kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
> kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
> kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
> kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
> kernel: [26234.187392]    [<c10f8f38>] do_sys_ftruncate+0x118/0x190
> kernel: [26234.187392]    [<c10f9040>] sys_ftruncate+0x30/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]    [<c1194b9c>] ext3_truncate+0x43c/0x990
> kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
> kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
> kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
> kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
> kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
> kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
> kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1111b95>] new_inode+0x35/0xb0
> kernel: [26234.187392]    [<c118f742>] ext3_new_inode+0x62/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c10c37b5>] add_to_page_cache_locked+0x55/0xc0
> kernel: [26234.187392]    [<c10c3858>] add_to_page_cache_lru+0x38/0x90
> kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
> kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
> kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1121ee5>] __getblk+0x255/0x390
> kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c123ba05>] __make_request+0x45/0x3c0
> kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
> kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
> kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
> kernel: [26234.187392]    [<c1125819>] __bread+0x69/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c124c9f2>] cfq_set_request+0x222/0x2e0
> kernel: [26234.187392]    [<c1232731>] elv_set_request+0x21/0x50
> kernel: [26234.187392]    [<c123ac3d>] get_request+0x32d/0x390
> kernel: [26234.187392]    [<c123b5fa>] get_request_wait+0x2a/0x170
> kernel: [26234.187392]    [<c123ba40>] __make_request+0x80/0x3c0
> kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
> kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
> kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
> kernel: [26234.187392]    [<c1125819>] __bread+0x69/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c105f87a>] prepare_to_wait+0x2a/0x80
> kernel: [26234.187392]    [<c141908a>] __wait_on_bit+0x4a/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1324670>] scsi_request_fn+0x150/0x500
> kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
> kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1338506>] ata_scsi_queuecmd+0x36/0x250
> kernel: [26234.187392]    [<c131d8b9>] scsi_dispatch_cmd+0x169/0x280
> kernel: [26234.187392]    [<c13248b5>] scsi_request_fn+0x395/0x500
> kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
> kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c1417c81>] schedule+0xe1/0xc10
> kernel: [26234.187392]    [<c141880b>] io_schedule+0x5b/0xb0
> kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10a982e>] delayacct_end+0x7e/0xd0
> kernel: [26234.187392]    [<c10a9908>] __delayacct_blkio_end+0x38/0x70
> kernel: [26234.187392]    [<c1418827>] io_schedule+0x77/0xb0
> kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c118fdbe>] ext3_new_inode+0x6de/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    -> (&sbi->s_next_gen_lock){+.+...} ops: 0 {
> kernel: [26234.187392]       HARDIRQ-ON-W at:
> kernel: [26234.187392]                                              [<c1077409>] __lock_acquire+0xaa9/0x1840
> kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                              [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
> kernel: [26234.187392]                                              [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]                                              [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]                                              [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]                                              [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]                                              [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
> kernel: [26234.187392]       SOFTIRQ-ON-W at:
> kernel: [26234.187392]                                              [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                              [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
> kernel: [26234.187392]                                              [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]                                              [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]                                              [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]                                              [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]                                              [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
> kernel: [26234.187392]       INITIAL USE at:
> kernel: [26234.187392]                                             [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                             [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                             [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
> kernel: [26234.187392]                                             [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]                                             [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]                                             [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]                                             [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]                                             [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]                                             [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
> kernel: [26234.187392]     }
> kernel: [26234.187392]     ... key      at: [<c1cf88b4>] __key.32350+0x0/0x8
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c11a322c>] ext3_get_acl+0x8c/0x3b0
> kernel: [26234.187392]    [<c11a399c>] ext3_init_acl+0x14c/0x1b0
> kernel: [26234.187392]    [<c119005b>] ext3_new_inode+0x97b/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    -> (&ei->xattr_sem){.+.+..} ops: 0 {
> kernel: [26234.187392]       HARDIRQ-ON-R at:
> kernel: [26234.187392]                                              [<c1076b1b>] __lock_acquire+0x1bb/0x1840
> kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                              [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]                                              [<c11a2357>] ext3_xattr_get+0x47/0x2d0
> kernel: [26234.187392]                                              [<c11a3ba1>] ext3_xattr_security_get+0x51/0x70
> kernel: [26234.187392]                                              [<c1118476>] generic_getxattr+0x96/0xc0
> kernel: [26234.187392]                                              [<c121cbe0>] get_vfs_caps_from_disk+0x70/0x100
> kernel: [26234.187392]                                              [<c121d578>] cap_bprm_set_creds+0x88/0x480
> kernel: [26234.187392]                                              [<c121dd7b>] security_bprm_set_creds+0x1b/0x40
> kernel: [26234.187392]                                              [<c1100fb9>] prepare_binprm+0x79/0x110
> kernel: [26234.187392]                                              [<c11019ea>] do_execve+0x1da/0x340
> kernel: [26234.187392]                                              [<c1001853>] sys_execve+0x33/0x70
> kernel: [26234.187392]                                              [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
> kernel: [26234.187392]       SOFTIRQ-ON-R at:
> kernel: [26234.187392]                                              [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                              [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]                                              [<c11a2357>] ext3_xattr_get+0x47/0x2d0
> kernel: [26234.187392]                                              [<c11a3ba1>] ext3_xattr_security_get+0x51/0x70
> kernel: [26234.187392]                                              [<c1118476>] generic_getxattr+0x96/0xc0
> kernel: [26234.187392]                                              [<c121cbe0>] get_vfs_caps_from_disk+0x70/0x100
> kernel: [26234.187392]                                              [<c121d578>] cap_bprm_set_creds+0x88/0x480
> kernel: [26234.187392]                                              [<c121dd7b>] security_bprm_set_creds+0x1b/0x40
> kernel: [26234.187392]                                              [<c1100fb9>] prepare_binprm+0x79/0x110
> kernel: [26234.187392]                                              [<c11019ea>] do_execve+0x1da/0x340
> kernel: [26234.187392]                                              [<c1001853>] sys_execve+0x33/0x70
> kernel: [26234.187392]                                              [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
> kernel: [26234.187392]       INITIAL USE at:
> kernel: [26234.187392]                                             [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                             [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]                                             [<c11a2357>] ext3_xattr_get+0x47/0x2d0
> kernel: [26234.187392]                                             [<c11a3ba1>] ext3_xattr_security_get+0x51/0x70
> kernel: [26234.187392]                                             [<c1118476>] generic_getxattr+0x96/0xc0
> kernel: [26234.187392]                                             [<c121cbe0>] get_vfs_caps_from_disk+0x70/0x100
> kernel: [26234.187392]                                             [<c121d578>] cap_bprm_set_creds+0x88/0x480
> kernel: [26234.187392]                                             [<c121dd7b>] security_bprm_set_creds+0x1b/0x40
> kernel: [26234.187392]                                             [<c1100fb9>] prepare_binprm+0x79/0x110
> kernel: [26234.187392]                                             [<c11019ea>] do_execve+0x1da/0x340
> kernel: [26234.187392]                                             [<c1001853>] sys_execve+0x33/0x70
> kernel: [26234.187392]                                             [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
> kernel: [26234.187392]     }
> kernel: [26234.187392]     ... key      at: [<c1cf88cc>] __key.31426+0x0/0x8
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]    [<c11a2357>] ext3_xattr_get+0x47/0x2d0
> kernel: [26234.187392]    [<c11a326b>] ext3_get_acl+0xcb/0x3b0
> kernel: [26234.187392]    [<c11a399c>] ext3_init_acl+0x14c/0x1b0
> kernel: [26234.187392]    [<c119005b>] ext3_new_inode+0x97b/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c110e2c9>] d_instantiate+0x29/0x70
> kernel: [26234.187392]    [<c1197c83>] ext3_add_nondir+0x73/0x90
> kernel: [26234.187392]    [<c119827d>] ext3_create+0xad/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c10cd76a>] activate_page+0x3a/0x130
> kernel: [26234.187392]    [<c10cd8b1>] mark_page_accessed+0x51/0x60
> kernel: [26234.187392]    [<c1121b7c>] __find_get_block+0xbc/0x1d0
> kernel: [26234.187392]    [<c1121cc3>] __getblk+0x33/0x390
> kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
> kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
> kernel: [26234.187392]    [<c1190340>] ext3_free_inode+0x160/0x360
> kernel: [26234.187392]    [<c11951e1>] ext3_delete_inode+0xf1/0x110
> kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
> kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
> kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
> kernel: [26234.187392]    [<c1107702>] do_unlinkat+0xf2/0x190
> kernel: [26234.187392]    [<c11077be>] sys_unlink+0x1e/0x40
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10293c6>] pgd_free+0x26/0x90
> kernel: [26234.187392]    [<c1041456>] __mmdrop+0x26/0x60
> kernel: [26234.187392]    [<c103a9f3>] finish_task_switch+0xf3/0x100
> kernel: [26234.187392]    [<c1417fd3>] schedule+0x433/0xc10
> kernel: [26234.187392]    [<c141880b>] io_schedule+0x5b/0xb0
> kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c1191cec>] ext3_get_branch+0x9c/0x130
> kernel: [26234.187392]    [<c1193337>] ext3_get_blocks_handle+0xd7/0xa60
> kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
> kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
> kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10da7cf>] page_address+0x9f/0x100
> kernel: [26234.187392]    [<c1237a92>] blk_rq_bio_prep+0x82/0xa0
> kernel: [26234.187392]    [<c1237cdf>] init_request_from_bio+0xaf/0x110
> kernel: [26234.187392]    [<c123ba4d>] __make_request+0x8d/0x3c0
> kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
> kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
> kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
> kernel: [26234.187392]    [<c11233f2>] ll_rw_block+0x122/0x130
> kernel: [26234.187392]    [<c1123aef>] __block_prepare_write+0x1ff/0x440
> kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
> kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
> kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
> kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
> kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
> kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
> kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
> kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
> kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
> kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
> kernel: [26234.187392]    [<c10f35e3>] cache_alloc_refill+0x383/0x6a0
> kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
> kernel: [26234.187392]    [<c119a8c0>] ext3_alloc_inode+0x20/0x70
> kernel: [26234.187392]    [<c1111821>] alloc_inode+0x21/0x60
> kernel: [26234.187392]    [<c1111b85>] new_inode+0x25/0xb0
> kernel: [26234.187392]    [<c118f742>] ext3_new_inode+0x62/0xb00
> kernel: [26234.187392]    [<c1198016>] ext3_mkdir+0x116/0x2d0
> kernel: [26234.187392]    [<c1104c16>] vfs_mkdir+0xe6/0x190
> kernel: [26234.187392]    [<c1107a66>] sys_mkdirat+0xf6/0x120
> kernel: [26234.187392]    [<c1107abb>] sys_mkdir+0x2b/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10638fc>] lock_hrtimer_base+0x2c/0x60
> kernel: [26234.187392]    [<c1063abf>] __hrtimer_start_range_ns+0x3f/0x440
> kernel: [26234.187392]    [<c1063f3e>] hrtimer_start_range_ns+0x2e/0x50
> kernel: [26234.187392]    [<c1419eb6>] schedule_hrtimeout_range+0xd6/0x170
> kernel: [26234.187392]    [<c1419f6b>] schedule_hrtimeout+0x1b/0x40
> kernel: [26234.187392]    [<c11eabce>] journal_stop+0x24e/0x2f0
> kernel: [26234.187392]    [<c11ec0c9>] journal_force_commit+0x29/0x50
> kernel: [26234.187392]    [<c119b63a>] ext3_force_commit+0x2a/0x50
> kernel: [26234.187392]    [<c1190e13>] ext3_write_inode+0x53/0x70
> kernel: [26234.187392]    [<c111b451>] __writeback_single_inode+0x2d1/0x3f0
> kernel: [26234.187392]    [<c111b59e>] sync_inode+0x2e/0x60
> kernel: [26234.187392]    [<c118f2cd>] ext3_sync_file+0xbd/0xe0
> kernel: [26234.187392]    [<c111f7b0>] vfs_fsync+0x90/0x110
> kernel: [26234.187392]    [<c111f867>] do_fsync+0x37/0x60
> kernel: [26234.187392]    [<c111f8eb>] sys_fsync+0x1b/0x40
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    -> (key#5){+.+...} ops: 0 {
> kernel: [26234.187392]       HARDIRQ-ON-W at:
> kernel: [26234.187392]                                              [<c1077409>] __lock_acquire+0xaa9/0x1840
> kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                              [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
> kernel: [26234.187392]                                              [<c119a67f>] ext3_statfs+0x11f/0x230
> kernel: [26234.187392]                                              [<c10f937d>] vfs_statfs+0x7d/0xa0
> kernel: [26234.187392]                                              [<c10f94d1>] sys_statfs64+0x81/0xd0
> kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
> kernel: [26234.187392]       SOFTIRQ-ON-W at:
> kernel: [26234.187392]                                              [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                              [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
> kernel: [26234.187392]                                              [<c119a67f>] ext3_statfs+0x11f/0x230
> kernel: [26234.187392]                                              [<c10f937d>] vfs_statfs+0x7d/0xa0
> kernel: [26234.187392]                                              [<c10f94d1>] sys_statfs64+0x81/0xd0
> kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
> kernel: [26234.187392]       INITIAL USE at:
> kernel: [26234.187392]                                             [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                             [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                             [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
> kernel: [26234.187392]                                             [<c119a67f>] ext3_statfs+0x11f/0x230
> kernel: [26234.187392]                                             [<c10f937d>] vfs_statfs+0x7d/0xa0
> kernel: [26234.187392]                                             [<c10f94d1>] sys_statfs64+0x81/0xd0
> kernel: [26234.187392]                                             [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
> kernel: [26234.187392]     }
> kernel: [26234.187392]     ... key      at: [<c1cf88a4>] __key.32353+0x0/0x8
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1260f67>] __percpu_counter_add+0x97/0xf0
> kernel: [26234.187392]    [<c118fe20>] ext3_new_inode+0x740/0xb00
> kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
> kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
> kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
> kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
> kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10f21f1>] cache_flusharray+0x51/0x150
> kernel: [26234.187392]    [<c10f23f9>] kfree+0x109/0x160
> kernel: [26234.187392]    [<c119a375>] ext3_clear_inode+0xb5/0xc0
> kernel: [26234.187392]    [<c1110a9d>] clear_inode+0x6d/0x110
> kernel: [26234.187392]    [<c119029b>] ext3_free_inode+0xbb/0x360
> kernel: [26234.187392]    [<c11951e1>] ext3_delete_inode+0xf1/0x110
> kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
> kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
> kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
> kernel: [26234.187392]    [<c110d0b7>] dentry_iput+0x87/0x110
> kernel: [26234.187392]    [<c110d23b>] d_kill+0x3b/0x70
> kernel: [26234.187392]    [<c110f22e>] dput+0x7e/0x150
> kernel: [26234.187392]    [<c10fbb02>] __fput+0x172/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c1046055>] put_files_struct+0xb5/0xe0
> kernel: [26234.187392]    [<c10460cb>] exit_files+0x4b/0x70
> kernel: [26234.187392]    [<c1047be3>] do_exit+0x133/0x6d0
> kernel: [26234.187392]    [<c10481c5>] do_group_exit+0x45/0xb0
> kernel: [26234.187392]    [<c1048252>] sys_exit_group+0x22/0x40
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c11ec05e>] journal_start+0xfe/0x140
> kernel: [26234.187392]    [<c119b864>] ext3_journal_start_sb+0x34/0x70
> kernel: [26234.187392]    [<c11917d8>] ext3_dirty_inode+0x38/0xa0
> kernel: [26234.187392]    [<c111bfb7>] __mark_inode_dirty+0x37/0x110
> kernel: [26234.187392]    [<c111000d>] file_update_time+0xcd/0x100
> kernel: [26234.187392]    [<c10dbe1a>] do_wp_page+0xfa/0x630
> kernel: [26234.187392]    [<c10dd839>] handle_mm_fault+0x379/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   -> (mb_cache_spinlock){+.+.-.} ops: 0 {
> kernel: [26234.187392]      HARDIRQ-ON-W at:
> kernel: [26234.187392]                                            [<c1077409>] __lock_acquire+0xaa9/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                            [<c113e6c8>] mb_cache_create+0x138/0x1a0
> kernel: [26234.187392]                                            [<c15fd841>] init_ext3_xattr+0x31/0x51
> kernel: [26234.187392]                                            [<c15fd79e>] init_ext3_fs+0x17/0x89
> kernel: [26234.187392]                                            [<c100115f>] do_one_initcall+0x3f/0x1a0
> kernel: [26234.187392]                                            [<c15de4af>] kernel_init+0x13e/0x1a6
> kernel: [26234.187392]                                            [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      SOFTIRQ-ON-W at:
> kernel: [26234.187392]                                            [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                            [<c113e6c8>] mb_cache_create+0x138/0x1a0
> kernel: [26234.187392]                                            [<c15fd841>] init_ext3_xattr+0x31/0x51
> kernel: [26234.187392]                                            [<c15fd79e>] init_ext3_fs+0x17/0x89
> kernel: [26234.187392]                                            [<c100115f>] do_one_initcall+0x3f/0x1a0
> kernel: [26234.187392]                                            [<c15de4af>] kernel_init+0x13e/0x1a6
> kernel: [26234.187392]                                            [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      IN-RECLAIM_FS-W at:
> kernel: [26234.187392]                                               [<c1076b78>] __lock_acquire+0x218/0x1840
> kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                               [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                               [<c113dc4c>] mb_cache_shrink_fn+0x2c/0x150
> kernel: [26234.187392]                                               [<c10d0b40>] shrink_slab+0x80/0x1b0
> kernel: [26234.187392]                                               [<c10d110a>] kswapd+0x49a/0x650
> kernel: [26234.187392]                                               [<c105f244>] kthread+0x84/0x90
> kernel: [26234.187392]                                               [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      INITIAL USE at:
> kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                           [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                           [<c113e6c8>] mb_cache_create+0x138/0x1a0
> kernel: [26234.187392]                                           [<c15fd841>] init_ext3_xattr+0x31/0x51
> kernel: [26234.187392]                                           [<c15fd79e>] init_ext3_fs+0x17/0x89
> kernel: [26234.187392]                                           [<c100115f>] do_one_initcall+0x3f/0x1a0
> kernel: [26234.187392]                                           [<c15de4af>] kernel_init+0x13e/0x1a6
> kernel: [26234.187392]                                           [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
> kernel: [26234.187392]    }
> kernel: [26234.187392]    ... key      at: [<c1599430>] mb_cache_spinlock+0x10/0x24
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c113dc4c>] mb_cache_shrink_fn+0x2c/0x150
> kernel: [26234.187392]    [<c10d0b40>] shrink_slab+0x80/0x1b0
> kernel: [26234.187392]    [<c10d182f>] try_to_free_pages+0x21f/0x3a0
> kernel: [26234.187392]    [<c10c9f53>] __alloc_pages_nodemask+0x313/0x550
> kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   -> (pdflush_lock){..-.-.} ops: 0 {
> kernel: [26234.187392]      IN-SOFTIRQ-W at:
> kernel: [26234.187392]                                            [<c10773ec>] __lock_acquire+0xa8c/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                            [<c10cc6b5>] pdflush_operation+0x35/0xc0
> kernel: [26234.187392]                                            [<c10cb1ed>] wb_timer_fn+0x1d/0x60
> kernel: [26234.187392]                                            [<c1050745>] run_timer_softirq+0x185/0x270
> kernel: [26234.187392]                                            [<c104acca>] __do_softirq+0xaa/0x1f0
> kernel: [26234.187392]                                            [<c104ae85>] do_softirq+0x75/0x90
> kernel: [26234.187392]                                            [<c104b035>] irq_exit+0x85/0xa0
> kernel: [26234.187392]                                            [<c100574c>] do_IRQ+0x5c/0xd0
> kernel: [26234.187392]                                            [<c1003975>] common_interrupt+0x35/0x3c
> kernel: [26234.187392]                                            [<c136898e>] cpuidle_idle_call+0x8e/0xf0
> kernel: [26234.187392]                                            [<c10020a6>] cpu_idle+0xa6/0xf0
> kernel: [26234.187392]                                            [<c1405a75>] rest_init+0x65/0x80
> kernel: [26234.187392]                                            [<c15dea85>] start_kernel+0x353/0x36b
> kernel: [26234.187392]                                            [<c15de088>] __init_begin+0x88/0xa1
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      IN-RECLAIM_FS-W at:
> kernel: [26234.187392]                                               [<c1076b78>] __lock_acquire+0x218/0x1840
> kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                               [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                               [<c10cc6b5>] pdflush_operation+0x35/0xc0
> kernel: [26234.187392]                                               [<c10cb2ab>] wakeup_pdflush+0x3b/0x60
> kernel: [26234.187392]                                               [<c10d187c>] try_to_free_pages+0x26c/0x3a0
> kernel: [26234.187392]                                               [<c10c9f53>] __alloc_pages_nodemask+0x313/0x550
> kernel: [26234.187392]                                               [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
> kernel: [26234.187392]                                               [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]                                               [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      INITIAL USE at:
> kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                           [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]                                           [<c10cc4cf>] pdflush+0x7f/0x230
> kernel: [26234.187392]                                           [<c105f244>] kthread+0x84/0x90
> kernel: [26234.187392]                                           [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
> kernel: [26234.187392]    }
> kernel: [26234.187392]    ... key      at: [<c15971b0>] pdflush_lock+0x10/0x24
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1030f97>] task_rq_lock+0x47/0x90
> kernel: [26234.187392]    [<c103de4d>] try_to_wake_up+0x8d/0x390
> kernel: [26234.187392]    [<c103e1db>] wake_up_process+0x1b/0x40
> kernel: [26234.187392]    [<c10cc6f6>] pdflush_operation+0x76/0xc0
> kernel: [26234.187392]    [<c10cb1ed>] wb_timer_fn+0x1d/0x60
> kernel: [26234.187392]    [<c1050745>] run_timer_softirq+0x185/0x270
> kernel: [26234.187392]    [<c104acca>] __do_softirq+0xaa/0x1f0
> kernel: [26234.187392]    [<c104ae85>] do_softirq+0x75/0x90
> kernel: [26234.187392]    [<c104b035>] irq_exit+0x85/0xa0
> kernel: [26234.187392]    [<c100574c>] do_IRQ+0x5c/0xd0
> kernel: [26234.187392]    [<c1003975>] common_interrupt+0x35/0x3c
> kernel: [26234.187392]    [<c136898e>] cpuidle_idle_call+0x8e/0xf0
> kernel: [26234.187392]    [<c10020a6>] cpu_idle+0xa6/0xf0
> kernel: [26234.187392]    [<c1405a75>] rest_init+0x65/0x80
> kernel: [26234.187392]    [<c15dea85>] start_kernel+0x353/0x36b
> kernel: [26234.187392]    [<c15de088>] __init_begin+0x88/0xa1
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10cc6b5>] pdflush_operation+0x35/0xc0
> kernel: [26234.187392]    [<c10cb2ab>] wakeup_pdflush+0x3b/0x60
> kernel: [26234.187392]    [<c10d187c>] try_to_free_pages+0x26c/0x3a0
> kernel: [26234.187392]    [<c10c9f53>] __alloc_pages_nodemask+0x313/0x550
> kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c105f87a>] prepare_to_wait+0x2a/0x80
> kernel: [26234.187392]    [<c10d9988>] congestion_wait+0x58/0x90
> kernel: [26234.187392]    [<c10ca00a>] __alloc_pages_nodemask+0x3ca/0x550
> kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10509f2>] lock_timer_base+0x32/0x70
> kernel: [26234.187392]    [<c1418cae>] schedule_timeout+0x7e/0x1e0
> kernel: [26234.187392]    [<c1417b41>] io_schedule_timeout+0x61/0xc0
> kernel: [26234.187392]    [<c10d998f>] congestion_wait+0x5f/0x90
> kernel: [26234.187392]    [<c10ca00a>] __alloc_pages_nodemask+0x3ca/0x550
> kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c105142b>] del_timer_sync+0x4b/0xb0
> kernel: [26234.187392]    [<c1418d3c>] schedule_timeout+0x10c/0x1e0
> kernel: [26234.187392]    [<c1417b41>] io_schedule_timeout+0x61/0xc0
> kernel: [26234.187392]    [<c10d998f>] congestion_wait+0x5f/0x90
> kernel: [26234.187392]    [<c10ca00a>] __alloc_pages_nodemask+0x3ca/0x550
> kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   -> (&(REISERFS_I(inode)->i_mmap)#2){+.+...} ops: 0 {
> kernel: [26234.187392]      HARDIRQ-ON-W at:
> kernel: [26234.187392]                                            [<c1077409>] __lock_acquire+0xaa9/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]                                            [<c116b7cb>] reiserfs_file_release+0x6b/0x400
> kernel: [26234.187392]                                            [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]                                            [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]                                            [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]                                            [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]                                            [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      SOFTIRQ-ON-W at:
> kernel: [26234.187392]                                            [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]                                            [<c116b7cb>] reiserfs_file_release+0x6b/0x400
> kernel: [26234.187392]                                            [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]                                            [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]                                            [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]                                            [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]                                            [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      INITIAL USE at:
> kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                           [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]                                           [<c116b7cb>] reiserfs_file_release+0x6b/0x400
> kernel: [26234.187392]                                           [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]                                           [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]                                           [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]                                           [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]                                           [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
> kernel: [26234.187392]    }
> kernel: [26234.187392]    ... key      at: [<c1cf7620>] __key.29631+0x0/0x8
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]    [<c118558f>] do_journal_begin_r+0x7f/0x330
> kernel: [26234.187392]    [<c11858ce>] journal_begin+0x8e/0x150
> kernel: [26234.187392]    [<c116b7f4>] reiserfs_file_release+0x94/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10fe5f2>] inode_add_bytes+0x32/0xc0
> kernel: [26234.187392]    [<c117bb19>] reiserfs_insert_item+0x139/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c117eb5e>] reiserfs_unmap_buffer+0x6e/0xe0
> kernel: [26234.187392]    [<c117d859>] reiserfs_cut_from_item+0x549/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c1417c81>] schedule+0xe1/0xc10
> kernel: [26234.187392]    [<c103ea66>] __cond_resched+0x26/0x60
> kernel: [26234.187392]    [<c1418902>] _cond_resched+0x42/0x50
> kernel: [26234.187392]    [<c1121cca>] __getblk+0x3a/0x390
> kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
> kernel: [26234.187392]    [<c115cc8b>] reiserfs_read_bitmap_block+0x5b/0x140
> kernel: [26234.187392]    [<c115db14>] T.464+0x74/0x340
> kernel: [26234.187392]    [<c115e778>] reiserfs_allocate_blocknrs+0x998/0x1120
> kernel: [26234.187392]    [<c116dee1>] get_empty_nodes+0x111/0x1a0
> kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c10c37b5>] add_to_page_cache_locked+0x55/0xc0
> kernel: [26234.187392]    [<c10c3858>] add_to_page_cache_lru+0x38/0x90
> kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
> kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
> kernel: [26234.187392]    [<c116df1b>] get_empty_nodes+0x14b/0x1a0
> kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c10cd5cb>] ____pagevec_lru_add+0xeb/0x160
> kernel: [26234.187392]    [<c10cd6b8>] __lru_cache_add+0x78/0x90
> kernel: [26234.187392]    [<c10c3873>] add_to_page_cache_lru+0x53/0x90
> kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
> kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
> kernel: [26234.187392]    [<c116df1b>] get_empty_nodes+0x14b/0x1a0
> kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1121ee5>] __getblk+0x255/0x390
> kernel: [26234.187392]    [<c116df1b>] get_empty_nodes+0x14b/0x1a0
> kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c123ba05>] __make_request+0x45/0x3c0
> kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
> kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
> kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
> kernel: [26234.187392]    [<c1125819>] __bread+0x69/0xc0
> kernel: [26234.187392]    [<c116dd33>] get_neighbors+0x163/0x200
> kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c105f87a>] prepare_to_wait+0x2a/0x80
> kernel: [26234.187392]    [<c141908a>] __wait_on_bit+0x4a/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c116dd33>] get_neighbors+0x163/0x200
> kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10a982e>] delayacct_end+0x7e/0xd0
> kernel: [26234.187392]    [<c10a9908>] __delayacct_blkio_end+0x38/0x70
> kernel: [26234.187392]    [<c1418827>] io_schedule+0x77/0xb0
> kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c116dd33>] get_neighbors+0x163/0x200
> kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
> kernel: [26234.187392]    [<c10f3d2c>] __kmalloc+0x1ec/0x240
> kernel: [26234.187392]    [<c116ee89>] fix_nodes+0x129/0x1380
> kernel: [26234.187392]    [<c117d43a>] reiserfs_cut_from_item+0x12a/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
> kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
> kernel: [26234.187392]    [<c1180c6b>] allocate_bitmap_node+0x2b/0xd0
> kernel: [26234.187392]    [<c118531c>] journal_mark_freed+0x23c/0x300
> kernel: [26234.187392]    [<c115da30>] reiserfs_free_block+0x60/0xd0
> kernel: [26234.187392]    [<c117cc2f>] prepare_for_delete_or_cut+0x3ff/0x700
> kernel: [26234.187392]    [<c117d406>] reiserfs_cut_from_item+0xf6/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
> kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
> kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
> kernel: [26234.187392]    [<c10f35e3>] cache_alloc_refill+0x383/0x6a0
> kernel: [26234.187392]    [<c10f3d2c>] __kmalloc+0x1ec/0x240
> kernel: [26234.187392]    [<c116ee89>] fix_nodes+0x129/0x1380
> kernel: [26234.187392]    [<c117d43a>] reiserfs_cut_from_item+0x12a/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10da9bf>] kmap_high+0x1f/0x1d0
> kernel: [26234.187392]    [<c102a9d7>] kmap+0x77/0x80
> kernel: [26234.187392]    [<c117e8ef>] indirect2direct+0xef/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1324670>] scsi_request_fn+0x150/0x500
> kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
> kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c116dc95>] get_neighbors+0xc5/0x200
> kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1338506>] ata_scsi_queuecmd+0x36/0x250
> kernel: [26234.187392]    [<c131d8b9>] scsi_dispatch_cmd+0x169/0x280
> kernel: [26234.187392]    [<c13248b5>] scsi_request_fn+0x395/0x500
> kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
> kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
> kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
> kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
> kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
> kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
> kernel: [26234.187392]    [<c116dc95>] get_neighbors+0xc5/0x200
> kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
> kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
> kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
> kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
> kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
> kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
> kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
> kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
> kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
> kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
> kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]    [<c116bb9a>] reiserfs_file_mmap+0x3a/0x70
> kernel: [26234.187392]    [<c10e2b90>] mmap_region+0x3b0/0x530
> kernel: [26234.187392]    [<c10e2fcb>] do_mmap_pgoff+0x2bb/0x380
> kernel: [26234.187392]    [<c10086ef>] sys_mmap2+0xef/0x110
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10e9442>] valid_swaphandles+0x62/0x170
> kernel: [26234.187392]    [<c10e8ea9>] swapin_readahead+0x29/0xa0
> kernel: [26234.187392]    [<c10dd9a6>] handle_mm_fault+0x4e6/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c10e8d0e>] add_to_swap_cache+0x4e/0xd0
> kernel: [26234.187392]    [<c10e8df8>] read_swap_cache_async+0x68/0xf0
> kernel: [26234.187392]    [<c10e8eed>] swapin_readahead+0x6d/0xa0
> kernel: [26234.187392]    [<c10dd9a6>] handle_mm_fault+0x4e6/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   -> (swap_unplug_sem){.+.+..} ops: 0 {
> kernel: [26234.187392]      HARDIRQ-ON-R at:
> kernel: [26234.187392]                                            [<c1076b1b>] __lock_acquire+0x1bb/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]                                            [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
> kernel: [26234.187392]                                            [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]                                            [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]                                            [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]                                            [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]                                            [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]                                            [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]                                            [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      SOFTIRQ-ON-R at:
> kernel: [26234.187392]                                            [<c107742f>] __lock_acquire+0xacf/0x1840
> kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                            [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]                                            [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
> kernel: [26234.187392]                                            [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]                                            [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]                                            [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]                                            [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]                                            [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]                                            [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]                                            [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
> kernel: [26234.187392]      INITIAL USE at:
> kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                           [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]                                           [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
> kernel: [26234.187392]                                           [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]                                           [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]                                           [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]                                           [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]                                           [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]                                           [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]                                           [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
> kernel: [26234.187392]    }
> kernel: [26234.187392]    ... key      at: [<c1597e50>] swap_unplug_sem+0x30/0x60
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]    [<c123b898>] generic_unplug_device+0x28/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c10eca85>] swap_unplug_io_fn+0x65/0xa0
> kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1324670>] scsi_request_fn+0x150/0x500
> kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
> kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c10eca85>] swap_unplug_io_fn+0x65/0xa0
> kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]    ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1338506>] ata_scsi_queuecmd+0x36/0x250
> kernel: [26234.187392]    [<c131d8b9>] scsi_dispatch_cmd+0x169/0x280
> kernel: [26234.187392]    [<c13248b5>] scsi_request_fn+0x395/0x500
> kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
> kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
> kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
> kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
> kernel: [26234.187392]    [<c10eca85>] swap_unplug_io_fn+0x65/0xa0
> kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141a226>] down_read+0x46/0xa0
> kernel: [26234.187392]    [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
> kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
> kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
> kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
> kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
> kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
> kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
> kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]  ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c10db1a4>] might_fault+0x74/0xb0
> kernel: [26234.187392]    [<c1258a31>] copy_to_user+0x41/0x130
> kernel: [26234.187392]    [<c12dee80>] tty_ioctl+0x370/0x8e0
> kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
> kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
> kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]  -> (&tty->ctrl_lock){......} ops: 0 {
> kernel: [26234.187392]     INITIAL USE at:
> kernel: [26234.187392]                                         [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                         [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                         [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                         [<c12dce53>] __proc_set_tty+0x33/0x130
> kernel: [26234.187392]                                         [<c12df271>] tty_ioctl+0x761/0x8e0
> kernel: [26234.187392]                                         [<c1109d24>] vfs_ioctl+0x24/0xa0
> kernel: [26234.187392]                                         [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
> kernel: [26234.187392]                                         [<c110a3ff>] sys_ioctl+0x7f/0xa0
> kernel: [26234.187392]                                         [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]                                         [<ffffffff>] 0xffffffff
> kernel: [26234.187392]   }
> kernel: [26234.187392]   ... key      at: [<c1cfce34>] __key.27619+0x0/0x8
> kernel: [26234.187392]  ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c12ddebd>] tty_do_resize+0x7d/0xe0
> kernel: [26234.187392]    [<c12df204>] tty_ioctl+0x6f4/0x8e0
> kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
> kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
> kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]  ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1030f97>] task_rq_lock+0x47/0x90
> kernel: [26234.187392]    [<c103de4d>] try_to_wake_up+0x8d/0x390
> kernel: [26234.187392]    [<c103e1db>] wake_up_process+0x1b/0x40
> kernel: [26234.187392]    [<c104a15f>] wakeup_softirqd+0x2f/0x50
> kernel: [26234.187392]    [<c104a405>] __tasklet_schedule+0x95/0xb0
> kernel: [26234.187392]    [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
> kernel: [26234.187392]    [<c12de902>] tty_wakeup+0x72/0x90
> kernel: [26234.187392]    [<c12e70d3>] pty_unthrottle+0x23/0x50
> kernel: [26234.187392]    [<c12e3b22>] tty_unthrottle+0x42/0x70
> kernel: [26234.187392]    [<c12e1c2f>] n_tty_read+0x48f/0x730
> kernel: [26234.187392]    [<c12dcc20>] tty_read+0xa0/0xe0
> kernel: [26234.187392]    [<c10faf2b>] vfs_read+0xbb/0x1c0
> kernel: [26234.187392]    [<c10fb138>] sys_read+0x58/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]  -> (&sighand->siglock){-.-.-.} ops: 0 {
> kernel: [26234.187392]     IN-HARDIRQ-W at:
> kernel: [26234.187392]                                          [<c10774fd>] __lock_acquire+0xb9d/0x1840
> kernel: [26234.187392]                                          [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                          [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                          [<c10533ac>] lock_task_sighand+0x6c/0xc0
> kernel: [26234.187392]                                          [<c10546d1>] group_send_sig_info+0x41/0x90
> kernel: [26234.187392]                                          [<c1054787>] kill_pid_info+0x67/0xb0
> kernel: [26234.187392]                                          [<c10487f1>] it_real_fn+0x21/0x40
> kernel: [26234.187392]                                          [<c106337f>] __run_hrtimer+0x6f/0xd0
> kernel: [26234.187392]                                          [<c1064485>] hrtimer_interrupt+0x145/0x270
> kernel: [26234.187392]                                          [<c106f590>] tick_do_broadcast+0x40/0x80
> kernel: [26234.187392]                                          [<c106f6de>] tick_handle_oneshot_broadcast+0x10e/0x170
> kernel: [26234.187392]                                          [<c10067ba>] timer_interrupt+0x4a/0x70
> kernel: [26234.187392]                                          [<c10a3acc>] handle_IRQ_event+0x4c/0x160
> kernel: [26234.187392]                                          [<c10a581b>] handle_edge_irq+0xbb/0x150
> kernel: [26234.187392]                                          [<c10062b8>] handle_irq+0x28/0x50
> kernel: [26234.187392]                                          [<c1005743>] do_IRQ+0x53/0xd0
> kernel: [26234.187392]                                          [<c1003975>] common_interrupt+0x35/0x3c
> kernel: [26234.187392]                                          [<c136898e>] cpuidle_idle_call+0x8e/0xf0
> kernel: [26234.187392]                                          [<c10020a6>] cpu_idle+0xa6/0xf0
> kernel: [26234.187392]                                          [<c1405a75>] rest_init+0x65/0x80
> kernel: [26234.187392]                                          [<c15dea85>] start_kernel+0x353/0x36b
> kernel: [26234.187392]                                          [<c15de088>] __init_begin+0x88/0xa1
> kernel: [26234.187392]                                          [<ffffffff>] 0xffffffff
> kernel: [26234.187392]     IN-SOFTIRQ-W at:
> kernel: [26234.187392]                                          [<c10773ec>] __lock_acquire+0xa8c/0x1840
> kernel: [26234.187392]                                          [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                          [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                          [<c10533ac>] lock_task_sighand+0x6c/0xc0
> kernel: [26234.187392]                                          [<c10546d1>] group_send_sig_info+0x41/0x90
> kernel: [26234.187392]                                          [<c1108f51>] send_sigio+0x181/0x280
> kernel: [26234.187392]                                          [<c1109097>] __kill_fasync+0x47/0x80
> kernel: [26234.187392]                                          [<c110910b>] kill_fasync+0x3b/0x70
> kernel: [26234.187392]                                          [<c134d931>] mousedev_notify_readers+0x1f1/0x270
> kernel: [26234.187392]                                          [<c134da6a>] mousedev_event+0xba/0x4c0
> kernel: [26234.187392]                                          [<c134a2dc>] input_pass_event+0xdc/0xf0
> kernel: [26234.187392]                                          [<c134ba31>] input_handle_event+0x91/0x450
> kernel: [26234.187392]                                          [<c134bf4e>] input_event+0x7e/0x90
> kernel: [26234.187392]                                          [<fd337e53>] hidinput_report_event+0x43/0x70 [hid]
> kernel: [26234.187392]                                          [<fd335484>] hid_report_raw_event+0x324/0x4f0 [hid]
> kernel: [26234.187392]                                          [<fd335744>] hid_input_report+0xf4/0x130 [hid]
> kernel: [26234.187392]                                          [<fd3547b5>] hid_irq_in+0x1e5/0x230 [usbhid]
> kernel: [26234.187392]                                          [<f90d5ce7>] usb_hcd_giveback_urb+0x57/0xe0 [usbcore]
> kernel: [26234.187392]                                          [<fd22bb78>] uhci_giveback_urb+0x98/0x240 [uhci_hcd]
> kernel: [26234.187392]                                          [<fd22c25d>] uhci_scan_schedule+0x3dd/0xa30 [uhci_hcd]
> kernel: [26234.187392]                                          [<fd22d31f>] uhci_hub_status_data+0x3f/0x1b0 [uhci_hcd]
> kernel: [26234.187392]                                          [<f90d6107>] usb_hcd_poll_rh_status+0x47/0x150 [usbcore]
> kernel: [26234.187392]                                          [<f90d6837>] rh_timer_func+0x17/0x30 [usbcore]
> kernel: [26234.187392]                                          [<c1050745>] run_timer_softirq+0x185/0x270
> kernel: [26234.187392]                                          [<c104acca>] __do_softirq+0xaa/0x1f0
> kernel: [26234.187392]                                          [<c104ae85>] do_softirq+0x75/0x90
> kernel: [26234.187392]                                          [<c104b035>] irq_exit+0x85/0xa0
> kernel: [26234.187392]                                          [<c101c161>] smp_apic_timer_interrupt+0x61/0xb0
> kernel: [26234.187392]                                          [<c1003cf6>] apic_timer_interrupt+0x36/0x3c
> kernel: [26234.187392]                                          [<c136898e>] cpuidle_idle_call+0x8e/0xf0
> kernel: [26234.187392]                                          [<c10020a6>] cpu_idle+0xa6/0xf0
> kernel: [26234.187392]                                          [<c14142f8>] start_secondary+0x1c5/0x1dc
> kernel: [26234.187392]                                          [<ffffffff>] 0xffffffff
> kernel: [26234.187392]     IN-RECLAIM_FS-W at:
> kernel: [26234.187392]                                             [<c1076b78>] __lock_acquire+0x218/0x1840
> kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                             [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                             [<c10533ac>] lock_task_sighand+0x6c/0xc0
> kernel: [26234.187392]                                             [<c10546d1>] group_send_sig_info+0x41/0x90
> kernel: [26234.187392]                                             [<c1054787>] kill_pid_info+0x67/0xb0
> kernel: [26234.187392]                                             [<c10487f1>] it_real_fn+0x21/0x40
> kernel: [26234.187392]                                             [<c106337f>] __run_hrtimer+0x6f/0xd0
> kernel: [26234.187392]                                             [<c1064485>] hrtimer_interrupt+0x145/0x270
> kernel: [26234.187392]                                             [<c101c15c>] smp_apic_timer_interrupt+0x5c/0xb0
> kernel: [26234.187392]                                             [<c1003cf6>] apic_timer_interrupt+0x36/0x3c
> kernel: [26234.187392]                                             [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]                                             [<c10e468b>] page_check_address+0x8b/0xe0
> kernel: [26234.187392]                                             [<c10e4948>] page_referenced_one+0x58/0x100
> kernel: [26234.187392]                                             [<c10e4a72>] page_referenced_file+0x82/0xc0
> kernel: [26234.187392]                                             [<c10e5653>] page_referenced+0x133/0x150
> kernel: [26234.187392]                                             [<c10cfb96>] shrink_page_list+0x176/0x7a0
> kernel: [26234.187392]                                             [<c10d045f>] shrink_list+0x29f/0x5d0
> kernel: [26234.187392]                                             [<c10d09b2>] shrink_zone+0x222/0x330
> kernel: [26234.187392]                                             [<c10d1241>] kswapd+0x5d1/0x650
> kernel: [26234.187392]                                             [<c105f244>] kthread+0x84/0x90
> kernel: [26234.187392]                                             [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
> kernel: [26234.187392]     INITIAL USE at:
> kernel: [26234.187392]                                         [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                         [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                         [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]                                         [<c10535a9>] flush_signals+0x29/0x60
> kernel: [26234.187392]                                         [<c1053616>] ignore_signals+0x36/0x50
> kernel: [26234.187392]                                         [<c105f0d3>] kthreadd+0x33/0x120
> kernel: [26234.187392]                                         [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]                                         [<ffffffff>] 0xffffffff
> kernel: [26234.187392]   }
> kernel: [26234.187392]   ... key      at: [<c1790674>] __key.42940+0x0/0x8
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c1030ae1>] __wake_up_sync_key+0x31/0x80
> kernel: [26234.187392]    [<c1030b4f>] __wake_up_sync+0x1f/0x40
> kernel: [26234.187392]    [<c10545cb>] do_notify_parent+0x18b/0x250
> kernel: [26234.187392]    [<c1047ee2>] do_exit+0x432/0x6d0
> kernel: [26234.187392]    [<c10586de>] ____call_usermodehelper+0x12e/0x140
> kernel: [26234.187392]    [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c1060be5>] thread_group_cputimer+0x35/0x110
> kernel: [26234.187392]    [<c10626d0>] posix_cpu_timers_exit_group+0x20/0x70
> kernel: [26234.187392]    [<c10468cf>] release_task+0x34f/0x450
> kernel: [26234.187392]    [<c1047fa9>] do_exit+0x4f9/0x6d0
> kernel: [26234.187392]    [<c10586de>] ____call_usermodehelper+0x12e/0x140
> kernel: [26234.187392]    [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   -> (pidmap_lock){......} ops: 0 {
> kernel: [26234.187392]      INITIAL USE at:
> kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
> kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]                                           [<c141b867>] _spin_lock_irq+0x47/0x90
> kernel: [26234.187392]                                           [<c105beb3>] alloc_pid+0x283/0x3d0
> kernel: [26234.187392]                                           [<c104243e>] copy_process+0x84e/0x11e0
> kernel: [26234.187392]                                           [<c1042e54>] do_fork+0x84/0x3a0
> kernel: [26234.187392]                                           [<c1001986>] kernel_thread+0x96/0xc0
> kernel: [26234.187392]                                           [<c1405a32>] rest_init+0x22/0x80
> kernel: [26234.187392]                                           [<c15dea85>] start_kernel+0x353/0x36b
> kernel: [26234.187392]                                           [<c15de088>] __init_begin+0x88/0xa1
> kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
> kernel: [26234.187392]    }
> kernel: [26234.187392]    ... key      at: [<c15c5a90>] pidmap_lock+0x10/0x40
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c105c022>] free_pid+0x22/0xc0
> kernel: [26234.187392]    [<c105c1fb>] detach_pid+0x6b/0x90
> kernel: [26234.187392]    [<c10467c1>] release_task+0x241/0x450
> kernel: [26234.187392]    [<c1047fa9>] do_exit+0x4f9/0x6d0
> kernel: [26234.187392]    [<c10586de>] ____call_usermodehelper+0x12e/0x140
> kernel: [26234.187392]    [<c1003edb>] kernel_thread_helper+0x7/0x1c
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
> kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
> kernel: [26234.187392]    [<c1053011>] __sigqueue_alloc+0x31/0x90
> kernel: [26234.187392]    [<c105395f>] __send_signal+0xcf/0x2a0
> kernel: [26234.187392]    [<c1053b7a>] send_signal+0x4a/0xa0
> kernel: [26234.187392]    [<c1053fef>] __group_send_sig_info+0x1f/0x40
> kernel: [26234.187392]    [<c10545ad>] do_notify_parent+0x16d/0x250
> kernel: [26234.187392]    [<c1047ee2>] do_exit+0x432/0x6d0
> kernel: [26234.187392]    [<c10481c5>] do_group_exit+0x45/0xb0
> kernel: [26234.187392]    [<c1048252>] sys_exit_group+0x22/0x40
> kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10638fc>] lock_hrtimer_base+0x2c/0x60
> kernel: [26234.187392]    [<c1063956>] hrtimer_get_remaining+0x26/0x70
> kernel: [26234.187392]    [<c10482f3>] itimer_get_remtime+0x23/0x80
> kernel: [26234.187392]    [<c10483f0>] do_setitimer+0xa0/0x320
> kernel: [26234.187392]    [<c1048781>] alarm_setitimer+0x41/0x90
> kernel: [26234.187392]    [<c1051039>] sys_alarm+0x19/0x40
> kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c1030f97>] task_rq_lock+0x47/0x90
> kernel: [26234.187392]    [<c103de4d>] try_to_wake_up+0x8d/0x390
> kernel: [26234.187392]    [<c103e1a7>] wake_up_state+0x17/0x30
> kernel: [26234.187392]    [<c1053661>] signal_wake_up+0x31/0x60
> kernel: [26234.187392]    [<c10537a0>] complete_signal+0x110/0x200
> kernel: [26234.187392]    [<c10539e8>] __send_signal+0x158/0x2a0
> kernel: [26234.187392]    [<c1053b7a>] send_signal+0x4a/0xa0
> kernel: [26234.187392]    [<c1053fef>] __group_send_sig_info+0x1f/0x40
> kernel: [26234.187392]    [<c10545ad>] do_notify_parent+0x16d/0x250
> kernel: [26234.187392]    [<c1047ee2>] do_exit+0x432/0x6d0
> kernel: [26234.187392]    [<c10481c5>] do_group_exit+0x45/0xb0
> kernel: [26234.187392]    [<c1048252>] sys_exit_group+0x22/0x40
> kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c12dce53>] __proc_set_tty+0x33/0x130
> kernel: [26234.187392]    [<c12df271>] tty_ioctl+0x761/0x8e0
> kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
> kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
> kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10a9ba5>] __delayacct_add_tsk+0x1e5/0x3c0
> kernel: [26234.187392]    [<c10aa7dd>] taskstats_exit+0x1dd/0x370
> kernel: [26234.187392]    [<c1047bb7>] do_exit+0x107/0x6d0
> kernel: [26234.187392]    [<c1048292>] sys_exit+0x22/0x30
> kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]   ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
> kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
> kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
> kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
> kernel: [26234.187392]    [<c10f35e3>] cache_alloc_refill+0x383/0x6a0
> kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
> kernel: [26234.187392]    [<c1053011>] __sigqueue_alloc+0x31/0x90
> kernel: [26234.187392]    [<c105395f>] __send_signal+0xcf/0x2a0
> kernel: [26234.187392]    [<c1053b7a>] send_signal+0x4a/0xa0
> kernel: [26234.187392]    [<c1053fef>] __group_send_sig_info+0x1f/0x40
> kernel: [26234.187392]    [<c10546e1>] group_send_sig_info+0x51/0x90
> kernel: [26234.187392]    [<c1054787>] kill_pid_info+0x67/0xb0
> kernel: [26234.187392]    [<c10487f1>] it_real_fn+0x21/0x40
> kernel: [26234.187392]    [<c106337f>] __run_hrtimer+0x6f/0xd0
> kernel: [26234.187392]    [<c1064485>] hrtimer_interrupt+0x145/0x270
> kernel: [26234.187392]    [<c101c15c>] smp_apic_timer_interrupt+0x5c/0xb0
> kernel: [26234.187392]    [<c1003cf6>] apic_timer_interrupt+0x36/0x3c
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392]  ... acquired at:
> kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
> kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
> kernel: [26234.187392]    [<c10533ac>] lock_task_sighand+0x6c/0xc0
> kernel: [26234.187392]    [<c10546d1>] group_send_sig_info+0x41/0x90
> kernel: [26234.187392]    [<c1054986>] __kill_pgrp_info+0x46/0x80
> kernel: [26234.187392]    [<c10549fa>] kill_pgrp+0x3a/0x70
> kernel: [26234.187392]    [<c12ddee4>] tty_do_resize+0xa4/0xe0
> kernel: [26234.187392]    [<c12df204>] tty_ioctl+0x6f4/0x8e0
> kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
> kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
> kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
> kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [26234.187392]    [<ffffffff>] 0xffffffff
> kernel: [26234.187392] 
> kernel: [26234.187392] 
> kernel: [26234.187392] stack backtrace:
> kernel: [26234.187392] Pid: 9804, comm: rtorrent Not tainted 2.6.30-dbgnv-git14 #4
> kernel: [26234.187392] Call Trace:
> kernel: [26234.187392]  [<c141786b>] ? printk+0x23/0x36
> kernel: [26234.187392]  [<c10767d0>] check_usage+0x380/0x420
> kernel: [26234.187392]  [<c10768c9>] check_irq_usage+0x59/0xf0
> kernel: [26234.187392]  [<c10777b4>] __lock_acquire+0xe54/0x1840
> kernel: [26234.187392]  [<c1078241>] lock_acquire+0xa1/0x120
> kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
> kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
> kernel: [26234.187392]  [<c141981c>] mutex_lock_nested+0x5c/0x2e0
> kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
> kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
> kernel: [26234.187392]  [<c10759c8>] ? trace_hardirqs_on_caller+0x68/0x1a0
> kernel: [26234.187392]  [<c12e3b75>] tty_throttle+0x25/0x70
> kernel: [26234.187392]  [<c12e2477>] n_tty_receive_buf+0x407/0x1220
> kernel: [26234.187392]  [<c1032be7>] ? __enqueue_entity+0xb7/0xf0
> kernel: [26234.187392]  [<c1075778>] ? mark_held_locks+0x68/0xa0
> kernel: [26234.187392]  [<c141b4ef>] ? _spin_unlock_irqrestore+0x3f/0x70
> kernel: [26234.187392]  [<c10759c8>] ? trace_hardirqs_on_caller+0x68/0x1a0
> kernel: [26234.187392]  [<c1075b19>] ? trace_hardirqs_on+0x19/0x40
> kernel: [26234.187392]  [<c12e4af2>] ? tty_ldisc_try+0x42/0x60
> kernel: [26234.187392]  [<c12e6fdd>] pty_write+0x7d/0x90
> kernel: [26234.187392]  [<f90bec9a>] ppp_async_push+0x3da/0x4d0 [ppp_async]
> kernel: [26234.187392]  [<f90bedd8>] ppp_async_send+0x48/0x70 [ppp_async]
> kernel: [26234.187392]  [<f90a8996>] ppp_push+0x176/0x5f0 [ppp_generic]
> kernel: [26234.187392]  [<c141b4ef>] ? _spin_unlock_irqrestore+0x3f/0x70
> kernel: [26234.187392]  [<c10759c8>] ? trace_hardirqs_on_caller+0x68/0x1a0
> kernel: [26234.187392]  [<c1075b19>] ? trace_hardirqs_on+0x19/0x40
> kernel: [26234.187392]  [<c1379d63>] ? skb_dequeue+0x53/0x80
> kernel: [26234.187392]  [<f90a97bd>] ppp_xmit_process+0x3dd/0x570 [ppp_generic]
> kernel: [26234.187392]  [<c1075b19>] ? trace_hardirqs_on+0x19/0x40
> kernel: [26234.187392]  [<c1379c11>] ? skb_queue_tail+0x41/0x60
> kernel: [26234.187392]  [<f90a9ab7>] ppp_start_xmit+0x167/0x1b0 [ppp_generic]
> kernel: [26234.187392]  [<c13998ca>] ? __qdisc_run+0x18a/0x250
> kernel: [26234.187392]  [<c13846ac>] dev_hard_start_xmit+0x1ec/0x3b0
> kernel: [26234.187392]  [<c141b777>] ? _spin_lock+0x67/0x80
> kernel: [26234.187392]  [<c13998e4>] __qdisc_run+0x1a4/0x250
> kernel: [26234.187392]  [<c1384d17>] dev_queue_xmit+0x377/0x4d0
> kernel: [26234.187392]  [<c13849e0>] ? dev_queue_xmit+0x40/0x4d0
> kernel: [26234.187392]  [<c13b261d>] ip_finish_output+0x1dd/0x2b0
> kernel: [26234.187392]  [<c13b2752>] ip_output+0x62/0xd0
> kernel: [26234.187392]  [<c13b1688>] ip_local_out+0x28/0x50
> kernel: [26234.187392]  [<c13b1df4>] ip_queue_xmit+0x144/0x390
> kernel: [26234.187392]  [<c141b54b>] ? _spin_unlock+0x2b/0x50
> kernel: [26234.187392]  [<c10f34d5>] ? cache_alloc_refill+0x275/0x6a0
> kernel: [26234.187392]  [<c13ca598>] ? tcp_v4_send_check+0x58/0x100
> kernel: [26234.187392]  [<c13c6062>] tcp_transmit_skb+0x3b2/0x750
> kernel: [26234.187392]  [<c13c6ac5>] ? tcp_connect+0x225/0x400
> kernel: [26234.187392]  [<c13c6bd5>] tcp_connect+0x335/0x400
> kernel: [26234.187392]  [<c13cdd1e>] tcp_v4_connect+0x3de/0x4b0
> kernel: [26234.187392]  [<c13dbbb2>] inet_stream_connect+0x232/0x290
> kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
> kernel: [26234.187392]  [<c1373659>] sys_connect+0xc9/0xf0
> kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
> kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
> kernel: [26234.187392]  [<c10db1bf>] ? might_fault+0x8f/0xb0
> kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
> kernel: [26234.187392]  [<c12588e1>] ? copy_from_user+0x41/0x150
> kernel: [26234.187392]  [<c137426d>] sys_socketcall+0x24d/0x290
> kernel: [26234.187392]  [<c100328a>] ? sysenter_exit+0xf/0x1a
> kernel: [26234.187392]  [<c100325b>] sysenter_do_call+0x12/0x32
> ...
> /USR/SBIN/CRON[9810]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
> ...
> kernel: [26764.304211] BUG: scheduling while atomic: pptpgw/4637/0x10000500
> kernel: [26764.304221] INFO: lockdep is turned off.
> kernel: [26764.304227] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod cdrom sd_mod sdhci_pci sdhci mmc_core ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
> kernel: [26764.304387] 
> kernel: [26764.304398] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
> kernel: [26764.304407] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
> kernel: [26764.304423] EIP is at __tasklet_schedule+0x65/0xb0
> kernel: [26764.304430] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
> kernel: [26764.304438] ESI: 00200246 EDI: f6077b90 EBP: e2807e6c ESP: e2807e60
> kernel: [26764.304446]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
> kernel: [26764.304454] CR0: 8005003b CR2: 0806f740 CR3: 35993000 CR4: 000006d0
> kernel: [26764.304461] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
> kernel: [26764.304468] DR6: ffff0ff0 DR7: 00000400
> kernel: [26764.304475] Call Trace:
> kernel: [26764.304492]  [<f90be78e>] ppp_asynctty_receive+0x3ee/0x520 [ppp_async]
> kernel: [26764.304507]  [<c12e6fdd>] pty_write+0x7d/0x90
> kernel: [26764.304518]  [<c12e158b>] n_tty_write+0x30b/0x420
> kernel: [26764.304532]  [<c103e150>] ? default_wake_function+0x0/0x40
> kernel: [26764.304543]  [<c12de643>] tty_write+0x173/0x250
> kernel: [26764.304554]  [<c10fa02f>] ? rw_verify_area+0x6f/0xf0
> kernel: [26764.304564]  [<c12e1280>] ? n_tty_write+0x0/0x420
> kernel: [26764.304575]  [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [26764.304585]  [<c12de4d0>] ? tty_write+0x0/0x250
> kernel: [26764.304596]  [<c10fae28>] sys_write+0x58/0xa0
> kernel: [26764.304608]  [<c100325b>] sysenter_do_call+0x12/0x32
> ...
> /USR/SBIN/CRON[10020]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
> ...
> kernel: [27404.944948] BUG: scheduling while atomic: pptpgw/4637/0x10000400
> kernel: [27404.944958] INFO: lockdep is turned off.
> kernel: [27404.944964] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod cdrom sd_mod sdhci_pci sdhci mmc_core ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
> kernel: [27404.945123] 
> kernel: [27404.945134] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
> kernel: [27404.945143] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
> kernel: [27404.945158] EIP is at __tasklet_schedule+0x65/0xb0
> kernel: [27404.945166] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
> kernel: [27404.945174] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
> kernel: [27404.945182]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
> kernel: [27404.945189] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
> kernel: [27404.945197] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
> kernel: [27404.945204] DR6: ffff0ff0 DR7: 00000400
> kernel: [27404.945210] Call Trace:
> kernel: [27404.945227]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
> kernel: [27404.945240]  [<c12de902>] tty_wakeup+0x72/0x90
> kernel: [27404.945251]  [<c12e70d3>] pty_unthrottle+0x23/0x50
> kernel: [27404.945261]  [<c12e3b22>] tty_unthrottle+0x42/0x70
> kernel: [27404.945272]  [<c12e1c2f>] n_tty_read+0x48f/0x730
> kernel: [27404.945286]  [<c103e150>] ? default_wake_function+0x0/0x40
> kernel: [27404.945299]  [<c12dcc20>] tty_read+0xa0/0xe0
> kernel: [27404.945309]  [<c12e17a0>] ? n_tty_read+0x0/0x730
> kernel: [27404.945321]  [<c10faf2b>] vfs_read+0xbb/0x1c0
> kernel: [27404.945332]  [<c12dcb80>] ? tty_read+0x0/0xe0
> kernel: [27404.945342]  [<c10fb138>] sys_read+0x58/0xa0
> kernel: [27404.945354]  [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [27404.945372] BUG: scheduling while atomic: pptpgw/4637/0x00000400
> kernel: [27404.945378] INFO: lockdep is turned off.
> kernel: [27404.945383] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod cdrom sd_mod sdhci_pci sdhci mmc_core ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
> kernel: [27404.945532] 
> kernel: [27404.945540] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
> kernel: [27404.945549] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
> kernel: [27404.945559] EIP is at __tasklet_schedule+0x65/0xb0
> kernel: [27404.945566] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
> kernel: [27404.945573] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
> kernel: [27404.945581]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
> kernel: [27404.945589] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
> kernel: [27404.945596] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
> kernel: [27404.945603] DR6: ffff0ff0 DR7: 00000400
> kernel: [27404.945609] Call Trace:
> kernel: [27404.945621]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
> kernel: [27404.945632]  [<c12de902>] tty_wakeup+0x72/0x90
> kernel: [27404.945643]  [<c12e70d3>] pty_unthrottle+0x23/0x50
> kernel: [27404.945653]  [<c12e3b22>] tty_unthrottle+0x42/0x70
> kernel: [27404.945663]  [<c12e1c2f>] n_tty_read+0x48f/0x730
> kernel: [27404.945676]  [<c103e150>] ? default_wake_function+0x0/0x40
> kernel: [27404.945688]  [<c12dcc20>] tty_read+0xa0/0xe0
> kernel: [27404.945698]  [<c12e17a0>] ? n_tty_read+0x0/0x730
> kernel: [27404.945709]  [<c10faf2b>] vfs_read+0xbb/0x1c0
> kernel: [27404.945720]  [<c12dcb80>] ? tty_read+0x0/0xe0
> kernel: [27404.945730]  [<c10fb138>] sys_read+0x58/0xa0
> kernel: [27404.945741]  [<c100325b>] sysenter_do_call+0x12/0x32
> /USR/SBIN/CRON[10140]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
> kernel: [27729.047046] BUG: spinlock lockup on CPU#1, pppd/4636, f5928dc0
> kernel: [27729.047060] Pid: 4636, comm: pppd Not tainted 2.6.30-dbgnv-git14 #4
> kernel: [27729.047067] Call Trace:
> kernel: [27729.047084]  [<c141786b>] ? printk+0x23/0x36
> kernel: [27729.047099]  [<c125da29>] _raw_spin_lock+0x159/0x170
> kernel: [27729.047111]  [<c141b7f2>] _spin_lock_bh+0x62/0x90
> kernel: [27729.047130]  [<f90aabe7>] ? ppp_channel_push+0x27/0xd0 [ppp_generic]
> kernel: [27729.047145]  [<f90aabe7>] ppp_channel_push+0x27/0xd0 [ppp_generic]
> kernel: [27729.047159]  [<f90aad67>] ppp_write+0xd7/0xe0 [ppp_generic]
> kernel: [27729.047172]  [<c10fac1e>] vfs_write+0xbe/0x1c0
> kernel: [27729.047186]  [<f90aac90>] ? ppp_write+0x0/0xe0 [ppp_generic]
> kernel: [27729.047197]  [<c10fae28>] sys_write+0x58/0xa0
> kernel: [27729.047209]  [<c100325b>] sysenter_do_call+0x12/0x32
> kernel: [27787.880283] SysRq : Keyboard mode set to system default
> exiting on signal 15
> syslogd 1.5.0#5: restart.


^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2009-06-19 18:15 Sergey Senozhatsky
  2009-06-20 17:43 ` Rabin Vincent
  0 siblings, 1 reply; 66+ messages in thread
From: Sergey Senozhatsky @ 2009-06-19 18:15 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: Andrew Morton, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 3438 bytes --]

Hello.
I see lots of "BUG: scheduling while atomic" with current kernels (started with 2.6.30-git1, 2.6.30 is ok).
For example (2.6.30-git14):

kernel: [27404.945372] BUG: scheduling while atomic: pptpgw/4637/0x00000400
kernel: [27404.945378] INFO: lockdep is turned off.
kernel: [27404.945383] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek
snd_hda_intel snd_hda_codec snd_pcm snd_seq_mi
di snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod
cdrom sd_mod sdhci_pci sdhci mmc_co
re ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
kernel: [27404.945532] 
kernel: [27404.945540] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
kernel: [27404.945549] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
kernel: [27404.945559] EIP is at __tasklet_schedule+0x65/0xb0
kernel: [27404.945566] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
kernel: [27404.945573] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
kernel: [27404.945581]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
kernel: [27404.945589] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
kernel: [27404.945596] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
kernel: [27404.945603] DR6: ffff0ff0 DR7: 00000400
kernel: [27404.945609] Call Trace:
kernel: [27404.945621]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
kernel: [27404.945632]  [<c12de902>] tty_wakeup+0x72/0x90
kernel: [27404.945643]  [<c12e70d3>] pty_unthrottle+0x23/0x50
kernel: [27404.945653]  [<c12e3b22>] tty_unthrottle+0x42/0x70
kernel: [27404.945663]  [<c12e1c2f>] n_tty_read+0x48f/0x730
kernel: [27404.945676]  [<c103e150>] ? default_wake_function+0x0/0x40
kernel: [27404.945688]  [<c12dcc20>] tty_read+0xa0/0xe0
kernel: [27404.945698]  [<c12e17a0>] ? n_tty_read+0x0/0x730
kernel: [27404.945709]  [<c10faf2b>] vfs_read+0xbb/0x1c0
kernel: [27404.945720]  [<c12dcb80>] ? tty_read+0x0/0xe0
kernel: [27404.945730]  [<c10fb138>] sys_read+0x58/0xa0
kernel: [27404.945741]  [<c100325b>] sysenter_do_call+0x12/0x32

/USR/SBIN/CRON[10140]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)

kernel: [27729.047046] BUG: spinlock lockup on CPU#1, pppd/4636, f5928dc0
kernel: [27729.047060] Pid: 4636, comm: pppd Not tainted 2.6.30-dbgnv-git14 #4
kernel: [27729.047067] Call Trace:
kernel: [27729.047084]  [<c141786b>] ? printk+0x23/0x36
kernel: [27729.047099]  [<c125da29>] _raw_spin_lock+0x159/0x170
kernel: [27729.047111]  [<c141b7f2>] _spin_lock_bh+0x62/0x90
kernel: [27729.047130]  [<f90aabe7>] ? ppp_channel_push+0x27/0xd0 [ppp_generic]
kernel: [27729.047145]  [<f90aabe7>] ppp_channel_push+0x27/0xd0 [ppp_generic]
kernel: [27729.047159]  [<f90aad67>] ppp_write+0xd7/0xe0 [ppp_generic]
kernel: [27729.047172]  [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [27729.047186]  [<f90aac90>] ? ppp_write+0x0/0xe0 [ppp_generic]
kernel: [27729.047197]  [<c10fae28>] sys_write+0x58/0xa0
kernel: [27729.047209]  [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [27787.880283] SysRq : Keyboard mode set to system default

//Truncated. See attachment for details.

Hardware: ASUS F3Jc

Reported: http://bugzilla.kernel.org/show_bug.cgi?id=13522


Thanks,
	Sergey

[-- Attachment #2: syslog_bug_3 --]
[-- Type: text/plain, Size: 148767 bytes --]

kernel: 4.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10fe532>] inode_sub_bytes+0x32/0xc0
kernel: [26234.187392]    [<c118d38d>] ext3_free_blocks+0x7d/0xf0
kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c10cd76a>] activate_page+0x3a/0x130
kernel: [26234.187392]    [<c10cd8b1>] mark_page_accessed+0x51/0x60
kernel: [26234.187392]    [<c1121b7c>] __find_get_block+0xbc/0x1d0
kernel: [26234.187392]    [<c1121cc3>] __getblk+0x33/0x390
kernel: [26234.187392]    [<c118cd07>] read_block_bitmap+0x47/0x1a0
kernel: [26234.187392]    [<c118de2c>] ext3_new_blocks+0x2cc/0x770
kernel: [26234.187392]    [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     -> (&sbi->s_rsv_window_lock){+.+...} ops: 0 {
kernel: [26234.187392]        HARDIRQ-ON-W at:
kernel: [26234.187392]                                                [<c1077409>] __lock_acquire+0xaa9/0x1840
kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                                [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
kernel: [26234.187392]                                                [<c118de76>] ext3_new_blocks+0x316/0x770
kernel: [26234.187392]                                                [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
kernel: [26234.187392]                                                [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]                                                [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]                                                [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]                                                [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]                                                [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]                                                [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]                                                [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]                                                [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]                                                [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]                                                [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]                                                [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
kernel: [26234.187392]        SOFTIRQ-ON-W at:
kernel: [26234.187392]                                                [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                                [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
kernel: [26234.187392]                                                [<c118de76>] ext3_new_blocks+0x316/0x770
kernel: [26234.187392]                                                [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
kernel: [26234.187392]                                                [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]                                                [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]                                                [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]                                                [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]                                                [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]                                                [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]                                                [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]                                                [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]                                                [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]                                                [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]                                                [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
kernel: [26234.187392]        INITIAL USE at:
kernel: [26234.187392]                                               [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                               [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                               [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
kernel: [26234.187392]                                               [<c118de76>] ext3_new_blocks+0x316/0x770
kernel: [26234.187392]                                               [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
kernel: [26234.187392]                                               [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]                                               [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]                                               [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]                                               [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]                                               [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]                                               [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]                                               [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]                                               [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]                                               [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]                                               [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]                                               [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]                                               [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
kernel: [26234.187392]      }
kernel: [26234.187392]      ... key      at: [<c1cf8894>] __key.32358+0x0/0x8
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c118d872>] ext3_try_to_allocate_with_rsv+0x1e2/0x4d0
kernel: [26234.187392]    [<c118de76>] ext3_new_blocks+0x316/0x770
kernel: [26234.187392]    [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c124c9f2>] cfq_set_request+0x222/0x2e0
kernel: [26234.187392]    [<c1232731>] elv_set_request+0x21/0x50
kernel: [26234.187392]    [<c123ac3d>] get_request+0x32d/0x390
kernel: [26234.187392]    [<c123b5fa>] get_request_wait+0x2a/0x170
kernel: [26234.187392]    [<c123ba40>] __make_request+0x80/0x3c0
kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
kernel: [26234.187392]    [<c1122c82>] bh_submit_read+0x32/0x90
kernel: [26234.187392]    [<c118cd40>] read_block_bitmap+0x80/0x1a0
kernel: [26234.187392]    [<c118cf98>] ext3_free_blocks_sb+0xc8/0x440
kernel: [26234.187392]    [<c118d34f>] ext3_free_blocks+0x3f/0xf0
kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c111bfe0>] __mark_inode_dirty+0x60/0x110
kernel: [26234.187392]    [<c118d399>] ext3_free_blocks+0x89/0xf0
kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
kernel: [26234.187392]    [<c1253965>] radix_tree_preload+0x35/0x90
kernel: [26234.187392]    [<c10c378d>] add_to_page_cache_locked+0x2d/0xc0
kernel: [26234.187392]    [<c10c3858>] add_to_page_cache_lru+0x38/0x90
kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
kernel: [26234.187392]    [<c118cd07>] read_block_bitmap+0x47/0x1a0
kernel: [26234.187392]    [<c118cf98>] ext3_free_blocks_sb+0xc8/0x440
kernel: [26234.187392]    [<c118d34f>] ext3_free_blocks+0x3f/0xf0
kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c11951ef>] ext3_delete_inode+0xff/0x110
kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
kernel: [26234.187392]    [<c1107702>] do_unlinkat+0xf2/0x190
kernel: [26234.187392]    [<c1107904>] sys_unlinkat+0x34/0x60
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
kernel: [26234.187392]    [<c10c40e2>] find_or_create_page+0x52/0xb0
kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
kernel: [26234.187392]    [<c118cd07>] read_block_bitmap+0x47/0x1a0
kernel: [26234.187392]    [<c118cf98>] ext3_free_blocks_sb+0xc8/0x440
kernel: [26234.187392]    [<c118d34f>] ext3_free_blocks+0x3f/0xf0
kernel: [26234.187392]    [<c11942ec>] ext3_clear_blocks+0x14c/0x180
kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c11951ef>] ext3_delete_inode+0xff/0x110
kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
kernel: [26234.187392]    [<c1107702>] do_unlinkat+0xf2/0x190
kernel: [26234.187392]    [<c1107904>] sys_unlinkat+0x34/0x60
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
kernel: [26234.187392]    [<c118d431>] ext3_init_block_alloc_info+0x31/0xf0
kernel: [26234.187392]    [<c1193892>] ext3_get_blocks_handle+0x632/0xa60
kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]    [<c10f9cf0>] do_sync_readv_writev+0xe0/0x130
kernel: [26234.187392]    [<c10fa5d3>] do_readv_writev+0xb3/0x1e0
kernel: [26234.187392]    [<c10fa762>] vfs_writev+0x62/0x80
kernel: [26234.187392]    [<c10fa8b8>] sys_writev+0x58/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     -> (key#4){+.+...} ops: 0 {
kernel: [26234.187392]        HARDIRQ-ON-W at:
kernel: [26234.187392]                                                [<c1077409>] __lock_acquire+0xaa9/0x1840
kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                                [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
kernel: [26234.187392]                                                [<c119a5c8>] ext3_statfs+0x68/0x230
kernel: [26234.187392]                                                [<c10f937d>] vfs_statfs+0x7d/0xa0
kernel: [26234.187392]                                                [<c10f94d1>] sys_statfs64+0x81/0xd0
kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
kernel: [26234.187392]        SOFTIRQ-ON-W at:
kernel: [26234.187392]                                                [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                                [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                                [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                                [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
kernel: [26234.187392]                                                [<c119a5c8>] ext3_statfs+0x68/0x230
kernel: [26234.187392]                                                [<c10f937d>] vfs_statfs+0x7d/0xa0
kernel: [26234.187392]                                                [<c10f94d1>] sys_statfs64+0x81/0xd0
kernel: [26234.187392]                                                [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                                [<ffffffff>] 0xffffffff
kernel: [26234.187392]        INITIAL USE at:
kernel: [26234.187392]                                               [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                               [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                               [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
kernel: [26234.187392]                                               [<c119a5c8>] ext3_statfs+0x68/0x230
kernel: [26234.187392]                                               [<c10f937d>] vfs_statfs+0x7d/0xa0
kernel: [26234.187392]                                               [<c10f94d1>] sys_statfs64+0x81/0xd0
kernel: [26234.187392]                                               [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
kernel: [26234.187392]      }
kernel: [26234.187392]      ... key      at: [<c1cf88ac>] __key.32351+0x0/0x8
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1260f67>] __percpu_counter_add+0x97/0xf0
kernel: [26234.187392]    [<c118e1da>] ext3_new_blocks+0x67a/0x770
kernel: [26234.187392]    [<c1193546>] ext3_get_blocks_handle+0x2e6/0xa60
kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]    [<c10f9cf0>] do_sync_readv_writev+0xe0/0x130
kernel: [26234.187392]    [<c10fa5d3>] do_readv_writev+0xb3/0x1e0
kernel: [26234.187392]    [<c10fa762>] vfs_writev+0x62/0x80
kernel: [26234.187392]    [<c10fa8b8>] sys_writev+0x58/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]     ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c11eb9d1>] journal_extend+0x41/0xd0
kernel: [26234.187392]    [<c1191c1f>] try_to_extend_transaction+0x6f/0xa0
kernel: [26234.187392]    [<c11941e0>] ext3_clear_blocks+0x40/0x180
kernel: [26234.187392]    [<c1194468>] ext3_free_data+0x148/0x1a0
kernel: [26234.187392]    [<c1195001>] ext3_truncate+0x8a1/0x990
kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
kernel: [26234.187392]    [<c10f8f38>] do_sys_ftruncate+0x118/0x190
kernel: [26234.187392]    [<c10f9040>] sys_ftruncate+0x30/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]    [<c1194b9c>] ext3_truncate+0x43c/0x990
kernel: [26234.187392]    [<c10dd250>] vmtruncate+0xe0/0x1a0
kernel: [26234.187392]    [<c1111e3f>] inode_setattr+0x6f/0x1b0
kernel: [26234.187392]    [<c1191991>] ext3_setattr+0x151/0x210
kernel: [26234.187392]    [<c11120ef>] notify_change+0x16f/0x370
kernel: [26234.187392]    [<c10f8de4>] do_truncate+0x74/0xb0
kernel: [26234.187392]    [<c1105bdd>] may_open+0x23d/0x2c0
kernel: [26234.187392]    [<c11082ab>] do_filp_open+0x1cb/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1111b95>] new_inode+0x35/0xb0
kernel: [26234.187392]    [<c118f742>] ext3_new_inode+0x62/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c10c37b5>] add_to_page_cache_locked+0x55/0xc0
kernel: [26234.187392]    [<c10c3858>] add_to_page_cache_lru+0x38/0x90
kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1121ee5>] __getblk+0x255/0x390
kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c123ba05>] __make_request+0x45/0x3c0
kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
kernel: [26234.187392]    [<c1125819>] __bread+0x69/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c124c9f2>] cfq_set_request+0x222/0x2e0
kernel: [26234.187392]    [<c1232731>] elv_set_request+0x21/0x50
kernel: [26234.187392]    [<c123ac3d>] get_request+0x32d/0x390
kernel: [26234.187392]    [<c123b5fa>] get_request_wait+0x2a/0x170
kernel: [26234.187392]    [<c123ba40>] __make_request+0x80/0x3c0
kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
kernel: [26234.187392]    [<c1125819>] __bread+0x69/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c105f87a>] prepare_to_wait+0x2a/0x80
kernel: [26234.187392]    [<c141908a>] __wait_on_bit+0x4a/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1324670>] scsi_request_fn+0x150/0x500
kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1338506>] ata_scsi_queuecmd+0x36/0x250
kernel: [26234.187392]    [<c131d8b9>] scsi_dispatch_cmd+0x169/0x280
kernel: [26234.187392]    [<c13248b5>] scsi_request_fn+0x395/0x500
kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c1417c81>] schedule+0xe1/0xc10
kernel: [26234.187392]    [<c141880b>] io_schedule+0x5b/0xb0
kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10a982e>] delayacct_end+0x7e/0xd0
kernel: [26234.187392]    [<c10a9908>] __delayacct_blkio_end+0x38/0x70
kernel: [26234.187392]    [<c1418827>] io_schedule+0x77/0xb0
kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c118f8b5>] ext3_new_inode+0x1d5/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c118fdbe>] ext3_new_inode+0x6de/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    -> (&sbi->s_next_gen_lock){+.+...} ops: 0 {
kernel: [26234.187392]       HARDIRQ-ON-W at:
kernel: [26234.187392]                                              [<c1077409>] __lock_acquire+0xaa9/0x1840
kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                              [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
kernel: [26234.187392]                                              [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]                                              [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]                                              [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]                                              [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]                                              [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
kernel: [26234.187392]       SOFTIRQ-ON-W at:
kernel: [26234.187392]                                              [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                              [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
kernel: [26234.187392]                                              [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]                                              [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]                                              [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]                                              [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]                                              [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
kernel: [26234.187392]       INITIAL USE at:
kernel: [26234.187392]                                             [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                             [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                             [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
kernel: [26234.187392]                                             [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]                                             [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]                                             [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]                                             [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]                                             [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]                                             [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
kernel: [26234.187392]     }
kernel: [26234.187392]     ... key      at: [<c1cf88b4>] __key.32350+0x0/0x8
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c118ff9c>] ext3_new_inode+0x8bc/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c11a322c>] ext3_get_acl+0x8c/0x3b0
kernel: [26234.187392]    [<c11a399c>] ext3_init_acl+0x14c/0x1b0
kernel: [26234.187392]    [<c119005b>] ext3_new_inode+0x97b/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    -> (&ei->xattr_sem){.+.+..} ops: 0 {
kernel: [26234.187392]       HARDIRQ-ON-R at:
kernel: [26234.187392]                                              [<c1076b1b>] __lock_acquire+0x1bb/0x1840
kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                              [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]                                              [<c11a2357>] ext3_xattr_get+0x47/0x2d0
kernel: [26234.187392]                                              [<c11a3ba1>] ext3_xattr_security_get+0x51/0x70
kernel: [26234.187392]                                              [<c1118476>] generic_getxattr+0x96/0xc0
kernel: [26234.187392]                                              [<c121cbe0>] get_vfs_caps_from_disk+0x70/0x100
kernel: [26234.187392]                                              [<c121d578>] cap_bprm_set_creds+0x88/0x480
kernel: [26234.187392]                                              [<c121dd7b>] security_bprm_set_creds+0x1b/0x40
kernel: [26234.187392]                                              [<c1100fb9>] prepare_binprm+0x79/0x110
kernel: [26234.187392]                                              [<c11019ea>] do_execve+0x1da/0x340
kernel: [26234.187392]                                              [<c1001853>] sys_execve+0x33/0x70
kernel: [26234.187392]                                              [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
kernel: [26234.187392]       SOFTIRQ-ON-R at:
kernel: [26234.187392]                                              [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                              [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]                                              [<c11a2357>] ext3_xattr_get+0x47/0x2d0
kernel: [26234.187392]                                              [<c11a3ba1>] ext3_xattr_security_get+0x51/0x70
kernel: [26234.187392]                                              [<c1118476>] generic_getxattr+0x96/0xc0
kernel: [26234.187392]                                              [<c121cbe0>] get_vfs_caps_from_disk+0x70/0x100
kernel: [26234.187392]                                              [<c121d578>] cap_bprm_set_creds+0x88/0x480
kernel: [26234.187392]                                              [<c121dd7b>] security_bprm_set_creds+0x1b/0x40
kernel: [26234.187392]                                              [<c1100fb9>] prepare_binprm+0x79/0x110
kernel: [26234.187392]                                              [<c11019ea>] do_execve+0x1da/0x340
kernel: [26234.187392]                                              [<c1001853>] sys_execve+0x33/0x70
kernel: [26234.187392]                                              [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
kernel: [26234.187392]       INITIAL USE at:
kernel: [26234.187392]                                             [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                             [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]                                             [<c11a2357>] ext3_xattr_get+0x47/0x2d0
kernel: [26234.187392]                                             [<c11a3ba1>] ext3_xattr_security_get+0x51/0x70
kernel: [26234.187392]                                             [<c1118476>] generic_getxattr+0x96/0xc0
kernel: [26234.187392]                                             [<c121cbe0>] get_vfs_caps_from_disk+0x70/0x100
kernel: [26234.187392]                                             [<c121d578>] cap_bprm_set_creds+0x88/0x480
kernel: [26234.187392]                                             [<c121dd7b>] security_bprm_set_creds+0x1b/0x40
kernel: [26234.187392]                                             [<c1100fb9>] prepare_binprm+0x79/0x110
kernel: [26234.187392]                                             [<c11019ea>] do_execve+0x1da/0x340
kernel: [26234.187392]                                             [<c1001853>] sys_execve+0x33/0x70
kernel: [26234.187392]                                             [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
kernel: [26234.187392]     }
kernel: [26234.187392]     ... key      at: [<c1cf88cc>] __key.31426+0x0/0x8
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]    [<c11a2357>] ext3_xattr_get+0x47/0x2d0
kernel: [26234.187392]    [<c11a326b>] ext3_get_acl+0xcb/0x3b0
kernel: [26234.187392]    [<c11a399c>] ext3_init_acl+0x14c/0x1b0
kernel: [26234.187392]    [<c119005b>] ext3_new_inode+0x97b/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c110e2c9>] d_instantiate+0x29/0x70
kernel: [26234.187392]    [<c1197c83>] ext3_add_nondir+0x73/0x90
kernel: [26234.187392]    [<c119827d>] ext3_create+0xad/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c10cd76a>] activate_page+0x3a/0x130
kernel: [26234.187392]    [<c10cd8b1>] mark_page_accessed+0x51/0x60
kernel: [26234.187392]    [<c1121b7c>] __find_get_block+0xbc/0x1d0
kernel: [26234.187392]    [<c1121cc3>] __getblk+0x33/0x390
kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
kernel: [26234.187392]    [<c118f426>] read_inode_bitmap+0x46/0xa0
kernel: [26234.187392]    [<c1190340>] ext3_free_inode+0x160/0x360
kernel: [26234.187392]    [<c11951e1>] ext3_delete_inode+0xf1/0x110
kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
kernel: [26234.187392]    [<c1107702>] do_unlinkat+0xf2/0x190
kernel: [26234.187392]    [<c11077be>] sys_unlink+0x1e/0x40
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10293c6>] pgd_free+0x26/0x90
kernel: [26234.187392]    [<c1041456>] __mmdrop+0x26/0x60
kernel: [26234.187392]    [<c103a9f3>] finish_task_switch+0xf3/0x100
kernel: [26234.187392]    [<c1417fd3>] schedule+0x433/0xc10
kernel: [26234.187392]    [<c141880b>] io_schedule+0x5b/0xb0
kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c1191cec>] ext3_get_branch+0x9c/0x130
kernel: [26234.187392]    [<c1193337>] ext3_get_blocks_handle+0xd7/0xa60
kernel: [26234.187392]    [<c1193d4b>] ext3_get_block+0x8b/0x140
kernel: [26234.187392]    [<c1123a94>] __block_prepare_write+0x1a4/0x440
kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10da7cf>] page_address+0x9f/0x100
kernel: [26234.187392]    [<c1237a92>] blk_rq_bio_prep+0x82/0xa0
kernel: [26234.187392]    [<c1237cdf>] init_request_from_bio+0xaf/0x110
kernel: [26234.187392]    [<c123ba4d>] __make_request+0x8d/0x3c0
kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
kernel: [26234.187392]    [<c11233f2>] ll_rw_block+0x122/0x130
kernel: [26234.187392]    [<c1123aef>] __block_prepare_write+0x1ff/0x440
kernel: [26234.187392]    [<c1123f44>] block_write_begin+0x84/0x140
kernel: [26234.187392]    [<c1192f53>] ext3_write_begin+0x133/0x2b0
kernel: [26234.187392]    [<c10c457b>] generic_file_buffered_write+0x13b/0x360
kernel: [26234.187392]    [<c10c4cc4>] __generic_file_aio_write_nolock+0x244/0x5c0
kernel: [26234.187392]    [<c10c5507>] generic_file_aio_write+0x77/0x100
kernel: [26234.187392]    [<c118f16b>] ext3_file_write+0x3b/0xe0
kernel: [26234.187392]    [<c10f9e2a>] do_sync_write+0xea/0x140
kernel: [26234.187392]    [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26234.187392]    [<c10fae28>] sys_write+0x58/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
kernel: [26234.187392]    [<c10f35e3>] cache_alloc_refill+0x383/0x6a0
kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
kernel: [26234.187392]    [<c119a8c0>] ext3_alloc_inode+0x20/0x70
kernel: [26234.187392]    [<c1111821>] alloc_inode+0x21/0x60
kernel: [26234.187392]    [<c1111b85>] new_inode+0x25/0xb0
kernel: [26234.187392]    [<c118f742>] ext3_new_inode+0x62/0xb00
kernel: [26234.187392]    [<c1198016>] ext3_mkdir+0x116/0x2d0
kernel: [26234.187392]    [<c1104c16>] vfs_mkdir+0xe6/0x190
kernel: [26234.187392]    [<c1107a66>] sys_mkdirat+0xf6/0x120
kernel: [26234.187392]    [<c1107abb>] sys_mkdir+0x2b/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10638fc>] lock_hrtimer_base+0x2c/0x60
kernel: [26234.187392]    [<c1063abf>] __hrtimer_start_range_ns+0x3f/0x440
kernel: [26234.187392]    [<c1063f3e>] hrtimer_start_range_ns+0x2e/0x50
kernel: [26234.187392]    [<c1419eb6>] schedule_hrtimeout_range+0xd6/0x170
kernel: [26234.187392]    [<c1419f6b>] schedule_hrtimeout+0x1b/0x40
kernel: [26234.187392]    [<c11eabce>] journal_stop+0x24e/0x2f0
kernel: [26234.187392]    [<c11ec0c9>] journal_force_commit+0x29/0x50
kernel: [26234.187392]    [<c119b63a>] ext3_force_commit+0x2a/0x50
kernel: [26234.187392]    [<c1190e13>] ext3_write_inode+0x53/0x70
kernel: [26234.187392]    [<c111b451>] __writeback_single_inode+0x2d1/0x3f0
kernel: [26234.187392]    [<c111b59e>] sync_inode+0x2e/0x60
kernel: [26234.187392]    [<c118f2cd>] ext3_sync_file+0xbd/0xe0
kernel: [26234.187392]    [<c111f7b0>] vfs_fsync+0x90/0x110
kernel: [26234.187392]    [<c111f867>] do_fsync+0x37/0x60
kernel: [26234.187392]    [<c111f8eb>] sys_fsync+0x1b/0x40
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    -> (key#5){+.+...} ops: 0 {
kernel: [26234.187392]       HARDIRQ-ON-W at:
kernel: [26234.187392]                                              [<c1077409>] __lock_acquire+0xaa9/0x1840
kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                              [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
kernel: [26234.187392]                                              [<c119a67f>] ext3_statfs+0x11f/0x230
kernel: [26234.187392]                                              [<c10f937d>] vfs_statfs+0x7d/0xa0
kernel: [26234.187392]                                              [<c10f94d1>] sys_statfs64+0x81/0xd0
kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
kernel: [26234.187392]       SOFTIRQ-ON-W at:
kernel: [26234.187392]                                              [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                              [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                              [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                              [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
kernel: [26234.187392]                                              [<c119a67f>] ext3_statfs+0x11f/0x230
kernel: [26234.187392]                                              [<c10f937d>] vfs_statfs+0x7d/0xa0
kernel: [26234.187392]                                              [<c10f94d1>] sys_statfs64+0x81/0xd0
kernel: [26234.187392]                                              [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                              [<ffffffff>] 0xffffffff
kernel: [26234.187392]       INITIAL USE at:
kernel: [26234.187392]                                             [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                             [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                             [<c1260fdd>] __percpu_counter_sum+0x1d/0x90
kernel: [26234.187392]                                             [<c119a67f>] ext3_statfs+0x11f/0x230
kernel: [26234.187392]                                             [<c10f937d>] vfs_statfs+0x7d/0xa0
kernel: [26234.187392]                                             [<c10f94d1>] sys_statfs64+0x81/0xd0
kernel: [26234.187392]                                             [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
kernel: [26234.187392]     }
kernel: [26234.187392]     ... key      at: [<c1cf88a4>] __key.32353+0x0/0x8
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1260f67>] __percpu_counter_add+0x97/0xf0
kernel: [26234.187392]    [<c118fe20>] ext3_new_inode+0x740/0xb00
kernel: [26234.187392]    [<c119824f>] ext3_create+0x7f/0x100
kernel: [26234.187392]    [<c1104fa1>] vfs_create+0xf1/0x190
kernel: [26234.187392]    [<c110897d>] do_filp_open+0x89d/0x980
kernel: [26234.187392]    [<c10f7bed>] do_sys_open+0x5d/0x130
kernel: [26234.187392]    [<c10f7d54>] sys_open+0x34/0x50
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10f21f1>] cache_flusharray+0x51/0x150
kernel: [26234.187392]    [<c10f23f9>] kfree+0x109/0x160
kernel: [26234.187392]    [<c119a375>] ext3_clear_inode+0xb5/0xc0
kernel: [26234.187392]    [<c1110a9d>] clear_inode+0x6d/0x110
kernel: [26234.187392]    [<c119029b>] ext3_free_inode+0xbb/0x360
kernel: [26234.187392]    [<c11951e1>] ext3_delete_inode+0xf1/0x110
kernel: [26234.187392]    [<c11112e4>] generic_delete_inode+0xb4/0x190
kernel: [26234.187392]    [<c1111537>] generic_drop_inode+0x177/0x200
kernel: [26234.187392]    [<c11101e5>] iput+0x55/0x70
kernel: [26234.187392]    [<c110d0b7>] dentry_iput+0x87/0x110
kernel: [26234.187392]    [<c110d23b>] d_kill+0x3b/0x70
kernel: [26234.187392]    [<c110f22e>] dput+0x7e/0x150
kernel: [26234.187392]    [<c10fbb02>] __fput+0x172/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c1046055>] put_files_struct+0xb5/0xe0
kernel: [26234.187392]    [<c10460cb>] exit_files+0x4b/0x70
kernel: [26234.187392]    [<c1047be3>] do_exit+0x133/0x6d0
kernel: [26234.187392]    [<c10481c5>] do_group_exit+0x45/0xb0
kernel: [26234.187392]    [<c1048252>] sys_exit_group+0x22/0x40
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c11ec05e>] journal_start+0xfe/0x140
kernel: [26234.187392]    [<c119b864>] ext3_journal_start_sb+0x34/0x70
kernel: [26234.187392]    [<c11917d8>] ext3_dirty_inode+0x38/0xa0
kernel: [26234.187392]    [<c111bfb7>] __mark_inode_dirty+0x37/0x110
kernel: [26234.187392]    [<c111000d>] file_update_time+0xcd/0x100
kernel: [26234.187392]    [<c10dbe1a>] do_wp_page+0xfa/0x630
kernel: [26234.187392]    [<c10dd839>] handle_mm_fault+0x379/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   -> (mb_cache_spinlock){+.+.-.} ops: 0 {
kernel: [26234.187392]      HARDIRQ-ON-W at:
kernel: [26234.187392]                                            [<c1077409>] __lock_acquire+0xaa9/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                            [<c113e6c8>] mb_cache_create+0x138/0x1a0
kernel: [26234.187392]                                            [<c15fd841>] init_ext3_xattr+0x31/0x51
kernel: [26234.187392]                                            [<c15fd79e>] init_ext3_fs+0x17/0x89
kernel: [26234.187392]                                            [<c100115f>] do_one_initcall+0x3f/0x1a0
kernel: [26234.187392]                                            [<c15de4af>] kernel_init+0x13e/0x1a6
kernel: [26234.187392]                                            [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      SOFTIRQ-ON-W at:
kernel: [26234.187392]                                            [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                            [<c113e6c8>] mb_cache_create+0x138/0x1a0
kernel: [26234.187392]                                            [<c15fd841>] init_ext3_xattr+0x31/0x51
kernel: [26234.187392]                                            [<c15fd79e>] init_ext3_fs+0x17/0x89
kernel: [26234.187392]                                            [<c100115f>] do_one_initcall+0x3f/0x1a0
kernel: [26234.187392]                                            [<c15de4af>] kernel_init+0x13e/0x1a6
kernel: [26234.187392]                                            [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      IN-RECLAIM_FS-W at:
kernel: [26234.187392]                                               [<c1076b78>] __lock_acquire+0x218/0x1840
kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                               [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                               [<c113dc4c>] mb_cache_shrink_fn+0x2c/0x150
kernel: [26234.187392]                                               [<c10d0b40>] shrink_slab+0x80/0x1b0
kernel: [26234.187392]                                               [<c10d110a>] kswapd+0x49a/0x650
kernel: [26234.187392]                                               [<c105f244>] kthread+0x84/0x90
kernel: [26234.187392]                                               [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
kernel: [26234.187392]      INITIAL USE at:
kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                           [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                           [<c113e6c8>] mb_cache_create+0x138/0x1a0
kernel: [26234.187392]                                           [<c15fd841>] init_ext3_xattr+0x31/0x51
kernel: [26234.187392]                                           [<c15fd79e>] init_ext3_fs+0x17/0x89
kernel: [26234.187392]                                           [<c100115f>] do_one_initcall+0x3f/0x1a0
kernel: [26234.187392]                                           [<c15de4af>] kernel_init+0x13e/0x1a6
kernel: [26234.187392]                                           [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
kernel: [26234.187392]    }
kernel: [26234.187392]    ... key      at: [<c1599430>] mb_cache_spinlock+0x10/0x24
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c113dc4c>] mb_cache_shrink_fn+0x2c/0x150
kernel: [26234.187392]    [<c10d0b40>] shrink_slab+0x80/0x1b0
kernel: [26234.187392]    [<c10d182f>] try_to_free_pages+0x21f/0x3a0
kernel: [26234.187392]    [<c10c9f53>] __alloc_pages_nodemask+0x313/0x550
kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   -> (pdflush_lock){..-.-.} ops: 0 {
kernel: [26234.187392]      IN-SOFTIRQ-W at:
kernel: [26234.187392]                                            [<c10773ec>] __lock_acquire+0xa8c/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                            [<c10cc6b5>] pdflush_operation+0x35/0xc0
kernel: [26234.187392]                                            [<c10cb1ed>] wb_timer_fn+0x1d/0x60
kernel: [26234.187392]                                            [<c1050745>] run_timer_softirq+0x185/0x270
kernel: [26234.187392]                                            [<c104acca>] __do_softirq+0xaa/0x1f0
kernel: [26234.187392]                                            [<c104ae85>] do_softirq+0x75/0x90
kernel: [26234.187392]                                            [<c104b035>] irq_exit+0x85/0xa0
kernel: [26234.187392]                                            [<c100574c>] do_IRQ+0x5c/0xd0
kernel: [26234.187392]                                            [<c1003975>] common_interrupt+0x35/0x3c
kernel: [26234.187392]                                            [<c136898e>] cpuidle_idle_call+0x8e/0xf0
kernel: [26234.187392]                                            [<c10020a6>] cpu_idle+0xa6/0xf0
kernel: [26234.187392]                                            [<c1405a75>] rest_init+0x65/0x80
kernel: [26234.187392]                                            [<c15dea85>] start_kernel+0x353/0x36b
kernel: [26234.187392]                                            [<c15de088>] __init_begin+0x88/0xa1
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      IN-RECLAIM_FS-W at:
kernel: [26234.187392]                                               [<c1076b78>] __lock_acquire+0x218/0x1840
kernel: [26234.187392]                                               [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                               [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                               [<c10cc6b5>] pdflush_operation+0x35/0xc0
kernel: [26234.187392]                                               [<c10cb2ab>] wakeup_pdflush+0x3b/0x60
kernel: [26234.187392]                                               [<c10d187c>] try_to_free_pages+0x26c/0x3a0
kernel: [26234.187392]                                               [<c10c9f53>] __alloc_pages_nodemask+0x313/0x550
kernel: [26234.187392]                                               [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
kernel: [26234.187392]                                               [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]                                               [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]                                               [<ffffffff>] 0xffffffff
kernel: [26234.187392]      INITIAL USE at:
kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                           [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]                                           [<c10cc4cf>] pdflush+0x7f/0x230
kernel: [26234.187392]                                           [<c105f244>] kthread+0x84/0x90
kernel: [26234.187392]                                           [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
kernel: [26234.187392]    }
kernel: [26234.187392]    ... key      at: [<c15971b0>] pdflush_lock+0x10/0x24
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1030f97>] task_rq_lock+0x47/0x90
kernel: [26234.187392]    [<c103de4d>] try_to_wake_up+0x8d/0x390
kernel: [26234.187392]    [<c103e1db>] wake_up_process+0x1b/0x40
kernel: [26234.187392]    [<c10cc6f6>] pdflush_operation+0x76/0xc0
kernel: [26234.187392]    [<c10cb1ed>] wb_timer_fn+0x1d/0x60
kernel: [26234.187392]    [<c1050745>] run_timer_softirq+0x185/0x270
kernel: [26234.187392]    [<c104acca>] __do_softirq+0xaa/0x1f0
kernel: [26234.187392]    [<c104ae85>] do_softirq+0x75/0x90
kernel: [26234.187392]    [<c104b035>] irq_exit+0x85/0xa0
kernel: [26234.187392]    [<c100574c>] do_IRQ+0x5c/0xd0
kernel: [26234.187392]    [<c1003975>] common_interrupt+0x35/0x3c
kernel: [26234.187392]    [<c136898e>] cpuidle_idle_call+0x8e/0xf0
kernel: [26234.187392]    [<c10020a6>] cpu_idle+0xa6/0xf0
kernel: [26234.187392]    [<c1405a75>] rest_init+0x65/0x80
kernel: [26234.187392]    [<c15dea85>] start_kernel+0x353/0x36b
kernel: [26234.187392]    [<c15de088>] __init_begin+0x88/0xa1
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10cc6b5>] pdflush_operation+0x35/0xc0
kernel: [26234.187392]    [<c10cb2ab>] wakeup_pdflush+0x3b/0x60
kernel: [26234.187392]    [<c10d187c>] try_to_free_pages+0x26c/0x3a0
kernel: [26234.187392]    [<c10c9f53>] __alloc_pages_nodemask+0x313/0x550
kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c105f87a>] prepare_to_wait+0x2a/0x80
kernel: [26234.187392]    [<c10d9988>] congestion_wait+0x58/0x90
kernel: [26234.187392]    [<c10ca00a>] __alloc_pages_nodemask+0x3ca/0x550
kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10509f2>] lock_timer_base+0x32/0x70
kernel: [26234.187392]    [<c1418cae>] schedule_timeout+0x7e/0x1e0
kernel: [26234.187392]    [<c1417b41>] io_schedule_timeout+0x61/0xc0
kernel: [26234.187392]    [<c10d998f>] congestion_wait+0x5f/0x90
kernel: [26234.187392]    [<c10ca00a>] __alloc_pages_nodemask+0x3ca/0x550
kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c105142b>] del_timer_sync+0x4b/0xb0
kernel: [26234.187392]    [<c1418d3c>] schedule_timeout+0x10c/0x1e0
kernel: [26234.187392]    [<c1417b41>] io_schedule_timeout+0x61/0xc0
kernel: [26234.187392]    [<c10d998f>] congestion_wait+0x5f/0x90
kernel: [26234.187392]    [<c10ca00a>] __alloc_pages_nodemask+0x3ca/0x550
kernel: [26234.187392]    [<c10dd8eb>] handle_mm_fault+0x42b/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   -> (&(REISERFS_I(inode)->i_mmap)#2){+.+...} ops: 0 {
kernel: [26234.187392]      HARDIRQ-ON-W at:
kernel: [26234.187392]                                            [<c1077409>] __lock_acquire+0xaa9/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]                                            [<c116b7cb>] reiserfs_file_release+0x6b/0x400
kernel: [26234.187392]                                            [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]                                            [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]                                            [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]                                            [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]                                            [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      SOFTIRQ-ON-W at:
kernel: [26234.187392]                                            [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]                                            [<c116b7cb>] reiserfs_file_release+0x6b/0x400
kernel: [26234.187392]                                            [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]                                            [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]                                            [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]                                            [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]                                            [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      INITIAL USE at:
kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                           [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]                                           [<c116b7cb>] reiserfs_file_release+0x6b/0x400
kernel: [26234.187392]                                           [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]                                           [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]                                           [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]                                           [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]                                           [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
kernel: [26234.187392]    }
kernel: [26234.187392]    ... key      at: [<c1cf7620>] __key.29631+0x0/0x8
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]    [<c118558f>] do_journal_begin_r+0x7f/0x330
kernel: [26234.187392]    [<c11858ce>] journal_begin+0x8e/0x150
kernel: [26234.187392]    [<c116b7f4>] reiserfs_file_release+0x94/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10fe5f2>] inode_add_bytes+0x32/0xc0
kernel: [26234.187392]    [<c117bb19>] reiserfs_insert_item+0x139/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c117eb5e>] reiserfs_unmap_buffer+0x6e/0xe0
kernel: [26234.187392]    [<c117d859>] reiserfs_cut_from_item+0x549/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c1417c81>] schedule+0xe1/0xc10
kernel: [26234.187392]    [<c103ea66>] __cond_resched+0x26/0x60
kernel: [26234.187392]    [<c1418902>] _cond_resched+0x42/0x50
kernel: [26234.187392]    [<c1121cca>] __getblk+0x3a/0x390
kernel: [26234.187392]    [<c11257cf>] __bread+0x1f/0xc0
kernel: [26234.187392]    [<c115cc8b>] reiserfs_read_bitmap_block+0x5b/0x140
kernel: [26234.187392]    [<c115db14>] T.464+0x74/0x340
kernel: [26234.187392]    [<c115e778>] reiserfs_allocate_blocknrs+0x998/0x1120
kernel: [26234.187392]    [<c116dee1>] get_empty_nodes+0x111/0x1a0
kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c10c37b5>] add_to_page_cache_locked+0x55/0xc0
kernel: [26234.187392]    [<c10c3858>] add_to_page_cache_lru+0x38/0x90
kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
kernel: [26234.187392]    [<c116df1b>] get_empty_nodes+0x14b/0x1a0
kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c10cd5cb>] ____pagevec_lru_add+0xeb/0x160
kernel: [26234.187392]    [<c10cd6b8>] __lru_cache_add+0x78/0x90
kernel: [26234.187392]    [<c10c3873>] add_to_page_cache_lru+0x53/0x90
kernel: [26234.187392]    [<c10c40fa>] find_or_create_page+0x6a/0xb0
kernel: [26234.187392]    [<c1121df1>] __getblk+0x161/0x390
kernel: [26234.187392]    [<c116df1b>] get_empty_nodes+0x14b/0x1a0
kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1121ee5>] __getblk+0x255/0x390
kernel: [26234.187392]    [<c116df1b>] get_empty_nodes+0x14b/0x1a0
kernel: [26234.187392]    [<c116f1c8>] fix_nodes+0x468/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c123ba05>] __make_request+0x45/0x3c0
kernel: [26234.187392]    [<c1238b20>] generic_make_request+0x390/0x580
kernel: [26234.187392]    [<c1238d7e>] submit_bio+0x6e/0x110
kernel: [26234.187392]    [<c1121225>] submit_bh+0x105/0x150
kernel: [26234.187392]    [<c1125819>] __bread+0x69/0xc0
kernel: [26234.187392]    [<c116dd33>] get_neighbors+0x163/0x200
kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c105f87a>] prepare_to_wait+0x2a/0x80
kernel: [26234.187392]    [<c141908a>] __wait_on_bit+0x4a/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c116dd33>] get_neighbors+0x163/0x200
kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10a982e>] delayacct_end+0x7e/0xd0
kernel: [26234.187392]    [<c10a9908>] __delayacct_blkio_end+0x38/0x70
kernel: [26234.187392]    [<c1418827>] io_schedule+0x77/0xb0
kernel: [26234.187392]    [<c1122bf5>] sync_buffer+0x45/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c116dd33>] get_neighbors+0x163/0x200
kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
kernel: [26234.187392]    [<c10f3d2c>] __kmalloc+0x1ec/0x240
kernel: [26234.187392]    [<c116ee89>] fix_nodes+0x129/0x1380
kernel: [26234.187392]    [<c117d43a>] reiserfs_cut_from_item+0x12a/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
kernel: [26234.187392]    [<c1180c6b>] allocate_bitmap_node+0x2b/0xd0
kernel: [26234.187392]    [<c118531c>] journal_mark_freed+0x23c/0x300
kernel: [26234.187392]    [<c115da30>] reiserfs_free_block+0x60/0xd0
kernel: [26234.187392]    [<c117cc2f>] prepare_for_delete_or_cut+0x3ff/0x700
kernel: [26234.187392]    [<c117d406>] reiserfs_cut_from_item+0xf6/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
kernel: [26234.187392]    [<c10f35e3>] cache_alloc_refill+0x383/0x6a0
kernel: [26234.187392]    [<c10f3d2c>] __kmalloc+0x1ec/0x240
kernel: [26234.187392]    [<c116ee89>] fix_nodes+0x129/0x1380
kernel: [26234.187392]    [<c117d43a>] reiserfs_cut_from_item+0x12a/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10da9bf>] kmap_high+0x1f/0x1d0
kernel: [26234.187392]    [<c102a9d7>] kmap+0x77/0x80
kernel: [26234.187392]    [<c117e8ef>] indirect2direct+0xef/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1324670>] scsi_request_fn+0x150/0x500
kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c116dc95>] get_neighbors+0xc5/0x200
kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1338506>] ata_scsi_queuecmd+0x36/0x250
kernel: [26234.187392]    [<c131d8b9>] scsi_dispatch_cmd+0x169/0x280
kernel: [26234.187392]    [<c13248b5>] scsi_request_fn+0x395/0x500
kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c1122bee>] sync_buffer+0x3e/0x60
kernel: [26234.187392]    [<c141909d>] __wait_on_bit+0x5d/0xa0
kernel: [26234.187392]    [<c1419184>] out_of_line_wait_on_bit+0xa4/0xc0
kernel: [26234.187392]    [<c1122b0a>] __wait_on_buffer+0x2a/0x50
kernel: [26234.187392]    [<c1125832>] __bread+0x82/0xc0
kernel: [26234.187392]    [<c116dc95>] get_neighbors+0xc5/0x200
kernel: [26234.187392]    [<c116f1b7>] fix_nodes+0x457/0x1380
kernel: [26234.187392]    [<c117bc18>] reiserfs_insert_item+0x238/0x3f0
kernel: [26234.187392]    [<c117ea1b>] indirect2direct+0x21b/0x2f0
kernel: [26234.187392]    [<c117d6f1>] reiserfs_cut_from_item+0x3e1/0x880
kernel: [26234.187392]    [<c117df66>] reiserfs_do_truncate+0x3d6/0x6a0
kernel: [26234.187392]    [<c1166b15>] reiserfs_truncate_file+0x1c5/0x3f0
kernel: [26234.187392]    [<c116b977>] reiserfs_file_release+0x217/0x400
kernel: [26234.187392]    [<c10fba83>] __fput+0xf3/0x200
kernel: [26234.187392]    [<c10fbbb2>] fput+0x22/0x40
kernel: [26234.187392]    [<c10f7a79>] filp_close+0x49/0x90
kernel: [26234.187392]    [<c10f7b37>] sys_close+0x77/0xd0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]    [<c116bb9a>] reiserfs_file_mmap+0x3a/0x70
kernel: [26234.187392]    [<c10e2b90>] mmap_region+0x3b0/0x530
kernel: [26234.187392]    [<c10e2fcb>] do_mmap_pgoff+0x2bb/0x380
kernel: [26234.187392]    [<c10086ef>] sys_mmap2+0xef/0x110
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10e9442>] valid_swaphandles+0x62/0x170
kernel: [26234.187392]    [<c10e8ea9>] swapin_readahead+0x29/0xa0
kernel: [26234.187392]    [<c10dd9a6>] handle_mm_fault+0x4e6/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c10e8d0e>] add_to_swap_cache+0x4e/0xd0
kernel: [26234.187392]    [<c10e8df8>] read_swap_cache_async+0x68/0xf0
kernel: [26234.187392]    [<c10e8eed>] swapin_readahead+0x6d/0xa0
kernel: [26234.187392]    [<c10dd9a6>] handle_mm_fault+0x4e6/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   -> (swap_unplug_sem){.+.+..} ops: 0 {
kernel: [26234.187392]      HARDIRQ-ON-R at:
kernel: [26234.187392]                                            [<c1076b1b>] __lock_acquire+0x1bb/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]                                            [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
kernel: [26234.187392]                                            [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]                                            [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]                                            [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]                                            [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]                                            [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]                                            [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]                                            [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      SOFTIRQ-ON-R at:
kernel: [26234.187392]                                            [<c107742f>] __lock_acquire+0xacf/0x1840
kernel: [26234.187392]                                            [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                            [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]                                            [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
kernel: [26234.187392]                                            [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]                                            [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]                                            [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]                                            [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]                                            [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]                                            [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]                                            [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]                                            [<ffffffff>] 0xffffffff
kernel: [26234.187392]      INITIAL USE at:
kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                           [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]                                           [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
kernel: [26234.187392]                                           [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]                                           [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]                                           [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]                                           [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]                                           [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]                                           [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]                                           [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
kernel: [26234.187392]    }
kernel: [26234.187392]    ... key      at: [<c1597e50>] swap_unplug_sem+0x30/0x60
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]    [<c123b898>] generic_unplug_device+0x28/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c10eca85>] swap_unplug_io_fn+0x65/0xa0
kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1324670>] scsi_request_fn+0x150/0x500
kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c10eca85>] swap_unplug_io_fn+0x65/0xa0
kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]    ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1338506>] ata_scsi_queuecmd+0x36/0x250
kernel: [26234.187392]    [<c131d8b9>] scsi_dispatch_cmd+0x169/0x280
kernel: [26234.187392]    [<c13248b5>] scsi_request_fn+0x395/0x500
kernel: [26234.187392]    [<c123b5a9>] __generic_unplug_device+0x39/0x60
kernel: [26234.187392]    [<c123b89f>] generic_unplug_device+0x2f/0x60
kernel: [26234.187392]    [<c1237d71>] blk_unplug+0x31/0x70
kernel: [26234.187392]    [<c1237dca>] blk_backing_dev_unplug+0x1a/0x40
kernel: [26234.187392]    [<c10eca85>] swap_unplug_io_fn+0x65/0xa0
kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141a226>] down_read+0x46/0xa0
kernel: [26234.187392]    [<c10eca3f>] swap_unplug_io_fn+0x1f/0xa0
kernel: [26234.187392]    [<c1120ab5>] block_sync_page+0x45/0x70
kernel: [26234.187392]    [<c10c341d>] sync_page+0x3d/0x70
kernel: [26234.187392]    [<c1418f27>] __wait_on_bit_lock+0x57/0xb0
kernel: [26234.187392]    [<c10c338b>] __lock_page+0x7b/0xa0
kernel: [26234.187392]    [<c10dda88>] handle_mm_fault+0x5c8/0x5d0
kernel: [26234.187392]    [<c10258c6>] do_page_fault+0xe6/0x260
kernel: [26234.187392]    [<c141c06f>] error_code+0x7f/0x84
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]  ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c10db1a4>] might_fault+0x74/0xb0
kernel: [26234.187392]    [<c1258a31>] copy_to_user+0x41/0x130
kernel: [26234.187392]    [<c12dee80>] tty_ioctl+0x370/0x8e0
kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]  -> (&tty->ctrl_lock){......} ops: 0 {
kernel: [26234.187392]     INITIAL USE at:
kernel: [26234.187392]                                         [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                         [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                         [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                         [<c12dce53>] __proc_set_tty+0x33/0x130
kernel: [26234.187392]                                         [<c12df271>] tty_ioctl+0x761/0x8e0
kernel: [26234.187392]                                         [<c1109d24>] vfs_ioctl+0x24/0xa0
kernel: [26234.187392]                                         [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
kernel: [26234.187392]                                         [<c110a3ff>] sys_ioctl+0x7f/0xa0
kernel: [26234.187392]                                         [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]                                         [<ffffffff>] 0xffffffff
kernel: [26234.187392]   }
kernel: [26234.187392]   ... key      at: [<c1cfce34>] __key.27619+0x0/0x8
kernel: [26234.187392]  ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c12ddebd>] tty_do_resize+0x7d/0xe0
kernel: [26234.187392]    [<c12df204>] tty_ioctl+0x6f4/0x8e0
kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]  ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1030f97>] task_rq_lock+0x47/0x90
kernel: [26234.187392]    [<c103de4d>] try_to_wake_up+0x8d/0x390
kernel: [26234.187392]    [<c103e1db>] wake_up_process+0x1b/0x40
kernel: [26234.187392]    [<c104a15f>] wakeup_softirqd+0x2f/0x50
kernel: [26234.187392]    [<c104a405>] __tasklet_schedule+0x95/0xb0
kernel: [26234.187392]    [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
kernel: [26234.187392]    [<c12de902>] tty_wakeup+0x72/0x90
kernel: [26234.187392]    [<c12e70d3>] pty_unthrottle+0x23/0x50
kernel: [26234.187392]    [<c12e3b22>] tty_unthrottle+0x42/0x70
kernel: [26234.187392]    [<c12e1c2f>] n_tty_read+0x48f/0x730
kernel: [26234.187392]    [<c12dcc20>] tty_read+0xa0/0xe0
kernel: [26234.187392]    [<c10faf2b>] vfs_read+0xbb/0x1c0
kernel: [26234.187392]    [<c10fb138>] sys_read+0x58/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]  -> (&sighand->siglock){-.-.-.} ops: 0 {
kernel: [26234.187392]     IN-HARDIRQ-W at:
kernel: [26234.187392]                                          [<c10774fd>] __lock_acquire+0xb9d/0x1840
kernel: [26234.187392]                                          [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                          [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                          [<c10533ac>] lock_task_sighand+0x6c/0xc0
kernel: [26234.187392]                                          [<c10546d1>] group_send_sig_info+0x41/0x90
kernel: [26234.187392]                                          [<c1054787>] kill_pid_info+0x67/0xb0
kernel: [26234.187392]                                          [<c10487f1>] it_real_fn+0x21/0x40
kernel: [26234.187392]                                          [<c106337f>] __run_hrtimer+0x6f/0xd0
kernel: [26234.187392]                                          [<c1064485>] hrtimer_interrupt+0x145/0x270
kernel: [26234.187392]                                          [<c106f590>] tick_do_broadcast+0x40/0x80
kernel: [26234.187392]                                          [<c106f6de>] tick_handle_oneshot_broadcast+0x10e/0x170
kernel: [26234.187392]                                          [<c10067ba>] timer_interrupt+0x4a/0x70
kernel: [26234.187392]                                          [<c10a3acc>] handle_IRQ_event+0x4c/0x160
kernel: [26234.187392]                                          [<c10a581b>] handle_edge_irq+0xbb/0x150
kernel: [26234.187392]                                          [<c10062b8>] handle_irq+0x28/0x50
kernel: [26234.187392]                                          [<c1005743>] do_IRQ+0x53/0xd0
kernel: [26234.187392]                                          [<c1003975>] common_interrupt+0x35/0x3c
kernel: [26234.187392]                                          [<c136898e>] cpuidle_idle_call+0x8e/0xf0
kernel: [26234.187392]                                          [<c10020a6>] cpu_idle+0xa6/0xf0
kernel: [26234.187392]                                          [<c1405a75>] rest_init+0x65/0x80
kernel: [26234.187392]                                          [<c15dea85>] start_kernel+0x353/0x36b
kernel: [26234.187392]                                          [<c15de088>] __init_begin+0x88/0xa1
kernel: [26234.187392]                                          [<ffffffff>] 0xffffffff
kernel: [26234.187392]     IN-SOFTIRQ-W at:
kernel: [26234.187392]                                          [<c10773ec>] __lock_acquire+0xa8c/0x1840
kernel: [26234.187392]                                          [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                          [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                          [<c10533ac>] lock_task_sighand+0x6c/0xc0
kernel: [26234.187392]                                          [<c10546d1>] group_send_sig_info+0x41/0x90
kernel: [26234.187392]                                          [<c1108f51>] send_sigio+0x181/0x280
kernel: [26234.187392]                                          [<c1109097>] __kill_fasync+0x47/0x80
kernel: [26234.187392]                                          [<c110910b>] kill_fasync+0x3b/0x70
kernel: [26234.187392]                                          [<c134d931>] mousedev_notify_readers+0x1f1/0x270
kernel: [26234.187392]                                          [<c134da6a>] mousedev_event+0xba/0x4c0
kernel: [26234.187392]                                          [<c134a2dc>] input_pass_event+0xdc/0xf0
kernel: [26234.187392]                                          [<c134ba31>] input_handle_event+0x91/0x450
kernel: [26234.187392]                                          [<c134bf4e>] input_event+0x7e/0x90
kernel: [26234.187392]                                          [<fd337e53>] hidinput_report_event+0x43/0x70 [hid]
kernel: [26234.187392]                                          [<fd335484>] hid_report_raw_event+0x324/0x4f0 [hid]
kernel: [26234.187392]                                          [<fd335744>] hid_input_report+0xf4/0x130 [hid]
kernel: [26234.187392]                                          [<fd3547b5>] hid_irq_in+0x1e5/0x230 [usbhid]
kernel: [26234.187392]                                          [<f90d5ce7>] usb_hcd_giveback_urb+0x57/0xe0 [usbcore]
kernel: [26234.187392]                                          [<fd22bb78>] uhci_giveback_urb+0x98/0x240 [uhci_hcd]
kernel: [26234.187392]                                          [<fd22c25d>] uhci_scan_schedule+0x3dd/0xa30 [uhci_hcd]
kernel: [26234.187392]                                          [<fd22d31f>] uhci_hub_status_data+0x3f/0x1b0 [uhci_hcd]
kernel: [26234.187392]                                          [<f90d6107>] usb_hcd_poll_rh_status+0x47/0x150 [usbcore]
kernel: [26234.187392]                                          [<f90d6837>] rh_timer_func+0x17/0x30 [usbcore]
kernel: [26234.187392]                                          [<c1050745>] run_timer_softirq+0x185/0x270
kernel: [26234.187392]                                          [<c104acca>] __do_softirq+0xaa/0x1f0
kernel: [26234.187392]                                          [<c104ae85>] do_softirq+0x75/0x90
kernel: [26234.187392]                                          [<c104b035>] irq_exit+0x85/0xa0
kernel: [26234.187392]                                          [<c101c161>] smp_apic_timer_interrupt+0x61/0xb0
kernel: [26234.187392]                                          [<c1003cf6>] apic_timer_interrupt+0x36/0x3c
kernel: [26234.187392]                                          [<c136898e>] cpuidle_idle_call+0x8e/0xf0
kernel: [26234.187392]                                          [<c10020a6>] cpu_idle+0xa6/0xf0
kernel: [26234.187392]                                          [<c14142f8>] start_secondary+0x1c5/0x1dc
kernel: [26234.187392]                                          [<ffffffff>] 0xffffffff
kernel: [26234.187392]     IN-RECLAIM_FS-W at:
kernel: [26234.187392]                                             [<c1076b78>] __lock_acquire+0x218/0x1840
kernel: [26234.187392]                                             [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                             [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                             [<c10533ac>] lock_task_sighand+0x6c/0xc0
kernel: [26234.187392]                                             [<c10546d1>] group_send_sig_info+0x41/0x90
kernel: [26234.187392]                                             [<c1054787>] kill_pid_info+0x67/0xb0
kernel: [26234.187392]                                             [<c10487f1>] it_real_fn+0x21/0x40
kernel: [26234.187392]                                             [<c106337f>] __run_hrtimer+0x6f/0xd0
kernel: [26234.187392]                                             [<c1064485>] hrtimer_interrupt+0x145/0x270
kernel: [26234.187392]                                             [<c101c15c>] smp_apic_timer_interrupt+0x5c/0xb0
kernel: [26234.187392]                                             [<c1003cf6>] apic_timer_interrupt+0x36/0x3c
kernel: [26234.187392]                                             [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]                                             [<c10e468b>] page_check_address+0x8b/0xe0
kernel: [26234.187392]                                             [<c10e4948>] page_referenced_one+0x58/0x100
kernel: [26234.187392]                                             [<c10e4a72>] page_referenced_file+0x82/0xc0
kernel: [26234.187392]                                             [<c10e5653>] page_referenced+0x133/0x150
kernel: [26234.187392]                                             [<c10cfb96>] shrink_page_list+0x176/0x7a0
kernel: [26234.187392]                                             [<c10d045f>] shrink_list+0x29f/0x5d0
kernel: [26234.187392]                                             [<c10d09b2>] shrink_zone+0x222/0x330
kernel: [26234.187392]                                             [<c10d1241>] kswapd+0x5d1/0x650
kernel: [26234.187392]                                             [<c105f244>] kthread+0x84/0x90
kernel: [26234.187392]                                             [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                             [<ffffffff>] 0xffffffff
kernel: [26234.187392]     INITIAL USE at:
kernel: [26234.187392]                                         [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                         [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                         [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]                                         [<c10535a9>] flush_signals+0x29/0x60
kernel: [26234.187392]                                         [<c1053616>] ignore_signals+0x36/0x50
kernel: [26234.187392]                                         [<c105f0d3>] kthreadd+0x33/0x120
kernel: [26234.187392]                                         [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]                                         [<ffffffff>] 0xffffffff
kernel: [26234.187392]   }
kernel: [26234.187392]   ... key      at: [<c1790674>] __key.42940+0x0/0x8
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c1030ae1>] __wake_up_sync_key+0x31/0x80
kernel: [26234.187392]    [<c1030b4f>] __wake_up_sync+0x1f/0x40
kernel: [26234.187392]    [<c10545cb>] do_notify_parent+0x18b/0x250
kernel: [26234.187392]    [<c1047ee2>] do_exit+0x432/0x6d0
kernel: [26234.187392]    [<c10586de>] ____call_usermodehelper+0x12e/0x140
kernel: [26234.187392]    [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c1060be5>] thread_group_cputimer+0x35/0x110
kernel: [26234.187392]    [<c10626d0>] posix_cpu_timers_exit_group+0x20/0x70
kernel: [26234.187392]    [<c10468cf>] release_task+0x34f/0x450
kernel: [26234.187392]    [<c1047fa9>] do_exit+0x4f9/0x6d0
kernel: [26234.187392]    [<c10586de>] ____call_usermodehelper+0x12e/0x140
kernel: [26234.187392]    [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   -> (pidmap_lock){......} ops: 0 {
kernel: [26234.187392]      INITIAL USE at:
kernel: [26234.187392]                                           [<c1076cec>] __lock_acquire+0x38c/0x1840
kernel: [26234.187392]                                           [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]                                           [<c141b867>] _spin_lock_irq+0x47/0x90
kernel: [26234.187392]                                           [<c105beb3>] alloc_pid+0x283/0x3d0
kernel: [26234.187392]                                           [<c104243e>] copy_process+0x84e/0x11e0
kernel: [26234.187392]                                           [<c1042e54>] do_fork+0x84/0x3a0
kernel: [26234.187392]                                           [<c1001986>] kernel_thread+0x96/0xc0
kernel: [26234.187392]                                           [<c1405a32>] rest_init+0x22/0x80
kernel: [26234.187392]                                           [<c15dea85>] start_kernel+0x353/0x36b
kernel: [26234.187392]                                           [<c15de088>] __init_begin+0x88/0xa1
kernel: [26234.187392]                                           [<ffffffff>] 0xffffffff
kernel: [26234.187392]    }
kernel: [26234.187392]    ... key      at: [<c15c5a90>] pidmap_lock+0x10/0x40
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c105c022>] free_pid+0x22/0xc0
kernel: [26234.187392]    [<c105c1fb>] detach_pid+0x6b/0x90
kernel: [26234.187392]    [<c10467c1>] release_task+0x241/0x450
kernel: [26234.187392]    [<c1047fa9>] do_exit+0x4f9/0x6d0
kernel: [26234.187392]    [<c10586de>] ____call_usermodehelper+0x12e/0x140
kernel: [26234.187392]    [<c1003edb>] kernel_thread_helper+0x7/0x1c
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10f32ff>] cache_alloc_refill+0x9f/0x6a0
kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
kernel: [26234.187392]    [<c1053011>] __sigqueue_alloc+0x31/0x90
kernel: [26234.187392]    [<c105395f>] __send_signal+0xcf/0x2a0
kernel: [26234.187392]    [<c1053b7a>] send_signal+0x4a/0xa0
kernel: [26234.187392]    [<c1053fef>] __group_send_sig_info+0x1f/0x40
kernel: [26234.187392]    [<c10545ad>] do_notify_parent+0x16d/0x250
kernel: [26234.187392]    [<c1047ee2>] do_exit+0x432/0x6d0
kernel: [26234.187392]    [<c10481c5>] do_group_exit+0x45/0xb0
kernel: [26234.187392]    [<c1048252>] sys_exit_group+0x22/0x40
kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10638fc>] lock_hrtimer_base+0x2c/0x60
kernel: [26234.187392]    [<c1063956>] hrtimer_get_remaining+0x26/0x70
kernel: [26234.187392]    [<c10482f3>] itimer_get_remtime+0x23/0x80
kernel: [26234.187392]    [<c10483f0>] do_setitimer+0xa0/0x320
kernel: [26234.187392]    [<c1048781>] alarm_setitimer+0x41/0x90
kernel: [26234.187392]    [<c1051039>] sys_alarm+0x19/0x40
kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c1030f97>] task_rq_lock+0x47/0x90
kernel: [26234.187392]    [<c103de4d>] try_to_wake_up+0x8d/0x390
kernel: [26234.187392]    [<c103e1a7>] wake_up_state+0x17/0x30
kernel: [26234.187392]    [<c1053661>] signal_wake_up+0x31/0x60
kernel: [26234.187392]    [<c10537a0>] complete_signal+0x110/0x200
kernel: [26234.187392]    [<c10539e8>] __send_signal+0x158/0x2a0
kernel: [26234.187392]    [<c1053b7a>] send_signal+0x4a/0xa0
kernel: [26234.187392]    [<c1053fef>] __group_send_sig_info+0x1f/0x40
kernel: [26234.187392]    [<c10545ad>] do_notify_parent+0x16d/0x250
kernel: [26234.187392]    [<c1047ee2>] do_exit+0x432/0x6d0
kernel: [26234.187392]    [<c10481c5>] do_group_exit+0x45/0xb0
kernel: [26234.187392]    [<c1048252>] sys_exit_group+0x22/0x40
kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c12dce53>] __proc_set_tty+0x33/0x130
kernel: [26234.187392]    [<c12df271>] tty_ioctl+0x761/0x8e0
kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10a9ba5>] __delayacct_add_tsk+0x1e5/0x3c0
kernel: [26234.187392]    [<c10aa7dd>] taskstats_exit+0x1dd/0x370
kernel: [26234.187392]    [<c1047bb7>] do_exit+0x107/0x6d0
kernel: [26234.187392]    [<c1048292>] sys_exit+0x22/0x30
kernel: [26234.187392]    [<c1003344>] syscall_call+0x7/0xb
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]   ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b751>] _spin_lock+0x41/0x80
kernel: [26234.187392]    [<c10c9784>] T.1313+0x34/0xa0
kernel: [26234.187392]    [<c10c9a28>] get_page_from_freelist+0x238/0x450
kernel: [26234.187392]    [<c10c9d2f>] __alloc_pages_nodemask+0xef/0x550
kernel: [26234.187392]    [<c10f35e3>] cache_alloc_refill+0x383/0x6a0
kernel: [26234.187392]    [<c10f30a5>] kmem_cache_alloc+0x185/0x200
kernel: [26234.187392]    [<c1053011>] __sigqueue_alloc+0x31/0x90
kernel: [26234.187392]    [<c105395f>] __send_signal+0xcf/0x2a0
kernel: [26234.187392]    [<c1053b7a>] send_signal+0x4a/0xa0
kernel: [26234.187392]    [<c1053fef>] __group_send_sig_info+0x1f/0x40
kernel: [26234.187392]    [<c10546e1>] group_send_sig_info+0x51/0x90
kernel: [26234.187392]    [<c1054787>] kill_pid_info+0x67/0xb0
kernel: [26234.187392]    [<c10487f1>] it_real_fn+0x21/0x40
kernel: [26234.187392]    [<c106337f>] __run_hrtimer+0x6f/0xd0
kernel: [26234.187392]    [<c1064485>] hrtimer_interrupt+0x145/0x270
kernel: [26234.187392]    [<c101c15c>] smp_apic_timer_interrupt+0x5c/0xb0
kernel: [26234.187392]    [<c1003cf6>] apic_timer_interrupt+0x36/0x3c
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392]  ... acquired at:
kernel: [26234.187392]    [<c1077a14>] __lock_acquire+0x10b4/0x1840
kernel: [26234.187392]    [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]    [<c141b900>] _spin_lock_irqsave+0x50/0xa0
kernel: [26234.187392]    [<c10533ac>] lock_task_sighand+0x6c/0xc0
kernel: [26234.187392]    [<c10546d1>] group_send_sig_info+0x41/0x90
kernel: [26234.187392]    [<c1054986>] __kill_pgrp_info+0x46/0x80
kernel: [26234.187392]    [<c10549fa>] kill_pgrp+0x3a/0x70
kernel: [26234.187392]    [<c12ddee4>] tty_do_resize+0xa4/0xe0
kernel: [26234.187392]    [<c12df204>] tty_ioctl+0x6f4/0x8e0
kernel: [26234.187392]    [<c1109d24>] vfs_ioctl+0x24/0xa0
kernel: [26234.187392]    [<c1109e23>] do_vfs_ioctl+0x83/0x5e0
kernel: [26234.187392]    [<c110a3ff>] sys_ioctl+0x7f/0xa0
kernel: [26234.187392]    [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [26234.187392]    [<ffffffff>] 0xffffffff
kernel: [26234.187392] 
kernel: [26234.187392] 
kernel: [26234.187392] stack backtrace:
kernel: [26234.187392] Pid: 9804, comm: rtorrent Not tainted 2.6.30-dbgnv-git14 #4
kernel: [26234.187392] Call Trace:
kernel: [26234.187392]  [<c141786b>] ? printk+0x23/0x36
kernel: [26234.187392]  [<c10767d0>] check_usage+0x380/0x420
kernel: [26234.187392]  [<c10768c9>] check_irq_usage+0x59/0xf0
kernel: [26234.187392]  [<c10777b4>] __lock_acquire+0xe54/0x1840
kernel: [26234.187392]  [<c1078241>] lock_acquire+0xa1/0x120
kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
kernel: [26234.187392]  [<c141981c>] mutex_lock_nested+0x5c/0x2e0
kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
kernel: [26234.187392]  [<c12e3b75>] ? tty_throttle+0x25/0x70
kernel: [26234.187392]  [<c10759c8>] ? trace_hardirqs_on_caller+0x68/0x1a0
kernel: [26234.187392]  [<c12e3b75>] tty_throttle+0x25/0x70
kernel: [26234.187392]  [<c12e2477>] n_tty_receive_buf+0x407/0x1220
kernel: [26234.187392]  [<c1032be7>] ? __enqueue_entity+0xb7/0xf0
kernel: [26234.187392]  [<c1075778>] ? mark_held_locks+0x68/0xa0
kernel: [26234.187392]  [<c141b4ef>] ? _spin_unlock_irqrestore+0x3f/0x70
kernel: [26234.187392]  [<c10759c8>] ? trace_hardirqs_on_caller+0x68/0x1a0
kernel: [26234.187392]  [<c1075b19>] ? trace_hardirqs_on+0x19/0x40
kernel: [26234.187392]  [<c12e4af2>] ? tty_ldisc_try+0x42/0x60
kernel: [26234.187392]  [<c12e6fdd>] pty_write+0x7d/0x90
kernel: [26234.187392]  [<f90bec9a>] ppp_async_push+0x3da/0x4d0 [ppp_async]
kernel: [26234.187392]  [<f90bedd8>] ppp_async_send+0x48/0x70 [ppp_async]
kernel: [26234.187392]  [<f90a8996>] ppp_push+0x176/0x5f0 [ppp_generic]
kernel: [26234.187392]  [<c141b4ef>] ? _spin_unlock_irqrestore+0x3f/0x70
kernel: [26234.187392]  [<c10759c8>] ? trace_hardirqs_on_caller+0x68/0x1a0
kernel: [26234.187392]  [<c1075b19>] ? trace_hardirqs_on+0x19/0x40
kernel: [26234.187392]  [<c1379d63>] ? skb_dequeue+0x53/0x80
kernel: [26234.187392]  [<f90a97bd>] ppp_xmit_process+0x3dd/0x570 [ppp_generic]
kernel: [26234.187392]  [<c1075b19>] ? trace_hardirqs_on+0x19/0x40
kernel: [26234.187392]  [<c1379c11>] ? skb_queue_tail+0x41/0x60
kernel: [26234.187392]  [<f90a9ab7>] ppp_start_xmit+0x167/0x1b0 [ppp_generic]
kernel: [26234.187392]  [<c13998ca>] ? __qdisc_run+0x18a/0x250
kernel: [26234.187392]  [<c13846ac>] dev_hard_start_xmit+0x1ec/0x3b0
kernel: [26234.187392]  [<c141b777>] ? _spin_lock+0x67/0x80
kernel: [26234.187392]  [<c13998e4>] __qdisc_run+0x1a4/0x250
kernel: [26234.187392]  [<c1384d17>] dev_queue_xmit+0x377/0x4d0
kernel: [26234.187392]  [<c13849e0>] ? dev_queue_xmit+0x40/0x4d0
kernel: [26234.187392]  [<c13b261d>] ip_finish_output+0x1dd/0x2b0
kernel: [26234.187392]  [<c13b2752>] ip_output+0x62/0xd0
kernel: [26234.187392]  [<c13b1688>] ip_local_out+0x28/0x50
kernel: [26234.187392]  [<c13b1df4>] ip_queue_xmit+0x144/0x390
kernel: [26234.187392]  [<c141b54b>] ? _spin_unlock+0x2b/0x50
kernel: [26234.187392]  [<c10f34d5>] ? cache_alloc_refill+0x275/0x6a0
kernel: [26234.187392]  [<c13ca598>] ? tcp_v4_send_check+0x58/0x100
kernel: [26234.187392]  [<c13c6062>] tcp_transmit_skb+0x3b2/0x750
kernel: [26234.187392]  [<c13c6ac5>] ? tcp_connect+0x225/0x400
kernel: [26234.187392]  [<c13c6bd5>] tcp_connect+0x335/0x400
kernel: [26234.187392]  [<c13cdd1e>] tcp_v4_connect+0x3de/0x4b0
kernel: [26234.187392]  [<c13dbbb2>] inet_stream_connect+0x232/0x290
kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
kernel: [26234.187392]  [<c1373659>] sys_connect+0xc9/0xf0
kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
kernel: [26234.187392]  [<c10db1bf>] ? might_fault+0x8f/0xb0
kernel: [26234.187392]  [<c10db173>] ? might_fault+0x43/0xb0
kernel: [26234.187392]  [<c12588e1>] ? copy_from_user+0x41/0x150
kernel: [26234.187392]  [<c137426d>] sys_socketcall+0x24d/0x290
kernel: [26234.187392]  [<c100328a>] ? sysenter_exit+0xf/0x1a
kernel: [26234.187392]  [<c100325b>] sysenter_do_call+0x12/0x32
...
/USR/SBIN/CRON[9810]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
...
kernel: [26764.304211] BUG: scheduling while atomic: pptpgw/4637/0x10000500
kernel: [26764.304221] INFO: lockdep is turned off.
kernel: [26764.304227] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod cdrom sd_mod sdhci_pci sdhci mmc_core ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
kernel: [26764.304387] 
kernel: [26764.304398] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
kernel: [26764.304407] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
kernel: [26764.304423] EIP is at __tasklet_schedule+0x65/0xb0
kernel: [26764.304430] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
kernel: [26764.304438] ESI: 00200246 EDI: f6077b90 EBP: e2807e6c ESP: e2807e60
kernel: [26764.304446]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
kernel: [26764.304454] CR0: 8005003b CR2: 0806f740 CR3: 35993000 CR4: 000006d0
kernel: [26764.304461] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
kernel: [26764.304468] DR6: ffff0ff0 DR7: 00000400
kernel: [26764.304475] Call Trace:
kernel: [26764.304492]  [<f90be78e>] ppp_asynctty_receive+0x3ee/0x520 [ppp_async]
kernel: [26764.304507]  [<c12e6fdd>] pty_write+0x7d/0x90
kernel: [26764.304518]  [<c12e158b>] n_tty_write+0x30b/0x420
kernel: [26764.304532]  [<c103e150>] ? default_wake_function+0x0/0x40
kernel: [26764.304543]  [<c12de643>] tty_write+0x173/0x250
kernel: [26764.304554]  [<c10fa02f>] ? rw_verify_area+0x6f/0xf0
kernel: [26764.304564]  [<c12e1280>] ? n_tty_write+0x0/0x420
kernel: [26764.304575]  [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [26764.304585]  [<c12de4d0>] ? tty_write+0x0/0x250
kernel: [26764.304596]  [<c10fae28>] sys_write+0x58/0xa0
kernel: [26764.304608]  [<c100325b>] sysenter_do_call+0x12/0x32
...
/USR/SBIN/CRON[10020]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
...
kernel: [27404.944948] BUG: scheduling while atomic: pptpgw/4637/0x10000400
kernel: [27404.944958] INFO: lockdep is turned off.
kernel: [27404.944964] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod cdrom sd_mod sdhci_pci sdhci mmc_core ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
kernel: [27404.945123] 
kernel: [27404.945134] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
kernel: [27404.945143] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
kernel: [27404.945158] EIP is at __tasklet_schedule+0x65/0xb0
kernel: [27404.945166] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
kernel: [27404.945174] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
kernel: [27404.945182]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
kernel: [27404.945189] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
kernel: [27404.945197] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
kernel: [27404.945204] DR6: ffff0ff0 DR7: 00000400
kernel: [27404.945210] Call Trace:
kernel: [27404.945227]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
kernel: [27404.945240]  [<c12de902>] tty_wakeup+0x72/0x90
kernel: [27404.945251]  [<c12e70d3>] pty_unthrottle+0x23/0x50
kernel: [27404.945261]  [<c12e3b22>] tty_unthrottle+0x42/0x70
kernel: [27404.945272]  [<c12e1c2f>] n_tty_read+0x48f/0x730
kernel: [27404.945286]  [<c103e150>] ? default_wake_function+0x0/0x40
kernel: [27404.945299]  [<c12dcc20>] tty_read+0xa0/0xe0
kernel: [27404.945309]  [<c12e17a0>] ? n_tty_read+0x0/0x730
kernel: [27404.945321]  [<c10faf2b>] vfs_read+0xbb/0x1c0
kernel: [27404.945332]  [<c12dcb80>] ? tty_read+0x0/0xe0
kernel: [27404.945342]  [<c10fb138>] sys_read+0x58/0xa0
kernel: [27404.945354]  [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [27404.945372] BUG: scheduling while atomic: pptpgw/4637/0x00000400
kernel: [27404.945378] INFO: lockdep is turned off.
kernel: [27404.945383] Modules linked in: ppp_deflate zlib_deflate ppp_async crc_ccitt ppp_generic slhc ipv6 fuse sbp2 loop snd_hda_codec_si3054 snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device pcspkr snd i2c_i801 psmouse serio_raw rng_core soundcore snd_page_alloc asus_laptop evdev usbhid hid sg sr_mod cdrom sd_mod sdhci_pci sdhci mmc_core ohci1394 ata_generic pata_acpi ricoh_mmc uhci_hcd led_class ata_piix ieee1394 ide_pci_generic ehci_hcd usbcore r8169 mii
kernel: [27404.945532] 
kernel: [27404.945540] Pid: 4637, comm: pptpgw Not tainted (2.6.30-dbgnv-git14 #4) F3JC                
kernel: [27404.945549] EIP: 0060:[<c104a3d5>] EFLAGS: 00200246 CPU: 0
kernel: [27404.945559] EIP is at __tasklet_schedule+0x65/0xb0
kernel: [27404.945566] EAX: 00000000 EBX: f6077c6c ECX: 00000000 EDX: 00000000
kernel: [27404.945573] ESI: 00200246 EDI: 00000001 EBP: e2807e60 ESP: e2807e54
kernel: [27404.945581]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
kernel: [27404.945589] CR0: 8005003b CR2: b5f027ac CR3: 35993000 CR4: 000006d0
kernel: [27404.945596] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
kernel: [27404.945603] DR6: ffff0ff0 DR7: 00000400
kernel: [27404.945609] Call Trace:
kernel: [27404.945621]  [<f90be38b>] ppp_asynctty_wakeup+0x6b/0x80 [ppp_async]
kernel: [27404.945632]  [<c12de902>] tty_wakeup+0x72/0x90
kernel: [27404.945643]  [<c12e70d3>] pty_unthrottle+0x23/0x50
kernel: [27404.945653]  [<c12e3b22>] tty_unthrottle+0x42/0x70
kernel: [27404.945663]  [<c12e1c2f>] n_tty_read+0x48f/0x730
kernel: [27404.945676]  [<c103e150>] ? default_wake_function+0x0/0x40
kernel: [27404.945688]  [<c12dcc20>] tty_read+0xa0/0xe0
kernel: [27404.945698]  [<c12e17a0>] ? n_tty_read+0x0/0x730
kernel: [27404.945709]  [<c10faf2b>] vfs_read+0xbb/0x1c0
kernel: [27404.945720]  [<c12dcb80>] ? tty_read+0x0/0xe0
kernel: [27404.945730]  [<c10fb138>] sys_read+0x58/0xa0
kernel: [27404.945741]  [<c100325b>] sysenter_do_call+0x12/0x32
/USR/SBIN/CRON[10140]: CMD (fetchmail -sk -m '/usr/bin/procmail' > /dev/null 2>&1)
kernel: [27729.047046] BUG: spinlock lockup on CPU#1, pppd/4636, f5928dc0
kernel: [27729.047060] Pid: 4636, comm: pppd Not tainted 2.6.30-dbgnv-git14 #4
kernel: [27729.047067] Call Trace:
kernel: [27729.047084]  [<c141786b>] ? printk+0x23/0x36
kernel: [27729.047099]  [<c125da29>] _raw_spin_lock+0x159/0x170
kernel: [27729.047111]  [<c141b7f2>] _spin_lock_bh+0x62/0x90
kernel: [27729.047130]  [<f90aabe7>] ? ppp_channel_push+0x27/0xd0 [ppp_generic]
kernel: [27729.047145]  [<f90aabe7>] ppp_channel_push+0x27/0xd0 [ppp_generic]
kernel: [27729.047159]  [<f90aad67>] ppp_write+0xd7/0xe0 [ppp_generic]
kernel: [27729.047172]  [<c10fac1e>] vfs_write+0xbe/0x1c0
kernel: [27729.047186]  [<f90aac90>] ? ppp_write+0x0/0xe0 [ppp_generic]
kernel: [27729.047197]  [<c10fae28>] sys_write+0x58/0xa0
kernel: [27729.047209]  [<c100325b>] sysenter_do_call+0x12/0x32
kernel: [27787.880283] SysRq : Keyboard mode set to system default
exiting on signal 15
syslogd 1.5.0#5: restart.

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: Bug:scheduling while atomic
  2009-04-07  6:29 Bug:scheduling " Vijay Nikam
@ 2009-04-07  6:42 ` Kumar Gala
  0 siblings, 0 replies; 66+ messages in thread
From: Kumar Gala @ 2009-04-07  6:42 UTC (permalink / raw)
  To: Vijay Nikam; +Cc: Scott Wood, linuxppc-dev


On Apr 7, 2009, at 1:29 AM, Vijay Nikam wrote:

> Hello All,
>
> I have mpc8313erb with linux kernel 2.6.20.
>
> When I ported the kernel with CONFIG_PREEMPT=y (Enabled) I am getting
> the 'scheduling while atomic'. Please check the following call trace,
> thanks.
>
> Could anyone please let me to the way to fix it ? ? ?
>
> Kindly please acknowledge ... thank you ...
>
> Kind Regards,
> Vijay Nikam

Have you tried a newer kernel (like 2.6.29) and see if the issue still  
exists.

- k

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Bug:scheduling while atomic
@ 2009-04-07  6:29 Vijay Nikam
  2009-04-07  6:42 ` Kumar Gala
  0 siblings, 1 reply; 66+ messages in thread
From: Vijay Nikam @ 2009-04-07  6:29 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: Scott Wood

Hello All,

I have mpc8313erb with linux kernel 2.6.20.

When I ported the kernel with CONFIG_PREEMPT=y (Enabled) I am getting
the 'scheduling while atomic'. Please check the following call trace,
thanks.

Could anyone please let me to the way to fix it ? ? ?

Kindly please acknowledge ... thank you ...

Kind Regards,
Vijay Nikam

################################## LOG #################################
mpc8313_rdb_setup_arch()
arch: exit

[    0.000000] Using MPC8313 RDB machine description
[    0.000000] Linux version 2.6.20 (messung@localhost.localdomain)
(gcc version 4.0.2 20060628 (Wasabi)) #23 PREEMPT Tue Apr 7 10:36:18
IST 209
[    0.000000] Found MPC83xx PCI host bridge at 0x00000000e0008500.
Firmware bus number: 0->0
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->    32768
[    0.000000]   Normal      32768 ->    32768
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0:        0 ->    32768
[    0.000000] Built 1 zonelists.  Total pages: 32512
[    0.000000] Kernel command line: root=/dev/mtdblock4
rootfstype=jffs2 rw console=ttyS0,115200 mtdparts=nand0:-(rootfs)
[    0.000000] IPIC (128 IRQ sources) at fdefa700
[    0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
[   10.730683] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[   10.731455] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[   10.744855] Memory: 125836k/131072k available (3296k kernel code,
5088k reserved, 472k data, 110k bss, 144k init)
[   10.766153] Mount-cache hash table entries: 512
[   10.776457] NET: Registered protocol family 16
[   10.795354] PCI: Probing PCI hardware
[   10.835814] Generic PHY: Registered new driver
[   10.845802] SCSI subsystem initialized
[   10.848001] usbcore: registered new interface driver usbfs
[   10.849225] usbcore: registered new interface driver hub
[   10.850730] usbcore: registered new device driver usb
[   10.864131] NET: Registered protocol family 2
[   10.873891] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[   10.875624] TCP established hash table entries: 4096 (order: 4, 65536 bytes)
[   10.876118] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
[   10.876483] TCP: Hash tables configured (established 4096 bind 2048)
[   10.876508] TCP reno registered
[   10.926572] Initializing RT-Tester: OK
[   10.931275] JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
[   10.932114] io scheduler noop registered
[   10.932142] io scheduler anticipatory registered (default)
[   10.932164] io scheduler deadline registered
[   10.932336] io scheduler cfq registered
[   11.669977] Generic RTC Driver v1.07
[   11.673740] WDT driver for MPC83xx initialized. mode:reset
timeout=65535 (25 seconds)
[   11.673826] Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports,
IRQ sharing disabled
[   11.680975] serial8250.0: ttyS0 at MMIO 0xe0004500 (irq = 16) is a 16550A
[   11.902695] serial8250.0: ttyS1 at MMIO 0xe0004600 (irq = 17) is a 16550A
[   11.934522] RAMDISK driver initialized: 16 RAM disks of 32768K size
1024 blocksize
[   11.953408] loop: loaded (max 8 devices)
[   11.957368] Intel(R) PRO/1000 Network Driver - version 7.3.15-k2-NAPI
[   11.963862] Copyright (c) 1999-2006 Intel Corporation.
[   11.979780] Gianfar MII Bus: probed
[   11.986456] eth0: Gianfar Ethernet Controller Version 1.4, 00:04:9f:ef:23:33
[   11.993766] eth0: MTU = 1500 (frame size=1540,truesize=2296)
[   11.999442] eth0: Running with NAPI enabled
[   12.003644] eth0: 64/64 RX/TX BD ring size
[   12.007756] eth0: Socket buffer recycling mode enabled
[   12.014840] eth1: Gianfar Ethernet Controller Version 1.4, 00:e0:0c:00:7e:21
[   12.022155] eth1: MTU = 1500 (frame size=1540,truesize=2296)
[   12.027855] eth1: Running with NAPI enabled
[   12.032060] eth1: 64/64 RX/TX BD ring size
[   12.036169] eth1: Socket buffer recycling mode enabled
[   12.041374] SKB Handler initialized(max=64)
[   12.047711] Marvell 88E1101: Registered new driver
[   12.053683] Marvell 88E1111: Registered new driver
[   12.059610] Marvell 88E1145: Registered new driver
[   12.065650] MPC8313ERDB Ethernet Switch: Registered new driver
[   12.080151] MPC8313RDB flash device: 800000 at fe000000 Partition number 4
[   12.087755] MPC8313RDB Flash Map Info: Found 1 x16 devices at 0x0
in 16-bit bank
[   12.095290]  Amd/Fujitsu Extended Query Table at 0x0040
[   12.100558] MPC8313RDB Flash Map Info: Swapping erase regions for
broken CFI table.
[   12.108294] number of CFI chips: 1
[   12.111729] cfi_cmdset_0002: Disabling erase-suspend-program due to
code brokenness.
[   12.119556] Creating 4 MTD partitions on "MPC8313RDB Flash Map Info":
[   12.126040] 0x00000000-0x00100000 : "U-Boot"
[   12.134115] 0x00100000-0x00300000 : "Kernel"
[   12.142296] 0x00300000-0x00700000 : "JFFS2"
[   12.150546] 0x00700000-0x00800000 : "dtb"
[   12.158445] MPC8313RDB flash device (MPC8313RDB Flash Map Info) initialized
[   12.165481] Freescale eLBC NAND Driver (C) 2006 Freescale
[   12.173380] NAND device: Manufacturer ID: 0xec, Chip ID: 0x75
(Samsung NAND 32MiB 3,3V 8-bit)
[   12.182145] Scanning device for bad blocks
[   12.702672] 1 cmdlinepart partitions found on MTD device nand0
[   12.708534] Creating 1 MTD partitions on "nand0":
[   12.713277] 0x00000000-0x02000000 : "rootfs"
[   12.721823] usbmon: debugfs is not available
[   12.727329] fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
[   12.735447] fsl-ehci fsl-ehci.0: new USB bus registered, assigned
bus number 1
[   12.764287] fsl-ehci fsl-ehci.0: irq 38, io base 0xe0023000
[   12.769902] fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00, driver
10 Dec 2004
[   12.780758] usb usb1: configuration #1 chosen from 1 choice
[   12.787885] hub 1-0:1.0: USB hub found
[   12.791820] hub 1-0:1.0: 1 port detected
[   12.900109] Initializing USB Mass Storage driver...
[   12.906124] usbcore: registered new interface driver usb-storage
[   12.912183] USB Mass Storage support registered.
[   12.916884] Freescale High-Speed USB SOC Device Controller driver
(Feb 5, 2007)
[   12.925310] i2c /dev entries driver
[   12.958762] TCP cubic registered
[   12.962118] NET: Registered protocol family 1
[   12.966558] NET: Registered protocol family 17
[   12.972695] BUG: scheduling while atomic: swapper/0x00000001/1
[   12.978516] Call Trace:
[   12.980956] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   12.987334] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   12.992405] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   12.998073] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.003221] [C07F1E50] [C01FF4D4] mpc_xfer+0x264/0x3e4
[   13.008365] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.013681] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.019258] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.025189] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.031037] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.035748] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.041475] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.047342] Call Trace:
[   13.049807] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.056242] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.061358] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.067077] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.072276] [C07F1E50] [C01FF558] mpc_xfer+0x2e8/0x3e4
[   13.077467] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.082827] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.088452] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.094430] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.100326] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.105081] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.110555] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.116415] Call Trace:
[   13.118877] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.125310] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.130421] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.136132] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.141329] [C07F1E50] [C01FF360] mpc_xfer+0xf0/0x3e4
[   13.146437] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.151798] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.157421] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.163397] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.169293] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.174048] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.179520] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.185379] Call Trace:
[   13.187843] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.194275] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.199387] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.205097] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.210299] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.215491] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.220853] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.226477] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.232455] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.238348] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.243105] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.248576] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.254435] Call Trace:
[   13.256899] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.263333] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.268448] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.274158] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.279355] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.284546] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.289904] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.295528] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.301505] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.307394] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.312146] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.317616] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.323475] Call Trace:
[   13.325938] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.332376] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.337489] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.343209] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.348406] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.353595] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.358955] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.364581] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.370558] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.376449] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.381208] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.386678] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.392537] Call Trace:
[   13.395000] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.401438] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.406547] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.412267] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.417459] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.422646] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.428006] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.433631] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.439608] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.445497] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.450257] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.455728] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.461587] Call Trace:
[   13.464050] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.470479] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.475589] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.481308] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.486504] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.491692] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.497052] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.502676] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.508654] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.514547] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.519307] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.524779] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.530637] Call Trace:
[   13.533102] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.539530] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.544641] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.550358] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.555550] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.560736] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.566096] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.571719] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.577696] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.583587] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.588347] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   13.593815] BUG: scheduling while atomic: swapper/0x00000001/1
[   13.599674] Call Trace:
[   13.602138] [C07F1D50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   13.608564] [C07F1D80] [C028EB94] schedule+0x4c/0x6fc
[   13.613673] [C07F1DD0] [C028F8B8] schedule_timeout+0x64/0xe0
[   13.619386] [C07F1E10] [C01FF1BC] i2c_wait+0x138/0x1ec
[   13.624580] [C07F1E50] [C01FF400] mpc_xfer+0x190/0x3e4
[   13.629769] [C07F1E90] [C01FC510] i2c_transfer+0x58/0x7c
[   13.635129] [C07F1EB0] [C01FF6E4] ds1337_command+0x90/0x3e8
[   13.640752] [C07F1F30] [C0017974] ds1337_get_rtc_time+0x38/0x58
[   13.646729] [C07F1F50] [C0321494] mpc8313_rtc_hookup+0x64/0xb0
[   13.652630] [C07F1F90] [C0003964] init+0x94/0x2b4
[   13.657387] [C07F1FF0] [C00112BC] kernel_thread+0x44/0x60
[   14.470018] Empty flash at 0x003a4d74 ends at 0x003a4e00
[   14.716173] Empty flash at 0x00a0d15c ends at 0x00a0d200
[   14.721669] Empty flash at 0x00a0e604 ends at 0x00a0e800
[   14.831533] Empty flash at 0x00c88408 ends at 0x00c88600
[   14.836997] Empty flash at 0x00c89420 ends at 0x00c89600
[   14.842420] Empty flash at 0x00c8a420 ends at 0x00c8a600
[   14.909287] Empty flash at 0x00e24f30 ends at 0x00e25000
[   14.968135] Empty flash at 0x00f99318 ends at 0x00f99400
[   15.058060] Empty flash at 0x011806f4 ends at 0x01180800
[   15.154096] Empty flash at 0x013a11b4 ends at 0x013a1200
[   15.562613] Empty flash at 0x01850258 ends at 0x01850400
[   15.594730] Empty flash at 0x018bcd40 ends at 0x018bce00
[   15.600200] Empty flash at 0x018be8b0 ends at 0x018bea00
[   15.605597] Empty flash at 0x018bf15c ends at 0x018bf200
[   15.848968] Empty flash at 0x01c89abc ends at 0x01c89c00
[   15.887667] Empty flash at 0x01d29218 ends at 0x01d29400
[   15.893204] Empty flash at 0x01d2a060 ends at 0x01d2a200
[   16.139702] VFS: Mounted root (jffs2 filesystem).
[   16.145042] Freeing unused kernel memory: 144k init
Setting the hostname to freescale
Mounting filesystems
[   17.514073] JFFS2 notice: (717) check_node_data: wrong data CRC in
data node at 0x01c89800: read 0x2d1ba49a, calculated 0xa8ef5d7e.
Starting syslogd and klogd
Running sysctl
Setting up networking on loopback device:
Setting up networking on eth0:
udhcpc (v0.9.9-pre) started
Sending discover...
[   18.727343] BUG: spinlock recursion on CPU#0, jffs2_gcd_mtd4/736
[   18.733391]  lock: c7fbb320, .magic: dead4ead, .owner:
jffs2_gcd_mtd4/736, .owner_cpu: 0
[   18.741492] Call Trace:
[   18.743950] [C7C79C50] [C0009074] show_stack+0x50/0x190 (unreliable)
[   18.750380] [C7C79C80] [C014E7B0] spin_bug+0x94/0xb0
[   18.755393] [C7C79CA0] [C014EBCC] _raw_spin_lock+0x180/0x184
[   18.761092] [C7C79CD0] [C0290EB8] _spin_lock+0x20/0x30
[   18.766278] [C7C79CE0] [C01997EC] gfar_transmit+0x50/0x290
[   18.771807] [C7C79D10] [C0043A10] handle_IRQ_event+0x5c/0xb0
[   18.777511] [C7C79D30] [C004594C] handle_level_irq+0xb0/0x178
[   18.783301] [C7C79D50] [C000645C] do_IRQ+0xa4/0xc8
[   18.788138] [C7C79D60] [C0010B08] ret_from_except+0x0/0x14
[   18.793670] --- Exception: 501 at check_poison_obj+0x9c/0x1f0
[   18.799457]     LR = check_poison_obj+0x28/0x1f0
[   18.804084] [C7C79E20] [C0067A54] kmem_cache_free+0x84/0x108 (unreliable)
[   18.810928] [C7C79E50] [C0066918] cache_alloc_debugcheck_after+0xfc/0x1f0
[   18.817760] [C7C79E70] [C0067968] kmem_cache_zalloc+0xac/0x114
[   18.823636] [C7C79E90] [C0120690] jffs2_do_crccheck_inode+0x2c/0xb4
[   18.829957] [C7C79F00] [C01245C0] jffs2_garbage_collect_pass+0x154/0x7b4
[   18.836708] [C7C79F50] [C0125FF8] jffs2_garbage_collect_thread+0xac/0x170
[   18.843540] [C7C79FF0] [C00112BC] kernel_thread+0x44/0x60
[   23.336327] BUG: spinlock lockup on CPU#0, jffs2_gcd_mtd4/736, c7fbb320
[   23.342946] Call Trace:
[   23.345405] [C7C79C70] [C0009074] show_stack+0x50/0x190 (unreliable)
[   23.351819] [C7C79CA0] [C014EB84] _raw_spin_lock+0x138/0x184
[   23.357521] [C7C79CD0] [C0290EB8] _spin_lock+0x20/0x30
[   23.362700] [C7C79CE0] [C01997EC] gfar_transmit+0x50/0x290
[   23.368231] [C7C79D10] [C0043A10] handle_IRQ_event+0x5c/0xb0
[   23.373931] [C7C79D30] [C004594C] handle_level_irq+0xb0/0x178
[   23.379719] [C7C79D50] [C000645C] do_IRQ+0xa4/0xc8
[   23.384553] [C7C79D60] [C0010B08] ret_from_except+0x0/0x14
[   23.390084] --- Exception: 501 at check_poison_obj+0x9c/0x1f0
[   23.395868]     LR = check_poison_obj+0x28/0x1f0
[   23.400498] [C7C79E20] [C0067A54] kmem_cache_free+0x84/0x108 (unreliable)
[   23.407341] [C7C79E50] [C0066918] cache_alloc_debugcheck_after+0xfc/0x1f0
[   23.414175] [C7C79E70] [C0067968] kmem_cache_zalloc+0xac/0x114
[   23.420055] [C7C79E90] [C0120690] jffs2_do_crccheck_inode+0x2c/0xb4
[   23.426376] [C7C79F00] [C01245C0] jffs2_garbage_collect_pass+0x154/0x7b4
[   23.433129] [C7C79F50] [C0125FF8] jffs2_garbage_collect_thread+0xac/0x170
[   23.439959] [C7C79FF0] [C00112BC] kernel_thread+0x44/0x60
[   33.446870] BUG: soft lockup detected on CPU#0!
[   33.451386] Call Trace:
[   33.453826] [C7C79AE0] [C0009074] show_stack+0x50/0x190 (unreliable)
[   33.460202] [C7C79B10] [C0043904] softlockup_tick+0xb8/0xe0
[   33.465779] [C7C79B30] [C0027518] run_local_timers+0x18/0x28
[   33.471454] [C7C79B40] [C0027558] update_process_times+0x30/0x7c
[   33.477468] [C7C79B50] [C000D344] timer_interrupt+0x124/0x5c8
[   33.483218] [C7C79BE0] [C0010B08] ret_from_except+0x0/0x14
[   33.488709] --- Exception: 901 at _raw_spin_lock+0x13c/0x184
[   33.494370]     LR = _raw_spin_lock+0xf8/0x184
[   33.498800] [C7C79CA0] [C014EB84] _raw_spin_lock+0x138/0x184 (unreliable)
[   33.505598] [C7C79CD0] [C0290EB8] _spin_lock+0x20/0x30
[   33.510744] [C7C79CE0] [C01997EC] gfar_transmit+0x50/0x290
[   33.516238] [C7C79D10] [C0043A10] handle_IRQ_event+0x5c/0xb0
[   33.521905] [C7C79D30] [C004594C] handle_level_irq+0xb0/0x178
[   33.527659] [C7C79D50] [C000645C] do_IRQ+0xa4/0xc8
[   33.532461] [C7C79D60] [C0010B08] ret_from_except+0x0/0x14
[   33.537951] --- Exception: 501 at check_poison_obj+0x9c/0x1f0
[   33.543701]     LR = check_poison_obj+0x28/0x1f0
[   33.548304] [C7C79E20] [C0067A54] kmem_cache_free+0x84/0x108 (unreliable)
[   33.555103] [C7C79E50] [C0066918] cache_alloc_debugcheck_after+0xfc/0x1f0
[   33.561895] [C7C79E70] [C0067968] kmem_cache_zalloc+0xac/0x114
[   33.567733] [C7C79E90] [C0120690] jffs2_do_crccheck_inode+0x2c/0xb4
[   33.574016] [C7C79F00] [C01245C0] jffs2_garbage_collect_pass+0x154/0x7b4
[   33.580724] [C7C79F50] [C0125FF8] jffs2_garbage_collect_thread+0xac/0x170
[   33.587515] [C7C79FF0] [C00112BC] kernel_thread+0x44/0x60
 ################################# END
##########################################################

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2008-03-17 15:13 ` Johannes Berg
@ 2008-03-17 15:54   ` Holger Schurig
  0 siblings, 0 replies; 66+ messages in thread
From: Holger Schurig @ 2008-03-17 15:54 UTC (permalink / raw)
  To: linux-wireless; +Cc: Johannes Berg, libertas-dev

On Monday 17 March 2008 16:13:25 Johannes Berg wrote:
> That's pretty obvious:

I need to read more about those things LDD :-)

Thanks for explaining. I think I introduced this bug. I
just wonder why I didn't see it before, e.g. I didn't see
it this morning or when I was testing my patch "convert
CMD_MAC_CONTROL to a direct command"


This patch snippet from me produced the bug:


 int lbs_set_mac_packet_filter(struct lbs_private *priv)
 {
        int ret = 0;
+       struct cmd_ds_mac_control cmd;

        lbs_deb_enter(LBS_DEB_CMD);

-       /* Send MAC control command to station */
-       ret = lbs_prepare_and_send_command(priv,
-                                   CMD_MAC_CONTROL, 0, 0, 0, NULL);
+       cmd.hdr.size = cpu_to_le16(sizeof(cmd));
+       cmd.action = cpu_to_le16(priv->currentpacketfilter);
+       cmd.reserved = 0;
+
+       ret = lbs_cmd_with_response(priv, CMD_MAC_CONTROL, &cmd);



The original code did not contain CMD_OPTION_WAITFORRSP, so my
translation to lbs_cmd_with_response() was wrong. I'll cook up
a patch soon.

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2008-03-17 15:00 BUG: scheduling " Holger Schurig
@ 2008-03-17 15:13 ` Johannes Berg
  2008-03-17 15:54   ` Holger Schurig
  0 siblings, 1 reply; 66+ messages in thread
From: Johannes Berg @ 2008-03-17 15:13 UTC (permalink / raw)
  To: Holger Schurig; +Cc: libertas-dev, linux-wireless

[-- Attachment #1: Type: text/plain, Size: 719 bytes --]

That's pretty obvious:

On Mon, 2008-03-17 at 16:00 +0100, Holger Schurig wrote:
> I have a bug that I don't have enought knowledge to debug it myself.
> It happens with wireless-testing, v2.6.25-rc5-2623-g7556b76. I've no
> additional patch from me on top of this.

> kernel:  [<f8ab71dd>] __lbs_cmd+0xd5/0x175 [libertas]

does
wait_event_interruptible(cmdnode->cmdwait_q, cmdnode->cmdwaitqwoken);

but

> kernel:  [<f8aafdfc>] lbs_set_multicast_list+0x263/0x2ab [libertas]
> kernel:  [<c02c8bd5>] ? __dev_addr_add+0x5e/0xb2
> kernel:  [<c02c83d6>] __dev_set_rx_mode+0x72/0x75
> kernel:  [<c02cc984>] dev_mc_add+0x4b/0x6e

that is running under a spinlock, namely the device's tx lock.

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 828 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2008-03-17 15:00 Holger Schurig
  2008-03-17 15:13 ` Johannes Berg
  0 siblings, 1 reply; 66+ messages in thread
From: Holger Schurig @ 2008-03-17 15:00 UTC (permalink / raw)
  To: libertas-dev; +Cc: linux-wireless

I have a bug that I don't have enought knowledge to debug it myself.
It happens with wireless-testing, v2.6.25-rc5-2623-g7556b76. I've no
additional patch from me on top of this.


$ pccardctl insert
...
kernel: pcmcia: registering new device pcmcia0.0
kernel: libertas: 00:16:41:72:f6:a8, fw 5.0.16p0, cap 0x00000303
kernel: libertas: eth1: Marvell WLAN 802.11 adapter


$ ifup eth1
kernel: BUG: scheduling while atomic: wpa_supplicant/1508/0x00000102
kernel: Pid: 1508, comm: wpa_supplicant Not tainted 2.6.25-rc5-wl #11
kernel:  [<c0114ea7>] __schedule_bug+0x42/0x47
kernel:  [<c031fba5>] schedule+0x4f/0x38b
kernel:  [<f8ab70b5>] ? __lbs_cmd_async+0x1d3/0x226 [libertas]
kernel:  [<c01279c3>] ? prepare_to_wait+0x55/0x5a
kernel:  [<f8ab71dd>] __lbs_cmd+0xd5/0x175 [libertas]
kernel:  [<c012784b>] ? autoremove_wake_function+0x0/0x33
kernel:  [<f8ab9da8>] lbs_set_mac_control+0x7a/0xcb [libertas]
kernel:  [<f8ab6aa3>] ? lbs_cmd_copyback+0x0/0x37 [libertas]
kernel:  [<f8aafdfc>] lbs_set_multicast_list+0x263/0x2ab [libertas]
kernel:  [<c02c8bd5>] ? __dev_addr_add+0x5e/0xb2
kernel:  [<c02c83d6>] __dev_set_rx_mode+0x72/0x75
kernel:  [<c02cc984>] dev_mc_add+0x4b/0x6e
kernel:  [<c02fd8c3>] igmp_group_added+0x40/0xeb
kernel:  [<c0151822>] ? kmem_cache_alloc+0x5a/0x92
kernel:  [<c02fd9d1>] ? ip_mc_inc_group+0x63/0x1b1
kernel:  [<c02fd9d1>] ? ip_mc_inc_group+0x63/0x1b1
kernel:  [<c02fdb07>] ip_mc_inc_group+0x199/0x1b1
kernel:  [<c02fdb5b>] ip_mc_up+0x3c/0x54
kernel:  [<c02fa1b2>] inetdev_event+0x20b/0x397
kernel:  [<c012acc6>] notifier_call_chain+0x2b/0x4a
kernel:  [<c012ad07>] __raw_notifier_call_chain+0xe/0x10
kernel:  [<c012ad15>] raw_notifier_call_chain+0xc/0xe
kernel:  [<c02c9581>] call_netdevice_notifiers+0x11/0x13
kernel:  [<c02ca440>] dev_open+0x6d/0x72
kernel:  [<c02c96c1>] dev_change_flags+0x9f/0x14d
kernel:  [<c02fa69a>] devinet_ioctl+0x213/0x513
kernel:  [<c02fad60>] inet_ioctl+0x8c/0xa8
kernel:  [<c02bfc5a>] sock_ioctl+0x1bb/0x1dc
kernel:  [<c0114956>] ? hrtick_start_fair+0xc1/0xfd
kernel:  [<c02bfa9f>] ? sock_ioctl+0x0/0x1dc
kernel:  [<c015dcbe>] vfs_ioctl+0x22/0x67
kernel:  [<c015df48>] do_vfs_ioctl+0x245/0x25c
kernel:  [<c015df8b>] sys_ioctl+0x2c/0x45
kernel:  [<c01037da>] sysenter_past_esp+0x5f/0x85
kernel:  =======================

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2008-02-19 22:22 John Linn
  0 siblings, 0 replies; 66+ messages in thread
From: John Linn @ 2008-02-19 22:22 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

I'm using 2.6.24-rc8 on a PPC 440 and getting this error. I've also seen
another form of it when doing Telnet.

 

In this case, I'm doing a copy of a file on an NFS mount.

 

Any help would be appreciated.

 

Thanks,

John Linn

 

# cp ftptest2 ftptest2_copied

 

 

BUG: scheduling while atomic: cp/355/0x0ffffefe

Call Trace:

[cfc89ec0] [c000725c] show_stack+0x4c/0x174 (unreliable)

[cfc89ef0] [c0016880] __schedule_bug+0x54/0x68

[cfc89f10] [c01df464] schedule+0x50/0x300

[cfc89f40] [c0002374] recheck+0x0/0x24

BUG: scheduling while atomic: cp/355/0x0ffffefe

Call Trace:

[cfc89c50] [c000725c] show_stack+0x4c/0x174 (unreliable)

[cfc89c80] [c0016880] __schedule_bug+0x54/0x68

[cfc89ca0] [c01df464] schedule+0x50/0x300

[cfc89cd0] [c01df744] io_schedule+0x30/0x54

[cfc89cf0] [c003d79c] sync_page+0x44/0x58

[cfc89d00] [c01dfaf0] __wait_on_bit_lock+0x68/0xc8

[cfc89d20] [c003da28] __lock_page+0x64/0x78

[cfc89d60] [c00402d0] do_generic_mapping_read+0x218/0x418

[cfc89db0] [c00405fc] generic_file_aio_read+0x12c/0x1a8

[cfc89e00] [c00cba0c] nfs_file_read+0xf0/0x104

[cfc89e30] [c005b3d4] do_sync_read+0xb8/0x10c

[cfc89ef0] [c005b840] vfs_read+0xc0/0x154

[cfc89f10] [c005c3bc] sys_read+0x4c/0x8c

[cfc89f40] [c0001960] ret_from_syscall+0x0/0x3c

BUG: scheduling while atomic: cp/355/0x0ffffefe

Call Trace:


[-- Attachment #2: Type: text/html, Size: 11524 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2007-07-30 17:07 Girish kathalagiri
  0 siblings, 0 replies; 66+ messages in thread
From: Girish kathalagiri @ 2007-07-30 17:07 UTC (permalink / raw)
  To: linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 1223 bytes --]

Hi,
I am running linux-2.6.22.1-rt8 on mpc5200 and on running stress

./stress --cpu 8 --io 4 --vm 2 --vm-bytes 2M --timeout 300s

I get the following stack.But this does not happen with non rt kernel.

   LR = 0xff51fcc
BUG: scheduling while atomic: stress/0x00000002/739, CPU#0
Call Trace:
[c04fbb80] [c0008650] show_stack+0x50/0x190 (unreliable)
[c04fbbb0] [c0016fc0] __schedule_bug+0x38/0x48
[c04fbbc0] [c01d4f7c] __schedule+0x3dc/0x450
[c04fbbf0] [c01d56c8] schedule+0x54/0xf0
[c04fbc00] [c01d6390] rt_spin_lock_slowlock+0x100/0x224
[c04fbc60] [c0052198] get_zone_pcp+0x30/0x58
[c04fbc80] [c0053078] free_hot_cold_page+0x114/0x1fc
[c04fbcb0] [c0056424] put_page+0x50/0x15c
[c04fbcd0] [c0069854] free_page_and_swap_cache+0x44/0x80
[c04fbce0] [c005d760] unmap_vmas+0x2e0/0x788
[c04fbd70] [c006292c] exit_mmap+0x74/0x108
[c04fbda0] [c001adc0] mmput+0x54/0xf0
[c04fbdc0] [c001ecfc] exit_mm+0xc0/0x124
[c04fbde0] [c001ffd0] do_exit+0x164/0x8bc
[c04fbe20] [c0020760] do_group_exit+0x38/0x90
[c04fbe40] [c002ba48] get_signal_to_deliver+0x2ac/0x3c0
[c04fbe70] [c000739c] do_signal+0x50/0x60c
[c04fbf40] [c000fec0] do_user_signal+0x74/0xc4
--- Exception: c00 at 0xfeab1dc
   LR = 0xff51fcc

Thanks in advance
-- 
Regards,
Giri

[-- Attachment #2: Type: text/html, Size: 1395 bytes --]

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2006-12-08 15:47 Christian
  0 siblings, 0 replies; 66+ messages in thread
From: Christian @ 2006-12-08 15:47 UTC (permalink / raw)
  To: linux-kernel

Hello lkml,

while playing enemy-territory it sometimes hangs the X server and I need to 
hard-reset the machine. I managed to get a trace of the problem this time. 
The kernel is tainted with the binary NVIDIA driver. I hope someone from 
NVIDIA follows the list. I know that there will be no support for a tainted 
kernel on lkml. This mail is "for information" only!

uname -a
Linux ubuntu 2.6.19-rc6-mm1 #2 SMP PREEMPT Thu Nov 23 15:34:58 CET 2006 x86_64 
GNU/Linux

Driver name: NVIDIA-Linux-x86_64-1.0-9631-pkg2

GPU: 7600gt

[10807.947562] Call Trace:
[10807.947571]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10807.947581]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10807.947587]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10807.947594]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10807.947599]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10807.947611]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10807.947618]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10807.947629]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10807.947634]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10807.947643]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10807.947739]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10807.947843]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10807.947944]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10807.947960]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10807.948036]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10807.948051]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10807.948060]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10807.948072]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10807.948079]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10807.948086]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10807.948091]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10807.948099]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10807.948104]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10807.948114]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10807.948119]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10807.948129]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10807.948137]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10807.948142]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10807.948150]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10807.948163]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10807.948167]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10807.948172]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10807.948179]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10807.948186]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10807.948205]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10807.948220]
[10807.968891] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10807.968893]
[10807.968894] Call Trace:
[10807.968901]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10807.968912]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10807.968918]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10807.968925]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10807.968930]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10807.968943]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10807.968950]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10807.968961]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10807.968967]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10807.968975]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10807.969113]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10807.969220]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10807.969321]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10807.969337]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10807.969406]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10807.969421]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10807.969428]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10807.969440]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10807.969447]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10807.969453]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10807.969459]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10807.969467]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10807.969471]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10807.969480]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10807.969486]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10807.969491]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10807.969499]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10807.969505]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10807.969512]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10807.969524]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10807.969528]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10807.969534]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10807.969541]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10807.969547]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10807.969619]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10807.969635]
[10807.990207] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10807.990209]
[10807.990210] Call Trace:
[10807.990218]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10807.990228]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10807.990234]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10807.990241]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10807.990247]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10807.990259]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10807.990267]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10807.990278]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10807.990283]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10807.990292]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10807.990386]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10807.990492]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10807.990594]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10807.990610]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10807.990681]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10807.990697]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10807.990704]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10807.990715]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10807.990722]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10807.990728]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10807.990734]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10807.990742]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10807.990746]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10807.990755]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10807.990761]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10807.990766]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10807.990774]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10807.990779]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10807.990785]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10807.990797]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10807.990801]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10807.990807]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10807.990813]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10807.990820]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10807.990838]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10807.990853]
[10808.011521] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10808.011523]
[10808.011524] Call Trace:
[10808.011531]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10808.011541]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10808.011547]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10808.011554]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10808.011559]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10808.011571]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10808.011578]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10808.011589]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10808.011594]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10808.011602]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10808.011699]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10808.011804]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10808.011905]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10808.011921]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10808.011988]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10808.012004]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10808.012011]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10808.012022]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10808.012029]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10808.012035]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10808.012041]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10808.012058]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10808.012062]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10808.012071]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10808.012079]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10808.012084]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10808.012091]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10808.012097]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10808.012103]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10808.012115]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10808.012119]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10808.012124]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10808.012131]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10808.012138]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10808.012156]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10808.012171]
[10808.032843] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10808.032847]
[10808.032847] Call Trace:
[10808.032866]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10808.032876]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10808.032882]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10808.032889]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10808.032894]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10808.032909]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10808.032916]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10808.032927]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10808.032932]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10808.032941]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10808.033050]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10808.033157]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10808.033258]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10808.033274]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10808.033341]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10808.033357]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10808.033364]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10808.033375]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10808.033382]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10808.033388]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10808.033394]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10808.033402]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10808.033406]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10808.033415]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10808.033420]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10808.033425]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10808.033432]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10808.033437]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10808.033444]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10808.033456]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10808.033460]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10808.033465]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10808.033472]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10808.033479]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10808.033497]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10808.033512]
[10808.054164] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10808.054167]
[10808.054168] Call Trace:
[10808.054186]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10808.054196]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10808.054202]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10808.054209]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10808.054214]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10808.054229]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10808.054236]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10808.054247]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10808.054252]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10808.054260]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10808.054369]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10808.054473]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10808.054575]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10808.054592]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10808.054660]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10808.054675]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10808.054683]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10808.054694]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10808.054701]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10808.054707]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10808.054712]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10808.054720]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10808.054730]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10808.054739]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10808.054744]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10808.054749]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10808.054757]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10808.054762]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10808.054769]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10808.054780]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10808.054784]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10808.054790]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10808.054797]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10808.054803]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10808.054821]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10808.054836]
[10808.075479] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10808.075482]
[10808.075482] Call Trace:
[10808.075490]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10808.075500]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10808.075506]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10808.075513]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10808.075518]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10808.075531]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10808.075538]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10808.075549]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10808.075554]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10808.075562]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10808.075659]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10808.075764]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10808.075865]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10808.075881]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10808.075949]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10808.075964]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10808.075971]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10808.075982]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10808.075989]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10808.075995]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10808.076001]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10808.076009]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10808.076013]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10808.076025]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10808.076030]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10808.076035]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10808.076042]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10808.076047]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10808.076054]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10808.076066]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10808.076070]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10808.076075]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10808.076082]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10808.076089]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10808.076107]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10808.076122]
[10808.096839] BUG: scheduling while atomic: et.x86/0x00000001/12595
[10808.096842]
[10808.096843] Call Trace:
[10808.096862]  [<ffffffff8025e5ce>] __sched_text_start+0x5e/0x87d
[10808.096873]  [<ffffffff8023cc34>] lock_timer_base+0x1b/0x3c
[10808.096879]  [<ffffffff8021c126>] __mod_timer+0xa7/0xb6
[10808.096886]  [<ffffffff8025f88d>] schedule_timeout+0x8a/0xad
[10808.096891]  [<ffffffff8028cf35>] process_timeout+0x0/0x5
[10808.096906]  
[<ffffffff883690a1>] :snd_pcm:snd_pcm_common_ioctl1+0xb7d/0xd03
[10808.096913]  [<ffffffff80283183>] default_wake_function+0x0/0xe
[10808.096924]  [<ffffffff8025eded>] thread_return+0x0/0x100
[10808.096929]  [<ffffffff803a3ce8>] pci_mmcfg_read+0x54/0xc5
[10808.096937]  [<ffffffff803321ce>] pci_bus_read_config_word+0x71/0x83
[10808.097050]  [<ffffffff883a7cd3>] :nvidia:_nv002933rm+0x27/0x36
[10808.097157]  [<ffffffff88535aac>] :nvidia:_nv005905rm+0x26/0x2c
[10808.097259]  [<ffffffff88535a02>] :nvidia:_nv005907rm+0x30/0x54
[10808.097274]  
[<ffffffff8836963a>] :snd_pcm:snd_pcm_playback_ioctl1+0x1e0/0x1fd
[10808.097342]  [<ffffffff883c0ea5>] :nvidia:rm_set_interrupts+0x11f/0x136
[10808.097358]  [<ffffffff88369e23>] :snd_pcm:snd_pcm_kernel_ioctl+0x3d/0x61
[10808.097365]  [<ffffffff8837e115>] :snd_pcm_oss:snd_pcm_oss_sync+0x2a4/0x31d
[10808.097376]  
[<ffffffff8837e63f>] :snd_pcm_oss:snd_pcm_oss_release+0x39/0x9d
[10808.097383]  [<ffffffff80211ca0>] __fput+0x9e/0x16a
[10808.097389]  [<ffffffff802231d3>] filp_close+0x5c/0x64
[10808.097395]  [<ffffffff80237828>] put_files_struct+0x66/0xbf
[10808.097402]  [<ffffffff802149de>] do_exit+0x2b2/0x8a7
[10808.097406]  [<ffffffff8028de94>] __dequeue_signal+0x111/0x177
[10808.097415]  [<ffffffff80246767>] cpuset_exit+0x0/0x6c
[10808.097420]  [<ffffffff8022a4e3>] get_signal_to_deliver+0x645/0x67b
[10808.097425]  [<ffffffff8027fb67>] save_i387_ia32+0x1aa/0x1cd
[10808.097433]  [<ffffffff8020a7f3>] ia32_setup_sigcontext+0x127/0x1dd
[10808.097438]  [<ffffffff80281304>] task_rq_lock+0x3d/0x6f
[10808.097445]  [<ffffffff80244846>] try_to_wake_up+0x363/0x374
[10808.097457]  [<ffffffff80257e0e>] do_notify_resume+0x9c/0x71d
[10808.097461]  [<ffffffff8028ed19>] specific_send_sig_info+0x94/0x9f
[10808.097466]  [<ffffffff8028efa2>] force_sig_info+0xa9/0xb4
[10808.097473]  [<ffffffff80263418>] do_page_fault+0x7b8/0x7ca
[10808.097479]  [<ffffffff8020d848>] do_mmap_pgoff+0x646/0x7b2
[10808.097497]  [<ffffffff8025a6fc>] retint_signal+0x3d/0x81
[10808.097512]

-Christian

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2006-06-02 12:37 ` Roger Luethi
@ 2006-06-02 14:07   ` fonseka
  0 siblings, 0 replies; 66+ messages in thread
From: fonseka @ 2006-06-02 14:07 UTC (permalink / raw)
  To: Roger Luethi; +Cc: linux-kernel

On 6/2/06, Roger Luethi <rl@hellgate.ch> wrote:
> On Fri, 02 Jun 2006 10:39:01 +0100, fonseka@gmail.com wrote:
> > recently I'm trying putting snmpd working on a old machine and ran into
> > problems... everytime i try to spawn the snmpd process I got a kernel
> > backtrace as follows, and the process never cames up:
>
> The patch that caused the backtrace has been reverted in 2.6.17-rc5.

great.. installed 2.6.17-rc5, rebooted, started snpd and it true, no
backtrace... but also... no process is spawned... no snmpd is created,
no error, nothing on logs, nothing :( :( i'm cursed....


> Roger
>


-- 
Will work for bandwidth

^ permalink raw reply	[flat|nested] 66+ messages in thread

* Re: BUG: scheduling while atomic
  2006-06-02  9:39 fonseka
@ 2006-06-02 12:37 ` Roger Luethi
  2006-06-02 14:07   ` fonseka
  0 siblings, 1 reply; 66+ messages in thread
From: Roger Luethi @ 2006-06-02 12:37 UTC (permalink / raw)
  To: fonseka; +Cc: linux-kernel

On Fri, 02 Jun 2006 10:39:01 +0100, fonseka@gmail.com wrote:
> recently I'm trying putting snmpd working on a old machine and ran into
> problems... everytime i try to spawn the snmpd process I got a kernel
> backtrace as follows, and the process never cames up:

The patch that caused the backtrace has been reverted in 2.6.17-rc5.

Roger

^ permalink raw reply	[flat|nested] 66+ messages in thread

* BUG: scheduling while atomic
@ 2006-06-02  9:39 fonseka
  2006-06-02 12:37 ` Roger Luethi
  0 siblings, 1 reply; 66+ messages in thread
From: fonseka @ 2006-06-02  9:39 UTC (permalink / raw)
  To: linux-kernel

hi there!

recently I'm trying putting snmpd working on a old machine and ran into
problems... everytime i try to spawn the snmpd process I got a kernel
backtrace as follows, and the process never cames up:


Jun  2 10:02:55 apophis scheduling while atomic: snmpd/0x00000001/26757
Jun  2 10:02:55 apophis [<c035ea98>] schedule+0x5a8/0x6a0
Jun  2 10:02:55 apophis [<c035f4b1>] schedule_timeout+0x51/0xa0
Jun  2 10:02:55 apophis [<c0124a50>] process_timeout+0x0/0x10
Jun  2 10:02:55 apophis [<c0124cb8>] msleep+0x28/0x40
Jun  2 10:02:55 apophis [<c02867fc>] rhine_disable_linkmon+0x7c/0x140
Jun  2 10:02:55 apophis [<c0286705>] rhine_enable_linkmon+0x45/0xc0
Jun  2 10:02:55 apophis [<c02868ef>] mdio_read+0x2f/0xf0
Jun  2 10:02:55 apophis [<c021c042>] copy_to_user+0x42/0x60
Jun  2 10:02:55 apophis [<c028904d>] generic_mii_ioctl+0x11d/0x1c0
Jun  2 10:02:55 apophis [<c02880e0>] netdev_ioctl+0x0/0x70
Jun  2 10:02:55 apophis [<c0288127>] netdev_ioctl+0x47/0x70
Jun  2 10:02:55 apophis [<c02de19c>] dev_ifsioc+0x13c/0x440
Jun  2 10:02:55 apophis [<c02de6e4>] dev_ioctl+0x244/0x2b0
Jun  2 10:02:55 apophis [<c02d2ab4>] sock_ioctl+0x114/0x250
Jun  2 10:02:55 apophis [<c01743de>] do_ioctl+0x9e/0xb0
Jun  2 10:02:55 apophis [<c0174595>] vfs_ioctl+0x65/0x200
Jun  2 10:02:55 apophis [<c0174775>] sys_ioctl+0x45/0x70
Jun  2 10:02:55 apophis [<c01030cb>] sysenter_past_esp+0x54/0x75

I've tried with 2.6.15 and 2.6.16 with no sucess

using gcc 3.4.5
binutils 2.16.1
glibc 2.3.6

if you need any more info please just ask me

TIA

-- 
Will work for bandwidth

^ permalink raw reply	[flat|nested] 66+ messages in thread

end of thread, other threads:[~2018-08-11  1:58 UTC | newest]

Thread overview: 66+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-27  7:59 BUG: scheduling while atomic Sergey Senozhatsky
2010-08-27 19:02 ` Rafael J. Wysocki
2010-08-28  6:42   ` Pavel Machek
2010-08-30  7:29     ` Sergey Senozhatsky
2010-08-30  7:29     ` Sergey Senozhatsky
2010-08-30 10:04     ` Sergey Senozhatsky
2010-08-30 10:04     ` Sergey Senozhatsky
2010-08-28  6:42   ` Pavel Machek
2010-08-27 19:02 ` Rafael J. Wysocki
  -- strict thread matches above, loose matches on Subject: below --
2018-08-05 14:09 James Courtier-Dutton
2018-08-06  0:48 ` Qu Wenruo
     [not found]   ` <CAAMvbhGJdGobexGS0QEGDexNeZpZkJY3o_s9N4izZeEJ7-HWtA@mail.gmail.com>
2018-08-06  6:26     ` Qu Wenruo
2018-08-10 22:14       ` James Courtier-Dutton
2018-08-10 23:26         ` Qu Wenruo
2014-09-17  9:12 Mushtaq Khan
2015-02-17 10:18 ` Sebastian Andrzej Siewior
     [not found] <CABOM9ZqSazS-NkD980f6sUyy=hk1aLVY+Vjwcxs3mGybvbkgaQ@mail.gmail.com>
2012-04-18  6:44 ` Arun KS
2012-04-18  7:31   ` Dave Hylands
2012-04-18  8:08     ` Arun KS
2012-04-18  8:14       ` Dave Hylands
2012-04-18  8:27       ` Srivatsa S. Bhat
2012-04-18  8:40         ` Arun KS
2012-04-18  8:58   ` Arun KS
2012-04-18 15:40     ` Dave Hylands
2012-02-13  8:08 Florian Tobias Schandinat
2012-02-13  8:08 ` Florian Tobias Schandinat
2011-12-09 10:00 Amon Ott
2011-12-14 23:59 ` Samuel Just
2011-12-05  9:12 Bug:scheduling " sandeep kumar
2011-12-05 19:03 ` Jonathan Neuschäfer
2011-12-05 19:16 ` Jonathan Neuschäfer
2011-05-10  5:51 BUG: scheduling " sandeep kumar
2011-05-10  6:08 ` Dave Hylands
2010-08-27  7:59 Sergey Senozhatsky
2009-06-27 11:10 Michael Guntsche
2009-06-27 13:06 ` Alan Cox
2009-06-27 16:07   ` Michael Guntsche
2009-07-06  7:43     ` Herbert Xu
2009-07-06  8:31       ` Herbert Xu
2009-07-06 15:28         ` Michael Guntsche
2009-07-06 15:32         ` Alan Cox
2009-07-06 17:17           ` Alan Cox
2009-07-06 18:07             ` Michael Guntsche
2009-07-06 18:18               ` Alan Cox
2009-07-06 18:37                 ` Michael Guntsche
2009-07-06 10:00       ` Alan Cox
2009-06-19 18:15 Sergey Senozhatsky
2009-06-20 17:43 ` Rabin Vincent
2009-06-20 18:54   ` Sergey Senozhatsky
2009-06-22  9:04     ` Alan Cox
2009-06-22  9:57     ` Alan Cox
2009-06-22 11:33       ` Sergey Senozhatsky
2009-06-22 12:36         ` Alan Cox
2009-06-22 13:59           ` Sergey Senozhatsky
2009-07-06  7:55           ` Herbert Xu
2009-04-07  6:29 Bug:scheduling " Vijay Nikam
2009-04-07  6:42 ` Kumar Gala
2008-03-17 15:00 BUG: scheduling " Holger Schurig
2008-03-17 15:13 ` Johannes Berg
2008-03-17 15:54   ` Holger Schurig
2008-02-19 22:22 John Linn
2007-07-30 17:07 Girish kathalagiri
2006-12-08 15:47 Christian
2006-06-02  9:39 fonseka
2006-06-02 12:37 ` Roger Luethi
2006-06-02 14:07   ` fonseka

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.