Neal Katz wrote:
>
> I was hoping you could help me get started w/ KAIO. I wrote a small test
>
> program and got errno 38 "Function not implemented" calling aio_read.
Hi Neal,
You seem to have done all the right things. So,
I'm going to guess that it's a problem with
the syscall numbers. KAIO uses one new system call
which is numbered 201. Please make sure that
the corresponding entry in the syscall table is
at position 201. You need to look into the file:
kern/arch/i386/kernel/entry.S
In 2.2.13, sys_vfork is at position 190. Make sure
that there are exactly 10 ".long" entries after
sys_vfork and the ".long SYMBOL_NAME(sys_aio)".
If you are not sure of the above please send
a copy of your entry.S file.
regards,
ananth.
PS: are you part of kaio@xxxxxxxxxxx?
|