David van Moolenbroek 2e23f1755e libc: fix needless malloc failures
The NetBSD libc malloc implementation performs its own out-of-memory
check, presumably for performance reasons.  The check makes a strong
assumption about the address space layout, which is that memory-
mapped pages are always located above the heap.  However, this
assumption does not necessarily hold on MINIX3, thus resulting in
malloc reporting an out-of-memory condition without the system
actually being out of memory at all.  Evidence suggests that in
particular dynamically linked (i.e., pkgsrc) binaries were affected
by this issue - most notably git.

Change-Id: If542fbace0a1cce12aa9e075d51992cbbbf26e94
2015-10-28 01:13:04 +00:00
2015-09-29 18:15:52 +00:00
2015-06-07 14:38:12 +00:00
2015-10-07 23:37:12 +02:00
2015-10-12 11:25:54 +02:00
2015-10-12 11:25:54 +02:00
2015-04-15 09:47:27 +02:00
2014-08-07 14:27:32 +02:00
2014-07-31 16:00:30 +02:00
2015-10-28 01:13:04 +00:00
2015-10-10 19:09:35 +02:00
2015-10-12 11:25:54 +02:00
2015-10-07 12:39:44 +02:00
2015-10-12 11:25:54 +02:00
2015-10-10 19:09:35 +02:00
2015-10-07 23:37:12 +02:00
2015-10-08 12:10:51 +02:00
2015-10-07 23:37:12 +02:00
2015-10-08 12:10:51 +02:00
2014-07-28 17:05:57 +02:00
2010-01-21 10:16:05 +00:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%