Can we assume that all supported systems has pread(2)? If yes, we can optimize read + lseek in some cases (and even if not, it's easy to emulate it in emacs_pread). Dmitry