aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os/linux
AgeCommit message (Expand)Author
2025-08-28std.os.linux: powerpc syscalls clobber ctr and xerAlex Rønne Petersen
2025-08-16implement registering NAPI on IoUring (#24850)Özgür Akkurt
2025-08-14Linux: Update syscall list for 6.16Stephen Gregoratto
2025-08-06linux/mips.zig: Use `i32` for stat nsec fieldsPat Tullmann
2025-07-16canonicalize loongarch clobbersAndrew Kelley
2025-07-16fix mips inline asmAndrew Kelley
2025-07-16remove condition codesAndrew Kelley
2025-07-16zig fmtAndrew Kelley
2025-07-07os: fix missing and incorrect msghdr definitionsNameless
2025-07-01std.os.linux: Define ucontext_t and mcontext_t for RISC-VAlex Rønne Petersen
2025-06-22Update 32-bit PowerPC syscall functionstaylor.fish
2025-06-21Fix illegal behavior from syscalls on powerpc64letaylor.fish
2025-06-18linux: futex v2 API updatesPat Tullmann
2025-06-17linux: futex v1 API cleanupPat Tullmann
2025-05-18start: Don't artificially limit some posixCallMainAndExit() logic to Linux.Alex Rønne Petersen
2025-05-11Merge pull request #23810 from alexrp/more-test-targetsAlex Rønne Petersen
2025-05-08std: Disable `os.linux.test.test.fallocate` on MIPS N32.Alex Rønne Petersen
2025-05-06Add register_file_alloc_rangeSeiichi Uchida
2025-04-30linux: update `sigmask` in every arch `ucontext_t`Pat Tullmann
2025-04-30sigset_t: sigemptyset() and sigfillset() are functions that return sigset_tPat Tullmann
2025-04-30std.os.linux: export kernel-sized sigset_t and operationsPat Tullmann
2025-04-28std.os.linux: Add missing time_t definition for sparc64.Alex Rønne Petersen
2025-04-15std: add os.linux.sysinfo(), use it for process.totalSystemMemory()Ryan King
2025-04-10Fix sigaddset/sigdelset bit-fiddling mathPat Tullmann
2025-04-08Merge pull request #23376 from sweiglbosker/m68k-archbitsAlex Rønne Petersen
2025-04-07std.os.linux: Add some missing arch bits for loongarch64.Alex Rønne Petersen
2025-04-07std: Disable usage of fstat() and friends on loongarch.Alex Rønne Petersen
2025-04-07std.os.linux: use heap.pageSize() instead of MMAP2_UNITStefan Weigl-Bosker
2025-04-07std.os.linux: add arch bits for m68kStefan Weigl-Bosker
2025-03-27check result of mmap() call to handle a large base_addr value correctlySean Stasiak
2025-03-26Merge pull request #23062 from ianic/io_uring_bindAlex Rønne Petersen
2025-03-24lib/std: PermissionDenied/AccessDenied cleanup and falloutPat Tullmann
2025-03-05io_uring: refactor buf_reg flagsIgor Anić
2025-03-05io_uring: incremental provided buffer consumptionIgor Anić
2025-03-05io_uring: add setsockopt/getsockoptIgor Anić
2025-03-05io_uring: probe capabilities functionIgor Anić
2025-03-05io_uring: fix tests on 5.4.0 kernelIgor Anić
2025-03-05io_uring: add bind and listenIgor Anić
2025-03-05Remove uses of deprecated callconv aliasesLinus Groh
2025-02-11linux/IoUring: add register_files_sparsenikneym
2025-02-11linux/io_uring_sqe: add prep_files_updatenikneym
2025-02-11linux/io_uring_sqe: add prep_cancel_fdnikneym
2025-02-06adjust runtime page size APIsAndrew Kelley
2025-02-06runtime page size detectionArchbirdplus
2025-02-01std.posix: Use separate clock ID enums for clock_gettime() and timerfd_create...Chris Boesch
2025-01-26std.os.linux: Adding sigdelset (#22406)Enrique Miguel Mora Meza
2025-01-19std.os.linux: Don't emit CFI directives if unwind tables are disabled.Alex Rønne Petersen
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2024-12-11std.os.linux: Add unwinding protection in clone() implementations.Alex Rønne Petersen
2024-11-24std.os.linux.pie: Fix a relocation error for s390x.Alex Rønne Petersen