Christoph Hellwig wrote: > > This ties up Gerd Hoffmann's unmegred preadv/pwritev syscalls to qemu. Use with > care as the syscall numbers aren't finalized yet. > > If someone of the BSD folks is interested it should be trivial to tie this up > for the preadv/pwritev syscalls that have been around there for a while. > > Probably wants some optimization to not try preadv/pwritev again once we got > the first ENOSYS. See $patch I've hacked up a while ago. I think it already ran over the list a while ago, /me was waiting for the preadv kernel patches hitting mainline before trying to re-submit with the final syscall numbers and the warning removed. It provides qemu_p{read,write}v() functions. Adds autoconf check for *BSD, does linux syscall windup, runtime check and emulation for old kernels. HTH, Gerd