about summary refs log tree commit diff
path: root/src/linux
Commit message (Expand)AuthorAgeFilesLines
* riscv: fall back to syscall __riscv_flush_icacheStefan O'Rear2024-02-251-0/+1
* add statx interface using syscall, fallback to fstatatDuncan Bellamy2024-02-241-0/+42
* add framework to support archs without a native wait4 syscallRich Felker2024-02-221-1/+1
* riscv: correct symbol version of __vdso_flush_icachegns2024-02-031-1/+1
* add preadv2 and pwritev2 syscall wrappers, flag value macrosRich Felker2024-01-252-0/+34
* move ppoll from src/linux to src/select reflecting future standardizationRich Felker2024-01-211-26/+0
* fix public clone function to be safe and usable by applicationsRich Felker2023-06-011-6/+50
* wait4: fix missing rusage on x32 due to wrong success conditionAlexey Izbyshev2023-04-111-1/+1
* remove LFS64 symbol aliases; replace with dynamic linker remappingRich Felker2022-10-194-10/+0
* epoll_create: fail with EINVAL if size is non-positiveKristina Martsenko2022-08-241-0/+1
* use alt signal stack when present for implementation-internal signalsRich Felker2022-08-201-1/+1
* make epoll_[p]wait a cancellation pointRich Felker2021-04-031-2/+2
* fix setgroups behavior in multithreaded processRich Felker2020-10-271-1/+29
* remove unused weak definition of __tl_sync in membarrier.cRich Felker2020-10-141-5/+0
* add gettid functionRich Felker2020-08-171-0/+8
* reformat clock_adjtime with always-true condition removedRich Felker2020-06-021-48/+46
* always use time64 syscall first for clock_adjtimeRich Felker2020-06-021-2/+1
* fix broken time64 clock_adjtimeRich Felker2020-06-021-1/+1
* clock_adjtime: generalize time64 not to assume old struct layout matchRich Felker2019-10-201-11/+46
* wait4, getrusage: add time64/x32 variantRich Felker2019-10-191-2/+32
* add copy_file_range system call wrapperÁrni Dagur2019-08-231-0/+8
* clock_adjtime: add time64 support, decouple 32-bit time_t, fix x32Rich Felker2019-08-021-0/+110
* timerfd: add time64 syscall support, decouple 32-bit time_tRich Felker2019-07-291-0/+42
* pselect, ppoll: add time64 syscall support, decouple 32-bit time_tRich Felker2019-07-281-1/+17
* implement settimeofday in terms of clock_settime, not old syscallRich Felker2019-07-271-1/+6
* refactor adjtime function using adjtimex function instead of syscallRich Felker2019-07-201-1/+1
* refactor adjtimex in terms of clock_adjtimeRich Felker2019-07-202-2/+4
* cap getdents length argument to INT_MAXRich Felker2019-06-281-0/+2
* add riscv64 architecture supportRich Felker2019-06-141-0/+33
* in membarrier fallback, allow for possibility that sigaction failsRich Felker2019-04-091-8/+9
* add membarrier syscall wrapper, refactor dynamic tls install to use itRich Felker2019-02-221-0/+76
* wireup linux/name_to_handle_at and name_to_handle_at syscallsKhem Raj2018-09-122-0/+18
* remove spurious inclusion of libc.h for LFS64 ABI aliasesRich Felker2018-09-124-8/+4
* reduce spurious inclusion of libc.hRich Felker2018-09-126-5/+2
* remove unused __getdents, rename and move fileRich Felker2018-09-121-0/+9
* overhaul internally-public declarations using wrapper headersRich Felker2018-09-121-2/+0
* fix issues from public functions defined without declaration visibleRich Felker2018-09-123-0/+6
* add memfd_create syscall wrapperSzabolcs Nagy2018-06-201-0/+8
* add mlock2 linux syscall wrapperSzabolcs Nagy2018-06-201-0/+10
* add getrandom syscall wrapperHauke Mehrtens2018-02-221-0/+7
* fix undefined behavior in ptraceAlexander Monakov2017-07-041-2/+6
* move x32 sysinfo impl and syscall fixup code out of arch/x32/srcRich Felker2016-01-222-1/+50
* fix incorrect void return type for syncfs functionRich Felker2015-07-091-2/+2
* fix missing argument to syscall in fanotify_markClément Vasseur2014-06-141-1/+1
* fix breakage from recent syscall commits due to missing errno macrosRich Felker2014-05-303-0/+3
* fix for broken kernel side RLIM_INFINITY on mipsSzabolcs Nagy2014-05-301-1/+16
* support linux kernel apis (new archs) with old syscalls removedRich Felker2014-05-295-8/+29
* add namespace-protected name for sysinfo functionRich Felker2014-04-152-6/+5
* x32: fix sysinfo()rofl0r2014-03-061-0/+5
* clone: make clone a wrapper around __cloneBobby Bingham2014-02-091-0/+19