History log of /src/sys/arch/sparc64/conf/GENERIC32
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
# 1.142 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: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 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 nick-nhusb-base-20161204 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
# 1.141 25-May-2016 nakayama

branches: 1.141.16; 1.141.18;
tabify, fix indent and remove trailing whitespace.


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE 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 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-7-base yamt-pagecache-base9 yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE rmind-smpnet-nbase netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 netbsd-5-2-RELEASE netbsd-5-2-RC1 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 tls-maxphys-base matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base uebayasi-xip-base6 uebayasi-xip-base5 netbsd-5-1-RELEASE uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 netbsd-5-1-RC4 matt-nb5-mips64-k15 uebayasi-xip-base2 yamt-nfs-mp-base10 netbsd-5-1-RC3 netbsd-5-1-RC2 uebayasi-xip-base1 netbsd-5-1-RC1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 jym-xensuspend-nbase yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase nick-csl-alignment-base5 haad-dm-base 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 mjf-devfs2-base nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base matt-mips64-base yamt-idlelwp-base8 wrstuden-fixsa-base ppcoea-renovation-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 abandoned-netbsd-4-base yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.140 30-Jun-2006 tsutsui

branches: 1.140.102; 1.140.106; 1.140.108; 1.140.118; 1.140.126;
Make GENERIC config really generic and change GENERIC32 config for 32 bit
compat kernel to include the GENERIC and use "no" keywords of config(1).
Also merge std.sparc64-64 into std.sparc64 and prepare std.sparc64-32
which uses "no" keywords for 32 bit kernels. OK'ed by mrg.


# 1.139 29-Jun-2006 liamjfoy

Add CARP to further platforms

ok christos, julian coleman and matthew green


Revision tags: yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base chap-midi-base simonb-timecounters-base
# 1.138 05-Jun-2006 gdamore

branches: 1.138.2;
Import new HAL 0.9.17.2. Approved by sam@

New HAL includes some driver changes to register accesses.
Adds support for WLAN devices on AR5312 family devices.
Adds support 32-bit SPARC ath devices (untested).
ath enabled in SPARC64 GENERIC builds.
This HAL is tested and known to work for i386 PCI devices, SPARC64 PCI devices,
and AR5312 WiSoC devices. MIPS PCI devices appear to be busted (possibly only
on Alchemy hardware, unconfirmed), and cardbus support is untested due to
lack of test hardware.

Please report any new problems with this import to garrett@.


Revision tags: yamt-pdpolicy-base5
# 1.137 14-May-2006 elad

branches: 1.137.2;
integrate kauth.


Revision tags: elad-kernelauth-base
# 1.136 13-Apr-2006 tron

Add makphy(4). Tested with an Intel PRO/1000 MT in a Tadpole Voyager.


Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3
# 1.135 28-Mar-2006 pavel

Add stf to all kernel configs which have INET6 and gif, except the INSTALL
ones and those for specific machines of developers. PR 32304.

OK'ed by rpaulo.

N.B. stf is a cloning device, so it still must be enabled by
"ifconfig stf0 create".


Revision tags: peter-altq-base yamt-pdpolicy-base2
# 1.134 09-Mar-2006 hubertf

branches: 1.134.2;
Add & enable smbfs
Patch by Michael-John Turner <mj@turner.org.za> on port-sparc64@,

Reviewed & OK'd by martin@


Revision tags: yamt-pdpolicy-base
# 1.133 04-Mar-2006 nakayama

branches: 1.133.2; 1.133.4;
Add ath(4), ral(4).
Tested on my Ultra60 with ath at cardbus and ral at uhub.

XXX ath at pci now commented out since no 32-bit athhal.


# 1.132 03-Mar-2006 nakayama

- remove untested marks from some CardBus/PCMCIA cards.
- add acphy(4) found on tlp based CardBus card.


Revision tags: yamt-uio_vmspace-base5
# 1.131 05-Feb-2006 cube

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


# 1.130 04-Feb-2006 rpaulo

bpfilter doesn't accept count anymore.


# 1.129 03-Feb-2006 tsutsui

branches: 1.129.2;
Add commented out file-system TMPFS and UDF.

XXX Is it better to make GENERIC really generic and change GENERIC32
XXX to use "no options" and "no makeoptions" features of newer config(1)?


# 1.128 15-Jan-2006 chs

branches: 1.128.2;
allow multiple sbuses.


# 1.127 15-Jan-2006 mrg

add re(4): Realtek 8139C+/8169/8169S/8110S ethernet. been working for
a long time on my U10.


# 1.126 13-Jan-2006 chs

the esp driver has been working well with tagged queuing for
quite some time, remove the flags that disable it by default.
add a comment describing those flags. ok'd by martin and andrey.


# 1.125 20-Dec-2005 mrg

branches: 1.125.2;
enable sip@pci. it seems to work now, tested on a U10/440.


Revision tags: ktrace-lwp-base
# 1.124 10-Dec-2005 tsutsui

Move veriexec stuff from GENERIC to (common) GENERIC32.


# 1.123 07-Dec-2005 tsutsui

Adjust comments for options FFS_NO_SNAPSHOT.

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


# 1.122 04-Dec-2005 sekiya

Add wm and igphy -- tested on my E250, fully functional.


Revision tags: yamt-readahead-base3
# 1.121 25-Nov-2005 thorpej

swcr -> swcrypto


# 1.120 25-Nov-2005 thorpej

"pseudo-device crypto" really refers to the /dev/crypto API to the
opencrypto framework, not the framework itself. Update the comment
accordingly.


# 1.119 25-Nov-2005 thorpej

Add "pseudo-device swcr" (commented out if "pseudo-device crypto" is also
commented out).


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.118 09-Sep-2005 drochner

branches: 1.118.6;
remove "dev" locators from cardbus device definitions, it doesn't
make sense technically and might be removed


# 1.117 19-Aug-2005 christos

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


# 1.116 19-Aug-2005 christos

64 bit inode changes.


# 1.115 05-Aug-2005 skrll

Add (commented out) ucycom to various kernel configs.


# 1.114 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.113 30-Jul-2005 yamt

add "options VMSWAP" to non INSTALL kernels.


# 1.112 17-Jul-2005 hubertf

Add support for reading cloop2 compressed filesystem image,
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.


# 1.111 11-Jul-2005 kiyohara

ieee1394 import from FreeBSD.


# 1.110 07-Jul-2005 tron

Add (commented out) IPSEC_NAT_T option.


# 1.109 25-Jun-2005 rpaulo

branches: 1.109.2;
Add file-system PTYFS (commented out) so that people know its existence.

Ok'ed by Christos Zoulas and Hubert Feyrer.


# 1.108 15-Jun-2005 tron

Remove commented out "upa" attachments because NetBSD doesn't have a
driver for that anyway. Approved by Martin Husemann.


# 1.107 09-Jun-2005 tsutsui

- Rename options NEW_BUFQ_STRATEGY -> options BUFQ_READPRIO.
(still commented out)
- Add (also commented out) options BUFQ_PRIOCSCAN.

Suggested by perry and soda on tech-kern.
Please refer options(4) for details for these options.


# 1.106 01-Jun-2005 macallan

changed wsdisplay* attachment so the console display will always be
wsdisplay0


# 1.105 31-May-2005 tron

Remove attachment for the piixide(4) driver from all non-x86 kernel
configurations because Intel IDE disk controllers only exist as part
of Intel chipsets for x86 systems.


# 1.104 23-May-2005 martin

Rename REALWHITE to SNOWWHITE.
While there, add LIGHT versions of the other predefined colours as well.


# 1.103 22-May-2005 martin

Use the new WSCOL_REALWHITE as default background color.


# 1.102 03-May-2005 martin

Add wsmux and wsfont pseudo devices.


# 1.101 29-Apr-2005 martin

Add all missing USB stuff (from i386 GENERIC).


Revision tags: kent-audio2-base
# 1.100 28-Apr-2005 martin

Use wscons/wskbd/wsmouse/wsdisplay by default.


# 1.99 15-Apr-2005 itohy

Add ukyopon(4).


Revision tags: yamt-km-base4 yamt-km-base3 netbsd-3-base
# 1.98 25-Feb-2005 martin

branches: 1.98.2;
Nuke options RASTERCONSOLE for sparc64


# 1.97 18-Feb-2005 dsl

Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT


Revision tags: yamt-km-base2
# 1.96 11-Feb-2005 jdc

Add some PCMCIA devices that were missing.
Add/fix comments.


# 1.95 11-Feb-2005 dsl

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


# 1.94 06-Feb-2005 martin

Add uhci.


# 1.93 31-Jan-2005 hannken

Add file system snapshots to kernel configs.

- Ffs internal snapshots get compiled in unconditionally.

- File system snapshot device fss(4) added to all kernel configs that
have a disk. Device is commented out on all non-GENERIC kernels.

Reviewed by: Jason Thorpe <thorpej@netbsd.org>


Revision tags: yamt-km-base
# 1.92 17-Jan-2005 cube

branches: 1.92.2;
Add tap(4) support to a random^Wcarefully chosen set of kernel configs.
All those kernels have a line for both tun and bridge, and if either is
commented out, tap is commented out also. With the exception of i386's
GENERIC_TINY.

XXX: we _need_ some way of making this more simple.


Revision tags: kent-audio1-beforemerge kent-audio1-base
# 1.91 24-Nov-2004 bouyer

branches: 1.91.4;
pdcsata(4), a driver for the Promise SATA150 (aka PDC203xx) serie of
controllers. Tested with a PDC20375 (2 SATA, one PATA) controller on sparc64.
Added to all kernel config file which had pdcide(4).


# 1.90 10-Nov-2004 christos

Add COMPAT_BSDPTY to the rest of the config files.


# 1.89 23-Oct-2004 augustss

s/uax/axe/


# 1.88 04-Sep-2004 manu

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


# 1.87 26-Aug-2004 itohy

Add njs to some generic config files (I tested on i386 and sparc64).


# 1.86 01-Aug-2004 mrg

add commented entries for the magma and spif sbus multiport serial/parallel
cards (they're not tested afaik.)


# 1.85 15-Jul-2004 atatat

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


# 1.84 26-Jun-2004 abs

Add (commented out) ALTQ options to all GENERIC-like files


# 1.83 22-Jun-2004 itojun

have pf and pflog pseudo-device (commented out).
reviewed by matt, perry, christos


# 1.82 18-Jun-2004 christos

ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM


# 1.81 09-Jun-2004 martin

Add pseudo-device ptm.


# 1.80 02-May-2004 christos

add COMPAT_20


Revision tags: netbsd-2-0-base
# 1.79 26-Feb-2004 petrov

branches: 1.79.2;
Correct ffb attachment.


# 1.78 14-Jan-2004 jonathan

Add support for opencrypto, PCI accelerators to sys/arch/*/conf/GENERIC
files for machines I know to have genuine PCI slots. As sent to tech-kern
for feedback in December 2003. Based on feedback, opencrypto is commented
out in the macppc GENERIC (due to absense of GENERIC_SOFTINT support),
and added to the sparc64 config (sys/arch/sparc64/conf/GENERIC32).


# 1.77 14-Dec-2003 thorpej

Split the Intel i31244 SATA controller ("Artisea") driver out of piixide
into its own driver (artsata).


# 1.76 13-Dec-2003 thorpej

Split out the Silicon Image SATALink support into its own driver,
"satalink".


# 1.75 26-Nov-2003 nakayama

"wd* at wdc?" is no longer needed.


# 1.74 27-Oct-2003 christos

add posix semaphores


# 1.73 18-Oct-2003 lukem

Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'


# 1.72 08-Oct-2003 bouyer

Add new per-chip pciide drivers.


# 1.71 08-Oct-2003 bouyer

Add atabus.


# 1.70 07-Aug-2003 bouyer

Add esiop at pci to GENERIC which already have siop at pci.
esiop has been tested enouth now.
esiop not added to INSTALL kernels because of possible space constraint.
siop should be able to drive all adapters supported by esiop.


# 1.69 20-Jun-2003 nakayama

branches: 1.69.2;
s/options\t/options \t/


# 1.68 19-Jun-2003 martin

Ooops, I didn't intend to enable kgdb by default here.
(Since the related changes are not yet commited, it doesn't even compile)


# 1.67 18-Jun-2003 martin

Add missing COMPAT_ options.


# 1.66 29-Apr-2003 nakayama

- Add ehci at pci.
- Correct locator names for fwnode, and add sbpscsi at fwnode.


# 1.65 29-Apr-2003 nakayama

Use device attributes, atapi, audiobus and midibus,
instead of each devices.


# 1.64 26-Apr-2003 ragge

Add pseudo-device ksyms.


# 1.63 10-Apr-2003 christos

Bye Bye UCONSOLE


# 1.62 05-Apr-2003 tsutsui

Comment out le at pci that doesn't work. (device timeout)
Probably bus_dmamap_sync() calls are required in
copy{from,to}{buf,desc}() functions..


# 1.61 05-Apr-2003 tsutsui

- remove "UT" (untested) from some working devices (ahc, pcscp, ex and epic)
- comment out sip which causes uncorrectable DMA error on TX.
- add commented out pcn which also causes DMA error.


# 1.60 22-Mar-2003 nakayama

PCI-CardBus bridge support for sparc64:
- add CardBus and PCMCIA devices configrations.
- add workaround for internal compiler error on dev/ic/elink3.c.


# 1.59 27-Feb-2003 perseant

Make BRIDGE_IPF an option, and document it. Add it (commented) to GENERIC.
Let brconfig tell whether the bridge is using the ipfilter hook, or not.


# 1.58 20-Feb-2003 seb

Add vlan(4) pseudo device. Approved by martin@


# 1.57 16-Feb-2003 augustss

Add uax(4) (and url(4) in some cases).


# 1.56 10-Feb-2003 grant

add wi at pci.


Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
# 1.55 22-Nov-2002 wiz

Fix typo (responsiness -> responsiveness).


Revision tags: kqueue-aftermerge kqueue-beforemerge
# 1.54 18-Oct-2002 junyoung

Add NEW_BUFQ_STRATEGY (disabled by default).


# 1.53 18-Oct-2002 grant

remove 'UT' from fxp and rtk, as these have been tested and known
to work. some whitespace cleanup.


# 1.52 18-Oct-2002 grant

add comment about pciide and wd flags (from i386 GENERIC).


# 1.51 14-Oct-2002 elric

Added commented out cgd(4)s to GENERIC configs.


# 1.50 12-Oct-2002 provos

add SYSTRACE


# 1.49 04-Oct-2002 martin

Disable tagged queuing for the esp driver, with a comment describing
why and how to re-enable it. The driver is broken, and can currently
cause data corruption.

Since this file is included by the INSTALL config, enabling tagged queueing
could prevent first time installation (and creation of a custom kernel
with these settings changed)


Revision tags: kqueue-base
# 1.48 29-Sep-2002 chs

enable DHCP netbooting support.


# 1.47 25-Sep-2002 martti

Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"


# 1.46 20-Sep-2002 martti

Added (commented out) IPFILTER_DEFAULT_BLOCK.


# 1.45 18-Sep-2002 lukem

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


Revision tags: gehenna-devsw-base
# 1.44 29-Aug-2002 chs

Add `audio* at uaudio?' so that uaudio is actually useful. PR 15610.


# 1.43 16-Aug-2002 petrov

Enable sab.


# 1.42 29-Jul-2002 mrg

clean up esp & isp attachment lines.


# 1.41 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"


# 1.40 05-Jun-2002 martin

Add audiocs at ebus.


Revision tags: netbsd-1-6-base
# 1.39 16-May-2002 thorpej

branches: 1.39.2; 1.39.4;
* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set to
NULL for root PCI busses. For busses behind a bridge, it points to
a persistent copy of the bridge's pcitag_t. This can be very useful
for machine-dependent PCI bus enumeration code.
* Implement a machine-dependent pci_enumerate_bus() for sparc64 which
uses OFW device nodes to enumerate the bus. When a PCI bus that is
behind a bridge is attached, pci_attach_hook() allocates a new PCI
chipset tag for the new bus and sets it's "curnode" to the OFW node
of the bridge. This is used as a starting point when enumerating
that bus. Root busses get the OFW node of the host bridge (psycho).
* Garbage-collect "ofpci" and "ofppb" from the sparc64 port.


# 1.38 13-May-2002 eeh

Add rtc@ebus.


# 1.37 06-May-2002 eeh

Switch to ofpci.


# 1.36 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.35 17-Apr-2002 mycroft

Switch from de to tlp by default.


# 1.34 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.33 29-Mar-2002 bouyer

tl* at pci? now works.


Revision tags: eeh-devprop-base newlock-base ifpoll-base
# 1.32 10-Feb-2002 wiz

Update description for icsphy.


# 1.31 05-Feb-2002 eeh

Add a sound driver for Blade 100s (which doesn't seem to do much. All I
get is the sound of silecne.)


# 1.30 27-Jan-2002 jdolecek

add options PIPE_SOCKETPAIR to individual kernel configs
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines


# 1.29 19-Jan-2002 oster

Add new RF_* options for RAIDframe bits that are no longer built by default.

While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for
architectures that I'm comfortable can deal with it being on by default.

Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to
be insufficient in practise.


# 1.28 30-Dec-2001 augustss

Make uhidev change.


# 1.27 28-Dec-2001 martin

Add PPPoE to all generic kernels that should be able to use it.
XXX TODO: do this for INSTALL kernels too, add sysinst support and make the
XXX needed binaries available on the ramdisk root fs.


# 1.26 05-Dec-2001 mrg

add commented BLINK option.


# 1.25 20-Nov-2001 lukem

cleanup:
options SPACE TAB
makeoptions TAB
psuedo-device TAB
remove trailing whitespace
replace multiple spaces -> tabs
options "FOO" -> options FOO
options "FOO=bar" -> options FOO=bar
options "FOO=\"bar\"" -> options FOO="\"bar\""


# 1.24 20-Nov-2001 lukem

- pull in opt_kgdb.h where necessary
- replace opt_kgdb_machdep.h with opt_kgdb.h
- defparam opt_kgdb.h:
KGDB_DEV KGDB_DEVNAME KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE
- move from opt_ddbparam.h to opt_ddb.h:
DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR SYMTAB_SPACE
- replace KGDBDEV with KGDB_DEV
- replace KGDBADDR with KGDB_DEVADDR
- replace KGDBMODE with KGDB_DEVMODE
- replace KGDBRATE with KGDB_DEVRATE
- use `9600' instead of `0x2580' for 9600 baud rate
- use correct quotes for options KGDB_DEVNAME="\"com\""
- use correct quotes for options KGDB_DEV="17*256+0"
- remove unnecessary dependancy on Makefile for kgdb_stub.o
- minor whitespace cleanup


Revision tags: thorpej-mips-cache-base
# 1.23 03-Nov-2001 tsutsui

branches: 1.23.2;
Add iha and trm at pci, and mark untested SCSI controllers "UT".


# 1.22 24-Oct-2001 thorpej

Clean up the 32-bit vs. 64-bit kernel configuration stuff:
- Put all options necessary to build a 64-bit kernel into std.sparc64-64,
which can be included after std.sparc64.
- Change the logic used to enable 64-bit kernels. The kernel Makefile now
uses an LP64 make variable, and explicitly sets compiler flags and linker
scripts to generate 32-bit or 64-bit kernels.


Revision tags: thorpej-devvp-base3 thorpej-devvp-base2
# 1.21 21-Sep-2001 eeh

branches: 1.21.2;
Workaround for machines with the Acer Labs chipsets.


# 1.20 16-Sep-2001 eeh

Enable GEM, USB and Firewire drivers.


Revision tags: post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
# 1.19 01-Sep-2001 atatat

branches: 1.19.2;
Add bridge pseudo devices to GENERIC configs


# 1.18 20-Jul-2001 eeh

PCI overhaul.


# 1.17 10-Jul-2001 matt

Add tlp* at pci? (for Netra X1).


# 1.16 08-Jul-2001 abs

branches: 1.16.2;
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.15 29-Mar-2001 petrov

add fas configuration


# 1.14 02-Mar-2001 mrg

branches: 1.14.2;
- no need to hard wire pci busses or hme0 anymore
- clean up some comments
- __ELF__ is defined by the compiler


# 1.13 28-Feb-2001 mjacob

add SES device


# 1.12 11-Feb-2001 eeh

Add COMPAT_SVR4_32.


# 1.11 30-Dec-2000 mjacob

Enable Qlogic PCI cards


# 1.10 03-Dec-2000 fvdl

TRAPWIN is defined by default in trap.c, don't define it here.


# 1.9 19-Nov-2000 mrg

branches: 1.9.2;
fix some comments.


# 1.8 09-Nov-2000 eeh

Enable clean up keyboard attach and make formatting prettier.


# 1.7 24-Sep-2000 jdolecek

don't specify number of ptys if >= 16 (current default initial number)
pty comments: normalize and g/c what is no longer relevant


# 1.6 21-Sep-2000 eeh

Add support for the `com' driver and Sun Keyboard/Mouse line disciplines.


# 1.5 22-Aug-2000 pk

These devices will never be found on sun4u machines.


# 1.4 13-Aug-2000 itojun

move "options PULLDOWN_TEST" into sys/sys/mbuf.h (in #ifdef _KERNEL),
as it is no wthe default setting for everyone.

the reason we still use the name "PULLDOWN_TEST" while it is now default:
kame code sharing.


# 1.3 31-Jul-2000 mrg

hardcode onboard "hme" to "hme0"


# 1.2 27-Jul-2000 mrg

remove COMPAT_AOUT option.


Revision tags: mrg-merge-1-5-top
# 1.1 07-Jul-2000 eeh

branches: 1.1.2;
Rename GENERIC to GENERIC32 and GENERIC64 to GENERIC to allow snapshots to
build properly.