Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: How to load ffs module via boot.cfg?
On Mon, Jun 01, 2020 at 05:26:16AM -0700, Paul Goyette wrote:
> You can strip out a lot more modules and still have a functioning
> system. Mostly you can remove all the device drivers for devices
> that don't exist, but there are other things, too.
Another small module question: when running a -current kernel with 9.0
userland, the compat_90 module is loaded, as I believe it should given the
MODULAR_DEFAULT_AUTOLOAD option. Due to module_start_unload_thread(9), it is
also over and over again unloaded:
$ modstat > d && sleep 3 && modstat > dd && diff -u d dd
--- d 2020-06-02 08:19:44.893168878 +0300
+++ dd 2020-06-02 08:19:47.915516801 +0300
@@ -26,6 +26,7 @@
cir driver builtin - 1 - ir
clockctl driver builtin - 0 - -
coda vfs builtin - 0 - vcoda
+compat_90 exec filesys a 0 - -
compat_util misc builtin - 0 - -
coredump misc builtin - 0 - -
coretemp driver boot - 0 - sysmon_envsys
This kind of constant unload/load trashing does not seem optimal. I would
expect there to be also a performance impact.
So can I control module unloading at runtime? That is, I want:
$ sysctl kern.module.autoload
kern.module.autoload = 1
But there is no "kern.module.autounload", which I would want to be 0.
- Jukka
Home |
Main Index |
Thread Index |
Old Index