Hi, On Mon, 2 Jun 2008, Geoffrey Irving wrote: > On Mon, Jun 2, 2008 at 7:50 AM, Geoffrey Irving <irving@xxxxxxx> wrote: > > I'll switch to mmapping. > > The git_mmap function in compat/mmap.c dies if NO_MMAP is defined and > the map isn't MAP_PRIVATE. If I want to write an entry, will the memory > be automatically updated if I write directly to the file descriptor (I > haven't used mmap before)? I think that you should only mmap() with MAP_PRIVATE, because you can corrupt the data easily when a write failure is not handled properly. So I'd suggest mmap() for reading, and writing to a locked file (I think you did that already). Ciao, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html