History log of /netbsd-current/sys/arch/sparc/conf/KRUPS
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.81 26-Apr-2019 sevan

Use veriexec.config to reduce duplication


Revision tags: isaki-audio2-base
# 1.80 13-Apr-2019 isaki

Add drvctl to kernel which has audio device.
audiocfg(1) requires drvctl(4).


Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118
# 1.79 14-Jan-2019 mrg

normalise comment for fileassoc(8). from PR#44873.


Revision tags: pgoyette-compat-1226
# 1.78 19-Dec-2018 maxv

Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.


Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.77 01-Aug-2018 maxv

Unreference IPF/PF from all the config files, and enable NPF instead when
wanted. This also fixes some inconsistencies I saw in several files (eg
IPF options while IPF was not compiled, IPF+PF enabled by default, etc).


Revision tags: pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.76 05-Feb-2018 maxv

branches: 1.76.2;
Nuke DIRECTED_BROADCAST, it is not documented and not enabled anywhere. It
probably wouldn't have built correctly anyway, since there is no associated
defflag.

These ten lines of code in ip_input.c already look a lot better.


Revision tags: tls-maxphys-base-20171202
# 1.75 14-Sep-2017 mrg

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.74 13-Sep-2017 sevan

Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh


Revision tags: nick-nhusb-base-20170825
# 1.73 30-Jul-2017 maxv

Disable svr4 and svr4_32 on sparc, sparc64 and amiga - the only places
where they were still enabled.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.72 13-Dec-2016 christos

branches: 1.72.8;
wildcard speaker attachments, now that we can handle many of them.


# 1.71 10-Dec-2016 christos

remove VAUDIOSPEAKER for now, will be done differently.


# 1.70 08-Dec-2016 nat

Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.


Revision tags: nick-nhusb-base-20161204
# 1.69 26-Nov-2016 christos

mention PAX_SEGVGUARD dependency on FILEASSOC


Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.68 26-Sep-2015 maxv

branches: 1.68.2;
Remove KMEMSTATS. Normally it's ok now.


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
# 1.67 23-Aug-2014 dholland

branches: 1.67.2;
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.


Revision tags: netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
# 1.66 24-Mar-2014 szptvlfn

branches: 1.66.4; 1.66.6; 1.66.10;
fix manual section numbering of sysctl.
thanks wiz@


Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.65 30-Jun-2013 rmind

G/C PFIL_HOOKS from the kernel configs.


# 1.64 05-Jun-2013 christos

branches: 1.64.2;
remove obsolete networking options


# 1.63 27-Apr-2013 christos

the bogus number police


Revision tags: agc-symver-base
# 1.62 02-Mar-2013 christos

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.


# 1.61 01-Mar-2013 joerg

Retire OSI network stack. OK core@


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.60 26-Jun-2012 macallan

branches: 1.60.2;
switch to WSEMUL_VT100 to reduce differences with sparc64 and other wscons
and fb console using ports
WSEMUL_SUN is left in but commented out so whoever wants it back can have it
with minimal effort


# 1.59 05-Jun-2012 abs

Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.


Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8
# 1.58 11-Mar-2012 nakayama

Remove stray comments for LKM.


Revision tags: jmcneill-usbmp-base7
# 1.57 10-Mar-2012 joerg

P1003_1B_SEMAPHORE is no longer optional.


Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
# 1.56 22-Nov-2011 tls

branches: 1.56.2; 1.56.4;

The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself. Move it to std. This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports. Thanks to Havard Eidnes for
pointing them out.


Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base jym-xensuspend-nbase jym-xensuspend-base
# 1.55 06-Mar-2011 bouyer

branches: 1.55.4;
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.


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
# 1.54 17-Jan-2011 jdc

branches: 1.54.2;
Add (commented out) LOCKDEBUG and SYSCALL_DEBUG options.


Revision tags: jruoho-x86intr-base matt-mips64-premerge-20101231
# 1.53 23-Nov-2010 hannken

branches: 1.53.2;
Remove unused count from pseudo-device md.


Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
# 1.52 16-Apr-2010 pooka

Remove unused count (invariably "4") from pseudo-device fss.


Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
# 1.51 05-Dec-2009 pooka

branches: 1.51.2; 1.51.4;
Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6
# 1.50 22-Jun-2009 tsutsui

Enable ddb(4) for sparc GENERIC-like kernels.
Discussed on port-sparc@.


Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
# 1.49 06-Mar-2009 joerg

Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.


Revision tags: nick-hppapmap-base2
# 1.48 08-Feb-2009 jdc

branches: 1.48.2;
Cosmetic clean up:
options<space><tab>


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
# 1.47 24-Nov-2008 ad

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.


# 1.46 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.45 31-Dec-2007 ad

branches: 1.45.6; 1.45.10; 1.45.16; 1.45.18; 1.45.20; 1.45.24;
Remove systrace. Ok core@.


Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.44 17-Oct-2007 garbled

branches: 1.44.2; 1.44.8;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.


Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
# 1.43 02-Jun-2007 uwe

branches: 1.43.10;
Add COMPAT_40. While here, make COMPAT_30 comment match other COMPAT_*.


Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base
# 1.42 25-Feb-2007 uwe

branches: 1.42.4; 1.42.6; 1.42.12;
Catch up with changes in GENERIC and new wscons options.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
# 1.41 11-Nov-2006 jmmv

branches: 1.41.4;
Remove tmpfs's experimental status. OK'ed by core@.


Revision tags: yamt-splraiseipl-base2
# 1.40 27-Sep-2006 manu

- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407


Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
# 1.39 26-Aug-2006 christos

branches: 1.39.2; 1.39.4;
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP


# 1.38 12-Aug-2006 christos

Disable SYSTRACE by default on all kernels (discussed with core)


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
# 1.37 19-Apr-2006 drochner

branches: 1.37.6;
adjust comments for the new location of wskbdmap_mfii.c,
addresses PR kern/33290 by henry nelson


Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
# 1.36 05-Feb-2006 cube

branches: 1.36.2; 1.36.4; 1.36.6;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).


# 1.35 04-Feb-2006 rpaulo

bpfilter doesn't accept count anymore.


Revision tags: ktrace-lwp-base
# 1.34 07-Dec-2005 tsutsui

branches: 1.34.2; 1.34.4; 1.34.6;
Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).


Revision tags: yamt-readahead-base3
# 1.33 22-Nov-2005 macallan

uncomment options BLINK, removed uwe's todo comment.


Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
# 1.32 08-Oct-2005 uwe

branches: 1.32.6;
Sync with GENERIC (1.180).


# 1.31 19-Aug-2005 christos

Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels


# 1.30 19-Aug-2005 christos

64 bit inode changes.


# 1.29 31-Jul-2005 yamt

revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.


# 1.28 30-Jul-2005 yamt

add "options VMSWAP" to non INSTALL kernels.


# 1.27 07-Jul-2005 tron

Add (commented out) IPSEC_NAT_T option.


Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.26 18-Feb-2005 dsl

branches: 1.26.4; 1.26.6;
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT


Revision tags: yamt-km-base2
# 1.25 11-Feb-2005 dsl

Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.


Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.24 10-Nov-2004 christos

branches: 1.24.4; 1.24.6;
Add COMPAT_BSDPTY to the rest of the config files.


# 1.23 04-Sep-2004 manu

IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@


# 1.22 15-Jul-2004 atatat

Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.


# 1.21 10-Jul-2004 uwe

Sync with relevant portions of GENERIC 1.160.
options<space> police.
Uncomment FFS, as MFS needs it.


Revision tags: netbsd-2-0-base
# 1.20 14-Dec-2003 martin

branches: 1.20.2;
Make this look more like GENERIC.


# 1.19 14-Dec-2003 uwe

There's no such thing as "JavaStation-10". Krups official name is
"JavaStation-NC". Pointed out by Pete Zaitcev (long ago).


# 1.18 13-Dec-2003 martin

Remove a comment - this is no longer experimental and works with an
unpatched tree.


# 1.17 22-Oct-2003 uwe

Catch up with GENERIC (1.148).


# 1.16 07-Oct-2003 tron

Add COMPAT_16.


# 1.15 10-Apr-2003 christos

branches: 1.15.2;
Bye Bye UCONSOLE


Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
# 1.14 04-Dec-2002 uwe

Fix an options<space><tab> nit.


# 1.13 08-Nov-2002 uwe

Oh, COPTS in config overrides optimizations again.


Revision tags: kqueue-aftermerge kqueue-beforemerge
# 1.12 03-Oct-2002 uwe

Add wscons. Misc catch-up with GENERIC.


Revision tags: kqueue-base
# 1.11 18-Sep-2002 lukem

enable USERCONF by default; it's small and extremely useful to have available.


Revision tags: gehenna-devsw-base
# 1.10 17-Jun-2002 lukem

Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"


Revision tags: netbsd-1-6-base
# 1.9 14-May-2002 lukem

branches: 1.9.2; 1.9.4;
- Enable NFS_BOOT_DHCP (as well as the existing NFS_BOOT_BOOTPARAM).
DHCP/Bootp is tried before bootparams in the MI nfs mountroot code.
- Change the order in boot.net from "bootparams then bootp" to
"bootp then bootparams", to be consistent with the MI nfs mountroot code.

(Consistency with other NetBSD ports is good, and things still work
for sites that run bootparams but not dhcp/bootp, although I'd argue that
dhcp/bootp is much easier to setup and manage and is easier to debug
than our rpc.bootparamd...)

Per discussion with Paul Kranenburg and Matt Green.


# 1.8 06-May-2002 uwe

Comment change only. Update the version of GENERIC this config is
synced with.


# 1.7 25-Apr-2002 atatat

Add the INCLUDE_CONFIG_FILE option to all config files. In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.


# 1.6 12-Apr-2002 gmcgarry

Add commented-out USERCONF option. Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.


# 1.5 28-Mar-2002 uwe

Move ms-IIep PCIC driver into mspcic0 at msiiep0. msiiep0 now serves
as a stub bus that knows how to attach drivers for various functions
of PCIC.

This change is a follow up to timer0 at msiiep0 change, since all
children must share same attach arguments and so we no longer can
attach pci0 directly under msiiep0.


# 1.4 28-Mar-2002 pk

Declare `timer0' as a device on the `msiiep' bus.


Revision tags: eeh-devprop-base
# 1.3 12-Mar-2002 uwe

Enable audiocs at ebus.


Revision tags: newlock-base ifpoll-base
# 1.2 29-Jan-2002 uwe

branches: 1.2.2; 1.2.4;
Comment update for PCI_CONFIG_DUMP: dumping PCI config space for EBus
seems ok now. But an attempt of reading IGA1682 config space past
offset 64 hangs the machine.


# 1.1 28-Jan-2002 uwe

Experimental config file for JavaStation NC (aka Krups). Not yet
usable without some additional patches to the tree, but handy to have
checked in for reference.


# 1.76 05-Feb-2018 maxv

Nuke DIRECTED_BROADCAST, it is not documented and not enabled anywhere. It
probably wouldn't have built correctly anyway, since there is no associated
defflag.

These ten lines of code in ip_input.c already look a lot better.


Revision tags: tls-maxphys-base-20171202
# 1.75 14-Sep-2017 mrg

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.74 13-Sep-2017 sevan

Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh


Revision tags: nick-nhusb-base-20170825
# 1.73 30-Jul-2017 maxv

Disable svr4 and svr4_32 on sparc, sparc64 and amiga - the only places
where they were still enabled.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.72 13-Dec-2016 christos

branches: 1.72.8;
wildcard speaker attachments, now that we can handle many of them.


# 1.71 10-Dec-2016 christos

remove VAUDIOSPEAKER for now, will be done differently.


# 1.70 08-Dec-2016 nat

Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.


Revision tags: nick-nhusb-base-20161204
# 1.69 26-Nov-2016 christos

mention PAX_SEGVGUARD dependency on FILEASSOC


Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.68 26-Sep-2015 maxv

branches: 1.68.2;
Remove KMEMSTATS. Normally it's ok now.


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
# 1.67 23-Aug-2014 dholland

branches: 1.67.2;
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.


Revision tags: netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
# 1.66 24-Mar-2014 szptvlfn

fix manual section numbering of sysctl.
thanks wiz@


Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.65 30-Jun-2013 rmind

G/C PFIL_HOOKS from the kernel configs.


# 1.64 05-Jun-2013 christos

branches: 1.64.2;
remove obsolete networking options


# 1.63 27-Apr-2013 christos

the bogus number police


Revision tags: agc-symver-base
# 1.62 02-Mar-2013 christos

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.


# 1.61 01-Mar-2013 joerg

Retire OSI network stack. OK core@


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.60 26-Jun-2012 macallan

branches: 1.60.2;
switch to WSEMUL_VT100 to reduce differences with sparc64 and other wscons
and fb console using ports
WSEMUL_SUN is left in but commented out so whoever wants it back can have it
with minimal effort


# 1.59 05-Jun-2012 abs

Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.


Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8
# 1.58 11-Mar-2012 nakayama

Remove stray comments for LKM.


Revision tags: jmcneill-usbmp-base7
# 1.57 10-Mar-2012 joerg

P1003_1B_SEMAPHORE is no longer optional.


Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
# 1.56 22-Nov-2011 tls

branches: 1.56.2; 1.56.4;

The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself. Move it to std. This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports. Thanks to Havard Eidnes for
pointing them out.


Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base jym-xensuspend-nbase jym-xensuspend-base
# 1.55 06-Mar-2011 bouyer

branches: 1.55.4;
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.


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
# 1.54 17-Jan-2011 jdc

branches: 1.54.2;
Add (commented out) LOCKDEBUG and SYSCALL_DEBUG options.


Revision tags: jruoho-x86intr-base matt-mips64-premerge-20101231
# 1.53 23-Nov-2010 hannken

branches: 1.53.2;
Remove unused count from pseudo-device md.


Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
# 1.52 16-Apr-2010 pooka

Remove unused count (invariably "4") from pseudo-device fss.


Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
# 1.51 05-Dec-2009 pooka

branches: 1.51.2; 1.51.4;
Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6
# 1.50 22-Jun-2009 tsutsui

Enable ddb(4) for sparc GENERIC-like kernels.
Discussed on port-sparc@.


Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
# 1.49 06-Mar-2009 joerg

Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.


Revision tags: nick-hppapmap-base2
# 1.48 08-Feb-2009 jdc

branches: 1.48.2;
Cosmetic clean up:
options<space><tab>


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
# 1.47 24-Nov-2008 ad

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.


# 1.46 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.45 31-Dec-2007 ad

branches: 1.45.6; 1.45.10; 1.45.16; 1.45.18; 1.45.20; 1.45.24;
Remove systrace. Ok core@.


Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.44 17-Oct-2007 garbled

branches: 1.44.2; 1.44.8;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.


Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
# 1.43 02-Jun-2007 uwe

branches: 1.43.10;
Add COMPAT_40. While here, make COMPAT_30 comment match other COMPAT_*.


Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base
# 1.42 25-Feb-2007 uwe

branches: 1.42.4; 1.42.6; 1.42.12;
Catch up with changes in GENERIC and new wscons options.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
# 1.41 11-Nov-2006 jmmv

branches: 1.41.4;
Remove tmpfs's experimental status. OK'ed by core@.


Revision tags: yamt-splraiseipl-base2
# 1.40 27-Sep-2006 manu

- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407


Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
# 1.39 26-Aug-2006 christos

branches: 1.39.2; 1.39.4;
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP


# 1.38 12-Aug-2006 christos

Disable SYSTRACE by default on all kernels (discussed with core)


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
# 1.37 19-Apr-2006 drochner

branches: 1.37.6;
adjust comments for the new location of wskbdmap_mfii.c,
addresses PR kern/33290 by henry nelson


Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
# 1.36 05-Feb-2006 cube

branches: 1.36.2; 1.36.4; 1.36.6;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).


# 1.35 04-Feb-2006 rpaulo

bpfilter doesn't accept count anymore.


Revision tags: ktrace-lwp-base
# 1.34 07-Dec-2005 tsutsui

branches: 1.34.2; 1.34.4; 1.34.6;
Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).


Revision tags: yamt-readahead-base3
# 1.33 22-Nov-2005 macallan

uncomment options BLINK, removed uwe's todo comment.


Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
# 1.32 08-Oct-2005 uwe

branches: 1.32.6;
Sync with GENERIC (1.180).


# 1.31 19-Aug-2005 christos

Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels


# 1.30 19-Aug-2005 christos

64 bit inode changes.


# 1.29 31-Jul-2005 yamt

revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.


# 1.28 30-Jul-2005 yamt

add "options VMSWAP" to non INSTALL kernels.


# 1.27 07-Jul-2005 tron

Add (commented out) IPSEC_NAT_T option.


Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.26 18-Feb-2005 dsl

branches: 1.26.4; 1.26.6;
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT


Revision tags: yamt-km-base2
# 1.25 11-Feb-2005 dsl

Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.


Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.24 10-Nov-2004 christos

branches: 1.24.4; 1.24.6;
Add COMPAT_BSDPTY to the rest of the config files.


# 1.23 04-Sep-2004 manu

IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@


# 1.22 15-Jul-2004 atatat

Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.


# 1.21 10-Jul-2004 uwe

Sync with relevant portions of GENERIC 1.160.
options<space> police.
Uncomment FFS, as MFS needs it.


Revision tags: netbsd-2-0-base
# 1.20 14-Dec-2003 martin

branches: 1.20.2;
Make this look more like GENERIC.


# 1.19 14-Dec-2003 uwe

There's no such thing as "JavaStation-10". Krups official name is
"JavaStation-NC". Pointed out by Pete Zaitcev (long ago).


# 1.18 13-Dec-2003 martin

Remove a comment - this is no longer experimental and works with an
unpatched tree.


# 1.17 22-Oct-2003 uwe

Catch up with GENERIC (1.148).


# 1.16 07-Oct-2003 tron

Add COMPAT_16.


# 1.15 10-Apr-2003 christos

branches: 1.15.2;
Bye Bye UCONSOLE


Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
# 1.14 04-Dec-2002 uwe

Fix an options<space><tab> nit.


# 1.13 08-Nov-2002 uwe

Oh, COPTS in config overrides optimizations again.


Revision tags: kqueue-aftermerge kqueue-beforemerge
# 1.12 03-Oct-2002 uwe

Add wscons. Misc catch-up with GENERIC.


Revision tags: kqueue-base
# 1.11 18-Sep-2002 lukem

enable USERCONF by default; it's small and extremely useful to have available.


Revision tags: gehenna-devsw-base
# 1.10 17-Jun-2002 lukem

Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"


Revision tags: netbsd-1-6-base
# 1.9 14-May-2002 lukem

branches: 1.9.2; 1.9.4;
- Enable NFS_BOOT_DHCP (as well as the existing NFS_BOOT_BOOTPARAM).
DHCP/Bootp is tried before bootparams in the MI nfs mountroot code.
- Change the order in boot.net from "bootparams then bootp" to
"bootp then bootparams", to be consistent with the MI nfs mountroot code.

(Consistency with other NetBSD ports is good, and things still work
for sites that run bootparams but not dhcp/bootp, although I'd argue that
dhcp/bootp is much easier to setup and manage and is easier to debug
than our rpc.bootparamd...)

Per discussion with Paul Kranenburg and Matt Green.


# 1.8 06-May-2002 uwe

Comment change only. Update the version of GENERIC this config is
synced with.


# 1.7 25-Apr-2002 atatat

Add the INCLUDE_CONFIG_FILE option to all config files. In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.


# 1.6 12-Apr-2002 gmcgarry

Add commented-out USERCONF option. Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.


# 1.5 28-Mar-2002 uwe

Move ms-IIep PCIC driver into mspcic0 at msiiep0. msiiep0 now serves
as a stub bus that knows how to attach drivers for various functions
of PCIC.

This change is a follow up to timer0 at msiiep0 change, since all
children must share same attach arguments and so we no longer can
attach pci0 directly under msiiep0.


# 1.4 28-Mar-2002 pk

Declare `timer0' as a device on the `msiiep' bus.


Revision tags: eeh-devprop-base
# 1.3 12-Mar-2002 uwe

Enable audiocs at ebus.


Revision tags: newlock-base ifpoll-base
# 1.2 29-Jan-2002 uwe

branches: 1.2.2; 1.2.4;
Comment update for PCI_CONFIG_DUMP: dumping PCI config space for EBus
seems ok now. But an attempt of reading IGA1682 config space past
offset 64 hangs the machine.


# 1.1 28-Jan-2002 uwe

Experimental config file for JavaStation NC (aka Krups). Not yet
usable without some additional patches to the tree, but handy to have
checked in for reference.


# 1.75 14-Sep-2017 mrg

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.74 13-Sep-2017 sevan

Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh


Revision tags: nick-nhusb-base-20170825
# 1.73 30-Jul-2017 maxv

Disable svr4 and svr4_32 on sparc, sparc64 and amiga - the only places
where they were still enabled.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.72 13-Dec-2016 christos

branches: 1.72.8;
wildcard speaker attachments, now that we can handle many of them.


# 1.71 10-Dec-2016 christos

remove VAUDIOSPEAKER for now, will be done differently.


# 1.70 08-Dec-2016 nat

Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.


Revision tags: nick-nhusb-base-20161204
# 1.69 26-Nov-2016 christos

mention PAX_SEGVGUARD dependency on FILEASSOC


Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.68 26-Sep-2015 maxv

branches: 1.68.2;
Remove KMEMSTATS. Normally it's ok now.


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
# 1.67 23-Aug-2014 dholland

branches: 1.67.2;
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.


Revision tags: netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
# 1.66 24-Mar-2014 szptvlfn

fix manual section numbering of sysctl.
thanks wiz@


Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.65 30-Jun-2013 rmind

G/C PFIL_HOOKS from the kernel configs.


# 1.64 05-Jun-2013 christos

branches: 1.64.2;
remove obsolete networking options


# 1.63 27-Apr-2013 christos

the bogus number police


Revision tags: agc-symver-base
# 1.62 02-Mar-2013 christos

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.


# 1.61 01-Mar-2013 joerg

Retire OSI network stack. OK core@


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.60 26-Jun-2012 macallan

branches: 1.60.2;
switch to WSEMUL_VT100 to reduce differences with sparc64 and other wscons
and fb console using ports
WSEMUL_SUN is left in but commented out so whoever wants it back can have it
with minimal effort


# 1.59 05-Jun-2012 abs

Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.


Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8
# 1.58 11-Mar-2012 nakayama

Remove stray comments for LKM.


Revision tags: jmcneill-usbmp-base7
# 1.57 10-Mar-2012 joerg

P1003_1B_SEMAPHORE is no longer optional.


Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
# 1.56 22-Nov-2011 tls

branches: 1.56.2; 1.56.4;

The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself. Move it to std. This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports. Thanks to Havard Eidnes for
pointing them out.


Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base jym-xensuspend-nbase jym-xensuspend-base
# 1.55 06-Mar-2011 bouyer

branches: 1.55.4;
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.


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
# 1.54 17-Jan-2011 jdc

branches: 1.54.2;
Add (commented out) LOCKDEBUG and SYSCALL_DEBUG options.


Revision tags: jruoho-x86intr-base matt-mips64-premerge-20101231
# 1.53 23-Nov-2010 hannken

branches: 1.53.2;
Remove unused count from pseudo-device md.


Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
# 1.52 16-Apr-2010 pooka

Remove unused count (invariably "4") from pseudo-device fss.


Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
# 1.51 05-Dec-2009 pooka

branches: 1.51.2; 1.51.4;
Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6
# 1.50 22-Jun-2009 tsutsui

Enable ddb(4) for sparc GENERIC-like kernels.
Discussed on port-sparc@.


Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
# 1.49 06-Mar-2009 joerg

Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.


Revision tags: nick-hppapmap-base2
# 1.48 08-Feb-2009 jdc

branches: 1.48.2;
Cosmetic clean up:
options<space><tab>


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
# 1.47 24-Nov-2008 ad

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.


# 1.46 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.45 31-Dec-2007 ad

branches: 1.45.6; 1.45.10; 1.45.16; 1.45.18; 1.45.20; 1.45.24;
Remove systrace. Ok core@.


Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.44 17-Oct-2007 garbled

branches: 1.44.2; 1.44.8;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.


Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
# 1.43 02-Jun-2007 uwe

branches: 1.43.10;
Add COMPAT_40. While here, make COMPAT_30 comment match other COMPAT_*.


Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base
# 1.42 25-Feb-2007 uwe

branches: 1.42.4; 1.42.6; 1.42.12;
Catch up with changes in GENERIC and new wscons options.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
# 1.41 11-Nov-2006 jmmv

branches: 1.41.4;
Remove tmpfs's experimental status. OK'ed by core@.


Revision tags: yamt-splraiseipl-base2
# 1.40 27-Sep-2006 manu

- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407


Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
# 1.39 26-Aug-2006 christos

branches: 1.39.2; 1.39.4;
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP


# 1.38 12-Aug-2006 christos

Disable SYSTRACE by default on all kernels (discussed with core)


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
# 1.37 19-Apr-2006 drochner

branches: 1.37.6;
adjust comments for the new location of wskbdmap_mfii.c,
addresses PR kern/33290 by henry nelson


Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
# 1.36 05-Feb-2006 cube

branches: 1.36.2; 1.36.4; 1.36.6;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).


# 1.35 04-Feb-2006 rpaulo

bpfilter doesn't accept count anymore.


Revision tags: ktrace-lwp-base
# 1.34 07-Dec-2005 tsutsui

branches: 1.34.2; 1.34.4; 1.34.6;
Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).


Revision tags: yamt-readahead-base3
# 1.33 22-Nov-2005 macallan

uncomment options BLINK, removed uwe's todo comment.


Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
# 1.32 08-Oct-2005 uwe

branches: 1.32.6;
Sync with GENERIC (1.180).


# 1.31 19-Aug-2005 christos

Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels


# 1.30 19-Aug-2005 christos

64 bit inode changes.


# 1.29 31-Jul-2005 yamt

revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.


# 1.28 30-Jul-2005 yamt

add "options VMSWAP" to non INSTALL kernels.


# 1.27 07-Jul-2005 tron

Add (commented out) IPSEC_NAT_T option.


Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.26 18-Feb-2005 dsl

branches: 1.26.4; 1.26.6;
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT


Revision tags: yamt-km-base2
# 1.25 11-Feb-2005 dsl

Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.


Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.24 10-Nov-2004 christos

branches: 1.24.4; 1.24.6;
Add COMPAT_BSDPTY to the rest of the config files.


# 1.23 04-Sep-2004 manu

IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@


# 1.22 15-Jul-2004 atatat

Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.


# 1.21 10-Jul-2004 uwe

Sync with relevant portions of GENERIC 1.160.
options<space> police.
Uncomment FFS, as MFS needs it.


Revision tags: netbsd-2-0-base
# 1.20 14-Dec-2003 martin

branches: 1.20.2;
Make this look more like GENERIC.


# 1.19 14-Dec-2003 uwe

There's no such thing as "JavaStation-10". Krups official name is
"JavaStation-NC". Pointed out by Pete Zaitcev (long ago).


# 1.18 13-Dec-2003 martin

Remove a comment - this is no longer experimental and works with an
unpatched tree.


# 1.17 22-Oct-2003 uwe

Catch up with GENERIC (1.148).


# 1.16 07-Oct-2003 tron

Add COMPAT_16.


# 1.15 10-Apr-2003 christos

branches: 1.15.2;
Bye Bye UCONSOLE


Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
# 1.14 04-Dec-2002 uwe

Fix an options<space><tab> nit.


# 1.13 08-Nov-2002 uwe

Oh, COPTS in config overrides optimizations again.


Revision tags: kqueue-aftermerge kqueue-beforemerge
# 1.12 03-Oct-2002 uwe

Add wscons. Misc catch-up with GENERIC.


Revision tags: kqueue-base
# 1.11 18-Sep-2002 lukem

enable USERCONF by default; it's small and extremely useful to have available.


Revision tags: gehenna-devsw-base
# 1.10 17-Jun-2002 lukem

Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"


Revision tags: netbsd-1-6-base
# 1.9 14-May-2002 lukem

branches: 1.9.2; 1.9.4;
- Enable NFS_BOOT_DHCP (as well as the existing NFS_BOOT_BOOTPARAM).
DHCP/Bootp is tried before bootparams in the MI nfs mountroot code.
- Change the order in boot.net from "bootparams then bootp" to
"bootp then bootparams", to be consistent with the MI nfs mountroot code.

(Consistency with other NetBSD ports is good, and things still work
for sites that run bootparams but not dhcp/bootp, although I'd argue that
dhcp/bootp is much easier to setup and manage and is easier to debug
than our rpc.bootparamd...)

Per discussion with Paul Kranenburg and Matt Green.


# 1.8 06-May-2002 uwe

Comment change only. Update the version of GENERIC this config is
synced with.


# 1.7 25-Apr-2002 atatat

Add the INCLUDE_CONFIG_FILE option to all config files. In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.


# 1.6 12-Apr-2002 gmcgarry

Add commented-out USERCONF option. Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.


# 1.5 28-Mar-2002 uwe

Move ms-IIep PCIC driver into mspcic0 at msiiep0. msiiep0 now serves
as a stub bus that knows how to attach drivers for various functions
of PCIC.

This change is a follow up to timer0 at msiiep0 change, since all
children must share same attach arguments and so we no longer can
attach pci0 directly under msiiep0.


# 1.4 28-Mar-2002 pk

Declare `timer0' as a device on the `msiiep' bus.


Revision tags: eeh-devprop-base
# 1.3 12-Mar-2002 uwe

Enable audiocs at ebus.


Revision tags: newlock-base ifpoll-base
# 1.2 29-Jan-2002 uwe

branches: 1.2.2; 1.2.4;
Comment update for PCI_CONFIG_DUMP: dumping PCI config space for EBus
seems ok now. But an attempt of reading IGA1682 config space past
offset 64 hangs the machine.


# 1.1 28-Jan-2002 uwe

Experimental config file for JavaStation NC (aka Krups). Not yet
usable without some additional patches to the tree, but handy to have
checked in for reference.


# 1.73 30-Jul-2017 maxv

Disable svr4 and svr4_32 on sparc, sparc64 and amiga - the only places
where they were still enabled.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.72 13-Dec-2016 christos

wildcard speaker attachments, now that we can handle many of them.


# 1.71 10-Dec-2016 christos

remove VAUDIOSPEAKER for now, will be done differently.


# 1.70 08-Dec-2016 nat

Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.


Revision tags: nick-nhusb-base-20161204
# 1.69 26-Nov-2016 christos

mention PAX_SEGVGUARD dependency on FILEASSOC


Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.68 26-Sep-2015 maxv

branches: 1.68.2;
Remove KMEMSTATS. Normally it's ok now.


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
# 1.67 23-Aug-2014 dholland

branches: 1.67.2;
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.


Revision tags: netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
# 1.66 24-Mar-2014 szptvlfn

fix manual section numbering of sysctl.
thanks wiz@


Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.65 30-Jun-2013 rmind

G/C PFIL_HOOKS from the kernel configs.


# 1.64 05-Jun-2013 christos

branches: 1.64.2;
remove obsolete networking options


# 1.63 27-Apr-2013 christos

the bogus number police


Revision tags: agc-symver-base
# 1.62 02-Mar-2013 christos

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.


# 1.61 01-Mar-2013 joerg

Retire OSI network stack. OK core@


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.60 26-Jun-2012 macallan

branches: 1.60.2;
switch to WSEMUL_VT100 to reduce differences with sparc64 and other wscons
and fb console using ports
WSEMUL_SUN is left in but commented out so whoever wants it back can have it
with minimal effort


# 1.59 05-Jun-2012 abs

Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.


Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8
# 1.58 11-Mar-2012 nakayama

Remove stray comments for LKM.


Revision tags: jmcneill-usbmp-base7
# 1.57 10-Mar-2012 joerg

P1003_1B_SEMAPHORE is no longer optional.


Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
# 1.56 22-Nov-2011 tls

branches: 1.56.2; 1.56.4;

The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself. Move it to std. This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports. Thanks to Havard Eidnes for
pointing them out.


Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base jym-xensuspend-nbase jym-xensuspend-base
# 1.55 06-Mar-2011 bouyer

branches: 1.55.4;
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.


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
# 1.54 17-Jan-2011 jdc

branches: 1.54.2;
Add (commented out) LOCKDEBUG and SYSCALL_DEBUG options.


Revision tags: jruoho-x86intr-base matt-mips64-premerge-20101231
# 1.53 23-Nov-2010 hannken

branches: 1.53.2;
Remove unused count from pseudo-device md.


Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
# 1.52 16-Apr-2010 pooka

Remove unused count (invariably "4") from pseudo-device fss.


Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
# 1.51 05-Dec-2009 pooka

branches: 1.51.2; 1.51.4;
Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6
# 1.50 22-Jun-2009 tsutsui

Enable ddb(4) for sparc GENERIC-like kernels.
Discussed on port-sparc@.


Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
# 1.49 06-Mar-2009 joerg

Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.


Revision tags: nick-hppapmap-base2
# 1.48 08-Feb-2009 jdc

branches: 1.48.2;
Cosmetic clean up:
options<space><tab>


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
# 1.47 24-Nov-2008 ad

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.


# 1.46 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.45 31-Dec-2007 ad

branches: 1.45.6; 1.45.10; 1.45.16; 1.45.18; 1.45.20; 1.45.24;
Remove systrace. Ok core@.


Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.44 17-Oct-2007 garbled

branches: 1.44.2; 1.44.8;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.


Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
# 1.43 02-Jun-2007 uwe

branches: 1.43.10;
Add COMPAT_40. While here, make COMPAT_30 comment match other COMPAT_*.


Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base
# 1.42 25-Feb-2007 uwe

branches: 1.42.4; 1.42.6; 1.42.12;
Catch up with changes in GENERIC and new wscons options.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
# 1.41 11-Nov-2006 jmmv

branches: 1.41.4;
Remove tmpfs's experimental status. OK'ed by core@.


Revision tags: yamt-splraiseipl-base2
# 1.40 27-Sep-2006 manu

- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407


Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
# 1.39 26-Aug-2006 christos

branches: 1.39.2; 1.39.4;
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP


# 1.38 12-Aug-2006 christos

Disable SYSTRACE by default on all kernels (discussed with core)


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
# 1.37 19-Apr-2006 drochner

branches: 1.37.6;
adjust comments for the new location of wskbdmap_mfii.c,
addresses PR kern/33290 by henry nelson


Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
# 1.36 05-Feb-2006 cube

branches: 1.36.2; 1.36.4; 1.36.6;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).


# 1.35 04-Feb-2006 rpaulo

bpfilter doesn't accept count anymore.


Revision tags: ktrace-lwp-base
# 1.34 07-Dec-2005 tsutsui

branches: 1.34.2; 1.34.4; 1.34.6;
Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).


Revision tags: yamt-readahead-base3
# 1.33 22-Nov-2005 macallan

uncomment options BLINK, removed uwe's todo comment.


Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
# 1.32 08-Oct-2005 uwe

branches: 1.32.6;
Sync with GENERIC (1.180).


# 1.31 19-Aug-2005 christos

Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels


# 1.30 19-Aug-2005 christos

64 bit inode changes.


# 1.29 31-Jul-2005 yamt

revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.


# 1.28 30-Jul-2005 yamt

add "options VMSWAP" to non INSTALL kernels.


# 1.27 07-Jul-2005 tron

Add (commented out) IPSEC_NAT_T option.


Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.26 18-Feb-2005 dsl

branches: 1.26.4; 1.26.6;
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT


Revision tags: yamt-km-base2
# 1.25 11-Feb-2005 dsl

Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.


Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.24 10-Nov-2004 christos

branches: 1.24.4; 1.24.6;
Add COMPAT_BSDPTY to the rest of the config files.


# 1.23 04-Sep-2004 manu

IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@


# 1.22 15-Jul-2004 atatat

Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.


# 1.21 10-Jul-2004 uwe

Sync with relevant portions of GENERIC 1.160.
options<space> police.
Uncomment FFS, as MFS needs it.


Revision tags: netbsd-2-0-base
# 1.20 14-Dec-2003 martin

branches: 1.20.2;
Make this look more like GENERIC.


# 1.19 14-Dec-2003 uwe

There's no such thing as "JavaStation-10". Krups official name is
"JavaStation-NC". Pointed out by Pete Zaitcev (long ago).


# 1.18 13-Dec-2003 martin

Remove a comment - this is no longer experimental and works with an
unpatched tree.


# 1.17 22-Oct-2003 uwe

Catch up with GENERIC (1.148).


# 1.16 07-Oct-2003 tron

Add COMPAT_16.


# 1.15 10-Apr-2003 christos

branches: 1.15.2;
Bye Bye UCONSOLE


Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
# 1.14 04-Dec-2002 uwe

Fix an options<space><tab> nit.


# 1.13 08-Nov-2002 uwe

Oh, COPTS in config overrides optimizations again.


Revision tags: kqueue-aftermerge kqueue-beforemerge
# 1.12 03-Oct-2002 uwe

Add wscons. Misc catch-up with GENERIC.


Revision tags: kqueue-base
# 1.11 18-Sep-2002 lukem

enable USERCONF by default; it's small and extremely useful to have available.


Revision tags: gehenna-devsw-base
# 1.10 17-Jun-2002 lukem

Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"


Revision tags: netbsd-1-6-base
# 1.9 14-May-2002 lukem

branches: 1.9.2; 1.9.4;
- Enable NFS_BOOT_DHCP (as well as the existing NFS_BOOT_BOOTPARAM).
DHCP/Bootp is tried before bootparams in the MI nfs mountroot code.
- Change the order in boot.net from "bootparams then bootp" to
"bootp then bootparams", to be consistent with the MI nfs mountroot code.

(Consistency with other NetBSD ports is good, and things still work
for sites that run bootparams but not dhcp/bootp, although I'd argue that
dhcp/bootp is much easier to setup and manage and is easier to debug
than our rpc.bootparamd...)

Per discussion with Paul Kranenburg and Matt Green.


# 1.8 06-May-2002 uwe

Comment change only. Update the version of GENERIC this config is
synced with.


# 1.7 25-Apr-2002 atatat

Add the INCLUDE_CONFIG_FILE option to all config files. In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.


# 1.6 12-Apr-2002 gmcgarry

Add commented-out USERCONF option. Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.


# 1.5 28-Mar-2002 uwe

Move ms-IIep PCIC driver into mspcic0 at msiiep0. msiiep0 now serves
as a stub bus that knows how to attach drivers for various functions
of PCIC.

This change is a follow up to timer0 at msiiep0 change, since all
children must share same attach arguments and so we no longer can
attach pci0 directly under msiiep0.


# 1.4 28-Mar-2002 pk

Declare `timer0' as a device on the `msiiep' bus.


Revision tags: eeh-devprop-base
# 1.3 12-Mar-2002 uwe

Enable audiocs at ebus.


Revision tags: newlock-base ifpoll-base
# 1.2 29-Jan-2002 uwe

branches: 1.2.2; 1.2.4;
Comment update for PCI_CONFIG_DUMP: dumping PCI config space for EBus
seems ok now. But an attempt of reading IGA1682 config space past
offset 64 hangs the machine.


# 1.1 28-Jan-2002 uwe

Experimental config file for JavaStation NC (aka Krups). Not yet
usable without some additional patches to the tree, but handy to have
checked in for reference.


# 1.72 13-Dec-2016 christos

wildcard speaker attachments, now that we can handle many of them.


# 1.71 10-Dec-2016 christos

remove VAUDIOSPEAKER for now, will be done differently.


# 1.70 08-Dec-2016 nat

Add a synthesized pc beeper and keyboard bell for platforms with an audio
device.


Revision tags: nick-nhusb-base-20161204
# 1.69 26-Nov-2016 christos

mention PAX_SEGVGUARD dependency on FILEASSOC


Revision tags: pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226
# 1.68 26-Sep-2015 maxv

Remove KMEMSTATS. Normally it's ok now.


Revision tags: nick-nhusb-base-20150921 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base
# 1.67 23-Aug-2014 dholland

branches: 1.67.2;
Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.


Revision tags: netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
# 1.66 24-Mar-2014 szptvlfn

fix manual section numbering of sysctl.
thanks wiz@


Revision tags: riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.65 30-Jun-2013 rmind

G/C PFIL_HOOKS from the kernel configs.


# 1.64 05-Jun-2013 christos

branches: 1.64.2;
remove obsolete networking options


# 1.63 27-Apr-2013 christos

the bogus number police


Revision tags: agc-symver-base
# 1.62 02-Mar-2013 christos

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.


# 1.61 01-Mar-2013 joerg

Retire OSI network stack. OK core@


Revision tags: yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.60 26-Jun-2012 macallan

branches: 1.60.2;
switch to WSEMUL_VT100 to reduce differences with sparc64 and other wscons
and fb console using ports
WSEMUL_SUN is left in but commented out so whoever wants it back can have it
with minimal effort


# 1.59 05-Jun-2012 abs

Adjust the WSDISPLAY_COMPAT_USL comment to mention wsconscfg, to at least
give a hint that its not just for third party compat. No functional change.


Revision tags: jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8
# 1.58 11-Mar-2012 nakayama

Remove stray comments for LKM.


Revision tags: jmcneill-usbmp-base7
# 1.57 10-Mar-2012 joerg

P1003_1B_SEMAPHORE is no longer optional.


Revision tags: jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base
# 1.56 22-Nov-2011 tls

branches: 1.56.2; 1.56.4;

The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself. Move it to std. This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports. Thanks to Havard Eidnes for
pointing them out.


Revision tags: jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base rmind-uvmplock-base jym-xensuspend-nbase jym-xensuspend-base
# 1.55 06-Mar-2011 bouyer

branches: 1.55.4;
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.


Revision tags: uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base
# 1.54 17-Jan-2011 jdc

branches: 1.54.2;
Add (commented out) LOCKDEBUG and SYSCALL_DEBUG options.


Revision tags: jruoho-x86intr-base matt-mips64-premerge-20101231
# 1.53 23-Nov-2010 hannken

branches: 1.53.2;
Remove unused count from pseudo-device md.


Revision tags: uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1
# 1.52 16-Apr-2010 pooka

Remove unused count (invariably "4") from pseudo-device fss.


Revision tags: yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
# 1.51 05-Dec-2009 pooka

branches: 1.51.2; 1.51.4;
Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


Revision tags: yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6
# 1.50 22-Jun-2009 tsutsui

Enable ddb(4) for sparc GENERIC-like kernels.
Discussed on port-sparc@.


Revision tags: yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base
# 1.49 06-Mar-2009 joerg

Remove SHMMAXPGS from all kernel configs. Dynamically compute the
initial limit as 1/4 of the physical memory. Ensure the limit is at
least 1024 pages, the old default on most platforms.


Revision tags: nick-hppapmap-base2
# 1.48 08-Feb-2009 jdc

branches: 1.48.2;
Cosmetic clean up:
options<space><tab>


Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base mjf-devfs2-base
# 1.47 24-Nov-2008 ad

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.


# 1.46 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-nbase bouyer-xeni386-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.45 31-Dec-2007 ad

branches: 1.45.6; 1.45.10; 1.45.16; 1.45.18; 1.45.20; 1.45.24;
Remove systrace. Ok core@.


Revision tags: vmlocking2-base3 yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 jmcneill-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base jmcneill-pm-base reinoud-bufcleanup-base
# 1.44 17-Oct-2007 garbled

branches: 1.44.2; 1.44.8;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.


Revision tags: nick-csl-alignment-base5 yamt-x86pmap-base3 yamt-x86pmap-base2 yamt-x86pmap-base nick-csl-alignment-base matt-mips64-base ppcoea-renovation-base mjf-ufs-trans-base vmlocking-base
# 1.43 02-Jun-2007 uwe

branches: 1.43.10;
Add COMPAT_40. While here, make COMPAT_30 comment match other COMPAT_*.


Revision tags: yamt-idlelwp-base8 thorpej-atomic-base ad-audiomp-base
# 1.42 25-Feb-2007 uwe

branches: 1.42.4; 1.42.6; 1.42.12;
Catch up with changes in GENERIC and new wscons options.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
# 1.41 11-Nov-2006 jmmv

branches: 1.41.4;
Remove tmpfs's experimental status. OK'ed by core@.


Revision tags: yamt-splraiseipl-base2
# 1.40 27-Sep-2006 manu

- Document COMPAT_15 as doing nothing
- Add COMPAT_15 to all the kernel that had COMPAT_14, for the sake of coherency
- Remove the only occurences of #ifdef COMPAT_15 in the tree: for the ARM
ports, COMPAT_15 was always used in conjunction with EXEC_AOUT. Only EXEC_AOUT
matters here.

This address kern/18407


Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
# 1.39 26-Aug-2006 christos

branches: 1.39.2; 1.39.4;
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP


# 1.38 12-Aug-2006 christos

Disable SYSTRACE by default on all kernels (discussed with core)


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
# 1.37 19-Apr-2006 drochner

branches: 1.37.6;
adjust comments for the new location of wskbdmap_mfii.c,
addresses PR kern/33290 by henry nelson


Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 yamt-pdpolicy-base yamt-uio_vmspace-base5
# 1.36 05-Feb-2006 cube

branches: 1.36.2; 1.36.4; 1.36.6;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).


# 1.35 04-Feb-2006 rpaulo

bpfilter doesn't accept count anymore.


Revision tags: ktrace-lwp-base
# 1.34 07-Dec-2005 tsutsui

branches: 1.34.2; 1.34.4; 1.34.6;
Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).


Revision tags: yamt-readahead-base3
# 1.33 22-Nov-2005 macallan

uncomment options BLINK, removed uwe's todo comment.


Revision tags: yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base
# 1.32 08-Oct-2005 uwe

branches: 1.32.6;
Sync with GENERIC (1.180).


# 1.31 19-Aug-2005 christos

Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels


# 1.30 19-Aug-2005 christos

64 bit inode changes.


# 1.29 31-Jul-2005 yamt

revert "defflag VMSWAP" changes for now.
there seems to be far more people who don't want to edit
their kernel config files than i thought.


# 1.28 30-Jul-2005 yamt

add "options VMSWAP" to non INSTALL kernels.


# 1.27 07-Jul-2005 tron

Add (commented out) IPSEC_NAT_T option.


Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
# 1.26 18-Feb-2005 dsl

branches: 1.26.4; 1.26.6;
Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT


Revision tags: yamt-km-base2
# 1.25 11-Feb-2005 dsl

Add 'option FFS_SNAPSHOT' to most of the config files.
Commented out for kernels that appear to hace space constraints.


Revision tags: yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.24 10-Nov-2004 christos

branches: 1.24.4; 1.24.6;
Add COMPAT_BSDPTY to the rest of the config files.


# 1.23 04-Sep-2004 manu

IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@


# 1.22 15-Jul-2004 atatat

Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.


# 1.21 10-Jul-2004 uwe

Sync with relevant portions of GENERIC 1.160.
options<space> police.
Uncomment FFS, as MFS needs it.


Revision tags: netbsd-2-0-base
# 1.20 14-Dec-2003 martin

branches: 1.20.2;
Make this look more like GENERIC.


# 1.19 14-Dec-2003 uwe

There's no such thing as "JavaStation-10". Krups official name is
"JavaStation-NC". Pointed out by Pete Zaitcev (long ago).


# 1.18 13-Dec-2003 martin

Remove a comment - this is no longer experimental and works with an
unpatched tree.


# 1.17 22-Oct-2003 uwe

Catch up with GENERIC (1.148).


# 1.16 07-Oct-2003 tron

Add COMPAT_16.


# 1.15 10-Apr-2003 christos

branches: 1.15.2;
Bye Bye UCONSOLE


Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
# 1.14 04-Dec-2002 uwe

Fix an options<space><tab> nit.


# 1.13 08-Nov-2002 uwe

Oh, COPTS in config overrides optimizations again.


Revision tags: kqueue-aftermerge kqueue-beforemerge
# 1.12 03-Oct-2002 uwe

Add wscons. Misc catch-up with GENERIC.


Revision tags: kqueue-base
# 1.11 18-Sep-2002 lukem

enable USERCONF by default; it's small and extremely useful to have available.


Revision tags: gehenna-devsw-base
# 1.10 17-Jun-2002 lukem

Enable "pseudo-device clockctl" in all kernels, except
installation related kernels (INSTALL* and RAMDISK*).
This enables rc.conf(5) $ntpd_chroot to be used "out of the box"


Revision tags: netbsd-1-6-base
# 1.9 14-May-2002 lukem

branches: 1.9.2; 1.9.4;
- Enable NFS_BOOT_DHCP (as well as the existing NFS_BOOT_BOOTPARAM).
DHCP/Bootp is tried before bootparams in the MI nfs mountroot code.
- Change the order in boot.net from "bootparams then bootp" to
"bootp then bootparams", to be consistent with the MI nfs mountroot code.

(Consistency with other NetBSD ports is good, and things still work
for sites that run bootparams but not dhcp/bootp, although I'd argue that
dhcp/bootp is much easier to setup and manage and is easier to debug
than our rpc.bootparamd...)

Per discussion with Paul Kranenburg and Matt Green.


# 1.8 06-May-2002 uwe

Comment change only. Update the version of GENERIC this config is
synced with.


# 1.7 25-Apr-2002 atatat

Add the INCLUDE_CONFIG_FILE option to all config files. In config
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.


# 1.6 12-Apr-2002 gmcgarry

Add commented-out USERCONF option. Mainly useful for install media
and can be optionally enabled based on miniroot and ramdisk size
requirements.


# 1.5 28-Mar-2002 uwe

Move ms-IIep PCIC driver into mspcic0 at msiiep0. msiiep0 now serves
as a stub bus that knows how to attach drivers for various functions
of PCIC.

This change is a follow up to timer0 at msiiep0 change, since all
children must share same attach arguments and so we no longer can
attach pci0 directly under msiiep0.


# 1.4 28-Mar-2002 pk

Declare `timer0' as a device on the `msiiep' bus.


Revision tags: eeh-devprop-base
# 1.3 12-Mar-2002 uwe

Enable audiocs at ebus.


Revision tags: newlock-base ifpoll-base
# 1.2 29-Jan-2002 uwe

branches: 1.2.2; 1.2.4;
Comment update for PCI_CONFIG_DUMP: dumping PCI config space for EBus
seems ok now. But an attempt of reading IGA1682 config space past
offset 64 hangs the machine.


# 1.1 28-Jan-2002 uwe

Experimental config file for JavaStation NC (aka Krups). Not yet
usable without some additional patches to the tree, but handy to have
checked in for reference.