| #
f2d4759b |
| 16-Jan-2024 |
Aaron LI <aly@aaronly.me> |
kernel: Add the 'wg' option and list it in LINT64
|
| #
5e8f80f3 |
| 01-Apr-2023 |
Sascha Wildner <saw@online.de> |
kernel: Rename the HZ kernel option to HZ_DEFAULT.
The define used by the kernel (and altered by this option) was renamed back in 6de4cf8a045febfcb20dde5bb7a51ca13e3d33a6.
This also avoids some con
kernel: Rename the HZ kernel option to HZ_DEFAULT.
The define used by the kernel (and altered by this option) was renamed back in 6de4cf8a045febfcb20dde5bb7a51ca13e3d33a6.
This also avoids some confusion with the drm code which uses its own HZ define.
show more ...
|
| #
319ac32d |
| 31-Mar-2023 |
Sascha Wildner <saw@online.de> |
LINT64: Enable NSWBUF_MIN because it enables (a bit) more code.
We comment out options in LINT64 only when they reduce coverage.
|
| #
0085a56d |
| 11-Mar-2023 |
Antonio Huete Jimenez <tuxillo@quantumachine.net> |
backlight(9): Initial port.
- backlight(9) is a generic panel backlight driver. - backlight(8) is the userland program to control backlight devices' properties. - Required by linuxkpi
Taken f
backlight(9): Initial port.
- backlight(9) is a generic panel backlight driver. - backlight(8) is the userland program to control backlight devices' properties. - Required by linuxkpi
Taken from: FreeBSD
show more ...
|
| #
1c0b11ab |
| 28-Feb-2023 |
Sascha Wildner <saw@online.de> |
kernel/pvscsi: Port pvscsi(4) over to DragonFly.
* Currently, MSI-X support is missing.
* If loaded as a module, it has to be in loader.conf. I don't know if that is different on FreeBSD.
Report
kernel/pvscsi: Port pvscsi(4) over to DragonFly.
* Currently, MSI-X support is missing.
* If loaded as a module, it has to be in loader.conf. I don't know if that is different on FreeBSD.
Reported-by: Georg Bege <georg@bege.email> Tested-by: Georg Bege <georg@bege.email> (on a VPS from IONOS) Pierre-Alain TORET <pierre-alain.toret@protonmail.com> (on Linux Workstation Pro 17) myself (on Windows Workstation 17 Player)
show more ...
|
|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0 |
|
| #
08f7a79f |
| 16-Dec-2021 |
Sascha Wildner <saw@online.de> |
kernel: Remove a.out and gzipped a.out executable support.
This isn't useful for anything anymore. Likely never was.
Also point out that our current executable format is ELF on the a.out(5) manual
kernel: Remove a.out and gzipped a.out executable support.
This isn't useful for anything anymore. Likely never was.
Also point out that our current executable format is ELF on the a.out(5) manual page, which we keep along with <sys/a.out.h> because ports need it.
show more ...
|
| #
9490b513 |
| 02-Nov-2021 |
Sascha Wildner <saw@online.de> |
kernel: Add xdisk to LINT64.
|
|
Revision tags: v6.0.1 |
|
| #
c719bfed |
| 22-Aug-2021 |
Sascha Wildner <saw@online.de> |
kernel/acpi: Remove the never used ACPI_NO_SEMAPHORES kernel option.
|
| #
0cb083de |
| 09-May-2021 |
Aaron LI <aly@aaronly.me> |
nvmm: Add to sys/conf/files and LINT64
Meanwhile, remove the unused 'files.nvmm'.
|
| #
ae75c143 |
| 03-Jul-2021 |
Sascha Wildner <saw@online.de> |
kernel: Remove ndis(4) and associated tools and stuff.
ndis(4) was a wrapper to allow running binary Windows network drivers that conformed to the Network Driver Interface Specification, i.e. NDIS.
kernel: Remove ndis(4) and associated tools and stuff.
ndis(4) was a wrapper to allow running binary Windows network drivers that conformed to the Network Driver Interface Specification, i.e. NDIS.
It only ever supported drivers from the days of Windows XP and Windows Server 2003 (i.e. NDIS 5.1). And even if one was actually able to extract the .sys and .inf files from the driver package and successfully convert them to a building module, which both were adventures in itself, it could be any result when trying to run it, depending on the card and driver, from resonably working to not working, even crashing. But it did work for some cards, so it had some limited merit in its time.
NetBSD removed it in 2018, FreeBSD in January 2021, so let's follow suit now.
show more ...
|
|
Revision tags: v6.0.0, v6.0.0rc1, v6.1.0 |
|
| #
c958b47c |
| 24-Feb-2021 |
Sascha Wildner <saw@online.de> |
LINT64: Comment out an option to cover more code.
|
| #
d93acd91 |
| 06-Nov-2020 |
Sascha Wildner <saw@online.de> |
LINT64: Note that 'ident' and 'cpu' are mandatory, too.
|
|
Revision tags: v5.8.3, v5.8.2 |
|
| #
959366ed |
| 10-Sep-2020 |
Sascha Wildner <saw@online.de> |
Sync tpm(4) with FreeBSD.
Adds TPM 2.0 support, mainly.
|
| #
23be8282 |
| 02-Aug-2020 |
Sascha Wildner <saw@online.de> |
kernel: Some minor adjustments for amd{smn,temp}(4).
* Make compilable into the kernel and add to LINT64 and X86_64_GENERIC.
* Reduce some miscellaneous differences with FreeBSD.
* Bump date in ma
kernel: Some minor adjustments for amd{smn,temp}(4).
* Make compilable into the kernel and add to LINT64 and X86_64_GENERIC.
* Reduce some miscellaneous differences with FreeBSD.
* Bump date in manual pages.
show more ...
|
| #
47f1bb55 |
| 09-Jul-2020 |
Sascha Wildner <saw@online.de> |
Bring in FreeBSD's wsp(4), for Wellspring touchpads on Apple laptops.
This commit also removes ums(4) from the default kernel config file, because it would otherwise claim this device. It is safe to
Bring in FreeBSD's wsp(4), for Wellspring touchpads on Apple laptops.
This commit also removes ums(4) from the default kernel config file, because it would otherwise claim this device. It is safe to remove, and in fact FreeBSD also doesn't have it in their GENERIC, because devd(8) will properly take care of loading the appropriate modules for both ums(4) and wsp(4) and starting a moused(8).
Taken-from: FreeBSD Tested-by: Patrick McDonough <~patrick/dfly@awk.is>
show more ...
|
| #
52a88097 |
| 27-Jun-2020 |
Sascha Wildner <saw@online.de> |
Fix various typos: a -> an
|
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
| #
99a4aa9d |
| 31-Dec-2019 |
Sascha Wildner <saw@online.de> |
Remove mrouted(8) and the associated utilities from our tree.
Our version was old and unmaintained. A newer version can be found in dports, if anyone still needs it, but it likely is used only rarel
Remove mrouted(8) and the associated utilities from our tree.
Our version was old and unmaintained. A newer version can be found in dports, if anyone still needs it, but it likely is used only rarely, if at all.
show more ...
|
|
Revision tags: v5.6.2 |
|
| #
23591d78 |
| 21-Jun-2019 |
Sascha Wildner <saw@online.de> |
kernel: Add NO_SYSCTL_DESCR option to exclude sysctl descriptions.
<sys/sysctl.h> has the code for it already, brought in in commit 8e82189d49ed5be4533e1a3d2609460e8aae81bf, but the option was not a
kernel: Add NO_SYSCTL_DESCR option to exclude sysctl descriptions.
<sys/sysctl.h> has the code for it already, brought in in commit 8e82189d49ed5be4533e1a3d2609460e8aae81bf, but the option was not added.
While here, remove some old no-op IPSec related options.
show more ...
|
|
Revision tags: v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0 |
|
| #
df49ec1e |
| 21-May-2019 |
Matthew Dillon <dillon@apollo.backplane.com> |
kernel - VM rework part 18 - Cleanup
* Significantly reduce the zone limit for pvzone (for pmap pv_entry structures). pv_entry's are no longer allocated on a per-page basis so the limit can be
kernel - VM rework part 18 - Cleanup
* Significantly reduce the zone limit for pvzone (for pmap pv_entry structures). pv_entry's are no longer allocated on a per-page basis so the limit can be made much smaller.
This also has the effect of reducing the per-cpu cache limit which ultimately stabilizes wired memory use for the zone.
* Also reduce the generic pre-cpu cache limit for zones. This only really effects the pvzone.
* Make pvzone, mapentzone, and swap_zone __read_mostly.
* Enhance vmstat -z, report current structural use and actual total memory use.
* Also cleanup the copyright statement for vm/vm_zone.c. John Dyson's original copyright was slightly different than the BSD copyright and stipulated no changes, so separate out the DragonFly addendum.
show more ...
|
|
Revision tags: v5.4.3 |
|
| #
6cd29fc7 |
| 08-May-2019 |
Sascha Wildner <saw@online.de> |
Add fuse kernel part to LINT64.
|
|
Revision tags: v5.4.2 |
|
| #
15ae7f05 |
| 19-Feb-2019 |
Sascha Wildner <saw@online.de> |
LINT64: Add KTR_LAPIC.
|
| #
ee3ebee6 |
| 15-Jan-2019 |
Sascha Wildner <saw@online.de> |
kernel: Remove puffs(4), putter(9) and associated libs and utilities.
All of these were originally pushed and hooked into the build in non- working condition so that they would not go stale break bu
kernel: Remove puffs(4), putter(9) and associated libs and utilities.
All of these were originally pushed and hooked into the build in non- working condition so that they would not go stale break building. The hope was that someone would pick up the work and fix the remaining issues, which never materialized.
This has led to more harm than good, with people occasionally assuming that this code is functional. Also, the existence of /usr/include/fuse.h might lead configure checks into believing that we have a working implementation.
show more ...
|
| #
ae12603a |
| 14-Jan-2019 |
Sascha Wildner <saw@online.de> |
kernel: Hide the sysctl.debug sysctl in the SYSCTL_DEBUG kernel option.
The output is quite excessive and was previously too easily triggered, like with "sysctl name=value" (instead of just "name=va
kernel: Hide the sysctl.debug sysctl in the SYSCTL_DEBUG kernel option.
The output is quite excessive and was previously too easily triggered, like with "sysctl name=value" (instead of just "name=value") in /etc/sysctl.conf.
Taken-from: FreeBSD
show more ...
|
| #
e2ead390 |
| 28-Dec-2018 |
Sascha Wildner <saw@online.de> |
Oops, fix lagg's type in LINT64.
|
| #
2749c4b7 |
| 28-Dec-2018 |
Sascha Wildner <saw@online.de> |
Add lagg(4) to LINT64.
While here, adjust LINT64's ident and fix lagg's type in VKERNEL64.
|