- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Nov 29 2021
Nov 29 2021
syscalls: make syscall and __syscall SYSMUX
syscalls: regen
syscalls: regen
syscalls: normalize exit
syscalls: normalize (get|set)rlimit
syscalls: regen
brooks committed rGba4e5253a38e: syscalls: normalize orecvfrom and ogetsockname (authored by brooks).
syscalls: normalize orecvfrom and ogetsockname
brooks committed rG28f047188492: uipc: rework recvfrom, getsockname, getpeername (authored by brooks).
uipc: rework recvfrom, getsockname, getpeername
syscalls: correct a couple style issues
syscalls: add missing SAL annotations
Nov 23 2021
Nov 23 2021
LTGM
This seems fine. I think these should likely be moved elsewhere, but that's an unrelated change.
Nov 22 2021
Nov 22 2021
brooks committed rGbe67ea40c5a0: freebsd32: generate from sys/kern/syscalls.master (authored by brooks).
freebsd32: generate from sys/kern/syscalls.master
freebsd32: regen
brooks committed rG799ce8b8d2a0: syscalls: annotate args pointing to long, pointer, or time_t (authored by brooks).
syscalls: annotate args pointing to long, pointer, or time_t
brooks committed rGf260a69decbe: makesyscalls: strip _Contains_ argument annotations (authored by brooks).
makesyscalls: strip _Contains_ argument annotations
brooks committed rG64cc9803ab6f: makesyscalls: add override of ABI change detection (authored by brooks).
makesyscalls: add override of ABI change detection
brooks committed rG988e8db3c041: makesyscalls: automate detection of ABI changes (authored by brooks).
makesyscalls: automate detection of ABI changes
brooks committed rG804a84fbf26b: makesyscalls.lua: Add the ABI function prefix reliably. (authored by brooks).
makesyscalls.lua: Add the ABI function prefix reliably.
brooks committed rG5e7093118478: makesyscalls: allow config to force OBSOL and UNIMPL (authored by brooks).
makesyscalls: allow config to force OBSOL and UNIMPL
freebsd32: regen
brooks committed rGfaa67c2b20bc: freebsd32: generate splits of 64-bit arguments (authored by brooks).
freebsd32: generate splits of 64-bit arguments
syscalls: regen
makesyscalls: handle 64-bit args on 32-bit
makesyscalls: handle arrays of pointers
makesyscalls: handle longs in ABI compat
brooks committed rGb85fb3904712: makesyscalls.lua: Allow translation of intptr_t arguments (authored by brooks).
makesyscalls.lua: Allow translation of intptr_t arguments
syscalls: regen
brooks committed rG37b425bd05ef: makesyscalls: intptr_t arguments are pointers (authored by brooks).
makesyscalls: intptr_t arguments are pointers
brooks committed rG3f8f46a0ae4f: makesyscalls: Add a way to include per-ABI headers (authored by brooks).
makesyscalls: Add a way to include per-ABI headers
makesyscalls: Fix expression for time_t_size
brooks committed rGed8a4423fba4: makesyscalls: allow multiple expressions for each abi change (authored by brooks).
makesyscalls: allow multiple expressions for each abi change
makesyscalls: Remove _native suffix handling
freebsd32: remove unnecessicary headers
freebsd32: regen
syscalls: improve nstat, nfstat, nlstat
freebsd32: regen
freebsd32: add _'s to _umtx_(un)lock
freebsd32: declare ogetsockname correctly
freebsd32: enable orecvfrom
brooks committed rG6f5eb383bd36: freebsd32: sync some osig* audit flags with default ABI (authored by brooks).
freebsd32: sync some osig* audit flags with default ABI
freebsd32: sctp syscalls take struct iovec32
freebsd32: aio_cancel takes a struct aiocb32
brooks committed rGe11f2743ff45: freebsd32: [gs]etgroups take an int gidsetsize (authored by brooks).
freebsd32: [gs]etgroups take an int gidsetsize
freebsd32: make semsys take int arguments
freebsd32: make fcntl's arg argument int32_t
syscalls: regen
brooks committed rG00e0a4c0d749: syscalls: abort2 doesn't return so declare as void (authored by brooks).
syscalls: abort2 doesn't return so declare as void
syscalls: umask returns a mode_t
brooks committed rG27f5b514a0db: syscalls: update a few return types to ssize_t (authored by brooks).
syscalls: update a few return types to ssize_t
brooks committed rG717e7fb27af9: syscalls: struct ucontext4 -> struct freebsd4_ucontext (authored by brooks).
syscalls: struct ucontext4 -> struct freebsd4_ucontext
syscalls: regen
sys___sysctl: regularize argument struct
syscalls: regen
sys_sigaltstack: use struct sigaltstack arg
Nov 18 2021
Nov 18 2021
fspacectl: remove unneeded freebsd32 wrapper
Nov 17 2021
Nov 17 2021
brooks committed rG67fb0300ae06: freebsd32: sync return types with default ABI (authored by brooks).
freebsd32: sync return types with default ABI
brooks committed rG1a7a780bf443: freebsd32: update unimplemented syscall comments (authored by brooks).
freebsd32: update unimplemented syscall comments
brooks committed rG572be9c8aea8: freebsd32: sync some audit types with default ABI (authored by brooks).
freebsd32: sync some audit types with default ABI
freebsd32: semid_t -> int32_t
freebsd32: tag RESERVED syscalls
freebsd32: use __socklen_t consistently
freebsd32: rename 32-bit compat pads to _pad
freebsd32: have sigqueue take a void *
freebsd32: signed long corrections
brooks committed rGd257e57d18e6: freebsd32: add missing pads to preadv and pwritev (authored by brooks).
freebsd32: add missing pads to preadv and pwritev
freebsd32: fix getfsstat sign extension bugs
brooks committed rGf089a2f3d1a7: freebsd32: add stubs for ofreebsd32_(send|recv)msg (authored by brooks).
freebsd32: add stubs for ofreebsd32_(send|recv)msg
freebsd32: add real abort2
freebsd32: add feed foward clock syscalls
freebsd32: don't implement kldsym
freebsd32: enable trivial syscalls
brooks committed rG1de34945f440: freebsd32: remove redundent osig*() implementations (authored by brooks).
freebsd32: remove redundent osig*() implementations
brooks committed rG25fec55b8695: freebsd32: remove freebsd11_freebsd32_getdents (authored by brooks).
freebsd32: remove freebsd11_freebsd32_getdents
freebsd32: simplify memrange translation
freebsd32: remove redundant no-arg syscalls
freebsd32: remove freebsd32_recvfrom
brooks committed rGab3ccb758329: freebsd32: rename fstat() stat buffer argument (authored by brooks).
freebsd32: rename fstat() stat buffer argument
brooks committed rGb35c2bca9fc9: freebsd32: rename struct wrusage32 to struct __wrusage32 (authored by brooks).
freebsd32: rename struct wrusage32 to struct __wrusage32
freebsd32: include `__` in semctl names
brooks committed rGd35a771660ad: freebsd32: sync _umtx_op args with default ABI (authored by brooks).
freebsd32: sync _umtx_op args with default ABI
brooks committed rGf1a14110892e: freebsd32: rename fstat argument to match default abi (authored by brooks).
freebsd32: rename fstat argument to match default abi
freebsd32: rename old SysV IPC types
brooks committed rG5d0d686940e4: freebsd32: struct kld32_file_stat -> struct kld_file_stat32 (authored by brooks).
freebsd32: struct kld32_file_stat -> struct kld_file_stat32
freebsd32: add a union semun_old32
brooks committed rG6dcd7db176f8: freebsd32: fix type size of pointer array args (authored by brooks).
freebsd32: fix type size of pointer array args
freebsd32: thread IDs are int32_t
freebsd32: fix types on statfs syscalls
freebsd32: fix type of olstat arg
brooks committed rGddae7b9aaa6c: freebsd32: use size_t where the default ABI does (authored by brooks).
freebsd32: use size_t where the default ABI does
freebsd32: match ioctl type to default ABI
freebsd32: wait6 and procctl take idtype_t
freebsd32: prototype gssd_syscall()
freebsd32: sprinkle in missing consts
brooks committed rG8ba369ed7400: freebsd32: [gs]etitimer's which arg is an int (authored by brooks).
freebsd32: [gs]etitimer's which arg is an int
brooks committed rG6de7c05379b8: freebsd32: name the ucontext struct __ucontext32 (authored by brooks).
freebsd32: name the ucontext struct __ucontext32
brooks committed rG5fdbd21d08e8: freebsd32: rename freebsd4_freebsd32_sigreturn arg (authored by brooks).
freebsd32: rename freebsd4_freebsd32_sigreturn arg
brooks committed rG85d1d2a675c8: syscalls: use struct siginfo rather than siginfo_t (authored by brooks).
syscalls: use struct siginfo rather than siginfo_t
syscalls: [gs]etitimer takes an int which