aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* freebsd32_setcred: Copy all of the setcred fields individuallyJohn Baldwin13 days2-6/+8
* setcred: Move initial copyin of struct setcred out to per-ABI syscallJohn Baldwin13 days3-39/+35
* MAC: Use the current thread's user ABI to determine the layout of struct macJohn Baldwin13 days3-34/+7
* Use ZFSTOP more broadlyJohn Baldwin13 days37-188/+188
* Centralize definition of ZFSTOPJohn Baldwin13 days13-24/+3
* arm64: Fix calculating kernel size for preload metadataHesham Almatary2025-11-131-1/+2
* riscv: Treat pointer register as an input in fpe_storeJohn Baldwin2025-10-301-33/+33
* dtrace/arm64: properly traverse the symbol tableKonrad Witaszczyk2025-10-291-1/+1
* Fix possible out of bounds read in armv8_crc32cZhongqi Zhao2025-09-101-4/+4
* rtw89: Remove an unneeded __DECONSTJohn Baldwin2025-09-041-4/+0
* rtld: Add UTRACE_LOAD_OBJECT traces for rtld and the main binaryJohn Baldwin2025-08-221-0/+4
* rtld: Compute obj->maxsize for obj_rtldJohn Baldwin2025-08-221-0/+10
* imgact_elf: Add helper macros for name of the ELF ABI (elf32 vs elf64)John Baldwin2025-08-221-25/+29
* build: introduce the notion of a build epochKyle Evans2025-08-153-4/+93
* vmbus: Avoid gratuitous ifdef and use more generic implementation insteadJessica Clarke2025-07-102-11/+5
* rtld-elf: Track allocated TCBs internally and use for distribute_static_tlsJessica Clarke2025-07-101-16/+87
* mman: Reserve two PROT_ for CHERI useBrooks Davis2025-06-051-0/+2
* tls: Introduce struct dtv and struct dtv_slotJessica Clarke2025-05-0712-80/+114
* sysctl: Panic on OID reuseMark Johnston2025-04-051-1/+1
* netmap: Disable a buggy and unsafe test (sync_kloop_conflict)John Baldwin2025-03-061-0/+12
* libsys: Don't create or expose __realpathatBrooks Davis2025-02-193-2/+2
* libsys: Don't create or expose __realpathatBrooks Davis2025-02-192-1/+1
* arm64: Hook up efi_rt_arch_call in efirt.koJohn Baldwin2025-02-052-5/+6
* riscv: Fix and generalise saving TP (PCPU pointer) whilst in userspaceJessica Clarke2025-02-045-15/+44
* iflib: Simplify CACHE_PTR_NEXTAlfredo Mazzinghi2025-01-311-1/+1
* Centralize and simpify implemention of some VM macrosBrooks Davis2025-01-1410-48/+15
* rtld: Support multiple PT_GNU_RELRO program headersJohn Baldwin2024-12-063-32/+20
* nvi: use memmove to realign buffersBrooks Davis2024-11-271-17/+5
* md: Fix linking of embedded filesystem images on aarch64John Baldwin2024-11-211-0/+6
* rangelock: Use atomic_testandset_ptrJohn Baldwin2024-11-191-2/+2
* atomic(9): Implement atomic_testand(clear|set)_ptrJohn Baldwin2024-11-1910-2/+27
* <sys/libkern.h>: Don't include <ssp/ssp.h> in the kernelJohn Baldwin2024-11-141-1/+1
* locks: Use %p to print uintptr_t valuesJohn Baldwin2024-11-142-5/+5
* pci_user.c: Cosmetic fixesJohn Baldwin2024-11-131-14/+14
* sysent: add a NOLIB modifer to prevent stub generationBrooks Davis2024-11-015-5/+7
* cdefs: Add __nosanitizecoverageMark Johnston2024-10-111-0/+2
* uart: Use uintptr_t instead of vm_offset_t for pointer arithmeticJohn Baldwin2024-09-041-5/+5
* depend-cleanup.sh: Simplify handling for stale syscall.SJohn Baldwin2024-08-051-3/+1
* ELF auxargs: reserve a slot for CheriABI useBrooks Davis2024-07-231-1/+2
* usr.sbin/uhsoctl: correct SIOCDIFADDR calls to use ifreqKonrad Witaszczyk2024-07-221-35/+33
* netinet: correct SIOCDIFADDR{,_IN6} calls to use {,in6_}ifreqKonrad Witaszczyk2024-07-223-11/+7
* usr.sbin/ppp: correct SIOCDIFADDR{,_IN6} calls to use {,in6_}ifreqKonrad Witaszczyk2024-07-221-36/+14
* sbin/nos-tun: correct SIOCDIFADDR calls to use ifreqKonrad Witaszczyk2024-07-221-5/+3
* FreeBSD: Use the new freeuio() helper to free dynamically allocated UIOs (#16...Mark Johnston2024-07-111-1/+11
* pfctl: fix possible out-of-bounds readKristof Provost2024-06-061-2/+2
* netlink: pass the correct arguments for SIOCDIFADDR and SIOCDIFADDR_IN6Kristof Provost2024-06-061-2/+2
* pf: remove incorrect SUNION2PF() macroKristof Provost2024-06-061-24/+32
* rtld-elf: Use a proper struct type for tlsdesc entriesJessica Clarke2024-06-051-14/+23
* pf: fix overly large memcpy()Kristof Provost2024-06-041-1/+1
* pf: fix overly large copy in pf_rule_to_krule()Kristof Provost2024-06-041-1/+2