aboutsummaryrefslogtreecommitdiff
path: root/libc/test/src/sys/mman
AgeCommit message (Expand)AuthorFilesLines
2025-11-18[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362)Jackson Stogel2-0/+266
2025-10-15libc: Introduce calls to sysconf to get page size.Peter Collingbourne5-8/+12
2025-10-06[libc] Simplify mman tests (#161748)Michael Jones5-38/+25
2025-09-23[libc] Cleanup mman functions and tests (#159657)Michael Jones5-14/+4
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue1-10/+7
2025-05-28[libc] Migrate sys/ tests to ErrnoCheckingTest. (#141871)Alexey Samsonov11-60/+60
2024-12-17[libc] Add unistd overlay (#119312)Tristan Ross1-3/+3
2024-12-05[libc] revert all process_mrelease changes (#118650)Schrodinger ZHU Yifan2-93/+0
2024-11-29[libc] always clean up child process to avoid hanging ninja (#118049)Schrodinger ZHU Yifan1-0/+2
2024-11-27[libc] skip test and return ENOSYS when processm_release unavailable (#117951)Schrodinger ZHU Yifan2-11/+8
2024-11-27[libc] (reland #117503) Implement process_mrelease (#117851)Omar Hossam2-0/+94
2024-11-26Revert "[libc] Implement process_mrelease." (#117807)lntue2-90/+0
2024-11-26[libc] Implement process_mrelease. (#117503)Omar Hossam2-0/+90
2024-11-06[libc] add mremap (#112804)Jingyu Qiu2-0/+83
2024-11-05[libc][NFC] Correct test header inclusion, license (#114604)Michael Jones4-4/+1
2024-10-31[libc] Remove asm-generic includes from tests (#114479)Michael Jones1-2/+0
2024-10-31[libc] Fix macro definition hermeticity (#114467)Michael Jones2-1/+2
2024-10-14[libc] Add Linux mman extension remap_file_pages. (#110307)Aly ElAshram2-0/+110
2024-07-04[libc] Implement fcntl when only SYS_fcntl64 is available (#97740)Mikhail R. Gadelha2-3/+3
2024-03-18[libc] Add `shm_open/shm_unlink` (#84974)Schrodinger ZHU Yifan2-0/+97
2024-03-10[libc][mman] Implement msync (#84700)Schrodinger ZHU Yifan2-0/+89
2024-02-06[libc] Move libc_errno inside of LIBC_NAMESPACE (#80774)michaelrj-google6-21/+24
2024-02-01[libc] Update libc_errno to work correctly in both overlay and full build mod...lntue5-5/+5
2024-01-30[libc] disable mlockall w/ MCL_ONFAULT (#80075)Nick Desaulniers1-1/+7
2024-01-30[libc] implement mlock/mlock2/munlock/mlockall/munlockall (#79645)Schrodinger ZHU Yifan3-7/+225
2024-01-24[libc] remove unstable mincore test for invalid vec (#79348)Schrodinger ZHU Yifan1-8/+0
2024-01-24[libc] reland mincore (#79309)Schrodinger ZHU Yifan2-0/+145
2023-12-04[libc] Revert #73704 and subsequent fixes #73984, #74026 (#74355)Schrodinger ZHU Yifan2-140/+0
2023-11-30[libc] remove fragile test from mincore (#74026)Schrodinger ZHU Yifan1-12/+2
2023-11-30[libc][mincore] use correct page_size for test (#73984)Schrodinger ZHU Yifan2-30/+49
2023-11-30[libc][SysMMan] implement mincore (#73704)Schrodinger ZHU Yifan2-0/+131
2023-11-03[libc] Cleanup ErrnoSetterMatcher target (#71240)michaelrj-google1-4/+4
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet4-32/+36
2023-05-26[libc] Make ErrnoSetterMatcher handle logging floating point values.Siva Chandra Reddy4-4/+4
2023-04-24[libc] Run all unit tests, irrespective of whether they belong to a test suite.Siva Chandra Reddy1-1/+1
2023-03-13[libc][NFC] Switch mman.h tests to libc_errno and update Bazel build.Siva Chandra Reddy5-19/+15
2023-02-07[libc][NFC] Move UnitTest and IntegrationTest to the 'test' directory.Siva Chandra Reddy4-4/+4
2022-11-15[libc] disable flakey testsMichael Jones1-0/+4
2022-09-23[libc][obvious] disable mprotect test under sanitizersMichael Jones2-17/+19
2022-09-23[libc] add madvise and posix_madviseMichael Jones3-0/+123
2022-09-23[libc] add mprotectMichael Jones2-0/+80
2022-03-04[libc] Make the errno macro resolve to the thread local variable directly.Siva Chandra Reddy1-1/+1
2022-01-11[libc][NFC] Move sys/mman entrypoints to the default build configs.Siva Chandra Reddy1-6/+6
2021-01-20[libc][NFC] add "LlvmLibc" as a prefix to all test namesMichael Jones1-2/+2
2020-07-28[libc][obvious] Move ErrnoSetterMatcher to test/ErrnoSetterMetcher.h.Siva Chandra Reddy2-1/+2
2020-04-10[libc] Add fully-qualified target names.Siva Chandra Reddy1-5/+5
2020-04-08[libc][NFC] Make all top of file comments consistent.Paula Toth1-1/+1
2020-03-07[libc] [NFC] Use matchers in testsAlex Brachet1-10/+7
2020-01-24[libc] Move the implementation of mmap and munmap into a linux specific area.Siva Chandra Reddy3-15/+18
2020-01-17[libc] Replace the use of gtest with a new light weight unittest framework.Siva Chandra Reddy2-5/+5