glibc/sysdeps
Adhemerval Zanella f6e849fd7c linux: Add MAP_DROPPABLE from Linux 6.11
This request the page to be never written out to swap, it will be zeroed
under memory pressure (so kernel can just drop the page), it is inherited
by fork, it is not counted against @code{mlock} budget, and if there is
no enough memory to service a page faults there is no fatal error (so not
signal is sent).

Tested with build-many-glibcs.py.

Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
2024-10-10 10:27:53 -03:00
..
aarch64 AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines 2024-09-23 15:44:08 +01:00
alpha
arc arc: Cleanup arcbe 2024-09-25 15:54:07 +01:00
arm
csky
generic stdlib: Make abort/_Exit AS-safe (BZ 26275) 2024-10-08 14:40:12 -03:00
gnu
hppa hppa: Update libm-test-ulps 2024-09-09 09:57:42 -04:00
htl stdlib: Make abort/_Exit AS-safe (BZ 26275) 2024-10-08 14:40:12 -03:00
hurd
i386 Fix whitespace related license issues. 2024-10-07 18:08:16 -04:00
ieee754 math: Improve layout of expf data 2024-10-01 13:39:26 +01:00
loongarch LoongArch: Fix macro redefined warning in tls-desc.S 2024-09-06 15:46:13 +08:00
m68k
mach Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h 2024-10-09 19:16:53 +02:00
microblaze
mips
nios2
nptl stdlib: Make abort/_Exit AS-safe (BZ 26275) 2024-10-08 14:40:12 -03:00
or1k
posix stdlib: Make abort/_Exit AS-safe (BZ 26275) 2024-10-08 14:40:12 -03:00
powerpc Fix whitespace related license issues. 2024-10-07 18:08:16 -04:00
pthread
riscv riscv: align .preinit_array (bug 32228) 2024-10-02 13:04:30 +02:00
s390 S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] 2024-10-08 10:13:02 +02:00
sh
sparc
unix linux: Add MAP_DROPPABLE from Linux 6.11 2024-10-10 10:27:53 -03:00
wordsize-32
wordsize-64
x86
x86_64 Fix whitespace related license issues. 2024-10-07 18:08:16 -04:00