DragonFlyBSD
The DragonFlyBSD operating system's source tree.
www.dragonflybsd.org
Recent Activity
- gpt.8: Add back the old hybrid MBR example using disklabels
Aaron LI: In addition, improve the old example:- Update to use HAMMER2 instead of the deprecated HAMMER;- Add a note about the hybrid MBR/GPT setup;- Add steps to remove unwanted files copied from an installation CD; - nvmm(4): Enable selective CR0 write intercept in the SVM backend
Aaron LI: Similar to the VMX backend [1], enable selective CR0 write intercept in the SVM backend to force CR0_ET/CR0_NE to 1, and CR0_CD/CR0_NW to 0.
This addresses the severe performance issue observed in UEFI guests [2]. - Add leap-seconds.list to /usr/share/zoneinfo
Sascha Wildner: It was introduced in tzdata2024a and some software (such as Hare language) expects this to be present. - corecstat(4): Add driver for Intel CPUs' C-State residency counters
Imre Vadász: - Currently supports Core family CPUs starting at Nehalem series, up to Coffee Lake, as well as some ATOM CPUs. - man: Add unr(9) manpage for the kernel unit number allocator
Aaron LI: Obtained from FreeBSD but modified to match our code status. - amdgpu - Build in optional support for "CIK" architecture GPUs
Charlie Root: This builds in support for the KAVERI, BONAIRE, HAWAII, KABINI, and MULLINS, GPU versions.
The newly added source files were taken from Linux 4.20.17 to match the rest of the amdgpu driver's current state.
By default, amdgpu(4) is not going to match these models.
Most Popular This Year
- Remove hifn(4), safe(4), ubsec(4) and padlock(4) drivers
Michael Neumann: These were removed in OpenBSD 7.1 and it's unlikely that they are still in use by someone today.
Padlock can be used (on VIA CPUs) without having a kernel driver for it as it is a CPU instruction. - dm_target_crypt_ng - Add next-generation implementation
Michael Neumann: - No longer use opencrypto or cryptodev. - procctl(2): Implement PROC_REAP_KILL request to send signals
Aaron LI: The PROC_REAP_KILL request can be used to deliver a signal to the direct children or all descendants of the reaper. - contrib: Remove empty diffutils
Aaron LI: contrib/diffutils was replaced with a BSD version in commit c9733229451fac5faa53b1a016b01866eae75a1c. - fdisk(8): Support 4096 sector size and recognize pMBR of 4Kn disks
Aaron LI: Tweak the fdisk(8) utility to support 4096-byte sector size, so it now can read the pMBR on GPT-formatted 4Kn (aka 4K native) disks, e.g., - dm_target_crypt_ng - Remove worker pool
Michael Neumann: No longer use a worker pool to distribute read/write BIOs to worker threads. - mmap - Add MAP_32BIT (2)
Matthew Dillon - drm - Update to Linux 4.20.17
Sergey Zigachev: core: - amdgpu - Build in optional support for "CIK" architecture GPUs
Charlie Root: This builds in support for the KAVERI, BONAIRE, HAWAII, KABINI, and MULLINS, GPU versions.
The newly added source files were taken from Linux 4.20.17 to match the rest of the amdgpu driver's current state.
By default, amdgpu(4) is not going to match these models. - Merge branch 'vendor/ZLIB'
Aaron LI