aboutsummaryrefslogtreecommitdiff
path: root/sys/compat
Commit message (Expand)AuthorAgeFilesLines
* sys/cdefs.h: Introduce __maybe_unused attributeHans Rosenfeld3 days1-1/+0
* linuxkpi: Implement `module_*()` APIs as static functionsJean-Sébastien Pédron5 days1-3/+8
* linux: Implement setfsuid(2) and setfsgid(2) as no-opsRicardo Branco8 days3-4/+40
* sx: Add `sx_has_waiters()` macroJean-Sébastien Pédron9 days1-0/+1
* linuxkpi: Define `VFM_*()` macros in <asm/cpu_device_id.h>Jean-Sébastien Pédron9 days2-0/+42
* linuxkpi: Add `copy_from_user_inatomic_nontemporal()` functionJean-Sébastien Pédron10 days1-0/+7
* linuxkpi: Define `DEFINE_XARRAY*()` macrosJean-Sébastien Pédron10 days1-0/+12
* linuxkpi: Add `struct xa_limit` support to xarrayJean-Sébastien Pédron10 days2-33/+34
* linux: Ignore sigaction(2) flags SA_UNSUPPORTED and SA_EXPOSE_TAGBITSRicardo Branco12 days1-0/+8
* compat/linprocfs: Add some entries to /proc/sys/fs and /proc/sys/kernelRicardo Branco13 days1-0/+150
* DMAP_TO_VM_PAGE: Wrapper macro to map direct map address to a pageJohn Baldwin2026-04-231-1/+1
* PHYS_TO_DMAP: Return a void * instead of a vm_offset_tJohn Baldwin2026-04-234-8/+7
* kva_alloc/free: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-8/+5
* pmap_qenter/qremove: Use void * instead of vm_offset_tJohn Baldwin2026-04-232-15/+16
* sf_buf_kva: Return a pointer instead of a vm_offset_tJohn Baldwin2026-04-232-2/+2
* pmap_change_attr: Use void * instead of vm_offset_tJohn Baldwin2026-04-233-6/+6
* LinuxKPI: Update seq_file to properly implement the iterator interfaceJohn Baldwin2026-04-232-7/+59
* linuxkpi: Implement __GFP_THISNODE in alloc_pages()Jean-Sébastien Pédron2026-04-222-4/+13
* linuxkpi: Define `GFP_KERNEL_ACCOUNT` flagJean-Sébastien Pédron2026-04-221-0/+2
* linuxkpi: Fix strlcpy size in linuxkpi_alloc_netdev()Weixie Cui2026-04-221-1/+1
* linuxkpi: Move `GENMASK()` to <linux/bits.h>Jean-Sébastien Pédron2026-04-222-2/+16
* linuxkpi: Add `pci_dev_is_disconnected()`Jean-Sébastien Pédron2026-04-221-0/+7
* linuxkpi: Define `min_array()` and `max_array()`Jean-Sébastien Pédron2026-04-221-0/+10
* linuxkpi: Add `memdup_array_user()`Jean-Sébastien Pédron2026-04-221-0/+11
* linuxkpi: Move `ARRAY_SIZE` to <linux/array_size.h>Jean-Sébastien Pédron2026-04-224-2/+20
* linuxkpi: Add Linux 6.12 variant of `kvrealloc()`Jean-Sébastien Pédron2026-04-222-16/+61
* linuxkpi: Move {lower,upper}_32_bits macros to <linux/wordpart.h>Jean-Sébastien Pédron2026-04-223-3/+14
* linux: Add support for membarrier(2)Ricardo Branco2026-04-223-2/+80
* linuxkpi: Add `rb_add()`Jean-Sébastien Pédron2026-04-221-0/+20
* linuxkpi: Define `DIV_U64_ROUND_UP()`Jean-Sébastien Pédron2026-04-221-0/+9
* linuxkpi: Define `system_state`Jean-Sébastien Pédron2026-04-222-0/+13
* linuxkpi: Add `atomic_read_acquire()`Jean-Sébastien Pédron2026-04-223-0/+34
* linuxkpi: Add `register_pm_notifier()` and `unregister_pm_notifier()`Jean-Sébastien Pédron2026-04-221-1/+20
* linuxkpi: Define a guard for the `mutex` typeJean-Sébastien Pédron2026-04-221-0/+2
* linuxkpi: <asm/unaligned.h> is moved to <linux/unaligned.h> in Linux 6.12Jean-Sébastien Pédron2026-04-222-0/+12
* linuxkpi: Add `kmemdup_array()`Jean-Sébastien Pédron2026-04-221-0/+6
* linuxkpi: Add `mem_is_zero()`Jean-Sébastien Pédron2026-04-221-0/+6
* linuxkpi: Define `fd_file()`Jean-Sébastien Pédron2026-04-221-0/+2
* linuxkpi: Add more `struct folio`-related functionsJean-Sébastien Pédron2026-04-222-0/+23
* linuxkpi: Add `struct kmsg_dump_detail`Jean-Sébastien Pédron2026-04-221-0/+9
* linux: Fix a typo in a header commentPouria Mousavizadeh Tehrani2026-04-221-2/+2
* linux: Support LINUX_PR_GET_NO_NEW_PRIVS prctl(2)Ricardo Branco2026-04-222-1/+10
* linux: Support PR_GET_CHILD_SUBREAPER prctl(2)Ricardo Branco2026-04-222-1/+14
* kern/proc: expose reaper PID and subtree root in struct kinfo_procGenericRikka2026-04-211-1/+3
* linuxkpi: Passing a size of zero to `krealloc()` frees the pointerJean-Sébastien Pédron2026-04-211-0/+5
* linuxkpi: Pass a `const void *` to `krealloc()`Jean-Sébastien Pédron2026-04-212-5/+5
* linuxkpi: Add `fop_flags` to `struct file_operations`Jean-Sébastien Pédron2026-04-211-0/+11
* linuxkpi: Include <linux/uuid.h> from <linux/mod_devicetable.h>Jean-Sébastien Pédron2026-04-211-0/+1
* linuxkpi: Add several `guid_*()` functionsJean-Sébastien Pédron2026-04-212-0/+30
* linuxkpi: Define `MINORBITS`Jean-Sébastien Pédron2026-04-211-0/+15