[PATCH][RESEND] ReiserFS file.c several bug-fix

2005-07-14 Thread fs
Dear Hans Reiser, This is the third time I send this patch. Hope the bug can be handled ASAP 'cause it's really serious. Related FS: ReiserFS Related Files: fs/reiserfs/file.c Bug description: Make a ReiserFS partition in USB storage HDD, create a test file with enough size

[PATCH][RESEND] ReiserFS file.c several bug-fix

2005-06-27 Thread fs
Related FS: ReiserFS Related Files: fs/reiserfs/file.c Bug description: Make a ReiserFS partition in USB storage HDD, create a test file with enough size(dd if=/dev/zero of=testfile bs=4096 count=1024). Write a program, do: int fd; char buf[4096]; fd

[PATCH] [RESEND] ReiserFS _get_block_create_0 wrong behavior when I/O fails

2005-06-22 Thread fs
Seems my domain is filtered , so I resend the modified version. Related FS: ReiserFS Related Files: fs/reiserfs/inode.c Bug description: Make a ReiserFS partition in USB storage HDD, create a test file with enough size. Write a program, do: open(O_RDONLY) - read - close. After

[Fwd: Re: [PATCH] ReiserFS _get_block_create_0 wrong behavior when I/O fails]

2005-06-17 Thread fs
and -EIO is to be returned. break; you mean the patch should be like this? Signed-off-by: Qu Fuping[EMAIL PROTECTED] diff -uNp linux-2.6.12-rc6.old/fs/reiserfs/inode.c linux-2.6.12-rc6.new/fs/reiserfs/inode.c reiserfs_read.diff --- linux-2.6.12-rc6.old/fs/reiserfs/inode.c2005-06-06 11:22

Re: [PATCH] ReiserFS _get_block_create_0 wrong behavior when I/O fails

2005-06-16 Thread fs
Dear Vladimir Saveliev, On Wed, 2005-06-15 at 11:41, Vladimir Saveliev wrote: Patch: diff -uNp /tmp/linux-2.6.12-rc6/fs/reiserfs/inode.c /tmp/linux-2.6.12-rc6.new/fs/reiserfs/inode.c --- /tmp/linux-2.6.12-rc6/fs/reiserfs/inode.c 2005-06-06 11:22:29.0 -0400 +++ /tmp

[PATCH] ReiserFS _get_block_create_0 wrong behavior when I/O fails

2005-06-15 Thread fs
---BeginMessage--- Related FS: ReiserFS Related Files: fs/reiserfs/inode.c Bug description: Make a ReiserFS partition in USB storage HDD, create a test file with enough size. Write a program, do: open(O_RDONLY) - read - close. After each operation, pause for a while, such as 3s