aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* arm64: Hook up efi_rt_arch_call in efirt.koJohn Baldwin11 days2-5/+6
* riscv: Fix and generalise saving TP (PCPU pointer) whilst in userspaceJessica Clarke12 days5-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
* iovec: macros to manipulate len and base togetherBrooks Davis2024-06-021-0/+24
* uio: Use switch statements when handling UIO_READ vs UIO_WRITEJohn Baldwin2024-05-1016-61/+174
* libthr: avoid varargs in fcntl and openat interposersBrooks Davis2024-05-082-22/+7
* rc.d/ldconfig: Compute ldconfig paths in a functionKonrad Witaszczyk2024-04-121-26/+29
* bhyve: Implement a PL031 RTC on arm64Jessica Clarke2024-04-106-0/+412
* bhyve: Extract uart-clock from fdt_add_uart as an apb-pclkJessica Clarke2024-04-101-11/+12
* bhyve: Extend mevent to support updating timersJessica Clarke2024-04-102-10/+25
* bhyve: Fix arm64 PCI I/O range to match FDTJessica Clarke2024-04-101-3/+3
* bhyve: Support legacy PCI interrupts on arm64Jessica Clarke2024-04-1015-105/+276
* syscalls.master: make __sys_fcntl take an intptr_tBrooks Davis2024-03-195-10/+10
* arm64: Use void pointers for arguments to arm64_get_writable_addrJohn Baldwin2024-03-155-13/+14
* arm64: Switch the address argument to cpu_*cache* to a pointerJohn Baldwin2024-03-1512-50/+50
* arm64 gicv3: Use void pointers instead of vm_offset_tJohn Baldwin2024-03-151-21/+20
* imgact_elf: Add const to a few struct image_params pointersAlex Richardson2024-03-052-13/+14
* imgact_elf: Add const to the header_supported callback argumentsAlex Richardson2024-03-045-20/+20
* arm64: Fix typo in pagetable_l0_ttbr0_bootstrap symbol nameAlfredo Mazzinghi2024-03-011-3/+3
* riscv: Add missing includes for DDBJohn Baldwin2024-02-151-1/+6
* Abstract UIO allocation and deallocation.Alfredo Mazzinghi2024-02-1014-45/+66
* Fix subr_uio.c style(9) with uses of sizeof.Alfredo Mazzinghi2024-02-101-5/+5
* bsd.subdir.mk: Drop broken optimisation for realinstall parallelisationJessica Clarke2024-02-021-5/+0
* socket_msg_trunc: allocate a large enough bufferBrooks Davis2024-01-091-1/+3
* posixshm largepage_mmap: fix a racy testBrooks Davis2024-01-031-1/+1