> Yes, librt is providing posix-aio, and librt coming with GNU libc uses > threads. > But if I remember correctly librt coming with RHEL uses a mix of threads > and linux kernel AIO (you can have a look to the .srpm of libc). > > BTW, if everyone thinks it could be a good idea I can port block-raw.c > to use linux kernel AIO (without removing POSIX AIO support, of course)
This seems rather pointless, given a user can just use a linux-AIO librt instead. Paul