public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* libaio 0.3.92 test release
@ 2002-09-17  2:12 Benjamin LaHaise
  2002-09-17 17:25 ` Arnd Bergmann
  2002-09-17 21:25 ` Jesse Barnes
  0 siblings, 2 replies; 5+ messages in thread
From: Benjamin LaHaise @ 2002-09-17  2:12 UTC (permalink / raw)
  To: linux-aio; +Cc: Linux Kernel

Hello folks,

I've just uploaded the libaio 0.3.92 test release to kernel.org.  Most 
notably, this release passes a few basic tests on ia64, and should work 
on x86-64 too (but isn't tested).  An updated kernel patch can be found
in /pub/linux/kernel/people/bcrl/aio/patches/testing/aio-20020916.diff 
which uses the registered syscall ABI (no more dynamic syscalls), fixes 
a bug in io_submit that allowed iocbs to be read from kernel memory 
(that bug is not present in RH 2.1AS; the fix was lost in the 2.4.18 
merge), fixes an occasional hang caused by timers not being unregistered 
in io_getevents, and probably introduces a few other bugs.  This is a 
test release as I still have to split up the patches into -stable, 
-alpha and -developement to prevent people from shipping experimental 
code that was never meant to be used on production machines.  In any 
case, if people could give this a whirl and submit reports to 
linux-aio@kvack.org, it would be appreciated.  My hit list still 
includes getting ARM, PPC, S/390, SPARC and m68k support merged into 
libaio, so if anyone cares to provide patches, I'd appreciate it.  Cheers,

		-ben

^ permalink raw reply	[flat|nested] 5+ messages in thread
* RE: libaio 0.3.92 test release
@ 2002-09-17 19:31 Chen, Kenneth W
  2002-09-17 19:38 ` Benjamin LaHaise
  0 siblings, 1 reply; 5+ messages in thread
From: Chen, Kenneth W @ 2002-09-17 19:31 UTC (permalink / raw)
  To: 'Benjamin LaHaise', linux-aio; +Cc: Linux Kernel

several questions regarding to aio-20020916 release:

In fs/aio.c, it doesn't appear that the API as well as the implementation
are sync'ed up with what's in 2.5.x.  And this leads to the following
discrepancy compare to what's in 2.5:

  1. The min_nr semantics in io_getevents() doesn't appear to be merged
correctly in this release.
  2. lookup_kiocb() still doesn't look right.
  3. sys_io_cancel() missing argument "struct io_event *result".
  4. kiocb is still pre-allocated on sys_io_setup while in 2.5, it is not.

Is there another release (hopefully soon) to sync up fs/aio.c with 2.5? or
is it going to be never?

- Ken Chen


-----Original Message-----
From: Benjamin LaHaise [mailto:bcrl@redhat.com]
Sent: Monday, September 16, 2002 7:12 PM
To: linux-aio@kvack.org
Cc: Linux Kernel
Subject: libaio 0.3.92 test release


Hello folks,

I've just uploaded the libaio 0.3.92 test release to kernel.org.  Most 
notably, this release passes a few basic tests on ia64, and should work 
on x86-64 too (but isn't tested).  An updated kernel patch can be found
in /pub/linux/kernel/people/bcrl/aio/patches/testing/aio-20020916.diff 
which uses the registered syscall ABI (no more dynamic syscalls), fixes 
a bug in io_submit that allowed iocbs to be read from kernel memory 
(that bug is not present in RH 2.1AS; the fix was lost in the 2.4.18 
merge), fixes an occasional hang caused by timers not being unregistered 
in io_getevents, and probably introduces a few other bugs.  This is a 
test release as I still have to split up the patches into -stable, 
-alpha and -developement to prevent people from shipping experimental 
code that was never meant to be used on production machines.  In any 
case, if people could give this a whirl and submit reports to 
linux-aio@kvack.org, it would be appreciated.  My hit list still 
includes getting ARM, PPC, S/390, SPARC and m68k support merged into 
libaio, so if anyone cares to provide patches, I'd appreciate it.  Cheers,

		-ben
--
To unsubscribe, send a message with 'unsubscribe linux-aio' in
the body to majordomo@kvack.org.  For more info on Linux AIO,
see: http://www.kvack.org/aio/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-09-17 21:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-17  2:12 libaio 0.3.92 test release Benjamin LaHaise
2002-09-17 17:25 ` Arnd Bergmann
2002-09-17 21:25 ` Jesse Barnes
  -- strict thread matches above, loose matches on Subject: below --
2002-09-17 19:31 Chen, Kenneth W
2002-09-17 19:38 ` Benjamin LaHaise

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox