summaryrefslogtreecommitdiff
path: root/libc/src/sys/mman/linux
AgeCommit message (Expand)Author
2025-11-18[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362)Jackson Stogel
2025-10-09[libc] fix sysconf test for rv32 (#162685)Schrodinger ZHU Yifan
2025-09-23[libc] Cleanup mman functions and tests (#159657)Michael Jones
2025-06-13[libc][NFC] clean internal fd handling (#143991)Michael Jones
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue
2024-12-05[libc] revert all process_mrelease changes (#118650)Schrodinger ZHU Yifan
2024-11-27[libc] skip test and return ENOSYS when processm_release unavailable (#117951)Schrodinger ZHU Yifan
2024-11-27[libc] (reland #117503) Implement process_mrelease (#117851)Omar Hossam
2024-11-26Revert "[libc] Implement process_mrelease." (#117807)lntue
2024-11-26[libc] Implement process_mrelease. (#117503)Omar Hossam
2024-11-06[libc] add mremap (#112804)Jingyu Qiu
2024-10-28[libc] Fix the remaining fcntl.h proxy header includes. (#113961)Job Henandez Lara
2024-10-14[libc] Add Linux mman extension remap_file_pages. (#110307)Aly ElAshram
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2024-07-08[libc][NFC] Adjust use of off_t internally (#68269)Mikhail R. Gadelha
2024-03-18[libc] Add `shm_open/shm_unlink` (#84974)Schrodinger ZHU Yifan
2024-03-10[libc][mman] Implement msync (#84700)Schrodinger ZHU Yifan
2024-01-30[libc] implement mlock/mlock2/munlock/mlockall/munlockall (#79645)Schrodinger ZHU Yifan
2024-01-24[libc] reland mincore (#79309)Schrodinger ZHU Yifan
2024-01-18[libc] reverts for 32b arm (#78307)Nick Desaulniers
2024-01-08[libc] temporarily set -Wno-shorten-64-to-32 (#77396)Nick Desaulniers
2023-12-04[libc] Revert #73704 and subsequent fixes #73984, #74026 (#74355)Schrodinger ZHU Yifan
2023-11-30[libc][SysMMan] implement mincore (#73704)Schrodinger ZHU Yifan
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet
2023-08-07[libc][cleanup] Fix most conversion warningsMichael Jones
2023-04-17[libc][NFC] Standardize missing syscalls error messages.Mikhail R. Gadelha
2023-03-02[libc][NFC] Switch use of errno in src/unistd and src/sys to libc_errno.Siva Chandra Reddy
2022-09-30[libc] add syscall functionMichael Jones
2022-09-23[libc] add madvise and posix_madviseMichael Jones
2022-09-23[libc] add mprotectMichael Jones
2022-03-04[libc] Make the errno macro resolve to the thread local variable directly.Siva Chandra Reddy
2022-01-11[libc][NFC] Move sys/mman entrypoints to the default build configs.Siva Chandra Reddy
2021-12-22[libc] Move the x86_64 syscall functions to OSUtil.Siva Chandra Reddy
2021-01-08[libc] Switch to use a macro which does not insert a section for every libc f...Michael Jones
2020-04-10[libc] Add fully-qualified target names.Siva Chandra Reddy
2020-01-24[libc] Move the implementation of mmap and munmap into a linux specific area.Siva Chandra Reddy