git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [HOLD 3/4] check_packed_git_idx: attempt to handle ENOMEM from mmap

From
EWEric Wong <e@80x24.org>
Date
Jun 29, 2021, 22:31 UTC
Message-ID
<20210629223142.GA20945@dcvr>
In-Reply-To
<xmqqbl7owe2q.fsf@gitster.g>
Junio C Hamano <gitster@pobox.com> wrote:
> Something like this, perhaps?  You'd also need _() around the error
> message you added to object-file.c in [2/4], I would think.

I think I need to drop 1-3 of this series because it seems impossible to account for the mmap-via-malloc cases that still bumps into vm.max_map_count limitations under Linux.

Previous: Junio C HamanoNext: Eric Wong
Message 10 of 15 in “gracefully handling mmap failures”
  1. 0/4 gracefully handling mmap failuresEric Wong, Jun 29, 2021
  2. 2/4 map_loose_object_1: attempt to handle ENOMEM from mmapEric Wong, Jun 29, 2021
  3. Jeff KingJun 30, 2021
  4. Ævar Arnfjörð BjarmasonJun 30, 2021
  5. 1/4 use_pack: attempt to handle ENOMEM from mmapEric Wong, Jun 29, 2021
  6. Jeff KingJun 30, 2021
  7. 3/4 check_packed_git_idx: attempt to handle ENOMEM from mmapEric Wong, Jun 29, 2021
  8. 3/4 check_packed_git_idx: attempt to handle ENOMEM from mmapEric Wong, Jun 29, 2021
  9. Junio C HamanoJun 29, 2021
  10. Eric WongJun 29, 2021
  11. 4/4 xmmap: inform Linux users of tuning knobs on ENOMEMEric Wong, Jun 29, 2021
  12. xmmap: inform Linux users of tuning knobs on ENOMEMEric Wong, Jun 30, 2021
  13. Jeff KingJun 30, 2021
  14. Eric WongJun 30, 2021
  15. Jeff KingJun 30, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.