Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/amd64/conf/MODULAR
RevisionDateAuthorComments
 1.20  20-Mar-2025  pgoyette We now have COMPAT_100, so use the modular version vs built-in
 1.19  20-Jan-2021  nia remove compat_ossaudio from kernel modules

this is only useful with compat_linux and gets autoloaded when
compat_linux is loaded, so there's no reason to bake it into kernels
any more.
 1.18  19-Oct-2020  christos branches: 1.18.2;
Arrange so that no options COREDUMP and no options PTRACE work together.
Thanks to Paul Goyette for testing.
 1.17  27-Sep-2020  roy vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.
 1.16  16-Aug-2020  jdolecek make COMPAT_LINUX option disabled by default

leave the option enabled only in amd64/i386 ALL kernels to make
sure it continues to be compilable also when included in kernel
 1.15  25-Mar-2020  jdolecek remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configs
to prepare for their eventual removal
 1.14  19-Jan-2020  thorpej Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It is
long since obsolete.
 1.13  31-Dec-2019  pgoyette branches: 1.13.2;
Update to not include COMPAT_90
 1.12  17-Jun-2019  christos complete the list of filesystems and enable ffs as a module.
 1.11  13-Jan-2018  christos branches: 1.11.4;
added commented out AUTOFS pseudo-device entries
 1.10  09-Jan-2018  christos Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet
 1.9  14-Sep-2017  mrg branches: 1.9.2;
clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.
 1.8  05-Mar-2017  christos use the modular versions of spkr
 1.7  18-Feb-2017  christos l2tp is a module
 1.6  18-Dec-2016  dholland branches: 1.6.2;
Whitespace.
 1.5  09-Sep-2016  christos branches: 1.5.2;
let sppp be loaded dynamically.
 1.4  07-Aug-2016  christos Add some more drivers
 1.3  07-Aug-2016  christos don't load loopback as a module as other parts of the code use it directly.
 1.2  07-Aug-2016  christos Use "-no" and add more cloners.
 1.1  04-Aug-2016  christos branches: 1.1.2;
An attempt to create a fully modular kernel by including GENERIC and
undefining all the drivers we have modules for. This is done to reduce
the kernel footprint for DTRACE and also to test that the modularized
drivers work. Current issues:

1. builtin drivers can't depend on modularized drivers (the modularized
drivers are attempted to load as builtins).
2. there is no way to "no define" drivers
3. it is not always obvious by their names which drivers/options correspond
to which modules.
4. right now critical drivers that would need to be pre-loaded (ffs,
exec_elf64) are still built-in so that we don't need to alter the boot
blocks to boot.

Ideally modstat should show none of the drivers as built-in but we are far
from that.
 1.1.2.4  20-Mar-2017  pgoyette Sync with HEAD
 1.1.2.3  07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.1.2.2  06-Aug-2016  pgoyette Sync with HEAD
 1.1.2.1  04-Aug-2016  pgoyette file MODULAR was added on branch pgoyette-localcount on 2016-08-06 00:19:04 +0000
 1.5.2.4  28-Aug-2017  skrll Sync with HEAD
 1.5.2.3  05-Feb-2017  skrll Sync with HEAD
 1.5.2.2  05-Oct-2016  skrll Sync with HEAD
 1.5.2.1  09-Sep-2016  skrll file MODULAR was added on branch nick-nhusb on 2016-10-05 20:55:23 +0000
 1.6.2.1  21-Apr-2017  bouyer Sync with HEAD
 1.9.2.2  03-Dec-2017  jdolecek update from HEAD
 1.9.2.1  14-Sep-2017  jdolecek file MODULAR was added on branch tls-maxphys on 2017-12-03 11:35:47 +0000
 1.11.4.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.13.2.1  25-Jan-2020  ad Sync with head.
 1.18.2.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed