| Commit message (Expand) | Author | Age | Files | Lines |
| * | ifuncs: Have DEFINE_*IFUNC() macros expand the passed name | Olivier Certner | 6 days | 1 | -7/+11 |
| * | libc: Add WCHAR_WIDTH in <wchar.h> as well | Faraz Vahedi | 2026-09-05 | 1 | -1/+0 |
| * | libc: Add PRIb*, PRIB*, and SCNb* macros as per C23 | Faraz Vahedi | 2026-09-02 | 1 | -0/+45 |
| * | vm: Make sure NULL is defined for vm_memattr_name() | Mark Johnston | 2026-07-19 | 1 | -0/+2 |
| * | vm_phys: Add a sysctl to dump registered fictitious memory ranges | Mark Johnston | 2026-07-19 | 1 | -0/+19 |
| * | sys: Consistently use ptoa() with td_kstack_pages | John Baldwin | 2026-05-27 | 1 | -1/+1 |
| * | sys: Add td_kstack_top inline helper function | John Baldwin | 2026-05-27 | 1 | -2/+1 |
| * | types: provide __SIZEOF_{INT{8,16,32,64},TIME,TIME32}_T | Ryan Libby | 2026-05-08 | 1 | -0/+1 |
| * | Define stdint.h macros unconditionally | Dimitry Andric | 2026-05-01 | 1 | -8/+0 |
| * | PHYS_TO_DMAP: Return a void * instead of a vm_offset_t | John Baldwin | 2026-04-23 | 1 | -1/+2 |
| * | sys: Switch td_kstack from vm_offset_t to char * | John Baldwin | 2026-04-23 | 1 | -4/+4 |
| * | kva_alloc/free: Use void * instead of vm_offset_t | John Baldwin | 2026-04-23 | 1 | -1/+1 |
| * | pmap_qenter/qremove: Use void * instead of vm_offset_t | John Baldwin | 2026-04-23 | 1 | -2/+2 |
| * | Revert "pcb.h: mark struct pcb to be preserved" | Konstantin Belousov | 2026-02-09 | 1 | -4/+0 |
| * | pcb.h: mark struct pcb to be preserved | Minsoo Choo | 2026-02-09 | 1 | -0/+4 |
| * | STACKALIGN: Reimplement in terms of __align_down | John Baldwin | 2026-02-06 | 1 | -1/+0 |
| * | arm: Implement kernel ifunc | Michal Meloun | 2026-02-01 | 1 | -3/+21 |
| * | arm, riscv: add a preprocessor symbol indicating missed support of ifunc | Konstantin Belousov | 2026-01-29 | 1 | -0/+10 |
| * | arm: Make init_proc0 static | John Baldwin | 2026-01-27 | 1 | -1/+0 |
| * | Add sys/_align.h replacing machine/_align.h | Brooks Davis | 2025-12-10 | 2 | -52/+1 |
| * | armv7: Tweak some armv6 removals | Warner Losh | 2025-12-03 | 1 | -1/+0 |
| * | sys/stdint.h: add C23 _WIDTH macros | Robert Clausecker | 2025-11-30 | 1 | -0/+23 |
| * | sys/limits.h: add C23 _WIDTH macros | Robert Clausecker | 2025-11-30 | 1 | -0/+3 |
| * | sys: remove comment for armv5/6 | Minsoo Choo | 2025-11-29 | 2 | -6/+1 |
| * | kexec: Add dummy headers for arm, i386, powerpc, and riscv | Justin Hibbits | 2025-10-27 | 1 | -0/+38 |
| * | sys/arm: add fp[gs]et* prototypes to <ieeefp.h> | Robert Clausecker | 2025-10-22 | 1 | -0/+10 |
| * | arm/atomic.h: remove misleading comment | Konstantin Belousov | 2025-09-20 | 1 | -5/+0 |
| * | arm, powerpc, riscv: implement atomic_set/clear_16 | Konstantin Belousov | 2025-09-20 | 1 | -0/+3 |
| * | runq: Deduce most parameters, remove machine headers | Olivier Certner | 2025-06-18 | 1 | -46/+0 |
| * | arm: fix build after _types.h changes | Brooks Davis | 2025-06-12 | 1 | -0/+2 |
| * | subr_devmap: Implement pmap_mapdev with pmap_mapdev_attr | Andrew Turner | 2025-05-15 | 1 | -7/+1 |
| * | arm: Make the pmap_kenter signature like arm64 | Andrew Turner | 2025-05-15 | 1 | -1/+1 |
| * | subr_devmap: Reduce the use of the static devmap | Andrew Turner | 2025-05-02 | 1 | -0/+2 |
| * | efi/metadata: Make a note that efi_map_header isn't standard | Warner Losh | 2025-04-09 | 1 | -3/+8 |
| * | pci: cleanup __PCI_REROUTE_INTERRUPTS | Mitchell Horne | 2025-01-23 | 1 | -2/+0 |
| * | Centralize and simpify implemention of some VM macros | Brooks Davis | 2025-01-14 | 1 | -7/+0 |
| * | intrng: fix INTR_ROOT_* constants | Elliott Mitchell | 2024-12-16 | 1 | -0/+3 |
| * | atomics: Constify loads | Olivier Certner | 2024-12-16 | 1 | -4/+4 |
| * | sys/intr.h: Make it safe to include from assembler | Warner Losh | 2024-12-06 | 1 | -2/+4 |
| * | atomic(9): Implement atomic_testand(clear|set)_ptr | John Baldwin | 2024-11-19 | 1 | -0/+2 |
| * | atomic(9): Remove fcmpset-based fallback for atomic_testand(clear|set) | John Baldwin | 2024-11-19 | 1 | -4/+0 |
| * | arm: Implement atomic_testandset_acq_long as a simple wrapper | John Baldwin | 2024-11-19 | 1 | -1/+11 |
| * | arm: switch the BUSDMA buffers to normal uncached memory | Michal Meloun | 2024-11-11 | 1 | -1/+1 |
| * | Revert "intrng: change multi-interrupt root support type to enum" | Kyle Evans | 2024-10-25 | 1 | -6/+0 |
| * | sys/intr.h: formally depend on machine/intr.h | Kyle Evans | 2024-10-24 | 1 | -2/+0 |
| * | intrng: change multi-interrupt root support type to enum | Elliott Mitchell | 2024-10-24 | 1 | -0/+6 |
| * | arm: Remove support for Armv6 CPU cores | Andrew Turner | 2024-09-11 | 1 | -3/+0 |
| * | arm: Assume __ARM_ARCH == 7 | Andrew Turner | 2024-09-11 | 5 | -98/+12 |
| * | Retire non-NEW_PCIB code and remove config option | Jessica Clarke | 2024-07-18 | 1 | -2/+0 |
| * | arm: Start to remove the now unneeded acle-compat.h | Andrew Turner | 2024-06-26 | 1 | -155/+3 |