RE: [PATCH 1/3] aio: fix oops because of extra IO control block freeing.

2007-03-08 Thread Ananiev, Leonid I
ZB>If we really decide to remove EIOCBRETRY support we'd get rid of all ZB>the retry infrastructure and remove the EIOCBRETRY errno so their ZB>builds failed. Originally EIOCBRETRY was used in fs/read_write.c for vector IO. And EIOCBRETRY was deleted from it after. Now EIOCBRETRY is used in

RE: [PATCH 1/3] aio: fix oops because of extra IO control block freeing.

2007-03-08 Thread Ananiev, Leonid I
ZBIf we really decide to remove EIOCBRETRY support we'd get rid of all ZBthe retry infrastructure and remove the EIOCBRETRY errno so their ZBbuilds failed. Originally EIOCBRETRY was used in fs/read_write.c for vector IO. And EIOCBRETRY was deleted from it after. Now EIOCBRETRY is used in

Re: [PATCH 1/3] aio: fix oops because of extra IO control block freeing.

2007-03-07 Thread Zach Brown
On Mar 7, 2007, at 2:14 PM, Andrew Morton wrote: On Mon, 05 Mar 2007 17:23:33 +0300 Leonid Ananiev <[EMAIL PROTECTED]> wrote: From Leonid Ananiev The patch fixes oops because of extra IO control block freeing. IO is retried if page could not be invalidated. This patch is incorrect and

Re: [PATCH 1/3] aio: fix oops because of extra IO control block freeing.

2007-03-07 Thread Andrew Morton
On Mon, 05 Mar 2007 17:23:33 +0300 Leonid Ananiev <[EMAIL PROTECTED]> wrote: > From Leonid Ananiev > > The patch fixes oops because of extra IO control block freeing. > IO is retried if page could not be invalidated. > > Signed-off-by: Leonid Ananiev <[EMAIL PROTECTED]> > > The patch fixes

Re: [PATCH 1/3] aio: fix oops because of extra IO control block freeing.

2007-03-07 Thread Andrew Morton
On Mon, 05 Mar 2007 17:23:33 +0300 Leonid Ananiev [EMAIL PROTECTED] wrote: From Leonid Ananiev The patch fixes oops because of extra IO control block freeing. IO is retried if page could not be invalidated. Signed-off-by: Leonid Ananiev [EMAIL PROTECTED] The patch fixes oops Kernel

Re: [PATCH 1/3] aio: fix oops because of extra IO control block freeing.

2007-03-07 Thread Zach Brown
On Mar 7, 2007, at 2:14 PM, Andrew Morton wrote: On Mon, 05 Mar 2007 17:23:33 +0300 Leonid Ananiev [EMAIL PROTECTED] wrote: From Leonid Ananiev The patch fixes oops because of extra IO control block freeing. IO is retried if page could not be invalidated. This patch is incorrect and