This is the [[libnetfs: `io_map`|open_issues/libnetfs_io_map]] issue.
There is a `NO_MMAP` conditional in Git's source code, but it is a compile-time
-conditional.
+conditional. The fallback code in `compat/mmap.c:git_mmap` only supports
+`MAP_PRIVATE`, and simply `pread`s in the requested portion of a file. This
+could be made a runtime fallback, too.