One question, which I'm too lazy to read the source to answer: what does an old (pre-MADV_DONTFORK) kernel do with an application that tries to set MADV_DONTFORK? I'm wondering what portable applications will have to do to handle the case of a new application running on an old kernel. Thanks, Roland