| ID | Title | LastModified | URL |
| 53488 | inet_cidr_ntop: Produce valid IPv4 mapped addresses | 2025_10_30 | D53488 |
| 53440 | LinuxKPI: Add work-in-pgroess PAGE_IS_LKPI_PAGE | 2025_10_29 | D53440 |
| 53386 | bus: Take a step towards providing a proper topology lock | 2025_10_28 | D53386 |
| 53376 | ufshci: add helper to convert SCSI LUN to UPIU LUN formats | 2025_10_27 | D53376 |
| 53312 | truss: Return child exit code as truss exit code | 2025_10_28 | D53312 |
| 53279 | ipfilter: Plug OOB read in ip_nat proxy | 2025_10_23 | D53279 |
| 53190 | crypto/openssl: update vendor update instructions | 2025_10_19 | D53190 |
| 53184 | random: remove padlock(4) | 2025_10_29 | D53184 |
| 53181 | random: remove safe(4) | 2025_10_28 | D53181 |
| 53171 | bsdinstall: Harden reading the kernel message buffer | 2025_10_22 | D53171 |
| 53165 | pkgbase: fix kyua package | 2025_10_17 | D53165 |
| 53164 | ping, traceroute: Move to the utilities package | 2025_10_22 | D53164 |
| 53162 | packages: Add a new FreeBSD-shell package | 2025_10_18 | D53162 |
| 53160 | kthread: Add a wrapper macro KPROC_START | 2025_10_30 | D53160 |
| 53148 | random: garbage collect glxsb(4) for the Geode LX | 2025_10_22 | D53148 |
| 53105 | tcp: debugging checks of hashing | 2025_10_17 | D53105 |
| 53099 | hn: use newly exposed RSS hash key API rather than ad-hoc hashing | 2025_10_15 | D53099 |
| 53097 | e1000: use newly exposed RSS hash key API rather than ad-hoc hashing | 2025_10_14 | D53097 |
| 53096 | ice: use newly exposed RSS hash key API rather than ad-hoc hashing | 2025_10_14 | D53096 |
| 53095 | iavf: use newly exposed RSS hash key API rather than ad-hoc hashing | 2025_10_14 | D53095 |
| 53094 | ixl: use newly exposed RSS hash key API rather than ad-hoc hashing | 2025_10_14 | D53094 |
| 53093 | ixgbe: Use newly exposed RSS hash API rather than ad-hoc hashing | 2025_10_14 | D53093 |
| 53092 | cxgbe: use newly exposed RSS hash key API rather than ad-hoc hashing | 2025_10_15 | D53092 |
| 53089 | rss: Enable portions of RSS globally to enable symmetric hashing | 2025_10_30 | D53089 |
| 53088 | tcp: debugging checks of hashing | 2025_10_15 | D53088 |
| 53086 | fusefs: draft kernel-based implementation of auto_unmount | 2025_10_25 | D53086 |
| 53085 | tests/ci: Add reproducibility tests | 2025_10_14 | D53085 |
| 53074 | arm64: Set a FAR value when it's not valid | 2025_10_13 | D53074 |
| 53073 | arm64: Handle more Synchronous External Aborts | 2025_10_13 | D53073 |
| 53031 | cxgbe: Drop resource IDs from softc | 2025_10_10 | D53031 |
| 52940 | rb tree: quiet gcc -Wmaybe-uninitialized | 2025_10_14 | D52940 |
| 52894 | build: bootstrap flua for building pkgbase repos on older versions | 2025_10_03 | D52894 |
| 52885 | (draft) style.9: Encourage style changes when doing significant modifications | 2025_10_29 | D52885 |
| 52862 | thunderbolt: Pink Sardine support | 2025_10_02 | D52862 |
| 52861 | thunderbolt: Support generic USB4 NHIs | 2025_10_02 | D52861 |
| 52853 | vxlan tests: move a vxlan interface into a jail | 2025_10_02 | D52853 |
| 52852 | vxlan: support moving to a different vnet | 2025_10_04 | D52852 |
| 52851 | vxlan: support VNET | 2025_10_04 | D52851 |
| 52824 | release: Restore licenses for kyua and ncurses | 2025_10_17 | D52824 |
| 52748 | openssh: blocklist: Cleanup blocklist client | 2025_10_15 | D52748 |
| 52737 | vfs: fix vfs_bio_bzero_buf() for PAGE_SIZE > block size | 2025_09_25 | D52737 |
| 52675 | release: unbreak podman merged image generation | 2025_09_22 | D52675 |
| 52642 | kyua: Add "debug -x|--execute cmd" option | 2025_09_28 | D52642 |
| 52617 | release: Rework oci image handling using metalogs | 2025_09_19 | D52617 |
| 52601 | sys/bus.h: Indent tweeks | 2025_09_18 | D52601 |
| 52581 | release: Ship firmware from kmods repo on DVD | 2025_09_16 | D52581 |
| 52563 | bmake: Fix -Wunterminated-string-initialization | 2025_09_18 | D52563 |
| 52533 | libcuse: silence -Wthread-safety-analysis warnings | 2025_09_14 | D52533 |
| 52516 | Add capsicum support to jail descriptors | 2025_09_14 | D52516 |
| 52497 | sys/power.h: `enum power_sstate_transition` | 2025_09_27 | D52497 |
| 52494 | loader: simplify efi_cons_poll() | 2025_09_12 | D52494 |
| 52492 | net80211: log possible "ghost beacons" during a scan | 2025_09_15 | D52492 |
| 52485 | loader.efi: efi_exit should return more data | 2025_09_11 | D52485 |
| 52477 | loader.efi: "gop blt" should print the blt status | 2025_09_10 | D52477 |
| 52475 | dtrace: Implement ustackdepth for arm64 | 2025_09_10 | D52475 |
| 52427 | cam: Reduce overly long timeout values for initial device probing | 2025_09_08 | D52427 |
| 52422 | arm64: Remove a kernel check form pmap | 2025_09_08 | D52422 |
| 52405 | release: Build distribution sets with --mtime set | 2025_09_05 | D52405 |
| 52404 | Makefile.inc1: Set an mtime when building distribution sets | 2025_09_05 | D52404 |
| 52390 | e1000: remove unused header file | 2025_10_07 | D52390 |
| 52389 | libkern: implement string functions as wrappers on ASAN/CSAN kernels | 2025_09_05 | D52389 |
| 52387 | release: Add variables for makefs and mkimg arguments | 2025_09_15 | D52387 |
| 52386 | vfs: Avoid null dereference | 2025_09_05 | D52386 |
| 52373 | stty: add the ability to set the tty drainwait | 2025_09_04 | D52373 |
| 52372 | stty: fetch and print the configured drainwait | 2025_09_04 | D52372 |
| 52347 | usb: support usb 3.1 (SuperSpeedPlus) and usb 3.2 (SuperSpeedPlus_x2) addressing and display for xhci. | 2025_09_09 | D52347 |
| 52346 | net: Explicitly dereference the function pointer | 2025_09_03 | D52346 |
| 52330 | clang 20 needs the real linker name | 2025_09_04 | D52330 |
| 52321 | usb: Add support for SSPlus isochronous companion descriptor | 2025_09_09 | D52321 |
| 52303 | build/newvers: Use language-agnostic (ISO 8601) timestamp format during build and newvers | 2025_09_26 | D52303 |
| 52294 | build: downgrade clock error to a warning for buildenv | 2025_08_30 | D52294 |
| 52273 | NFS users: Do not pass effective GID in group list, fill all fields | 2025_09_01 | D52273 |
| 52247 | tzsetup: Add an option to not create the symlink | 2025_08_29 | D52247 |
| 52244 | usb: preserve error when doing request | 2025_08_31 | D52244 |
| 52210 | OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries | 2025_09_11 | D52210 |
| 52203 | openssh: Fix shosts.equiv path in manual pages | 2025_08_28 | D52203 |
| 52194 | OptionalObsoleteFiles.inc: Don't include shared libraries in OLD_FILES | 2025_08_29 | D52194 |
| 52186 | arm64: Cleanup enabling the MMU | 2025_08_28 | D52186 |
| 52179 | stdio.h: GC an obsolete comment | 2025_08_27 | D52179 |
| 52131 | libifconfig: Add netlink based IPv4/v6 address helper functions | 2025_08_22 | D52131 |
| 52130 | libifconfig: Add netlink based helpers to retrieve and set MAC address | 2025_08_22 | D52130 |
| 52107 | crypto/openssl: apply polish to new vendor import process | 2025_08_22 | D52107 |
| 52105 | Remove asprintf from prison_add_allow | 2025_08_21 | D52105 |
| 52041 | sys: Make priority.h and rtprio.h include all dependencies | 2025_09_14 | D52041 |
| 52039 | kern: remove the need to allocate in prison_add_vfs() | 2025_08_21 | D52039 |
| 52011 | depend-cleanup: Force a clean build when options change | 2025_08_20 | D52011 |
| 52009 | secure/lib/lib{crypto,ssl}: regenerate Makefiles | 2025_09_17 | D52009 |
| 52007 | secure/lib/libcrypto/man/...: automate manpage generation process | 2025_08_18 | D52007 |
| 52006 | bsdinstall: Deal with multiple kernel packages in the pkgbase repository | 2025_08_19 | D52006 |
| 51996 | nfsclient: Force rdev to NODEV for non-devices | 2025_08_18 | D51996 |
| 51875 | release: Suppress warnings from makefs about duplicate metalog entries | 2025_08_12 | D51875 |
| 51866 | if_gif: Use the MTU on the gif interface for the outgoing packets | 2025_09_29 | D51866 |
| 51865 | libusb: capsicumize libusb | 2025_08_26 | D51865 |
| 51855 | rc: Add /etc/defaults/rc.conf.d/routed | 2025_09_15 | D51855 |
| 51850 | kmods: start embedding version information | 2025_08_09 | D51850 |
| 51839 | script: close our side of the pty if reading stdin throws an error | 2025_08_11 | D51839 |
| 51806 | OpenSSL: update generated files to match 3.0.16 artifacts | 2025_08_08 | D51806 |
| 51792 | tcp: store flowid info in syncache | 2025_09_18 | D51792 |
| 51782 | ctld: kernel-sourced portal groups are not dummies | 2025_08_07 | D51782 |
| 51764 | arm64/vmm: Support PMU v3p9 | 2025_08_06 | D51764 |
| 51759 | libusb: implement zlp flag in libusb transfer | 2025_08_29 | D51759 |
| 51747 | net/ethernet.h: Add make_ether_addr() | 2025_08_12 | D51747 |
| 51735 | bhyve: introduce cancel interface for usb device | 2025_09_02 | D51735 |
| 51602 | Support "variant" kernel configs, aka FOO-BAR | 2025_08_01 | D51602 |
| 51589 | amdgpio: Suspend routine | 2025_08_25 | D51589 |
| 51558 | linuxkpi: Avoid trailing whitespaces in lkpi_hex_dump() | 2025_10_20 | D51558 |
| 51470 | release: update oci-image templates after recent krb5 pkgbase changes | 2025_07_24 | D51470 |
| 51461 | mrsas(4): Fix author's email address | 2025_08_23 | D51461 |
| 51421 | devd: Add vm_guest variable | 2025_07_20 | D51421 |
| 51415 | nvme: Finish removing failed request queue | 2025_07_18 | D51415 |
| 51399 | net80211: unbreak (*ic_ioctl)() argument mismatch | 2025_07_17 | D51399 |
| 51372 | nfs: Mark the NFS VFS as jail-safe | 2025_08_02 | D51372 |
| 51371 | tests: Add basic function tests for NFS | 2025_08_03 | D51371 |
| 51330 | subr_intr: Support per-CPU IPI vectors | 2025_07_16 | D51330 |
| 51283 | Import OpenSSL 3.0.17 | 2025_08_01 | D51283 |
| 51282 | vendor/openssl: import OpenSSL 3.0.17 | 2025_07_12 | D51282 |
| 51260 | bridge: refactor local packet handling | 2025_08_01 | D51260 |
| 51225 | libusb: implement libusb_get_max_alt_packet_size | 2025_08_23 | D51225 |
| 51224 | libusb: refactor the process of setting option when init the context. | 2025_08_11 | D51224 |
| 51207 | truncate: fix a minor nit + add a hole-punching test | 2025_10_15 | D51207 |
| 51203 | mfc-candidates: allow to name the remote and work with ssh origin | 2025_07_14 | D51203 |
| 51189 | release/gce.conf: Fix incorrect '/etc/rc.d/growfs' path | 2025_07_07 | D51189 |
| 51150 | Jail sysctls: deprecated a generic sysctl in favour of allow-flags | 2025_07_07 | D51150 |
| 51134 | sys: harmonize FDT/DTS include paths | 2025_09_16 | D51134 |
| 51128 | md(4): add support for unmapped preloaded images | 2025_08_11 | D51128 |
| 51105 | ichsmb: Add PCI id for Arrow lake. | 2025_07_01 | D51105 |
| 51067 | (draft) if: Ensure additions to groups are visible to readers | 2025_06_27 | D51067 |
| 51045 | mk: Add compiler features for asan and msan | 2025_08_06 | D51045 |
| 51042 | Add USB quirk for Datacolor Elrepho 1000 | 2025_06_25 | D51042 |
| 50971 | bsdinstall: Improve auto-partition message | 2025_06_22 | D50971 |
| 50968 | pf: limit extra SCTP states | 2025_06_21 | D50968 |
| 50963 | tools: boot: hack together the start of a new development menu | 2025_06_21 | D50963 |
| 50958 | libusb: add parser for interface association descriptor | 2025_08_23 | D50958 |
| 50956 | src.conf: Add WITH_LLVM_STATIC build knob | 2025_06_27 | D50956 |
| 50853 | linuxkpi: Add eventfd_*() | 2025_06_24 | D50853 |
| 50850 | eventfd: Add eventfd_signal() | 2025_06_24 | D50850 |
| 50849 | eventfd: Add refcounting | 2025_06_24 | D50849 |
| 50841 | fs/squashfs: Add the squashfs file system | 2025_06_16 | D50841 |
| 50833 | Initial version of an mtree module | 2025_08_15 | D50833 |
| 50822 | tools/build: Disable copying file flags during toolchain bootstrapping | 2025_06_12 | D50822 |
| 50818 | libusb: implement libusb_set_option | 2025_08_11 | D50818 |
| 50805 | varargs.h: remove as obsolete | 2025_06_12 | D50805 |
| 50755 | top.1: Begin documenting modes in DISPLAY | 2025_07_15 | D50755 |
| 50733 | libc: locale: fix some assumptions that wchar_t cannot be signed | 2025_06_07 | D50733 |
| 50655 | user/system time logging for build targets in src/Makefile | 2025_06_26 | D50655 |
| 50640 | uma: Use a hand-rolled bitset implementation | 2025_06_03 | D50640 |
| 50590 | stand: Add mod_align_size variable | 2025_05_30 | D50590 |
| 50558 | alc(4): always disable MSI-X by default | 2025_05_29 | D50558 |
| 50557 | rc: fix ipfw script after moving rc scripts around | 2025_05_28 | D50557 |
| 50546 | hwpmc: Support an older application running the old ABI | 2025_06_09 | D50546 |
| 50534 | fine granular buildworld time statistic by stages and subdirs | 2025_06_28 | D50534 |
| 50510 | mdoctl(8): a configuration utility for MAC/do | 2025_06_05 | D50510 |
| 50480 | share/mk: improve CFLAGS description | 2025_05_23 | D50480 |
| 50323 | adm6996fc.4: Improve description for consistency | 2025_05_14 | D50323 |
| 50295 | ixgbe: improve MDIO performance by reducing semaphore/IPC delays | 2025_10_23 | D50295 |
| 50271 | libutil: Add a routine to fetch SOURCE_DATE_EPOCH | 2025_05_11 | D50271 |
| 50260 | libc: nfsv4 acls: flip 'd' and 'D' in table definitions | 2025_05_08 | D50260 |
| 50246 | make: allow setting the timestamp used to generate artifact names | 2025_05_07 | D50246 |
| 50155 | LinuxKPI: sysfs: use a sysctl_ctx_list | 2025_05_04 | D50155 |
| 50128 | ixgbe: add MDIO bus support | 2025_10_23 | D50128 |
| 50098 | loader.efi: add error printouts for chain command | 2025_05_01 | D50098 |
| 50046 | snd_hda: Apply fixes for Macbook Air 6,1 and 6,2 | 2025_07_22 | D50046 |
| 49990 | LinuxKPI: SKBuff: remove DMA32/36 workaround tunable | 2025_04_24 | D49990 |
| 49989 | LinuxKPI: pr_err_once / pr_warn_once prefix with __FILE__ and __LINE__ | 2025_04_23 | D49989 |
| 49945 | libsbuf: add an sbuf_prepend() API | 2025_04_21 | D49945 |
| 49792 | pci: Don't re-route legacy PCI on MSI/MSIX devs | 2025_04_21 | D49792 |
| 49707 | tcp: use declarative style to fill struct tcp_log_buffer | 2025_04_09 | D49707 |
| 49706 | qcom_gcc: migrate the MSM8916 support to qcom_gcc | 2025_04_09 | D49706 |
| 49668 | libc: locale: fix terminal state check | 2025_04_07 | D49668 |
| 49656 | arm64: add a power controller driver for Apple Silicon | 2025_04_03 | D49656 |
| 49654 | openzfs: Add support for Solaris style extended attributes | 2025_05_27 | D49654 |
| 49602 | makefs: Honor timestamp passsed through 'SOURCE_DATE_EPOCH' | 2025_05_09 | D49602 |
| 49587 | hwpstate: add CPPC support for pstate driver on AMD | 2025_07_08 | D49587 |
| 49566 | safe_read | 2025_07_30 | D49566 |
| 49559 | arm64: Reduce the use of DMAMAP_COHERENT | 2025_03_28 | D49559 |
| 49558 | arm64: Move cacheline_bounce later | 2025_03_28 | D49558 |
| 49557 | arm64: Add coherent busdma implementation | 2025_03_28 | D49557 |
| 49556 | arm64: Mark functions we will duplicate | 2025_03_28 | D49556 |
| 49555 | arm64: Move busdma code that knows about coherency | 2025_03_28 | D49555 |
| 49554 | arm64: Remove the BF_COHERENT flag from busdma | 2025_03_28 | D49554 |
| 49454 | USB4 acknowledge hotplug events | 2025_09_05 | D49454 |
| 49453 | USB4 initial work on suspend routine | 2025_06_14 | D49453 |
| 49452 | USB4 host reset (& writing to router config space) | 2025_06_14 | D49452 |
| 49447 | WIP ifnet: Introduce and use ifnet_byindex_attached() for outpath | 2025_03_23 | D49447 |
| 49445 | cdefs: Start the __BSD_VISIBLE crackdown | 2025_03_21 | D49445 |
| 49442 | pmap: Avoid clearing the accessed bit for wired mappings | 2025_07_26 | D49442 |
| 49423 | Make newly POSIX functions visible (take 2) | 2025_03_21 | D49423 |
| 49395 | rtld: Validate entry point. | 2025_03_31 | D49395 |
| 49373 | isspace.3: Fix list block | 2025_03_18 | D49373 |
| 49359 | ifnet: Fix the teardown process of an interface | 2025_08_13 | D49359 |
| 49345 | sys/getenv: Fix getenv_uint64 to properly handle high set bit | 2025_03_13 | D49345 |
| 49298 | openssl: Import OpenSSL 3.0.16 | 2025_03_08 | D49298 |
| 49265 | arm: Use the counter in the early arm64 DELAY | 2025_03_12 | D49265 |
| 49264 | arm: Remove an overflow check from the timer | 2025_03_06 | D49264 |
| 49263 | arm: Reorder functions so get_cntxct is first | 2025_03_06 | D49263 |
| 49262 | arm: Have get_cntxct_a64_unstable use get_cntxct | 2025_03_06 | D49262 |
| 49261 | arm: Remove an unneeded isb from the generic timer | 2025_03_06 | D49261 |
| 49201 | [WIP] sh: implement non-nested brace expansion | 2025_03_08 | D49201 |
| 49194 | ipfw: Add IPv6 ICMP type(s) | 2025_03_01 | D49194 |
| 49193 | freebsd-update add -4 | 2025_03_01 | D49193 |
| 49192 | ipfw.8: Add icmptype/icmp6type command modifiers | 2025_03_01 | D49192 |
| 49170 | kcfi: add _NOCFI in kernel | 2025_02_28 | D49170 |
| 49168 | null.c: fix signature mismatch for null_read | 2025_02_28 | D49168 |
| 49167 | dtrace: fix signature mismatch for dtrace default handler | 2025_03_03 | D49167 |
| 49166 | vfs_subr.c: fix signature mismatch for close method | 2025_02_28 | D49166 |
| 49113 | sys/tools: add -s options for KCFI use | 2025_08_06 | D49113 |
| 49084 | VM detection: Add QEMU; Add prefix match; Change prioritization | 2025_02_22 | D49084 |
| 49013 | tools/git: Add a script which can process fixup tags | 2025_02_18 | D49013 |
| 48941 | LinuxKPI: Rework LINUXKPI_PARAM_charp() | 2025_02_18 | D48941 |
| 48892 | usr.bin/m4: Improve compatibility with GNU m4. | 2025_02_10 | D48892 |
| 48864 | kern: remove POLLINIGNEOF | 2025_02_11 | D48864 |
| 48858 | Make crypt(3) thread-safe by utilizing thread-local storage. | 2025_02_05 | D48858 |
| 48735 | acpi: Call SPMC entry/exit hooks if SPMC device is set | 2025_06_09 | D48735 |
| 48734 | acpi: Suspend-to-idle support (s2idle) | 2025_09_25 | D48734 |
| 48721 | amdsmu: Sleep entry/exit hints for PMFW | 2025_07_25 | D48721 |
| 48709 | sockets: refactor solisten() and pr_listen | 2025_02_01 | D48709 |
| 48646 | Virtualise if_vxlan | 2025_02_04 | D48646 |
| 48643 | vm_page_array_alloc(): Print array size on verbose boot | 2025_02_18 | D48643 |
| 48642 | vm_page_startup(): Print phys_avail[] before vm_phys_init() on verbose boot | 2025_01_23 | D48642 |
| 48641 | vm_phys_early_startup(): Print mem_affinity[], phys_avail[] on verbose boot | 2025_01_23 | D48641 |
| 48640 | vm_page_startup(): Save memory in more cases on VM_PHYSSEG_DENSE | 2025_02_24 | D48640 |
| 48639 | vm_phys_early_alloc(): Prefer allocation at boundaries by default | 2025_02_07 | D48639 |
| 48638 | vm_phys_early_alloc_ex*(): Introduce VM_PHYS_EAF_ADDR_BOUNDARIES_FIRST | 2025_02_07 | D48638 |
| 48636 | vm_phys_early_alloc_ex*(): Switch allocation strategy to best fit | 2025_02_07 | D48636 |
| 48635 | vm_phys: Introduce vm_phys_early_alloc_ex*() | 2025_02_07 | D48635 |
| 48619 | sysexits.3: Enable apropos by error number | 2025_01_24 | D48619 |
| 48587 | xinstall: Validate numeric uids/gids | 2025_01_30 | D48587 |
| 48478 | genl: properly handle possible failures by snl(3) library | 2025_01_17 | D48478 |
| 48473 | fusefs: add some tests that invoke nfsd | 2025_08_02 | D48473 |
| 48470 | lockf.1: Minor polish | 2025_01_24 | D48470 |
| 48426 | increase security/safety FORTIFY | 2025_01_24 | D48426 |
| 48387 | acpi_spmc: Add SPMC (system power management controller) driver | 2025_09_25 | D48387 |
| 48241 | usr.sbin/bhyve: add rendezvous layer for initialization step of bhyve | 2025_07_30 | D48241 |
| 48199 | Add ctfdiff | 2025_07_07 | D48199 |
| 48198 | fusefs: better test coverage for NFS-exported fuse file systems | 2024_12_27 | D48198 |
| 48182 | busdma: Avoid overallocation of bounce pages | 2025_01_10 | D48182 |
| 48172 | net80211: add macros for testing if a channel is defined / channel is "any channel" | 2025_01_07 | D48172 |
| 48129 | mac_do: Log credentials switching | 2024_12_23 | D48129 |
| 48099 | rtwn: add VHT information to TX rate completion | 2025_01_14 | D48099 |
| 48087 | kyua: Add "prepare" command | 2025_10_05 | D48087 |
| 48062 | (draft) i386 atomics: Implement 64-bit loading with SSE2 | 2024_12_16 | D48062 |
| 48054 | IfAPI: hide struct ifaddr from if_foreach_addr_type() callbacks | 2025_02_09 | D48054 |
| 48018 | sed manual Page. Describe how to change line length when using the 'l' command | 2024_12_11 | D48018 |
| 48010 | Makefile.inc1: Make reproducible release tarballs | 2024_12_13 | D48010 |
| 47945 | sys/sys/kernel.h: Remove intermediate type casting | 2024_12_08 | D47945 |
| 47940 | sys: Remove redundant type casting to sysinit_cfunc_t | 2024_12_09 | D47940 |
| 47909 | boottrace: Fix tracing the execution of SYSINITs | 2024_12_04 | D47909 |
| 47709 | ice(4): allow to turn off/on tx lldp filter | 2025_01_29 | D47709 |
| 47687 | newbus: Only call suspend / resume for attached devices | 2024_11_21 | D47687 |
| 47641 | save-entropy: Fix the guard to avoid non-digits | 2025_01_24 | D47641 |
| 47585 | tests: routing: Add address with same prefix present | 2025_01_24 | D47585 |
| 47465 | src.libnames.mk: add the notion of hacked a files | 2025_10_20 | D47465 |
| 47448 | iichid: Fix layout of PNP ids | 2024_11_05 | D47448 |
| 47356 | tarfs: Add some sysctls to control readahead/behind | 2024_10_31 | D47356 |
| 47344 | MFC of D47282 | 2024_10_30 | D47344 |
| 47332 | sysctl: Revise meaning of CTLFLAG_PRISON | 2024_11_22 | D47332 |
| 47317 | psci: Teach the arm SMCCC code about KMSAN | 2024_10_30 | D47317 |
| 47314 | net/if_media.c: avoid if_bge attach panic on Supermicro H13SSL-N | 2024_10_31 | D47314 |
| 47287 | cam: Don't log invalid cdb errors | 2024_10_26 | D47287 |
| 47267 | rms: Add witness integration | 2024_10_23 | D47267 |
| 47248 | dev/psci: Add initial SDEI support | 2024_10_22 | D47248 |
| 47247 | arm64: Add PSR_M_EL_MASK | 2024_10_22 | D47247 |
| 47246 | dev/psci: Add a way to query the PSCI method | 2024_10_22 | D47246 |
| 47245 | dev/psci: Allow smccc.h to be included from asm | 2024_10_22 | D47245 |
| 47244 | arm64: Also populate tpidr_el2 | 2024_10_22 | D47244 |
| 47236 | intr: Support per-IPI devices | 2024_10_22 | D47236 |
| 47218 | tcp cc: re-organize newreno functions into parts that can be re-used | 2024_10_21 | D47218 |
| 47213 | cc_cubic: use newreno to emulate AIMD in TCP-friendly region | 2024_10_21 | D47213 |
| 47181 | vm_reserv: Introduce vm_reserv_populate_range | 2024_12_16 | D47181 |
| 47052 | kldxref: compile libkldelf source files directly | 2024_10_10 | D47052 |
| 47051 | vm_page: Teach vm_page_grab_pages to batch page allocations | 2024_11_25 | D47051 |
| 47050 | vm_page: Add batch page allocation routine | 2025_03_25 | D47050 |
| 47049 | vm_page: Introduce vm_page_radixdone_batch | 2024_10_15 | D47049 |
| 47048 | vm_reserv: Introduce vm_reserv_alloc_npages | 2024_10_18 | D47048 |
| 47045 | vm_radix: Add batch insertion interface | 2024_10_15 | D47045 |
| 47044 | pctrie: Introduce batch pctrie insertion routines | 2025_01_19 | D47044 |
| 47043 | vm_domainset: Add batch page allocation iterators | 2024_12_16 | D47043 |
| 47039 | netmap: Add an option to specify the NUMA affinity of a registered port | 2024_10_14 | D47039 |
| 46891 | libkldelf: returns EOPNOTSUPP for unrecognizable relocations | 2024_10_06 | D46891 |
| 46883 | bhyve: mark additional functions as __result_use_check | 2024_10_03 | D46883 |
| 46804 | git-arc: Improve 'list' when a review exists | 2024_11_08 | D46804 |
| 46788 | Reapply "Assert that mbufs are writable if we write to them" | 2024_10_31 | D46788 |
| 46786 | m_unshare: Fail with a NULL return if the chain contains unmapped mbufs | 2024_10_23 | D46786 |
| 46782 | imx_clk_composite: Fix up clock selection | 2024_09_25 | D46782 |
| 46751 | iflib: Make txq mp ring stats persistent | 2024_09_25 | D46751 |
| 46746 | cpsw driver add compatible and fix phy lookup | 2024_09_22 | D46746 |
| 46744 | am335x_dmttps.c remove dependency of ti_pinmux&am335x_scm_padconf | 2025_04_30 | D46744 |
| 46743 | Update ti_gpio & am335x_gpio use pinctrl_single driver | 2025_04_30 | D46743 |
| 46742 | Add pinctrl_single driver | 2025_04_30 | D46742 |
| 46723 | update TI clocks | 2024_10_01 | D46723 |
| 46722 | Add simple-pm-bus | 2024_09_20 | D46722 |
| 46717 | diff: support -qq to output absolutely nothing | 2024_09_21 | D46717 |
| 46703 | Add AM335X config file | 2025_05_28 | D46703 |
| 46684 | mbuf: Add m_len assertion to mtod() and mtodo() | 2024_10_11 | D46684 |
| 46614 | Improve panic/KASSERT: make source code location info non-optional | 2024_09_09 | D46614 |
| 46613 | CTL: add ATF tests for REPORT SUPPORTED OPCODES | 2024_09_09 | D46613 |
| 46556 | flua: Expand man page coverage a bit | 2024_09_06 | D46556 |
| 46554 | flua: Add a freebsd module | 2024_09_06 | D46554 |
| 46543 | agp: Remove | 2024_09_05 | D46543 |
| 46497 | net80211: add MFP node flag | 2024_09_04 | D46497 |
| 46473 | vmm: Generate the arm64 nvhe dependencies | 2024_08_29 | D46473 |
| 46472 | Make pipe(2) & Co bullet-proof again (PR 272332) | 2024_09_11 | D46472 |
| 46440 | init: Add jail(8) support | 2024_12_18 | D46440 |
| 46404 | lib/csu/riscv: Remove separate assembly startup file | 2024_08_23 | D46404 |
| 46384 | loader.efi(8): beef up the updating the ESP | 2024_08_28 | D46384 |
| 46379 | kern: Introduce a low-cost, conditional execution mechanism | 2024_08_24 | D46379 |
| 46231 | Add autoscale for gstat | 2025_08_06 | D46231 |
| 46225 | rquotad: ipv6 clean | 2024_08_05 | D46225 |
| 46202 | Fix enum warning in ath_hal's ar9002 | 2024_08_08 | D46202 |
| 46193 | sys: implement Kernel CFI from clang | 2025_03_29 | D46193 |
| 46188 | rup: Add verions 4 from Sun | 2024_08_04 | D46188 |
| 46186 | iflib: Add iflib managed counters support | 2024_10_01 | D46186 |
| 46181 | man9: Add ioctl implementation guide | 2024_07_31 | D46181 |
| 46132 | HYP-18: No validation of size in VM RAM in pci_xhci | 2024_09_25 | D46132 |
| 46111 | kmem: Check for overflows when rounding up allocation sizes | 2024_07_25 | D46111 |
| 46110 | malloc: Check for overflow when rounding up to the page size | 2024_07_25 | D46110 |
| 46106 | HYP-20: Missing error check on vm_map_gpa/paddr_guest2host | 2024_10_14 | D46106 |
| 46102 | HYP-17: Missing length validation in umouse | 2024_10_21 | D46102 |
| 46062 | iflib(4): Replace admin taskqueue group with per-interface taskqueues | 2025_01_02 | D46062 |
| 46056 | udp: improve handling of cached route | 2024_08_21 | D46056 |
| 45993 | Add qemufwcfg driver and FUSE filesystem. | 2024_07_20 | D45993 |
| 45989 | rtld: add LD_NO_DL_ITERATE_PHDR_AFTER_FORK env var | 2024_07_22 | D45989 |
| 45988 | rusers: Add version 3 of rusers | 2024_08_04 | D45988 |
| 45981 | sys: Stop requiring nested parentheses for KASSERT | 2024_07_31 | D45981 |
| 45954 | Set hw.usb.no_boot_wait=1 by default | 2024_07_14 | D45954 |
| 45949 | getent: remove gethostby*() calls | 2024_07_27 | D45949 |
| 45937 | subr_turnstile: remove dead code | 2024_07_09 | D45937 |
| 45926 | netstat: remove gethostby*() calls | 2024_07_27 | D45926 |
| 45921 | socket: Make soref() assert that so_count > 0 | 2024_08_02 | D45921 |
| 45914 | subr_physmem_test: add tests for two edge-cases | 2024_07_08 | D45914 |
| 45913 | netinet6: fix parent lle locking | 2024_07_10 | D45913 |
| 45911 | traceroute: remove gethostby*() calls | 2024_07_27 | D45911 |
| 45907 | net80211: add MFP VAP config and ioctl API | 2024_09_04 | D45907 |
| 45903 | rarpd: remove gethostby*() calls | 2024_07_30 | D45903 |
| 45887 | net80211: add a placeholder check routine for whether a key is an IGTK key | 2024_09_04 | D45887 |
| 45762 | if_enc: pullup for ip header if m_len == 0 | 2024_08_16 | D45762 |
| 45756 | net80211: IEEE80211_FEXT_SCAN_OFFLOAD conditions for bgscan | 2024_07_22 | D45756 |
| 45737 | HYP-11: TOCTOU in atapi_inquiry() | 2024_09_27 | D45737 |
| 45723 | systat: remove gethostby*() calls | 2024_07_28 | D45723 |
| 45629 | net80211: add maximum key length for each cipher | 2024_07_05 | D45629 |
| 45625 | getblk: avoid bufobj interlock when waiting on buf lock | 2024_07_28 | D45625 |
| 45624 | lockmgr: introduce lock_sleepgen | 2024_07_28 | D45624 |
| 45619 | net80211: separate out the net80211 ioctl key size from the kernel definition | 2024_07_05 | D45619 |
| 45602 | Allow setting socket error | 2024_06_26 | D45602 |
| 45601 | ppp: remove gethostby*() calls | 2024_07_08 | D45601 |
| 45594 | arp: remove gethostby*() calls | 2024_07_28 | D45594 |
| 45564 | sys: Emit KERN_OPTS_EXTRA options to opt_global.h | 2024_06_11 | D45564 |
| 45515 | ypbind: IPv6 clean by adding version 3 of ypbind | 2024_08_05 | D45515 |
| 45434 | pci_host_generic: Permit multiple bridges to share the same I/O window | 2025_01_16 | D45434 |
| 45397 | net80211: Add crypto module support for AES-GCMP 128 and 256 bit. | 2024_06_01 | D45397 |
| 45305 | mqueuefs: remove | 2024_05_27 | D45305 |
| 45251 | geli: Allow disabling passphrase prompt | 2024_12_18 | D45251 |
| 45250 | geli: try to decrypt using keyfile | 2024_12_18 | D45250 |
| 45243 | Introduce fcopydata() and fcopydata_sig() functions. | 2024_06_12 | D45243 |
| 45221 | arm: Disable VFP if any coprocessor fails | 2024_05_16 | D45221 |
| 45211 | arm: Add ARM PL022 Synchronous Serial Port driver | 2024_06_19 | D45211 |
| 45198 | ixl(4): Don't process admin queue when handling ifmedia request | 2024_05_14 | D45198 |
| 45189 | cxgbe: use socket buffer mutexes in struct socket directly | 2024_05_13 | D45189 |
| 45178 | linuxkpi: sk_buff: Resize the control buffer in struct sk_buff. | 2024_05_13 | D45178 |
| 45161 | Add uuid for module to prevent incompetable coredump loaded by debugger | 2024_06_07 | D45161 |
| 45124 | rwhod: IPv6 clean | 2024_08_20 | D45124 |
| 45072 | mca: Allow for passing ECC error record to memory controller driver. | 2024_05_13 | D45072 |
| 45067 | caroot: note the source license we extracted from | 2024_05_02 | D45067 |
| 45065 | param.h: Add PAGE_SIZE_MAX and PAGE_SHIFT_MAX | 2024_05_03 | D45065 |
| 45000 | release: create a bootable image with the graphical installer | 2024_06_04 | D45000 |
| 44965 | wpa: add IEEE80211_IOC_DEVCAPS2 ioctl support | 2024_05_29 | D44965 |
| 44961 | rate limit ctl_process_done warning messages | 2024_04_26 | D44961 |
| 44937 | wlan: add some calls to ieee80211_set_driver_keymgmt_suites() | 2024_04_26 | D44937 |
| 44920 | net80211: bump maximum key size to 384 bits | 2024_05_30 | D44920 |
| 44897 | libcrypto: conditionally build the fips and legacy providers | 2024_07_25 | D44897 |
| 44894 | libcrypto, libssl: link .so's with -Bsymbolic for upstream parity | 2024_04_21 | D44894 |
| 44892 | OpenSSL: use the upstream provided version.map files for the fips/legacy providers | 2024_04_27 | D44892 |
| 44872 | Use LTO/symbol versioning to optimize (de-clutter) boot bits and pieces | 2024_05_07 | D44872 |
| 44825 | misc: Add a map of FreeBSD IDs to GitHub IDs | 2024_04_18 | D44825 |
| 44765 | maketab: Add build rules to use HOST_CC | 2024_04_13 | D44765 |
| 44763 | pmcstat: Fix compiler warnings when building pcmstat with -Werror | 2024_04_18 | D44763 |
| 44674 | bsdinstall: add support for graphical mode | 2024_04_29 | D44674 |
| 44673 | bsdinstall: handle command-line options in targets | 2024_04_29 | D44673 |
| 44672 | bsdinstall: obtain the dialog binary from $DIALOG | 2025_05_09 | D44672 |
| 44671 | bsdinstall: allow forcing a specific partitioning mode | 2024_04_29 | D44671 |
| 44670 | bsdinstall: implement timezone with bsddialog | 2024_06_14 | D44670 |
| 44629 | Optimize the handling of big/little endian determination. | 2024_10_30 | D44629 |
| 44622 | efi: Add macros for building an EFI GUID | 2024_04_03 | D44622 |
| 44607 | lagg: remove use of net epoch in the ioctl paths | 2024_04_03 | D44607 |
| 44606 | lagg: enable tests that stress the configuration changes | 2024_04_03 | D44606 |
| 44595 | kern linker: Invoke kld_unload event handlers in reverse order | 2024_04_02 | D44595 |
| 44594 | kern linker: Do not invoke event handlers for partially linked file | 2024_04_03 | D44594 |
| 44534 | mmc: Add hint.mmcsd.X.ignore_part tunable | 2024_03_27 | D44534 |
| 44531 | mtree: Fix duplicated entries handling in spec() | 2024_09_17 | D44531 |
| 44506 | kldunload.2 Document another case for the error EBUSY | 2024_03_26 | D44506 |
| 44464 | x86: Add NMI callback function. | 2024_04_01 | D44464 |
| 44463 | LinuxKPI: LKPI_80211_HW_CRYPTO: add basic multi-keys support | 2024_05_07 | D44463 |
| 44450 | [WIP] vm: introduce batch page allocation | 2024_03_21 | D44450 |
| 44373 | Capsicum vs the Pathnames, a PoC | 2025_04_17 | D44373 |
| 44367 | cam: Move temporary queue from stack to softc | 2024_10_14 | D44367 |
| 44332 | pca963x: add support for the PCA9633 4-bit Fm+ I2C-bus LED driver | 2024_05_21 | D44332 |
| 44279 | bsdinstall: implement adduser with bsddialog | 2024_04_29 | D44279 |
| 44273 | Add SYMBOLS_REF_MD to some relevant libraries | 2024_03_07 | D44273 |
| 44272 | bsd.lib.mk: check symbols if symrefs are present | 2024_03_07 | D44272 |
| 44260 | LinuxKPI: LKPI_80211_HW_CRYPTO: add crypto debug flag in LinuxKPI | 2024_03_21 | D44260 |
| 44220 | mlx5en(4): inline IPSEC offload support | 2024_05_10 | D44220 |
| 44201 | Remove GIANT from spkr(4) | 2024_08_23 | D44201 |
| 44199 | kern: net: allow an if_clone_destroyif() without knowing the cloner | 2024_03_12 | D44199 |
| 44180 | nvme: Give reset a chance to undo failure | 2024_03_07 | D44180 |
| 44163 | top: allow changing PCPU stats and/or showing args defaults at compile time | 2024_03_01 | D44163 |
| 44041 | lldb lua: Add some helper functions to deal with netinet | 2024_03_20 | D44041 |
| 44031 | lib: libclang_rt: hook up lsan where appropriate | 2024_02_23 | D44031 |
| 44030 | llvm: implement the bits missing for LSan on FreeBSD | 2024_02_26 | D44030 |
| 43998 | ifunc: Do not instrument userspace ifunc resolvers with MSan | 2024_02_20 | D43998 |
| 43997 | build: Introduce MK_MSAN | 2024_04_03 | D43997 |
| 43922 | pcib: Assume a window where both the base and limit are 0 is uninitialized | 2024_02_21 | D43922 |
| 43814 | Properly implement Linux32 set_thread_area() | 2024_12_10 | D43814 |
| 43747 | libcuse: Fix memory leak in cuse_init() | 2024_02_05 | D43747 |
| 43744 | Provide a macro to initialize a vnode timestamp to "invalid" | 2024_02_04 | D43744 |
| 43739 | tmpfs: add a test case based on devel/fsx | 2024_02_04 | D43739 |
| 43720 | LinuxKPI: dev_coredump implementation (NOT FOR COMMIT AS-IS) | 2024_02_03 | D43720 |
| 43703 | motd: stop prepending "uname -v" output dynamically | 2025_08_24 | D43703 |
| 43622 | vm_map_wire: speed up wiring for large virtual address ranges | 2024_03_18 | D43622 |
| 43549 | arm64: add wlan and ath to kernel config | 2024_02_22 | D43549 |
| 43543 | pci_vendors: Remove (almost) all occurances for Intel Vendor ID | 2024_01_25 | D43543 |
| 43542 | pci_vendors: Generate the header. | 2024_01_22 | D43542 |
| 43541 | gen_pci_vendors: Add new script | 2024_01_22 | D43541 |
| 43516 | New version of jng (2.0) | 2024_01_20 | D43516 |
| 43488 | kern: Implement lockless method for obtaining new PID. | 2024_01_22 | D43488 |
| 43487 | bitset(9): Implement BIT_ISSET_ATOMIC(), BIT_FFC() and BIT_FFC_AT(). | 2024_01_18 | D43487 |
| 43324 | kern: console: make /dev/console backing console more predictable | 2024_01_05 | D43324 |
| 43317 | getcontext/setcontext: Make extra CPU state more explicitly a bug | 2024_01_05 | D43317 |
| 43311 | arm64: Add arm64 SVE tests | 2024_06_13 | D43311 |
| 43298 | CONTRIBUTING.md: Emphasize being considerate of volunteer time | 2024_01_03 | D43298 |
| 43213 | tcp: retry CWR transmission if TSO doesn't support ECN | 2024_04_01 | D43213 |
| 43167 | virtio-network: no bail-out on CWR even without host support | 2023_12_26 | D43167 |
| 43166 | tcp: bypass TSO when CWR bit is to be sent | 2024_01_03 | D43166 |
| 42992 | linuxulator: Add ELFv2 and powerpc64le support | 2023_12_11 | D42992 |
| 42988 | inet6: Use IfAPI helper in in6_ifstat_inc | 2023_12_17 | D42988 |
| 42982 | powerpc: Add first Linuxulator support (ELFv1, BE, powerpc64) | 2025_10_28 | D42982 |
| 42948 | Fix NFS client handling of copyin() error return | 2025_04_17 | D42948 |
| 42893 | pkgbase: treat all the kernel packages the same way | 2025_08_06 | D42893 |
| 42876 | ntp: change ntp_leapfile_sources to use IERS version of leap-seconds.list, as IETF is no longer providing the service. | 2024_02_06 | D42876 |
| 42735 | arm64: Don't trap SVE or SME to EL2 | 2023_11_23 | D42735 |
| 42731 | pam_unix: Store empty password as empty hash | 2023_11_24 | D42731 |
| 42730 | pam_unix: Reliably disable empty password auth | 2023_11_24 | D42730 |
| 42652 | dd(1): Consolidate character sets | 2024_02_24 | D42652 |
| 42591 | libcompat: error when NEED_COMPAT but no HAS_COMPAT | 2023_11_14 | D42591 |
| 42563 | tcp: implement ACE-change ACKs | 2024_02_18 | D42563 |
| 42516 | vm_page: add man page references to comments | 2023_11_08 | D42516 |
| 42515 | vm_page(9): add cross-references | 2023_11_08 | D42515 |
| 42514 | vm_page(9): new man page | 2023_11_09 | D42514 |
| 42513 | vm_page_advise(): reformat conditional statements | 2023_11_09 | D42513 |
| 42512 | vm_page_advise(9): expand from vm_page_dontneed(9) | 2023_11_09 | D42512 |
| 42511 | vm_page_queue(9): expand from existing vm_page_deactivate(9) | 2023_11_09 | D42511 |
| 42453 | ibcore: Add dependency on "netstack" | 2023_11_09 | D42453 |
| 42449 | Check to see if ZFS is available before invoking bectl | 2023_12_13 | D42449 |
| 42389 | ethernet: Reduce a runtime ntohs() in fast path | 2023_10_30 | D42389 |
| 42381 | bsdinstall: add a dialog for network proxy setup | 2023_10_27 | D42381 |
| 42374 | linprocfs: Add arm64 CPU features | 2023_12_19 | D42374 |
| 42285 | forward_signal(): Assume td is never curthread | 2023_10_21 | D42285 |
| 42254 | fork1(): Remove an obsolete comment | 2023_10_19 | D42254 |
| 42195 | cpufreq: Design doc for the changes | 2023_10_16 | D42195 |
| 42193 | [PATCH 1/2] netconfig: report configuration failures | 2023_10_19 | D42193 |
| 42176 | mlx5: Extend mlx5dv_get_qp() to return UAR mapping info | 2023_10_24 | D42176 |
| 42156 | whereis(1): Respect PORTSDIR variable | 2025_08_17 | D42156 |
| 42136 | x86: Add a new NT_X86_CPUID regset for ptrace and core dumps | 2023_10_23 | D42136 |
| 42055 | kern_shutdown: Always request a core dump in `vpanic()` even for a panic triggered while handling another one | 2023_10_05 | D42055 |
| 41985 | isctype: use per-thread-locale's __mb_sb_limit | 2023_09_26 | D41985 |
| 41983 | localedef: extract ctype defs from _ctype.h instead of including it | 2023_09_26 | D41983 |
| 41933 | lfs: Only define off64_t when _LARGEFILE64_SOURCE is defined | 2024_08_05 | D41933 |
| 41932 | Invent __LFS_VISIBLE for when the _LARGEFILE64_SOURCE is active. | 2023_09_22 | D41932 |
| 41927 | locale: use per-thread-locale's __mb_sb_limit | 2023_09_26 | D41927 |
| 41897 | KASAN: Add KASAN_UMA_NEVERUSED redzone value | 2023_09_18 | D41897 |
| 41867 | Deprecate fpu_kern_thread() | 2023_09_15 | D41867 |
| 41832 | arm64: Use FEAT_SSBS as a Spectre-V4 workaround | 2023_09_12 | D41832 |
| 41831 | Skip known safe Spectre-V4 arm64 CPUs | 2023_09_13 | D41831 |
| 41830 | Restrict when we install arm64 spectre-v2 errata | 2023_09_13 | D41830 |
| 41829 | Pass the arm64 midr when handling cpu errata | 2023_09_13 | D41829 |
| 41827 | arm64: Mark the Thumb spsr_el1 field as 32-bit | 2023_09_12 | D41827 |
| 41826 | arm64: Start to clean up the spsr_el1 macros | 2023_09_12 | D41826 |
| 41805 | Fix zfs_copy_file_range() for handling of RLIMIT_FSIZE | 2023_09_12 | D41805 |
| 41706 | release(7): Add entries for the new mfsBSD build targets | 2025_06_03 | D41706 |
| 41705 | release: Integrate mfsBSD image build targets into the release tool set | 2025_08_23 | D41705 |
| 41704 | mfsBSD: Vendor import mfsBSD (mmatuska/mfsbsd@0da8061) | 2025_06_03 | D41704 |
| 41632 | LUN addressing compatible with libiscsi (number > 255) | 2023_08_30 | D41632 |
| 41530 | tools: boot: just look for any kernel in lua-test.sh | 2023_08_21 | D41530 |
| 41472 | arm64: Dynamically allocate the dpcpu array | 2023_08_15 | D41472 |
| 41471 | arm64: Dynamically allocate the boot stack pointers | 2023_08_15 | D41471 |
| 41470 | arm64: Index the boot stacks from CPU 1 | 2023_08_15 | D41470 |
| 41329 | cdefs.h: unbreak linker sets for gcc | 2023_08_05 | D41329 |
| 41316 | nvme: Allow requestors to suppress error reporting | 2023_08_06 | D41316 |
| 41287 | arm64: Fix typo in comments | 2023_08_05 | D41287 |
| 41278 | hwpmc_amd: improve assertions in amd_pcpu_fini() | 2023_08_02 | D41278 |
| 41114 | security.bsd.see_jail_proc: Enable restrictions by default (0) | 2023_07_20 | D41114 |
| 41063 | libsysdecode: add zfs iocs | 2023_07_19 | D41063 |
| 41015 | linux(4): Handle specific to Linux fstatat() error case | 2023_07_17 | D41015 |
| 40953 | vn_cross_mounts(): Inline the mountpoint detection test | 2023_07_17 | D40953 |
| 40952 | vn_busy_mountedhere(): Inline the mountpoint detection test | 2023_07_17 | D40952 |
| 40907 | vfs_busy(): Update the description of mount crossing | 2023_07_17 | D40907 |
| 40906 | vn_fullpath_hardlink(): Remove the 'vp_crossmp' workaround | 2023_07_17 | D40906 |
| 40905 | VFS: Remove 'vp_crossmp' | 2023_07_17 | D40905 |
| 40874 | kinst.4: Update man page | 2025_05_05 | D40874 |
| 40857 | zfsctl_snapshot_vptocnp(): Use vn_busy_mountedhere() | 2023_07_17 | D40857 |
| 40856 | zfsctl_mounted_here(): Use vn_cross_single_mount() | 2023_07_17 | D40856 |
| 40855 | nfsrvd_readdirplus(): Use vn_busy_mountedhere() | 2023_07_03 | D40855 |
| 40854 | sys_fchdir(): Use vn_cross_mounts() | 2023_07_17 | D40854 |
| 40853 | Bump __FreeBSD_version after mount crossing semantics change | 2023_07_17 | D40853 |
| 40852 | Remove VV_CROSSLOCK flag, and logic in nullfs and unionfs | 2023_07_25 | D40852 |
| 40851 | vfs_lookup(): Use vn_cross_mounts() to cross mount points | 2023_07_17 | D40851 |
| 40850 | VFS lookup: New vn_cross_single_mount() and vn_cross_mounts() | 2024_03_05 | D40850 |
| 40849 | vrele(): Never block trying to acquire an exclusive vnode lock | 2023_07_07 | D40849 |
| 40847 | dounmount(): Acquire covered vnode lock after draining mount point references | 2024_02_12 | D40847 |
| 40801 | Reduce "grep foo | awk" chain of pipes to "awk /foo/" | 2023_06_29 | D40801 |
| 40798 | Minor adjustments to embed_dtb.sh and make_dtbh.sh | 2023_06_29 | D40798 |
| 40797 | beinstall.sh: Various shell scripting improvements | 2023_07_29 | D40797 |
| 40791 | signalfd: Add native support for Linux's signalfd | 2023_08_22 | D40791 |
| 40772 | Tentative physical memory compaction | 2024_08_15 | D40772 |
| 40747 | Add quotes around variables in adduser.sh and replace backticks with $() | 2023_12_13 | D40747 |
| 40745 | Add double quotes to rmuser.sh and replace backticks with $() | 2023_06_24 | D40745 |
| 40611 | Add `pwd` test | 2023_12_13 | D40611 |
| 40606 | Fix some shell issues in etcupdate.sh | 2023_07_29 | D40606 |
| 40600 | vfs_lookup(): remove VV_CROSSLOCK logic | 2023_07_03 | D40600 |
| 40575 | Implement the Free Memory Fragmentation Index (FMFI) metric | 2025_06_15 | D40575 |
| 40512 | ipfw: simplify action parsing | 2023_06_13 | D40512 |
| 40496 | arm64: Create a KBI for managing CPU ID registers | 2023_06_12 | D40496 |
| 40495 | namei: Avoid copyin of origin path name on restart | 2023_06_12 | D40495 |
| 40464 | Use proper pointer type when initialising and uninitialising mutexes. | 2023_06_07 | D40464 |
| 40450 | kernel: Change SYSINITs and SYSUNINITs to pass callback arguments AS-IS | 2023_06_07 | D40450 |
| 40449 | acpi(4): Use MTX_SYSINIT() instead of custom code | 2023_06_07 | D40449 |
| 40390 | nlsysevent: add the ability for the userland to send events | 2023_09_20 | D40390 |
| 40385 | xregs_via_sig: Add a work around for aarch64 | 2023_06_03 | D40385 |
| 40380 | Modularize some IPv4/IPv6 protocol code | 2023_06_02 | D40380 |
| 40375 | loader: BIOS loader should not build framebuffer support by default | 2023_06_01 | D40375 |
| 40362 | bsdinstall: cleanup whitespace | 2023_05_31 | D40362 |
| 40338 | powerpc*: add cryptodev to GENERIC* | 2023_12_19 | D40338 |
| 40319 | Utilize vnet loader tunable feature | 2023_05_30 | D40319 |
| 40317 | carp: add a 'SUPPRESS' state | 2024_03_19 | D40317 |
| 40314 | kern: mountroot: add a mountroot directive to reboot | 2023_05_29 | D40314 |
| 40307 | kyua: map require.diskspace to required_disk_space | 2023_05_28 | D40307 |
| 40296 | dumpon(8): support OpenSSL 3 | 2023_06_02 | D40296 |
| 40274 | flua: add libfetch functionality | 2024_10_07 | D40274 |
| 40269 | tests: Add regression tests for bind+jails | 2023_12_13 | D40269 |
| 40224 | tests: fix part of the sys/compat32 breakage | 2023_05_23 | D40224 |
| 40192 | build: Add missing dependencies when building kernel for amd64. | 2023_05_23 | D40192 |
| 40191 | build: Ensure assym.inc and offset.inc are generated in proper order. | 2023_05_23 | D40191 |
| 40183 | build: Reduce the cost of supporting NO* variants of the kernel. | 2023_05_26 | D40183 |
| 40162 | hyperv: vmbus: slightly simplify event_proc handling | 2023_05_19 | D40162 |
| 40117 | testing: re-implement some carp tests in python | 2023_05_17 | D40117 |
| 40023 | git-ghpr: A script to land github pull requests | 2023_12_13 | D40023 |
| 40022 | git-mfc: A script to merge commits and find things to merge | 2023_12_13 | D40022 |
| 40019 | freebsd-version: Remove -j option. | 2023_12_13 | D40019 |
| 39865 | cxgbe: use new cloners KPI. | 2023_06_02 | D39865 |
| 39834 | Merge the IMX and NXP arm64 kernel configs | 2023_04_26 | D39834 |
| 39768 | sockets: avoid layering violation in handling SO_SETFIB | 2024_08_01 | D39768 |
| 39761 | freebsd-update: Print download progress in more terse way. | 2023_09_25 | D39761 |
| 39745 | install: clarify fsync() used in safe (-S) mode | 2023_04_22 | D39745 |
| 39713 | ifnet: Release unit number on renaming interfaces | 2023_04_21 | D39713 |
| 39689 | if: store original ifname | 2023_12_19 | D39689 |
| 39663 | Pondicherry2 memory controller (ECC) driver | 2023_04_18 | D39663 |
| 39659 | netlink: provide original ifname in the interface dump. | 2023_11_19 | D39659 |
| 39654 | mlx5en(4): Optimize ratelimit support to handle more frequent rate changes. | 2023_04_18 | D39654 |
| 39640 | Add variables for some tools used in the build | 2023_04_20 | D39640 |
| 39633 | audit: Fix logging of IPv6 addresses | 2023_04_18 | D39633 |
| 39587 | UART changes for ns8250 uart on denverton Intel SoC | 2023_04_25 | D39587 |
| 39575 | truss: Migrate to systruss.h | 2023_04_14 | D39575 |
| 39566 | makesyscalls: Generate systruss.h | 2023_04_14 | D39566 |
| 39507 | linux: Make uname less weird | 2023_04_12 | D39507 |
| 39451 | Add BTI support to the arm64 pmap | 2023_04_06 | D39451 |
| 39445 | tests: convert forwarding tests to python | 2023_04_06 | D39445 |
| 39440 | fparseln(3) reduce diff against NetBSD | 2023_05_01 | D39440 |
| 39431 | netmap: Add some simple regression tests | 2023_04_11 | D39431 |
| 39395 | Hyper-V framebuffer driver | 2024_06_09 | D39395 |
| 39327 | preserve: run a command and replace its output only if it has changed | 2023_04_06 | D39327 |
| 39293 | bhyve: add hook for msi/msix accesses to passthru devices | 2023_03_29 | D39293 |
| 39292 | bhyve: add hook for command register of passthru devices | 2023_03_29 | D39292 |
| 39283 | vt: add a vt_dummy driver | 2023_03_30 | D39283 |
| 39203 | ifnet: use iterators instead of if_foreach_sleep() | 2023_03_22 | D39203 |
| 39180 | netlink: use process threads | 2023_03_22 | D39180 |
| 39179 | pkg-stage.sh: _DVD_PACKAGES: a saner list | 2023_04_08 | D39179 |
| 39171 | readpassphrase: Add readpassphraseat() function | 2023_03_30 | D39171 |
| 39150 | hyperv: Fix compilation with larger page sizes | 2024_05_06 | D39150 |
| 39141 | Rationalize SES physical paths strings and device aliases | 2023_03_28 | D39141 |
| 39061 | pf: distinguish forwarding and output cases for pf_refragment6() | 2023_03_16 | D39061 |
| 39010 | radix: add rn_get_parent() | 2023_03_10 | D39010 |
| 39009 | unzip: Capsicumize it | 2023_03_21 | D39009 |
| 38981 | routing: move all kernel datapath definitions to route/route_fib.h | 2023_03_08 | D38981 |
| 38897 | stop looping if it fails, we'll try again in 100ms.. | 2023_04_16 | D38897 |
| 38854 | rtwn: Fix RTL8188EU and RTL8192EU cannot associate in STA mode | 2025_05_27 | D38854 |
| 38853 | Make eventratecheck (formerly ppsratecheck) safe on multi-processor systems | 2023_03_13 | D38853 |
| 38838 | release: support configuration partition for auto install | 2025_05_20 | D38838 |
| 38813 | error out on any error, and ignore two errors that were already ignored (on cross builds w/o qemu)... | 2023_02_28 | D38813 |
| 38803 | vfs: Allow VOP_COPY_FILE_RANGE() to work across mount points. | 2023_03_01 | D38803 |
| 38743 | nfsd: properly virtualize nfsstatsv1 | 2023_02_23 | D38743 |
| 38707 | sbi: support debug console replacement extension | 2023_02_21 | D38707 |
| 38706 | sbi: prefer register_t type in sbi_call() | 2023_02_21 | D38706 |
| 38705 | sbi: update link to SBI spec | 2023_02_21 | D38705 |
| 38704 | sbi: boolify sbi_probe_extension() | 2023_02_21 | D38704 |
| 38590 | netsmb: absorb libmchain module | 2023_02_14 | D38590 |
| 38558 | release/tools/vmimage.subr: Mount/Unmount devfs at vm_extra_pkg_rmcache | 2023_02_20 | D38558 |
| 38545 | linsysfs: Reimplement bus scan code. | 2023_07_06 | D38545 |
| 38490 | ping: Accept ToS keywords with -z | 2023_05_20 | D38490 |
| 38270 | LinuxKPI: add script to find obsolete dummy files | 2023_04_14 | D38270 |
| 38117 | unbound: Move config file location to /etc/unbound | 2023_01_19 | D38117 |
| 38056 | bcm2835_bsc: add I2C start/stop/read/write/reset methods | 2023_04_10 | D38056 |
| 38034 | Have a type-agnostic macro to determine the [u]int maximum value | 2023_01_13 | D38034 |
| 37971 | testing: change python ATF cleanup handlers to be more pythonic | 2023_01_22 | D37971 |
| 37957 | WIP: demonstrate usage of vnet shutdown stage | 2023_04_19 | D37957 |
| 37956 | vnet: Introduce shutdown stage | 2023_01_06 | D37956 |
| 37952 | stand: Add libbacktrace to toolbox of boot loader | 2023_01_05 | D37952 |
| 37882 | QCOM: various bits | 2023_08_11 | D37882 |
| 37760 | WIP: if_ovpn: Demonstrate usage of route caching framework | 2022_12_20 | D37760 |
| 37758 | WIP: if_gif: Demonstrate usage of route caching framework | 2023_01_11 | D37758 |
| 37757 | WIP: Add scalable route caching framework | 2022_12_25 | D37757 |
| 37752 | Document the need to define WITH_CASPER when using casper services | 2022_12_19 | D37752 |
| 37682 | xen: bump used interface version | 2023_04_26 | D37682 |
| 37596 | Makefile.inc1: Replace obsolete comment NO_CLEAN by WITHOUT_CLEAN | 2022_12_03 | D37596 |
| 37594 | callout(9): When using the C_HARDCLOCK flag, ensure the target time is aligned to "tick_sbt" | 2022_12_09 | D37594 |
| 37571 | regdomain.xml: a usable source for ISO-3166 codes | 2022_11_30 | D37571 |
| 37563 | [WIP] bpf(9): Refactor to improve readability. | 2022_12_05 | D37563 |
| 37501 | 'not function' for user display for top(1) | 2024_12_11 | D37501 |
| 37427 | Support adding child devices to the genreic timer | 2022_11_17 | D37427 |
| 37426 | Create a proper subclass for the arm generic timer | 2022_11_17 | D37426 |
| 37425 | Enable all timer interrupts | 2022_11_17 | D37425 |
| 37404 | wg.8: Rewrite the manual page | 2024_03_22 | D37404 |
| 37310 | dtb: Fix typo in Makefile for Marvell Armada 8040 DB board | 2022_11_08 | D37310 |
| 37309 | gmultipath: new command "gmultipath which" | 2022_12_14 | D37309 |
| 37102 | kqueue: EVFILT_USERMEM | 2024_08_19 | D37102 |
| 37101 | LinuxKPI: pass userspace buffers for lindebugfs r/w fops | 2023_02_07 | D37101 |
| 37070 | ifconfig(8): scan list SSID UTF-32 support | 2022_10_20 | D37070 |
| 37030 | Validate time when setting RTC | 2022_10_19 | D37030 |
| 36978 | swap_pager: Reduce code duplication for swp_page_meta_build callers | 2022_10_13 | D36978 |
| 36844 | kernel: Rework how loadtimer() works. | 2022_10_02 | D36844 |
| 36843 | acpi_hpet(4): Make sure we don't go into an infinite loop when fdiv is zero. | 2022_10_01 | D36843 |
| 36792 | Fix Coverty Scan CID 1498397 - array overrun in kern_sysctl.c | 2022_09_29 | D36792 |
| 36710 | geom_part: Check LBA address of the alternate GPT header | 2022_09_26 | D36710 |
| 36651 | if_move: create new ifp instances on each vmove | 2023_11_29 | D36651 |
| 36622 | tcp: Make all TCP timers start and stop atomically under the inp_lock (work in progress) | 2022_09_19 | D36622 |
| 36598 | ure(4): Fix computation of L4 payload offset for IPv4 and IPv6. | 2022_11_26 | D36598 |
| 36595 | Add options for enforcing W^X | 2022_10_05 | D36595 |
| 36504 | arm,arm64: Save TLS register in mcontext_t. | 2023_08_10 | D36504 |
| 36486 | rtld: fix reference tracking with common symbols | 2022_09_08 | D36486 |
| 36480 | wtap(4): write atf test scripts to test all iface mode | 2024_02_20 | D36480 |
| 36390 | cpuset: Add a -g mode to print the number of CPUs in the set | 2023_01_27 | D36390 |
| 36385 | rc: Add mtree support for service scripts | 2023_12_13 | D36385 |
| 36367 | stand: Allow any boot loader to provide entropy | 2022_08_26 | D36367 |
| 36366 | stand: Move to using generic name for seeding entropy. | 2022_08_26 | D36366 |
| 36303 | Implement AccECN option (w/ early assigned option number) | 2024_02_18 | D36303 |
| 36293 | base64: implement -i/-n to ignore non-alphabet characters | 2022_10_30 | D36293 |
| 36251 | krb5: Fix use-after-frees possible with asynchronous crypto providers | 2022_08_24 | D36251 |
| 36243 | wtap(4): Implement STA/HostAP mode and support WPA/WPA2 | 2024_04_17 | D36243 |
| 35991 | wg: Remove some atomics for kp pointers. | 2022_10_24 | D35991 |
| 35826 | [GSoC 2022] bhyve debug server enhancements | 2023_05_08 | D35826 |
| 35772 | beep(1): Add support for rendering text and numbers as audio. | 2024_08_30 | D35772 |
| 35509 | Make arc use the git repo, not the svn repo | 2022_06_17 | D35509 |
| 35507 | tcp: Don't allow SACK holes to cover the FIN sequence space. | 2022_06_29 | D35507 |
| 35467 | powerd: Changes to adapt this for high core count servers | 2024_11_12 | D35467 |
| 35155 | Add EV_EXCLUSIVE to kevent. | 2024_10_06 | D35155 |
| 35144 | [ifconfig] Prevent extensive cycles spent on sorting IP adresses | 2022_06_23 | D35144 |
| 34505 | kern: switch various devfs_notify() callers to devfs_notifyf() | 2025_05_07 | D34505 |
| 34311 | The locate statistics output needs a rework. It is not user friendly. | 2022_02_17 | D34311 |
| 34097 | Solaris doors IPC implementation | 2022_06_06 | D34097 |
| 33898 | Make ldconfig put */lib/compat* at the end of the search list | 2022_01_14 | D33898 |
| 33596 | ipfilter Ansification: Convert ipfilter userland function declarations from K&R to ANSI | 2021_12_20 | D33596 |
| 33417 | Do not call iommu_map_msi when ctx is NULL | 2021_12_26 | D33417 |
| 33224 | config(8): Add support for implications and specifying multiple files per option. | 2023_03_27 | D33224 |
| 33144 | Reap AIO completions asynchronously when using kqueue. | 2024_07_18 | D33144 |
| 32702 | Add UMA_ZONE_ALLFINI flag | 2021_11_15 | D32702 |
| 32505 | Add rseq(2) | 2022_09_17 | D32505 |
| 32389 | iflib: Create led(4) devices | 2021_10_09 | D32389 |
| 31843 | Vendor import of NetBSD's testsuite at 2021-09-05 | 2023_03_01 | D31843 |
| 31625 | e1000: Make em_enable_wakeup family aware | 2021_08_20 | D31625 |
| 31151 | Simplify CONFLICTS definitions | 2022_01_12 | D31151 |
| 31134 | Add FriendlyArm NanoPi R4S config for generation of release images | 2021_09_08 | D31134 |
| 31053 | Exclude Giant from adaptive locking. | 2021_09_03 | D31053 |
| 31052 | Separate callbacks into Giant locked and non-Giant locked. | 2021_09_03 | D31052 |
| 30625 | add support for media and link change events to CDCE. | 2023_08_12 | D30625 |
| 30549 | LinuxKPI: enhance the irq KPI for managed and threaded operations. | 2021_10_22 | D30549 |
| 30376 | Add support for sleepable EPOCH(9) type, based on prior work in the LinuxKPI. | 2022_08_06 | D30376 |
| 30131 | Handle O_DIRECTORY on fdescfs files | 2023_06_21 | D30131 |
| 29663 | De-prioritize network driver ithreads to mitigate livelock | 2021_12_30 | D29663 |
| 29465 | [PowerPC] Fix kboot bootloader | 2021_04_01 | D29465 |
| 29429 | All inner checksum offload computation packets can't be fragmented. | 2021_03_29 | D29429 |
| 29183 | Install the LinuxKPI task structure when we create the interrupt handler | 2021_03_10 | D29183 |
| 28883 | Shared library randomization | 2023_03_27 | D28883 |
| 28856 | Move struct bufobj out of struct vnode | 2021_06_28 | D28856 |
| 28322 | GitHub actions: test oldest and newest supported Ubuntu LTS version | 2021_01_25 | D28322 |
| 28233 | Fix a few UBSan errors in bootstrap-tools | 2021_08_05 | D28233 |
| 28221 | rtld: change a few const char* variables to bool | 2021_01_21 | D28221 |
| 28136 | Make sure user-space calls are drained when detaching network interfaces. | 2023_03_27 | D28136 |
| 27571 | CLOCK_ADJUST_REALTIME | 2020_12_26 | D27571 |
| 27318 | freebsd-version(1): present -v option, to print verbose output | 2023_05_09 | D27318 |
| 27220 | libuvmem: usermode port of vmem(9) | 2025_10_17 | D27220 |
| 25447 | lib/flua: Add bindings for libifconfig | 2025_06_11 | D25447 |
| 24459 | (WIP) tty: split the tty lock up, make the primary tty lock sleepable | 2024_12_06 | D24459 |
| 24217 | amd64 pmap: fine-grained pv list locking | 2025_07_28 | D24217 |
| 23230 | Implement ECN++ (draft-generalized-ecn) | 2024_02_18 | D23230 |
| 23022 | inetd: a light introduction to capsicum | 2025_01_18 | D23022 |
| 22012 | Import dhcpcd(8) into FreeBSD base. | 2025_09_02 | D22012 |
| 21450 | rc.subr(8): Set procname to command by default to match documentation | 2025_07_17 | D21450 |
| 19245 | Add support for legacy 512-byte block size MBRs on 4K block size disks | 2022_03_17 | D19245 |
| 18768 | Describe FreeBSD's virtual memory in memory(7) | 2025_07_15 | D18768 |
| 16851 | Add support for header chain validation on IPv6 Fragments (RFC7112) | 2024_09_30 | D16851 |