I've had a couple issues with the 2.6.39.* kernels and my USB encrypted disk as of late. I'm not sure where to report issues like this, so I'll try here first :) I had this one a few days ago, which caused me to perform a hard-shutdown since the kernel was entirely unresponsive to subsequent commands: [10442.616391] usb 1-1.4: USB disconnect, device number 6 [10680.476108] INFO: task umount:6641 blocked for more than 120 seconds. [10680.476112] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [10680.476115] umount D 0000000000000001 0 6641 5156 0x00000004 [10680.476121] ffff88012c8e7e18 0000000000000086 ffff88012c8e7fd8 ffff88012c8e7fd8 [10680.476127] 0000000000012c00 0000000000012c00 ffff88012c8e6000 ffff88012c8e6000 [10680.476132] 0000000000012c00 ffff88012c8e7fd8 ffff8801028ae280 ffff880132d60880 [10680.476137] Call Trace: [10680.476152] [<ffffffff811f2c75>] ext4_ioend_wait+0x85/0xc0 [10680.476160] [<ffffffff812071ad>] ext4_destroy_inode+0xd/0xa0 [10680.476167] [<ffffffff81171a66>] dispose_list+0x36/0x40 [10680.476172] [<ffffffff811728e4>] evict_inodes+0xf4/0x120 [10680.476180] [<ffffffff8115a2cc>] generic_shutdown_super+0x5c/0x100 [10680.476186] [<ffffffff8115a398>] kill_block_super+0x28/0x80 [10680.476191] [<ffffffff8115a6c3>] deactivate_locked_super+0x43/0x70 [10680.476197] [<ffffffff811774c9>] sys_umount+0x59/0xd0 [10680.476205] [<ffffffff8157d092>] system_call_fastpath+0x16/0x1b [10680.476232] [<00007f81861e7717>] 0x7f81861e7716 This happened this morning when I was preparing for work, the machine still recovered somehow and I was able to suspend to RAM and come to the office: [81415.624703] usb 1-1.4.2: USB disconnect, device number 10 [111638.731529] usb 2-1: USB disconnect, device number 2 [111638.737149] BUG: unable to handle kernel NULL pointer dereference at 0000000000000068 [111638.737179] IP: [<ffffffff81288b4b>] elv_put_request+0xb/0x30 [111638.737205] PGD 0 [111638.737217] Oops: 0000 [#1] PREEMPT SMP [111638.737232] last sysfs file: /sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map [111638.737250] CPU 1 [111638.737255] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat fuse tun sit tunnel4 ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device vboxnetadp vboxnetflt vboxdrv af_packet ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables cpufreq_conservative cpufreq_userspace cpufreq_powersave microcode acpi_cpufreq mperf sha256_generic cbc edd dm_crypt loop dm_mod udlfb fb_sys_fops sysimgblt sysfillrect syscopyarea arc4 ecb btusb snd_hda_codec_conexant bluetooth iwlagn mac80211 snd_hda_intel sg cfg80211 snd_hda_codec thinkpad_acpi snd_hwdep iTCO_wdt iTCO_vendor_support pcspkr i2c_i801 rfkill snd_pcm snd_timer tpm_tis snd_page_alloc snd e1000e soundcore tpm battery ac wmi tpm_bios i915 drm_kms_helper drm i2c_algo_bit button video fan processor thermal thermal_sys [111638.737530] [111638.737542] Pid: 4983, comm: smartd Not tainted 2.6.39.2-36-desktop #1 LENOVO 7454CTO/7454CTO [111638.737564] RIP: 0010:[<ffffffff81288b4b>] [<ffffffff81288b4b>] elv_put_request+0xb/0x30 [111638.737587] RSP: 0018:ffff880132497c08 EFLAGS: 00010092 [111638.737601] RAX: 0000000000000000 RBX: ffff88013479f4c0 RCX: 00000000000005bf [111638.737617] RDX: ffff880133989e40 RSI: ffff880130c481c8 RDI: ffff88013479f4c0 [111638.737632] RBP: ffff880130c481c8 R08: 0000000000000000 R09: ffff88013bffefd0 [111638.737647] R10: 0000000000000054 R11: 0000000000000001 R12: 0000000002624800 [111638.737662] R13: ffff880130c481c8 R14: 0000000106a2e49d R15: ffff880063f87800 [111638.737679] FS: 00007f020d14f7e0(0000) GS:ffff88013bc80000(0000) knlGS:0000000000000000 [111638.737695] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [111638.737709] CR2: 0000000000000068 CR3: 0000000127ef2000 CR4: 00000000000406e0 [111638.737725] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [111638.737740] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [111638.737756] Process smartd (pid: 4983, threadinfo ffff880132496000, task ffff8801327f4680) [111638.737771] Stack: [111638.737780] ffff880063f87800 ffffffff8128cbe3 ffff88013479f4c0 ffff880130c481c8 [111638.737802] 0000000000000292 ffffffff8128cd33 0000000000000000 ffff880130c481c8 [111638.737823] ffff880063f87800 ffffffff812981bd ffff880132497c58 ffff880132497db8 [111638.737844] Call Trace: [111638.737871] [<ffffffff8128cbe3>] __blk_put_request+0xe3/0x110 [111638.737897] [<ffffffff8128cd33>] blk_put_request+0x33/0x60 [111638.737919] [<ffffffff812981bd>] blk_complete_sghdr_rq+0xcd/0x100 [111638.737940] [<ffffffff81298487>] sg_io+0x237/0x340 [111638.737961] [<ffffffff81298fc9>] scsi_cmd_ioctl+0x449/0x500 [111638.737985] [<ffffffff813a1b04>] sd_ioctl+0xa4/0x120 [111638.738006] [<ffffffff8129569f>] blkdev_ioctl+0x21f/0x740 [111638.738008] [<ffffffff8118b3fc>] block_ioctl+0x3c/0x50 [111638.738008] [<ffffffff81169cb4>] do_vfs_ioctl+0x84/0x2d0 [111638.738008] [<ffffffff81169f98>] sys_ioctl+0x98/0xa0 [111638.738008] [<ffffffff8157d092>] system_call_fastpath+0x16/0x1b [111638.738008] [<00007f020c379ce7>] 0x7f020c379ce6 [111638.738008] Code: 48 c7 86 98 00 00 00 00 00 00 00 31 c0 48 83 c4 08 c3 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 48 83 ec 08 48 8b 47 18 48 8b 00 [111638.738008] 8b 40 68 48 85 c0 74 0c 48 89 f7 48 83 c4 08 ff e0 0f 1f 00 [111638.738008] RIP [<ffffffff81288b4b>] elv_put_request+0xb/0x30 [111638.738008] RSP <ffff880132497c08> [111638.738008] CR2: 0000000000000068 [111638.738008] BUG: scheduling while atomic: smartd/4983/0x00000002 [111638.738008] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat fuse tun sit tunnel4 ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device vboxnetadp vboxnetflt vboxdrv af_packet ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables cpufreq_conservative cpufreq_userspace cpufreq_powersave microcode acpi_cpufreq mperf sha256_generic cbc edd dm_crypt loop dm_mod udlfb fb_sys_fops sysimgblt sysfillrect syscopyarea arc4 ecb btusb snd_hda_codec_conexant bluetooth iwlagn mac80211 snd_hda_intel sg cfg80211 snd_hda_codec thinkpad_acpi snd_hwdep iTCO_wdt iTCO_vendor_support pcspkr i2c_i801 rfkill snd_pcm snd_timer tpm_tis snd_page_alloc snd e1000e soundcore tpm battery ac wmi tpm_bios i915 drm_kms_helper drm i2c_algo_bit button video fan processor thermal thermal_sys [111638.738008] Pid: 4983, comm: smartd Not tainted 2.6.39.2-36-desktop #1 [111638.738008] Call Trace: [111638.738008] [<ffffffff810045d2>] dump_trace+0x82/0x370 [111638.738008] [<ffffffff81572b4f>] dump_stack+0x69/0x6f [111638.738008] [<ffffffff815737b5>] thread_return+0x337/0x3e2 [111638.738008] [<ffffffff8157474b>] __mutex_lock_slowpath+0x11b/0x1d0 [111638.738008] [<ffffffff815742ea>] mutex_lock+0x1a/0x40 [111638.738008] [<ffffffffa00dbafa>] intel_pipe_set_base+0xba/0x2c0 [i915] [111638.738008] [<ffffffffa009821e>] drm_crtc_helper_set_config+0x7ae/0xa00 [drm_kms_helper] [111638.738008] [<ffffffffa009476f>] drm_fb_helper_pan_display+0x7f/0xc0 [drm_kms_helper] [111638.738008] [<ffffffff812e8d1d>] fb_pan_display+0xad/0x140 [111638.738008] [<ffffffff812fa2b1>] bit_update_start+0x21/0x50 [111638.738008] [<ffffffff812fa00b>] fbcon_switch+0x48b/0x630 [111638.738008] [<ffffffff813593a9>] redraw_screen+0x159/0x2b0 [111638.738008] [<ffffffff812f8042>] fbcon_blank+0x1e2/0x2f0 [111638.738008] [<ffffffff81359b24>] do_unblank_screen+0xa4/0x1b0 [111638.738008] [<ffffffff812b2e2d>] bust_spinlocks+0x1d/0x40 [111638.738008] [<ffffffff815771d9>] oops_end+0x39/0xf0 [111638.738008] [<ffffffff815794d9>] do_page_fault+0x4c9/0x540 [111638.738008] [<ffffffff81576515>] page_fault+0x25/0x30 [111638.738008] [<ffffffff81288b4b>] elv_put_request+0xb/0x30 [111638.738008] [<ffffffff8128cbe3>] __blk_put_request+0xe3/0x110 [111638.738008] [<ffffffff8128cd33>] blk_put_request+0x33/0x60 [111638.738008] [<ffffffff812981bd>] blk_complete_sghdr_rq+0xcd/0x100 [111638.738008] [<ffffffff81298487>] sg_io+0x237/0x340 [111638.738008] [<ffffffff81298fc9>] scsi_cmd_ioctl+0x449/0x500 [111638.738008] [<ffffffff813a1b04>] sd_ioctl+0xa4/0x120 [111638.738008] [<ffffffff8129569f>] blkdev_ioctl+0x21f/0x740 [111638.738008] [<ffffffff8118b3fc>] block_ioctl+0x3c/0x50 [111638.738008] [<ffffffff81169cb4>] do_vfs_ioctl+0x84/0x2d0 [111638.738008] [<ffffffff81169f98>] sys_ioctl+0x98/0xa0 [111638.738008] [<ffffffff8157d092>] system_call_fastpath+0x16/0x1b [111638.738008] [<00007f020c379ce7>] 0x7f020c379ce6 [111638.769439] ---[ end trace fb450e5e1227e575 ]--- [111638.769460] note: smartd[4983] exited with preempt_count 1 [111638.769521] BUG: scheduling while atomic: smartd/4983/0x10000002 [111638.769538] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat fuse tun sit tunnel4 ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device vboxnetadp vboxnetflt vboxdrv af_packet ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables cpufreq_conservative cpufreq_userspace cpufreq_powersave microcode acpi_cpufreq mperf sha256_generic cbc edd dm_crypt loop dm_mod udlfb fb_sys_fops sysimgblt sysfillrect syscopyarea arc4 ecb btusb snd_hda_codec_conexant bluetooth iwlagn mac80211 snd_hda_intel sg cfg80211 snd_hda_codec thinkpad_acpi snd_hwdep iTCO_wdt iTCO_vendor_support pcspkr i2c_i801 rfkill snd_pcm snd_timer tpm_tis snd_page_alloc snd e1000e soundcore tpm battery ac wmi tpm_bios i915 drm_kms_helper drm i2c_algo_bit button video fan processor thermal thermal_sys [111638.769868] Pid: 4983, comm: smartd Tainted: G D 2.6.39.2-36-desktop #1 [111638.769885] Call Trace: [111638.769917] [<ffffffff810045d2>] dump_trace+0x82/0x370 [111638.769940] [<ffffffff81572b4f>] dump_stack+0x69/0x6f [111638.769961] [<ffffffff815737b5>] thread_return+0x337/0x3e2 [111638.769984] [<ffffffff8104fa75>] __cond_resched+0x25/0x40 [111638.770042] [<ffffffff81573adc>] _cond_resched+0x2c/0x40 [111638.770067] [<ffffffff8111fa86>] unmap_vmas+0x1c6/0x360 [111638.770091] [<ffffffff811273b5>] exit_mmap+0xc5/0x1c0 [111638.770112] [<ffffffff81056909>] mmput+0x49/0x120 [111638.770132] [<ffffffff8105d37a>] exit_mm+0x11a/0x150 [111638.770151] [<ffffffff8105d51d>] do_exit+0x16d/0x470 [111638.770171] [<ffffffff81577244>] oops_end+0xa4/0xf0 [111638.770189] [<ffffffff815794d9>] do_page_fault+0x4c9/0x540 [111638.770210] [<ffffffff81576515>] page_fault+0x25/0x30 [111638.770232] [<ffffffff81288b4b>] elv_put_request+0xb/0x30 [111638.770252] [<ffffffff8128cbe3>] __blk_put_request+0xe3/0x110 [111638.770275] [<ffffffff8128cd33>] blk_put_request+0x33/0x60 [111638.770297] [<ffffffff812981bd>] blk_complete_sghdr_rq+0xcd/0x100 [111638.770317] [<ffffffff81298487>] sg_io+0x237/0x340 [111638.770338] [<ffffffff81298fc9>] scsi_cmd_ioctl+0x449/0x500 [111638.770360] [<ffffffff813a1b04>] sd_ioctl+0xa4/0x120 [111638.770381] [<ffffffff8129569f>] blkdev_ioctl+0x21f/0x740 [111638.770403] [<ffffffff8118b3fc>] block_ioctl+0x3c/0x50 [111638.770423] [<ffffffff81169cb4>] do_vfs_ioctl+0x84/0x2d0 [111638.770443] [<ffffffff81169f98>] sys_ioctl+0x98/0xa0 [111638.770465] [<ffffffff8157d092>] system_call_fastpath+0x16/0x1b [111638.770490] [<00007f020c379ce7>] 0x7f020c379ce6 Unfortunately, most of my VMs are on this USB disk (internal SSD) which I will have trouble living without :-/ I still have some 2.6.38 kernels on this machine, but I'm not a huge fan of the idea of jumping that far back ;) Cheers - R. Tyler Croy -------------------------------------- Code: http://github.com/rtyler Chatter: http://identi.ca/agentdero http://twitter.com/agentdero