On 30 Oct 2007, at 08:00, Mike Galbraith wrote:On Mon, 2007-10-29 at 16:18 +0100, Mike Galbraith wrote:
Not being very good at walking away from unsolved mysteries, I chased it
down. The problem is that...
commit[a32ea1e1f925399e0d81ca3f7394a44a6dafa12c] Fix read/truncate race
...calls ntfs_readpage() for a zero i_size inode, which it isn't
accustomed to.
Great, thanks for doing that!
Below is the hammer which made my box a happy camper again.
Yes that will fix it but the complete solution is more involved as there are three related bugs which explain why you were getting the hangs after the error... I will make a patch for all of these in the next few days...
Attachment:
ntfs-read-fix.diff
Description: Binary data