History log of /dragonfly/sys/conf/options (Results 1 – 25 of 259)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# f76171aa 01-Apr-2023 Sascha Wildner <saw@online.de>

kernel/fwohci: Avoid confusion with USB's OHCI_DEBUG kernel option.

fwohci's is just an internal define that enables a debug printf.


# 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 ...


# 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.2.0, v6.3.0, v6.0.1
# c719bfed 22-Aug-2021 Sascha Wildner <saw@online.de>

kernel/acpi: Remove the never used ACPI_NO_SEMAPHORES kernel option.


# 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, 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.


Revision tags: v5.8.1, v5.8.0
# 15284a82 25-Feb-2020 Sascha Wildner <saw@online.de>

kernel/options: Fix wrong LINT->LINT64 replacement in a comment.


Revision tags: v5.9.0, v5.8.0rc1, v5.6.3, 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, v5.4.3, v5.4.2
# 5812c3cc 31-Mar-2019 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

sys/vfs/fuse: Add initial FUSE support

The basic code design comes from FreeBSD, but the code is written
from scratch. It was just easier to write from scratch than trying to
port sys/fs/fuse/* in F

sys/vfs/fuse: Add initial FUSE support

The basic code design comes from FreeBSD, but the code is written
from scratch. It was just easier to write from scratch than trying to
port sys/fs/fuse/* in FreeBSD for various reasons. Note that this is
to implement FUSE API/ABI, but not to be compatible with FreeBSD
implementation which contains FreeBSD specific sysctls, etc.

The initial version doesn't support FUSE_WRITE by disabling
VOP_WRITE() by returning EOPNOTSUPP. It currently works with simple
write(2) calls like dd(1) via direct I/O, but not when syncer thread
or mmap(2) gets involved under non trivial conditions. It looks to
be doable with custom VOP_GETPAGES() and VOP_PUTPAGES(), but if not
then it requires some changes to sys/kern/* and sys/vm/* to properly
support writes.

Besides above, this initial version supports basic FUSE operations
invoked from file related system calls via FUSE VOP's, but not things
like FUSE_IOCTL, FUSE_POLL, FUSE_FALLOCATE, etc. Although dmesg says
FUSE 7.28, don't expect it to support everything 7.28 (or anywhere
close to 7.28) says it has.

FUSE will be dropped from DragonFly releases until it gets stabilized
to certain extent including above, at least for write support.

show more ...


# 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 ...


Revision tags: v5.4.1
# 5c1170ce 11-Dec-2018 Sascha Wildner <saw@online.de>

kernel: Remove the FFS_ROOT option. It was a no-op since 4.9.


Revision tags: v5.4.0, v5.5.0, v5.4.0rc1
# c585ae0f 04-Oct-2018 Sascha Wildner <saw@online.de>

kernel: Remove some old serial drivers.

Namely digi(4), rp(4) and si(4) (the latter along with its userland
utility sicontrol(8)). It is unlikely that these work properly any
more.

In preparation f

kernel: Remove some old serial drivers.

Namely digi(4), rp(4) and si(4) (the latter along with its userland
utility sicontrol(8)). It is unlikely that these work properly any
more.

In preparation for the upcoming tty_token work by dillon.

Requested-by: dillon

show more ...


# 5037afc7 11-Aug-2018 Sascha Wildner <saw@online.de>

kernel/drm: Remove CONFIG_PCI as a kernel option.

The code does not link in the absence of it and neither do we expect
systems without PCI support configured, nor does it make sense for
DRM specific

kernel/drm: Remove CONFIG_PCI as a kernel option.

The code does not link in the absence of it and neither do we expect
systems without PCI support configured, nor does it make sense for
DRM specific stuff in particular, so just set it unconditionally.

If anything, it could be tied to NPCI being >0 (to check if
"device pci" is in the kernel), but for that it would have to
actually build/link without CONFIG_PCI in the first place.

show more ...


# 14e0ef2a 10-Aug-2018 François Tigeot <ftigeot@wolfpond.org>

drm: Add CONFIG_PCI


Revision tags: v5.2.2
# 3c38fc60 14-May-2018 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64/lapic: Use function pointer for EOI.

This helps upcoming X2APIC support and virtualization EOI optmization,
e.g. Hyper-V can be configured to do auto-EOI.

Discussed-with: Imre Vadasz


Revision tags: v5.2.1
# 755d70b8 21-Apr-2018 Sascha Wildner <saw@online.de>

Remove IPsec and related code from the system.

It was unmaintained ever since we inherited it from FreeBSD 4.8.

In fact, we had two implementations from that time: IPSEC and FAST_IPSEC.
FAST_IPSEC

Remove IPsec and related code from the system.

It was unmaintained ever since we inherited it from FreeBSD 4.8.

In fact, we had two implementations from that time: IPSEC and FAST_IPSEC.
FAST_IPSEC is the implementation to which FreeBSD has moved since, but
it didn't even build in DragonFly.

Fixes for dports have been committed to DeltaPorts.

Requested-by: dillon
Dports-testing-and-fixing: zrj

show more ...


# 86de01bd 17-Apr-2018 Sascha Wildner <saw@online.de>

kernel: Disable TCP_SIGNATURE in preparation for removing IPSEC.

Keep the code around until it gets fixed at a later date.

Requested-by: sephe


Revision tags: v5.2.0, v5.3.0, v5.2.0rc, v5.0.2
# d7ac09b9 23-Nov-2017 zrj <rimvydas.jasinskas@gmail.com>

kernel/nata: Allow disabling complicated chipset drivers.

There is no point for ATA_NO_ATI option (ati chipset setup relies on sii).
Using ATA_NO_AHCI will automatically disable these ata chipset dr

kernel/nata: Allow disabling complicated chipset drivers.

There is no point for ATA_NO_ATI option (ati chipset setup relies on sii).
Using ATA_NO_AHCI will automatically disable these ata chipset drivers:
intel, marvel, nvidia, promise, siliconimage, sis, via

Only for development until nata(4) gets updated.

show more ...


# c2f72717 21-Dec-2017 Sascha Wildner <saw@online.de>

i386 removal, part 66/x: Remove SND_PCM_64 as an explicit kernel option.

It only made sense as an option on i386. On x86_64 (or better, if long
is 64 bits wide) it is the default, per sys/dev/sound/

i386 removal, part 66/x: Remove SND_PCM_64 as an explicit kernel option.

It only made sense as an option on i386. On x86_64 (or better, if long
is 64 bits wide) it is the default, per sys/dev/sound/pcm/pcm.h.

show more ...


# 0a80a445 19-Dec-2017 zrj <rimvydas.jasinskas@gmail.com>

kernel: Remove some references to i386.

While there, adjust some outdated paths in comments and some minor cleanup.


# d3d1dd3e 08-Dec-2017 Peeter Must <karu.pruun@gmail.com>

kernel - Bring in evdev from FreeBSD

* This is a port of evdev, the generic input event interface, from
FreeBSD. Wikipedia: "Evdev generalizes raw input events from device
drivers and makes them

kernel - Bring in evdev from FreeBSD

* This is a port of evdev, the generic input event interface, from
FreeBSD. Wikipedia: "Evdev generalizes raw input events from device
drivers and makes them available through character devices in the
/dev/input/ directory."

* It is currently considered experimental since in rare cases it may cause
kernel crash when a device, e.g. usb mouse or keyboard, is detached
while a userland program reading from the corresponding input/eventX
device.

* In order to enable evdev, kernel needs to be rebuilt with 'device evdev'
and 'options EVDEV_SUPPORT'. For debugging, add 'options EVDEV_DEBUG'.

* At present, only ums, kbd and kbdmux can send events to their respective
input/eventX devices. More drivers will be added in due course. The sysctl
kern.evdev.rcpt_mask determines which drivers send events to evdev.

show more ...


# a26d33cf 22-Nov-2017 Sascha Wildner <saw@online.de>

Remove various former kernel config options for good.


# af619620 22-Nov-2017 Sascha Wildner <saw@online.de>

kernel: Remove old SHOW_BUSYBUFS kernel configuration option.

It was removed in 5e13112632fcc46beba13acf879e178aba56391c.


# 493c0012 17-Nov-2017 Sascha Wildner <saw@online.de>

Fix some trailing whitespace in sys/conf and sys/config.

Submitted-by: zrj


1234567891011