From: Johannes Schindelin Date: Fri, 22 Apr 2016 14:31:17 GMT Subject: [PATCH 0/3] Improve the mmap() emulation on Windows Message-ID: Kevin David reported a problem last October where a simple git fetch would produce this error output: fatal: mmap failed: No error fatal: write error: Invalid argument The reason was that several bits of our mmap() emulation left room for improvement. These patches fix it, and made it already into Git for Windows v2.6.2 and have been working without problems ever since. Johannes Schindelin (3): win32mmap: set errno appropriately mmap(win32): avoid copy-on-write when it is unnecessary mmap(win32): avoid expensive fstat() call compat/win32mmap.c | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) -- 2.8.1.306.gff998f2