Page MenuHomeFreeBSD
Feed Advanced Search

Nov 29 2021

brooks committed rGa8efd4d1b3b4: syscalls: make syscall and __syscall SYSMUX (authored by brooks).
syscalls: make syscall and __syscall SYSMUX
Nov 29 2021, 10:06 PM
brooks committed rG7fb006e7d61e: syscalls: regen (authored by brooks).
syscalls: regen
Nov 29 2021, 10:06 PM
brooks committed rG5c1835b1d4b5: syscalls: regen (authored by brooks).
syscalls: regen
Nov 29 2021, 10:06 PM
brooks committed rGcffb55f0f37c: syscalls: normalize exit (authored by brooks).
syscalls: normalize exit
Nov 29 2021, 10:06 PM
brooks committed rG638c5fa8df1d: syscalls: normalize (get|set)rlimit (authored by brooks).
syscalls: normalize (get|set)rlimit
Nov 29 2021, 10:06 PM
brooks committed rGc2996f8ad930: syscalls: regen (authored by brooks).
syscalls: regen
Nov 29 2021, 10:06 PM
brooks committed rGba4e5253a38e: syscalls: normalize orecvfrom and ogetsockname (authored by brooks).
syscalls: normalize orecvfrom and ogetsockname
Nov 29 2021, 10:06 PM
brooks committed rG28f047188492: uipc: rework recvfrom, getsockname, getpeername (authored by brooks).
uipc: rework recvfrom, getsockname, getpeername
Nov 29 2021, 10:06 PM
brooks committed rG3660e76a2220: syscalls: correct a couple style issues (authored by brooks).
syscalls: correct a couple style issues
Nov 29 2021, 10:06 PM
brooks committed rG33f9ea209e95: syscalls: add missing SAL annotations (authored by brooks).
syscalls: add missing SAL annotations
Nov 29 2021, 10:06 PM

Nov 23 2021

brooks accepted D32498: Test various header files to ensure they can be included by themselves..

LTGM

Nov 23 2021, 10:22 PM
brooks accepted D33056: kqueue: Define older kqueue event types better.

This seems fine. I think these should likely be moved elsewhere, but that's an unrelated change.

Nov 23 2021, 6:18 PM

Nov 22 2021

brooks committed rGbe67ea40c5a0: freebsd32: generate from sys/kern/syscalls.master (authored by brooks).
freebsd32: generate from sys/kern/syscalls.master
Nov 22 2021, 10:40 PM
brooks committed rGb92f4ae58a57: freebsd32: regen (authored by brooks).
freebsd32: regen
Nov 22 2021, 10:40 PM
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
Nov 22 2021, 10:40 PM
brooks committed rGf260a69decbe: makesyscalls: strip _Contains_ argument annotations (authored by brooks).
makesyscalls: strip _Contains_ argument annotations
Nov 22 2021, 10:40 PM
brooks committed rG64cc9803ab6f: makesyscalls: add override of ABI change detection (authored by brooks).
makesyscalls: add override of ABI change detection
Nov 22 2021, 10:40 PM
brooks committed rG988e8db3c041: makesyscalls: automate detection of ABI changes (authored by brooks).
makesyscalls: automate detection of ABI changes
Nov 22 2021, 10:40 PM
brooks committed rG804a84fbf26b: makesyscalls.lua: Add the ABI function prefix reliably. (authored by brooks).
makesyscalls.lua: Add the ABI function prefix reliably.
Nov 22 2021, 10:40 PM
brooks committed rG5e7093118478: makesyscalls: allow config to force OBSOL and UNIMPL (authored by brooks).
makesyscalls: allow config to force OBSOL and UNIMPL
Nov 22 2021, 10:40 PM
brooks committed rG30bc335a0501: freebsd32: regen (authored by brooks).
freebsd32: regen
Nov 22 2021, 10:40 PM
brooks committed rGfaa67c2b20bc: freebsd32: generate splits of 64-bit arguments (authored by brooks).
freebsd32: generate splits of 64-bit arguments
Nov 22 2021, 10:40 PM
brooks committed rG6b7c23a026f0: syscalls: regen (authored by brooks).
syscalls: regen
Nov 22 2021, 10:39 PM
brooks committed rG64007b000a2f: makesyscalls: handle 64-bit args on 32-bit (authored by brooks).
makesyscalls: handle 64-bit args on 32-bit
Nov 22 2021, 10:39 PM
brooks committed rG79634eb90bff: makesyscalls: handle arrays of pointers (authored by brooks).
makesyscalls: handle arrays of pointers
Nov 22 2021, 10:39 PM
brooks committed rG0a4e16446b02: makesyscalls: handle longs in ABI compat (authored by brooks).
makesyscalls: handle longs in ABI compat
Nov 22 2021, 10:39 PM
brooks committed rGb85fb3904712: makesyscalls.lua: Allow translation of intptr_t arguments (authored by brooks).
makesyscalls.lua: Allow translation of intptr_t arguments
Nov 22 2021, 10:39 PM
brooks committed rGf0cfbffc3631: syscalls: regen (authored by brooks).
syscalls: regen
Nov 22 2021, 10:39 PM
brooks committed rG37b425bd05ef: makesyscalls: intptr_t arguments are pointers (authored by brooks).
makesyscalls: intptr_t arguments are pointers
Nov 22 2021, 10:39 PM
brooks committed rG3f8f46a0ae4f: makesyscalls: Add a way to include per-ABI headers (authored by brooks).
makesyscalls: Add a way to include per-ABI headers
Nov 22 2021, 10:39 PM
brooks committed rG818aa9543de8: makesyscalls: Fix expression for time_t_size (authored by brooks).
makesyscalls: Fix expression for time_t_size
Nov 22 2021, 10:39 PM
brooks committed rGed8a4423fba4: makesyscalls: allow multiple expressions for each abi change (authored by brooks).
makesyscalls: allow multiple expressions for each abi change
Nov 22 2021, 10:39 PM
brooks committed rG5203efead709: makesyscalls: Remove _native suffix handling (authored by brooks).
makesyscalls: Remove _native suffix handling
Nov 22 2021, 10:39 PM
brooks committed rG97fdcfcaf799: freebsd32: remove unnecessicary headers (authored by brooks).
freebsd32: remove unnecessicary headers
Nov 22 2021, 10:39 PM
brooks committed rGbcd07aaa4ebd: freebsd32: regen (authored by brooks).
freebsd32: regen
Nov 22 2021, 10:39 PM
brooks committed rG6eefabd4ca40: syscalls: improve nstat, nfstat, nlstat (authored by brooks).
syscalls: improve nstat, nfstat, nlstat
Nov 22 2021, 10:39 PM
brooks committed rG8460d3e9e6cb: freebsd32: regen (authored by brooks).
freebsd32: regen
Nov 22 2021, 10:39 PM
brooks committed rG151ddfec6f82: freebsd32: add _'s to _umtx_(un)lock (authored by brooks).
freebsd32: add _'s to _umtx_(un)lock
Nov 22 2021, 10:39 PM
brooks committed rG2d691434d531: freebsd32: declare ogetsockname correctly (authored by brooks).
freebsd32: declare ogetsockname correctly
Nov 22 2021, 10:38 PM
brooks committed rGb2be098e5216: freebsd32: enable orecvfrom (authored by brooks).
freebsd32: enable orecvfrom
Nov 22 2021, 10:38 PM
brooks committed rG6f5eb383bd36: freebsd32: sync some osig* audit flags with default ABI (authored by brooks).
freebsd32: sync some osig* audit flags with default ABI
Nov 22 2021, 10:38 PM
brooks committed rG802280ada847: freebsd32: sctp syscalls take struct iovec32 (authored by brooks).
freebsd32: sctp syscalls take struct iovec32
Nov 22 2021, 10:38 PM
brooks committed rG06759303ec0f: freebsd32: aio_cancel takes a struct aiocb32 (authored by brooks).
freebsd32: aio_cancel takes a struct aiocb32
Nov 22 2021, 10:38 PM
brooks committed rGe11f2743ff45: freebsd32: [gs]etgroups take an int gidsetsize (authored by brooks).
freebsd32: [gs]etgroups take an int gidsetsize
Nov 22 2021, 10:38 PM
brooks committed rGe54a870e358e: freebsd32: make semsys take int arguments (authored by brooks).
freebsd32: make semsys take int arguments
Nov 22 2021, 10:38 PM
brooks committed rG1eacca4397d3: freebsd32: make fcntl's arg argument int32_t (authored by brooks).
freebsd32: make fcntl's arg argument int32_t
Nov 22 2021, 10:38 PM
brooks committed rGd3308574392a: syscalls: regen (authored by brooks).
syscalls: regen
Nov 22 2021, 10:38 PM
brooks committed rG00e0a4c0d749: syscalls: abort2 doesn't return so declare as void (authored by brooks).
syscalls: abort2 doesn't return so declare as void
Nov 22 2021, 10:38 PM
brooks committed rG4b2e1f14805d: syscalls: umask returns a mode_t (authored by brooks).
syscalls: umask returns a mode_t
Nov 22 2021, 10:38 PM
brooks committed rG27f5b514a0db: syscalls: update a few return types to ssize_t (authored by brooks).
syscalls: update a few return types to ssize_t
Nov 22 2021, 10:38 PM
brooks committed rG717e7fb27af9: syscalls: struct ucontext4 -> struct freebsd4_ucontext (authored by brooks).
syscalls: struct ucontext4 -> struct freebsd4_ucontext
Nov 22 2021, 10:38 PM
brooks committed rGe58e9a8cbd7c: syscalls: regen (authored by brooks).
syscalls: regen
Nov 22 2021, 10:38 PM
brooks committed rGd8bd949bebb3: sys___sysctl: regularize argument struct (authored by brooks).
sys___sysctl: regularize argument struct
Nov 22 2021, 10:38 PM
brooks committed rG97e4bec56d28: syscalls: regen (authored by brooks).
syscalls: regen
Nov 22 2021, 10:38 PM
brooks committed rG88dfcfa2a08a: sys_sigaltstack: use struct sigaltstack arg (authored by brooks).
sys_sigaltstack: use struct sigaltstack arg
Nov 22 2021, 10:38 PM

Nov 18 2021

brooks committed rGfea4a9aff120: fspacectl: remove unneeded freebsd32 wrapper (authored by brooks).
fspacectl: remove unneeded freebsd32 wrapper
Nov 18 2021, 1:03 AM
brooks closed D32994: fspacectl: remove unneeded freebsd32 wrapper.
Nov 18 2021, 1:02 AM

Nov 17 2021

brooks committed rG67fb0300ae06: freebsd32: sync return types with default ABI (authored by brooks).
freebsd32: sync return types with default ABI
Nov 17 2021, 8:25 PM
brooks committed rG1a7a780bf443: freebsd32: update unimplemented syscall comments (authored by brooks).
freebsd32: update unimplemented syscall comments
Nov 17 2021, 8:25 PM
brooks committed rG572be9c8aea8: freebsd32: sync some audit types with default ABI (authored by brooks).
freebsd32: sync some audit types with default ABI
Nov 17 2021, 8:25 PM
brooks committed rG265a4b8341ab: freebsd32: semid_t -> int32_t (authored by brooks).
freebsd32: semid_t -> int32_t
Nov 17 2021, 8:25 PM
brooks committed rG738ec2ed66d9: freebsd32: tag RESERVED syscalls (authored by brooks).
freebsd32: tag RESERVED syscalls
Nov 17 2021, 8:25 PM
brooks committed rGaef154d3f24f: freebsd32: use __socklen_t consistently (authored by brooks).
freebsd32: use __socklen_t consistently
Nov 17 2021, 8:25 PM
brooks committed rGa016320dfb4e: freebsd32: rename 32-bit compat pads to _pad (authored by brooks).
freebsd32: rename 32-bit compat pads to _pad
Nov 17 2021, 8:25 PM
brooks committed rG158dcd7395ad: freebsd32: have sigqueue take a void * (authored by brooks).
freebsd32: have sigqueue take a void *
Nov 17 2021, 8:24 PM
brooks committed rGf19e3fd20601: freebsd32: signed long corrections (authored by brooks).
freebsd32: signed long corrections
Nov 17 2021, 8:24 PM
brooks committed rGd257e57d18e6: freebsd32: add missing pads to preadv and pwritev (authored by brooks).
freebsd32: add missing pads to preadv and pwritev
Nov 17 2021, 8:24 PM
brooks committed rG2b9d052d3eeb: freebsd32: fix getfsstat sign extension bugs (authored by brooks).
freebsd32: fix getfsstat sign extension bugs
Nov 17 2021, 8:24 PM
brooks committed rGf089a2f3d1a7: freebsd32: add stubs for ofreebsd32_(send|recv)msg (authored by brooks).
freebsd32: add stubs for ofreebsd32_(send|recv)msg
Nov 17 2021, 8:24 PM
brooks committed rGe02f64d9b88c: freebsd32: add real abort2 (authored by brooks).
freebsd32: add real abort2
Nov 17 2021, 8:24 PM
brooks committed rGe3e811a3f824: freebsd32: add feed foward clock syscalls (authored by brooks).
freebsd32: add feed foward clock syscalls
Nov 17 2021, 8:24 PM
brooks committed rG91301e6ea54a: freebsd32: don't implement kldsym (authored by brooks).
freebsd32: don't implement kldsym
Nov 17 2021, 8:24 PM
brooks committed rG7bd795650f5c: freebsd32: enable trivial syscalls (authored by brooks).
freebsd32: enable trivial syscalls
Nov 17 2021, 8:24 PM
brooks committed rG1de34945f440: freebsd32: remove redundent osig*() implementations (authored by brooks).
freebsd32: remove redundent osig*() implementations
Nov 17 2021, 8:24 PM
brooks committed rG25fec55b8695: freebsd32: remove freebsd11_freebsd32_getdents (authored by brooks).
freebsd32: remove freebsd11_freebsd32_getdents
Nov 17 2021, 8:24 PM
brooks committed rG5b5a48c787b8: freebsd32: simplify memrange translation (authored by brooks).
freebsd32: simplify memrange translation
Nov 17 2021, 8:24 PM
brooks committed rGad5826670451: freebsd32: remove redundant no-arg syscalls (authored by brooks).
freebsd32: remove redundant no-arg syscalls
Nov 17 2021, 8:24 PM
brooks committed rGdbb47e9264da: freebsd32: remove freebsd32_recvfrom (authored by brooks).
freebsd32: remove freebsd32_recvfrom
Nov 17 2021, 8:24 PM
brooks committed rGab3ccb758329: freebsd32: rename fstat() stat buffer argument (authored by brooks).
freebsd32: rename fstat() stat buffer argument
Nov 17 2021, 8:24 PM
brooks committed rGb35c2bca9fc9: freebsd32: rename struct wrusage32 to struct __wrusage32 (authored by brooks).
freebsd32: rename struct wrusage32 to struct __wrusage32
Nov 17 2021, 8:24 PM
brooks committed rG0ebea13928f3: freebsd32: include `__` in semctl names (authored by brooks).
freebsd32: include `__` in semctl names
Nov 17 2021, 8:24 PM
brooks committed rGd35a771660ad: freebsd32: sync _umtx_op args with default ABI (authored by brooks).
freebsd32: sync _umtx_op args with default ABI
Nov 17 2021, 8:23 PM
brooks committed rGf1a14110892e: freebsd32: rename fstat argument to match default abi (authored by brooks).
freebsd32: rename fstat argument to match default abi
Nov 17 2021, 8:23 PM
brooks committed rG3b0cd7e50346: freebsd32: rename old SysV IPC types (authored by brooks).
freebsd32: rename old SysV IPC types
Nov 17 2021, 8:23 PM
brooks committed rG5d0d686940e4: freebsd32: struct kld32_file_stat -> struct kld_file_stat32 (authored by brooks).
freebsd32: struct kld32_file_stat -> struct kld_file_stat32
Nov 17 2021, 8:23 PM
brooks committed rGe5b099765058: freebsd32: add a union semun_old32 (authored by brooks).
freebsd32: add a union semun_old32
Nov 17 2021, 8:23 PM
brooks committed rG6dcd7db176f8: freebsd32: fix type size of pointer array args (authored by brooks).
freebsd32: fix type size of pointer array args
Nov 17 2021, 8:23 PM
brooks committed rG465b80c04a77: freebsd32: thread IDs are int32_t (authored by brooks).
freebsd32: thread IDs are int32_t
Nov 17 2021, 8:23 PM
brooks committed rG2e89f95d6ae4: freebsd32: fix types on statfs syscalls (authored by brooks).
freebsd32: fix types on statfs syscalls
Nov 17 2021, 8:23 PM
brooks committed rG381f6804ec6a: freebsd32: fix type of olstat arg (authored by brooks).
freebsd32: fix type of olstat arg
Nov 17 2021, 8:23 PM
brooks committed rGddae7b9aaa6c: freebsd32: use size_t where the default ABI does (authored by brooks).
freebsd32: use size_t where the default ABI does
Nov 17 2021, 8:23 PM
brooks committed rG70c9698f4037: freebsd32: match ioctl type to default ABI (authored by brooks).
freebsd32: match ioctl type to default ABI
Nov 17 2021, 8:23 PM
brooks committed rG9946c920a426: freebsd32: wait6 and procctl take idtype_t (authored by brooks).
freebsd32: wait6 and procctl take idtype_t
Nov 17 2021, 8:23 PM
brooks committed rG43227e4c834f: freebsd32: prototype gssd_syscall() (authored by brooks).
freebsd32: prototype gssd_syscall()
Nov 17 2021, 8:23 PM
brooks committed rGa944d28d0edf: freebsd32: sprinkle in missing consts (authored by brooks).
freebsd32: sprinkle in missing consts
Nov 17 2021, 8:23 PM
brooks committed rG8ba369ed7400: freebsd32: [gs]etitimer's which arg is an int (authored by brooks).
freebsd32: [gs]etitimer's which arg is an int
Nov 17 2021, 8:23 PM
brooks committed rG6de7c05379b8: freebsd32: name the ucontext struct __ucontext32 (authored by brooks).
freebsd32: name the ucontext struct __ucontext32
Nov 17 2021, 8:23 PM
brooks committed rG5fdbd21d08e8: freebsd32: rename freebsd4_freebsd32_sigreturn arg (authored by brooks).
freebsd32: rename freebsd4_freebsd32_sigreturn arg
Nov 17 2021, 8:23 PM
brooks committed rG85d1d2a675c8: syscalls: use struct siginfo rather than siginfo_t (authored by brooks).
syscalls: use struct siginfo rather than siginfo_t
Nov 17 2021, 8:23 PM
brooks committed rGb64f3dc26cbc: syscalls: [gs]etitimer takes an int which (authored by brooks).
syscalls: [gs]etitimer takes an int which
Nov 17 2021, 8:22 PM