xmmap: inform Linux users of tuning knobs on ENOMEM
commitdc0592941138df684770bfe800ccad6b810214c3
authorEric Wong <e@80x24.org>
Wed, 30 Jun 2021 00:01:32 +0000 (30 00:01 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 30 Jun 2021 06:14:25 +0000 (29 23:14 -0700)
treec568b52865a4551c0c39a2331e24dee77c0f69a3
parent670b81a890388c60b7032a4f5b879f2ece8c4558
xmmap: inform Linux users of tuning knobs on ENOMEM

Linux users may benefit from additional information on how to
avoid ENOMEM from mmap despite the system having enough RAM to
accomodate them.  We can't reliably unmap pack windows to work
around the issue since malloc and other library routines may
mmap without our knowledge.

Signed-off-by: Eric Wong <e@80x24.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
config.c
git-compat-util.h
object-file.c
packfile.c
read-cache.c