Record the fact that the kernel doesn't support preadv() so you don't keep making the system call unnecessarily in the future.