Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166399 - gentoo-sources-2.6.20 - Process stuck in D state when reading from NTFS filesystem
Summary: gentoo-sources-2.6.20 - Process stuck in D state when reading from NTFS files...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-11 19:42 UTC by bdonlan
Modified: 2007-03-10 04:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Kernel .config file (dotconfig,33.77 KB, text/plain)
2007-02-11 19:42 UTC, bdonlan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description bdonlan 2007-02-11 19:42:01 UTC
On gentoo-kernel-2.6.20 (x86_64 platform), when reading from a NTFS filesystem, wine was stuck in an uninterruptable sleep state. It does not respond to SIGKILL.

Sysrq-obtained stacktrace:
Feb 11 14:38:13 shion [140904.295188] wine-pthread  D ffff81000100c680     0 13697  11068                     (NOTLB)
Feb 11 14:38:13 shion [140904.295199]  ffff81003b381da0 0000000000000082 0000000000000000 0000000000000000
Feb 11 14:38:13 shion [140904.295208]  ffffffff8025beee 0000000000000009 ffff810031d51140 ffffffff804ea480
Feb 11 14:38:13 shion [140904.295219]  00007feb2bb1b513 000000000000093a 0000000000000009 ffff810031d51320
Feb 11 14:38:13 shion [140904.295228] Call Trace:
Feb 11 14:38:13 shion [140904.295234]  [<ffffffff8025beee>] _spin_unlock_irq+0x15/0x30
Feb 11 14:38:13 shion [140904.295242]  [<ffffffff8025be2d>] _spin_unlock+0x14/0x31
Feb 11 14:38:13 shion [140904.295253]  [<ffffffff8025ac2f>] __mutex_lock_slowpath+0x5e/0x9b
Feb 11 14:38:13 shion [140904.295260]  [<ffffffff802c8ea3>] blkdev_open+0x0/0x5d
Feb 11 14:38:13 shion [140904.295267]  [<ffffffff8025aa9e>] mutex_lock+0xa/0xb
Feb 11 14:38:13 shion [140904.295273]  [<ffffffff802c89e7>] do_open+0x6e/0x2c0
Feb 11 14:38:13 shion [140904.295281]  [<ffffffff802c8ea3>] blkdev_open+0x0/0x5d
Feb 11 14:38:13 shion [140904.295287]  [<ffffffff802c8ed1>] blkdev_open+0x2e/0x5d
Feb 11 14:38:13 shion [140904.295294]  [<ffffffff8021caa6>] __dentry_open+0x11a/0x1ea
Feb 11 14:38:13 shion [140904.295302]  [<ffffffff802254c2>] do_filp_open+0x2d/0x3d
Feb 11 14:38:13 shion [140904.295309]  [<ffffffff8025beee>] _spin_unlock_irq+0x15/0x30
Feb 11 14:38:13 shion [140904.295316]  [<ffffffff8025be2d>] _spin_unlock+0x14/0x31
Feb 11 14:38:13 shion [140904.295322]  [<ffffffff80214325>] get_unused_fd+0xf8/0x106
Feb 11 14:38:13 shion [140904.295331]  [<ffffffff80217ed1>] do_sys_open+0x44/0xc8
Feb 11 14:38:13 shion [140904.295338]  [<ffffffff80258754>] cstar_do_call+0x1b/0x65

dmesg entries before the lockup:
Feb 11 14:32:37 shion [140567.625175] NTFS volume version 3.1.
Feb 11 14:32:37 shion [140567.625186] NTFS-fs warning (device sda1): load_system_files(): Unsupported volume flags 0x4000 encountered.
Feb 11 14:32:37 shion [140567.625192] NTFS-fs warning (device sda1): load_system_files(): Volume has unsupported flags set.  Will not be able to remount read-write.  Run chkdsk and mount in Windows.
Feb 11 14:32:41 shion [140571.993663] NTFS-fs error (device sda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
Feb 11 14:32:41 shion [140571.993837] NTFS-fs warning (device sda1): ntfs_filldir(): Skipping unrepresentable inode 0x148a5.
Feb 11 14:32:43 shion [140574.029604] NTFS-fs error (device sda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
Feb 11 14:32:43 shion [140574.029616] NTFS-fs warning (device sda1): ntfs_filldir(): Skipping unrepresentable inode 0x148a5.
Feb 11 14:32:44 shion [140575.237010] NTFS-fs error (device sda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
Feb 11 14:32:44 shion [140575.237022] NTFS-fs warning (device sda1): ntfs_filldir(): Skipping unrepresentable inode 0xf9e1.
Feb 11 14:32:44 shion [140575.237029] NTFS-fs error (device sda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
Feb 11 14:32:44 shion [140575.237035] NTFS-fs warning (device sda1): ntfs_filldir(): Skipping unrepresentable inode 0xf9cf.
Feb 11 14:32:44 shion [140575.237043] NTFS-fs error (device sda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
Feb 11 14:32:53 shion [140584.292195] printk: 1 messages suppressed.
Feb 11 14:32:53 shion [140584.292205] NTFS-fs error (device sda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
Feb 11 14:32:53 shion [140584.292213] NTFS-fs warning (device sda1): ntfs_filldir(): Skipping unrepresentable inode 0x6ce9.
Comment 1 bdonlan 2007-02-11 19:42:26 UTC
Created attachment 109881 [details]
Kernel .config file
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2007-02-24 18:26:40 UTC
Is this reproducible at all?
Comment 3 Daniel Drake (RETIRED) gentoo-dev 2007-03-10 04:46:56 UTC
see comment #2