Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/i386/conf/MONOLITHIC
RevisionDateAuthorComments
 1.17  24-Aug-2014  jnemeth Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR". This
option turns on module autoloading by default (which is the current
default). This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
 1.16  09-Aug-2011  jakllsch branches: 1.16.12; 1.16.28;
While the GENERIC/MONOLITHIC/MODULAR issue remains to be sorted out,
MONOLITHIC is still a part of the release build and needs to remain
config(1)urable.
 1.15  06-Mar-2011  bouyer merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
 1.14  13-Feb-2011  jym Comment out FFS and NFS, they are part of GENERIC.
 1.13  15-Dec-2010  haad branches: 1.13.2; 1.13.4;
Enable device-mapper driver in MONOLITHIC kernels.
 1.12  22-Aug-2010  rmind Import NPF - a packet filter. Some features:

- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
supporting generic RISC-like and specific CISC-like instructions for
common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@
 1.11  09-Apr-2010  ahoka Remove pad from GENERIC, add to MONOLITH, we have it as a module now.
 1.10  01-Jan-2010  dholland branches: 1.10.2; 1.10.4;
add rcsid
 1.9  05-Dec-2009  pooka Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.
 1.8  19-Jul-2009  rmind Make POSIX message queues a kernel module.
 1.7  29-Mar-2009  mrg branches: 1.7.2;
delete COMPAT_43 that is now in GENERIC
 1.6  24-Mar-2009  pooka need putter too
 1.5  24-Mar-2009  pooka file-system PUFFS
 1.4  18-Mar-2009  dyoung Remove native compatibility options to stop the config(1) errors
that Juergen Hannken-Illjes reports:

sys/arch/i386/conf/MONOLITHIC:16: already have options `COMPAT_NOMID'
sys/arch/i386/conf/MONOLITHIC:17: already have options `COMPAT_09'
...
 1.3  07-Feb-2009  mrg branches: 1.3.2;
move COMPAT_50 into MONOLITHIC, as pointed out by enami@.
 1.2  23-Dec-2008  christos branches: 1.2.2; 1.2.4;
make this actually work.
 1.1  23-Dec-2008  christos Add a convenience config file to build non-modular kernels for testing purposes.
 1.2.4.4  28-Apr-2009  skrll Sync with HEAD.
 1.2.4.3  03-Mar-2009  skrll Sync with HEAD.
 1.2.4.2  19-Jan-2009  skrll Sync with HEAD.
 1.2.4.1  23-Dec-2008  skrll file MONOLITHIC was added on branch nick-hppapmap on 2009-01-19 13:16:15 +0000
 1.2.2.2  17-Jan-2009  mjf Sync with HEAD.
 1.2.2.1  23-Dec-2008  mjf file MONOLITHIC was added on branch mjf-devfs2 on 2009-01-17 13:28:03 +0000
 1.3.2.7  27-Aug-2011  jym Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.
 1.3.2.6  29-Mar-2011  jym More sync fixes. And add the mbr_gpt files.
 1.3.2.5  28-Mar-2011  jym Sync with HEAD. TODO before merge:
- shortcut for suspend code in sysmon, when powerd(8) is not running.
Borrow ``xs_watch'' thread context?
- bug hunting in xbd + xennet resume. Rings are currently thrashed upon
resume, so current implementation force flush them on suspend. It's not
really needed.
 1.3.2.4  10-Jan-2011  jym Sync with HEAD
 1.3.2.3  24-Oct-2010  jym Sync with HEAD
 1.3.2.2  23-Jul-2009  jym Sync with HEAD.
 1.3.2.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.7.2.6  09-Oct-2010  yamt sync with head
 1.7.2.5  11-Aug-2010  yamt sync with head.
 1.7.2.4  11-Mar-2010  yamt sync with head
 1.7.2.3  19-Aug-2009  yamt sync with head.
 1.7.2.2  04-May-2009  yamt sync with head.
 1.7.2.1  29-Mar-2009  yamt file MONOLITHIC was added on branch yamt-nfs-mp on 2009-05-04 08:11:15 +0000
 1.10.4.3  21-Apr-2011  rmind sync with head
 1.10.4.2  05-Mar-2011  rmind sync with head
 1.10.4.1  30-May-2010  rmind sync with head
 1.10.2.2  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.10.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.13.4.2  17-Feb-2011  bouyer Sync with HEAD
 1.13.4.1  08-Feb-2011  bouyer Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)
 1.13.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.16.28.1  15-May-2015  snj Pull up following revision(s) (requested by jnemeth in ticket #762):
share/man/man4/options.4: revision 1.442
sys/arch/amd64/conf/ALL: revision 1.18
sys/arch/amd64/conf/GENERIC: revision 1.396
sys/arch/dreamcast/conf/GENERIC: revision 1.119
sys/arch/epoc32/conf/GENERIC: revision 1.6
sys/arch/evbarm/conf/BCM5301X: revision 1.24
sys/arch/evbarm/conf/BCM56340: revision 1.9
sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9
sys/arch/evbarm/conf/std.beagle: revision 1.13
sys/arch/evbarm/conf/std.kobo: revision 1.2
sys/arch/evbarm/conf/std.netwalker: revision 1.10
sys/arch/evbppc/conf/P2020DS: revision 1.25
sys/arch/evbppc/conf/RB800: revision 1.30
sys/arch/evbppc/conf/TWRP1025: revision 1.18
sys/arch/hp300/conf/GENERIC: revision 1.187
sys/arch/hpcsh/conf/GENERIC: revision 1.104
sys/arch/i386/conf/GENERIC: revision 1.1111
sys/arch/i386/conf/MONOLITHIC: revision 1.17
sys/arch/landisk/conf/GENERIC: revision 1.43
sys/arch/luna68k/conf/GENERIC: revision 1.117
sys/arch/macppc/conf/GENERIC: revision 1.316
sys/arch/macppc/conf/GENERIC_601: revision 1.5
sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16
sys/arch/news68k/conf/GENERIC: revision 1.123
sys/arch/sandpoint/conf/GENERIC: revision 1.85
sys/arch/shark/conf/GENERIC: revision 1.119
sys/arch/sparc/conf/GENERIC: revision 1.246
sys/arch/sparc64/conf/GENERIC: revision 1.174
sys/arch/sun3/conf/GENERIC3X: revision 1.125
sys/arch/sun3/conf/GENERIC: revision 1.169
sys/arch/x68k/conf/GENERIC: revision 1.177
sys/arch/zaurus/conf/GENERIC: revision 1.62
sys/conf/files: revision 1.1099
sys/kern/kern_module.c: revisions 1.98, 1.99
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR". This
option turns on module autoloading by default (which is the current
default). This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
--
fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/)
 1.16.12.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed