Mine says it will return -1 if *name* is invalid, which is not in this case.

If we're going to guard against such horribly broken systems, then we need to abort immediately, because it's impossible to use mmap correctly and `git__page_size()` should return an `int` like the rest of the library to indicate success or failure.