Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/mac68k/conf/GENERICSBC
RevisionDateAuthorComments
 1.57  18-Feb-2023  nat Introduce a flag to disable PDMA when writing.

The use of pdma when writing would always cause a panic on my Powerbook 160,
possibly others as well.

As posted to tech-kern.
 1.56  27-Mar-2008  hauke Add explanation for the sbc flags to the kernel configurations that
use the sbc 53c80 driver. Until now, this information has lived in the
source code, only; neither sbc nor ncrscsi have a man page.

Triggered by PR port-mac68k/2921
 1.55  30-Oct-2006  hauke branches: 1.55.52;
The {GENERIC,INSTALL}SBC kernel configurations are out of sync with
the vanilla ones. They are supposed to be identical to
{GENERIC,INSTALL}, apart from the different ncr5380 driver.
Instead of re-sync'ing, use a new feature of configure and just disable
the ncrscsi driver.

(Approved by Allen Briggs)
 1.54  26-Aug-2006  christos branches: 1.54.2; 1.54.4;
PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options
Also remove CCITT,NS,NIP
 1.53  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".
 1.52  05-Feb-2006  cube branches: 1.52.2; 1.52.4; 1.52.6;
Remove 'count' argument for pseudo-devices that ignore it
(vnd, bpfilter, ppp, gif, gre, tun, sl, strip, faith, stf).
 1.51  04-Feb-2006  rpaulo bpfilter doesn't accept count anymore.
 1.50  20-Dec-2005  thorpej branches: 1.50.2; 1.50.4; 1.50.6;
Remove the tablet line discipline.
 1.49  07-Dec-2005  tsutsui Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
 1.48  19-Aug-2005  christos Enable ptyfs by default on the non-install and non small/tiny/ramdisk kernels
 1.47  19-Aug-2005  christos 64 bit inode changes.
 1.46  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.45  30-Jul-2005  yamt add "options VMSWAP" to non INSTALL kernels.
 1.44  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.43  07-Jul-2005  tron Add (commented out) IPSEC_NAT_T option.
 1.42  25-Jun-2005  rpaulo branches: 1.42.2;
Add file-system PTYFS (commented out) so that people know its existence.

Ok'ed by Christos Zoulas and Hubert Feyrer.
 1.41  25-Feb-2005  simonb branches: 1.41.2;
Add COMPAT_20 (and COMPAT_16 in some cases) to kernel config files
that didn't have those options but had other earlier compat options.
 1.40  18-Feb-2005  dsl Invert FFS_SNAPSHOT to FFS_NO_SNAPSHOT
 1.39  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.38  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>
 1.37  28-Jan-2005  rumble Sprinkle options UFS_DIRHASH on GENERIC kernels. It's presently
commented out and labeled experimental pending further review and
testing.
 1.36  19-Jan-2005  chs branches: 1.36.2;
only one of the obio locators was actually used, so get rid of the others
and collapse the two variations of obio into one. use the remaining locator
("addr") to differentiate the two possible esp and sbc devices (instead of
using the unit number).
 1.35  17-Jan-2005  cube 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.
 1.34  10-Nov-2004  christos branches: 1.34.4;
Add COMPAT_BSDPTY on all the kernels that have COMPAT options.
 1.33  04-Sep-2004  manu IPv4 PIM support, based on a submission from Pavlin Radoslavov posted on
tech-net@
 1.32  15-Jul-2004  atatat Add "options SYSCTL_INCLUDE_DESCR" to a lot of configs, but commented
out in most of them.
 1.31  28-Jun-2004  bouyer Add options P1003_1B_SEMAPHORE
to all GENERIC-like kernel config files where SYSV* options were already
present (commented out if the SYSV* options are commented out).
Fix lib/25897 and lib/25898.
 1.30  26-Jun-2004  abs Add (commented out) ALTQ options to all GENERIC-like files
 1.29  18-Jun-2004  christos ptm is now mandatory, depends on pty, and can be disabled with -DNO_DEV_PTM
 1.28  16-Jun-2004  christos Add pseudo-device ptm on all the generic flavored kernels.
 1.27  18-Oct-2003  lukem branches: 1.27.2;
Use one 'atabus* at ata?' instead of multiple 'atabus* at FOOide? channel ?'
Use 'atapibus* at atapi?' instead of 'atapibus* at atabus?'
 1.26  08-Oct-2003  bouyer Add atabus.
 1.25  22-Sep-2003  cl add COMPAT_15/COMPAT_16
 1.24  10-Apr-2003  christos branches: 1.24.2;
Bye Bye UCONSOLE
 1.23  14-Oct-2002  elric Added commented out cgd(4)s to GENERIC configs.
 1.22  25-Sep-2002  martti Add one space between "#option" and "<tab>IPFILTER_DEFAULT_BLOCK"
 1.21  20-Sep-2002  martti Added (commented out) IPFILTER_DEFAULT_BLOCK.
 1.20  18-Sep-2002  lukem enable USERCONF by default; it's small and extremely useful to have available.
 1.19  19-Jun-2002  itojun add netdock driver.
 1.18  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.17  27-Apr-2002  shiba branches: 1.17.2; 1.17.4;
Add IDE drive support.

Note:
(1) Character device major number chages to 49 from 48(in my original
code). So it is necessary to rebuild device files.
(2) Must use Booter 2.0.0a10 or later.
(3) Default mode is cpu busy wait. It is defined by flags 0x1000.
It will be more slow than before.
No flags means hardware interrupt mode. But it might be able to
get no interrupts.

Support machines:
(1) Quadra 630 series
(2) PowerBook 150

Non tested machine:
(1) PowerBook 190 series

Approved by: briggs
 1.16  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.15  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.14  25-Mar-2002  shiba branches: 1.14.2;
Switch mac68k to ELF. Now the default executable binaries are ELF.

Approved by Scott,briggs,fredb,wormey
 1.13  06-Feb-2002  fredb Forgot one -- `options COMPAT_15'.
 1.12  06-Feb-2002  fredb Update the GENERIC and GENERICSBC kernels to conform to current fashion:

- - Disable `options DIAGNOSTIC' by default, as the checks are reported to
be not really cheap.
- - Add `options COMPAT_AOUT_M68K', commented out, in preparation for ELF.
- - Remove `options EXEC_ELF32' from the kernel config. You can't just
build an ELF kernel -- you need to update your toolchain, and then,
once you go ELF, it's not an option, so it needs to go in std.mac68k,
as on the other m68k ports.
- - Comment out `options COMPAT_SUNOS'. This hasn't been reported to work
for a long time, so it's not very useful in GENERIC.
- - Enable `options IPFILTER_LOG', to go along with the `options GATEWAY'
and `pseudo-device ipfilter' motif.
 1.11  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.10  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.9  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.8  23-Nov-2001  atatat The bridge(4) pseudo-device no longer requires the port to
__HAVE_GENERIC_SOFT_INTERRUPTS, so add it back to all GENERIC configs.
 1.7  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.6  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
 1.5  23-Sep-2001  fredb branches: 1.5.4;
Sync with "GENERIC".
 1.4  01-Sep-2001  atatat branches: 1.4.2;
Comment out bridge pseudo devices from ports that don't
__HAVE_GENERIC_SOFT_INTERRUPTS. bridge(4) doesn't compile there.
 1.3  01-Sep-2001  atatat Add bridge pseudo devices to GENERIC configs
 1.2  08-Jul-2001  abs branches: 1.2.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...)
 1.1  07-Dec-2000  toddpw branches: 1.1.2;
Fix PR port-mac68k/11343
 1.1.2.2  08-Dec-2000  bouyer Sync with HEAD.
 1.1.2.1  07-Dec-2000  bouyer file GENERICSBC was added on branch thorpej_scsipi on 2000-12-08 09:28:16 +0000
 1.2.2.6  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.2.2.5  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.2.2.4  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.2.2.3  11-Feb-2002  jdolecek Sync w/ -current.
 1.2.2.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.2.2.1  13-Sep-2001  thorpej Update the kqueue branch to HEAD.
 1.4.2.1  01-Oct-2001  fvdl Catch up with -current.
 1.5.4.8  18-Oct-2002  nathanw Catch up to -current.
 1.5.4.7  01-Aug-2002  nathanw Catch up to -current.
 1.5.4.6  20-Jun-2002  nathanw Catch up to -current.
 1.5.4.5  17-Apr-2002  nathanw Catch up to -current.
 1.5.4.4  01-Apr-2002  nathanw Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
 1.5.4.3  28-Feb-2002  nathanw Catch up to -current.
 1.5.4.2  08-Jan-2002  nathanw Catch up to -current.
 1.5.4.1  23-Sep-2001  nathanw file GENERICSBC was added on branch nathanw_sa on 2002-01-08 00:25:56 +0000
 1.14.2.2  03-Apr-2002  he Apply patch (new, requested by oster):
Add configurations which use the MI NCR 5380 driver, based on
GENERIC and INSTALL.
 1.14.2.1  25-Mar-2002  he file GENERICSBC was added on branch netbsd-1-5 on 2002-04-03 22:20:27 +0000
 1.17.4.2  24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.17.4.1  01-Aug-2002  lukem Pull up revision 1.18 (requested by lukem in ticket #312):
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.17.2.2  16-Jul-2002  gehenna catch up with -current.
 1.17.2.1  14-Jul-2002  gehenna catch up with -current.
 1.24.2.10  11-Dec-2005  christos Sync with head.
 1.24.2.9  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.24.2.8  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.24.2.7  15-Feb-2005  skrll Sync with HEAD.
 1.24.2.6  04-Feb-2005  skrll Sync with HEAD.
 1.24.2.5  24-Jan-2005  skrll Sync with HEAD.
 1.24.2.4  14-Nov-2004  skrll Sync with HEAD.
 1.24.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.24.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.24.2.1  03-Aug-2004  skrll Sync with HEAD
 1.27.2.3  15-Jul-2004  he Pull up revision 1.32 (requested by atatat in ticket #663):
Add "options SYSCTL_INCLUDE_DESCR" to a lot of configurations,
but commented out in most of them.
 1.27.2.2  02-Jul-2004  he Pull up revision 1.31 (requested by bouyer in ticket #573):
Add options P1003_1B_SEMAPHORE to all GENERIC-like kernel
config files where SYSV* options were already present
(commented out if the SYSV* options are commented out).
Fixes PR#25897 and PR#25898.
 1.27.2.1  30-Jun-2004  jdc Pull up revision 1.30 (requested by abs in ticket #567).

Add (commented out) ALTQ options to all GENERIC-like files
 1.34.4.1  29-Apr-2005  kent sync with -current
 1.36.2.2  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.36.2.1  12-Feb-2005  yamt sync with head.
 1.41.2.2  14-Aug-2005  riz Pull up revision 1.44 (requested by hubertf in ticket #625):
Add support for reading cloop2 compressed filesystem images,
enable by putting VND_COMPRESSION into kernel config file.
Written by Cliff Wright, polished up slightly by me.
 1.41.2.1  18-Jul-2005  riz Pull up revision 1.43 (requested by tron in ticket #566):
Add (commented out) IPSEC_NAT_T option.
 1.42.2.2  30-Dec-2006  yamt sync with head.
 1.42.2.1  21-Jun-2006  yamt sync with head.
 1.50.6.1  22-Apr-2006  simonb Sync with head.
 1.50.4.1  09-Sep-2006  rpaulo sync with head
 1.50.2.1  18-Feb-2006  yamt sync with head.
 1.52.6.1  31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.52.4.1  19-Apr-2006  elad sync with head - hopefully this will work
 1.52.2.2  03-Sep-2006  yamt sync with head.
 1.52.2.1  01-Apr-2006  yamt sync with head.
 1.54.4.1  10-Dec-2006  yamt sync with head.
 1.54.2.1  18-Nov-2006  ad Sync with head.
 1.55.52.1  03-Apr-2008  mjf Sync with HEAD.

RSS XML Feed