Juli Mallett
ea0b7a7699
Typo fix: detects -> detect.
...
Reviewed by: phk
2002-05-03 17:59:25 +00:00
Robert Watson
91e007dc70
Since WITNESS doesn't just do mutexes, remove "mutex" from the WITNESS
...
comment in GENERIC config files of appropriate platforms. For whatever
reason, powerpc didn't use WITNESS in GENERIC.
2002-04-18 03:44:44 +00:00
David E. O'Brien
0301e9c83b
Turn on TGA support.
...
Submitted by: Andrew M. Miklic <AndrwMklc@cs.com>
2002-04-13 22:34:16 +00:00
Ruslan Ermilov
12c79eb288
Dike out a highly insecure UCONSOLE option.
...
TIOCCONS must be able to VOP_ACCESS() /dev/console to succeed.
Obtained from: OpenBSD
2002-04-03 10:56:59 +00:00
Wilko Bulte
30af5d1325
On 2nd thought, we can do without plip altogether
2002-03-27 21:10:38 +00:00
Wilko Bulte
e38bec6c63
plip has produced an error during attach on Alpha as long as I care
...
to remember. Nobody in the right sense of their mind would run IP on
the parallel port on Alpha so comment this one out.
2002-03-24 14:35:20 +00:00
Robert Watson
92b98fdabe
Remove WITNESS from GENERIC by default: as we grow more locks, this gets
...
slower, and may be impeding adoption of -CURRENT by developers. We
recommend turning on WITNESS by default on crash boxes, and when doing
locking development. It will probably get turned on by default for a week
or two following any major locking commits, also.
Approved by: all and sundry (jhb, phk, ...)
2002-02-13 07:44:59 +00:00
John Baldwin
6c2b6a945d
Turn SMP back on by default in GENERIC on the Alpha.
2002-02-08 18:25:07 +00:00
Ian Dowse
1cb4661d56
Enable UFS_DIRHASH in the GENERIC kernel.
...
Suggested by: silby
Reviewed by: dillon
MFC after: 5 days
2001-12-14 16:27:11 +00:00
Matthew Dillon
66a11b9fb1
Allow maxusers to be specified as 0 in the kernel config, which will
...
cause the system to auto-size to between 32 and 512 depending on the
amount of memory.
MFC after: 1 week
2001-12-09 01:57:09 +00:00
Dag-Erling Smørgrav
4cdff317aa
s/^options\t\t/options \t/
2001-12-04 11:17:31 +00:00
Dag-Erling Smørgrav
3cdd7aa817
PROCFS requires PSEUDOFS.
2001-12-04 11:17:30 +00:00
Matt Jacob
8c7c272c5a
Remove wx.
2001-10-20 18:50:31 +00:00
Matt Jacob
aaeac4f6c3
Make SCSI changer and SES devices standard in generic kernels.
...
Reviewed by: ken@kdm.org
2001-10-16 22:22:58 +00:00
Matt Jacob
6b89c0be2e
roll out last change
2001-10-12 02:30:53 +00:00
Matt Jacob
458c32f2e8
Note that PROCFS is mandatory at this time- until we fix the
...
ptrace code to not call things directly from procfs we can't
very well have procfs be a module.
2001-10-11 18:36:41 +00:00
Wilko Bulte
031f57cf9c
Add AlphaPC64 to comments. Correct names (ds10 -> DS10 etc)
2001-09-30 12:09:50 +00:00
Brooks Davis
2f65332817
The faith(4) device is no longer a count device so don't specify a count.
2001-09-25 18:56:40 +00:00
David E. O'Brien
090905a55c
+ Fix misplacement of `txp'
...
+ Document our -CURRENT debugging bits
2001-09-24 03:23:48 +00:00
Peter Wemm
eb25edbda3
Cleanup and split of nfs client and server code.
...
This builds on the top of several repo-copies.
2001-09-18 23:32:09 +00:00
John Baldwin
4583298b21
Turn off SMP on Alpha for the time being. There are some memory ordering
...
issues that can result in panics and probably data corruption on SMP
systems right now. When they are fixed this can be turned back on.
2001-08-18 01:12:43 +00:00
David E. O'Brien
7b1e8fbd77
Fix style nits.
2001-08-17 16:54:09 +00:00
Bill Paul
362c5c1e02
You were knocked senseless by the Boomerang, spun around by the Cyclone,
...
blown over by the Hurricane and had a house dropped on you by the Tornado.
Now it's time to have your parade rained on by... the Typhoon!
This commit adds driver support for 3Com 3cR990 10/100 ethernet
adapters based on the Typhoon I and Typhoon II chipsets. This is actually
a port of the OpenBSD driver with many hacks by me.
No Virginia, there isn't any support for the hardware crypto yet. However
there is support for TCP/IP checksum offload and VLANs.
Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for
squeezing enough info out of 3Com to get this written, and for doing
most of the hard work.
Manual page is included. Compiled as a module and included in GENERIC.
2001-07-23 20:44:54 +00:00
David E. O'Brien
59177a15cc
Now that config(8) has stopped breaking POLA (mkmakefile.c rev 1.69) by
...
always including <KERNEL>.hints if its exist reguardless of the lack of a
"hints" directive in the <KERNEL> file; we can have a real hints file again.
2001-07-15 17:56:53 +00:00
Dima Dorfman
a7a1b07e25
Move fxp to the miibus section where it belongs.
2001-07-14 06:35:54 +00:00
David E. O'Brien
6036d427b7
I really should have just commented out this intire file vs. removing all
...
the contents. One may still want the contents as reference for creating
/boot/device.hints.
2001-07-13 18:45:06 +00:00
David E. O'Brien
5f662f42d6
Hints processing is FUBAR'ed right now.
...
By default, we will end up with a duplicate set of hints if people have
a properly populated /boot/device.hints. So for now, remove the hints
here until Peter revisits the new hints processing from mid-June that
broke Alpha booting.
2001-07-13 17:43:38 +00:00
Dima Dorfman
2e1b1231fc
`pcn' supports AMD Am79C97x cards, not Am79C79x cards.
...
PR: 28946
Submitted by: Ryuichiro Imura <imura@ryu16.org>
2001-07-13 13:34:08 +00:00
Brooks Davis
53dab5fe7b
gif(4) and stf(4) modernization:
...
- Remove gif dependencies from stf.
- Make gif and stf into modules
- Make gif cloneable.
PR: kern/27983
Reviewed by: ru, ume
Obtained from: NetBSD
MFC after: 1 week
2001-07-02 21:02:09 +00:00
Matt Jacob
ecf33dd4c4
move wx to be part of miibus requiring chipsets
2001-05-30 03:20:52 +00:00
Poul-Henning Kamp
888a8e3567
Remove MFS options from all example kernel configs.
2001-05-29 18:49:06 +00:00
David E. O'Brien
3355915e54
JHB would prefer the KTR examples not be in here.
2001-05-25 18:49:08 +00:00
David E. O'Brien
0ec59619a5
+ Turn on SMP support by default (yes an Alpha SMP kernel works on
...
uniprocessor systems, aren't Alpha's neat :-))
+ Add example KTR (debugging) options.
2001-05-25 10:36:46 +00:00
Poul-Henning Kamp
ab9f3b292e
Convert DEVFS from an "opt-in" to an "opt-out" option.
...
If for some reason DEVFS is undesired, the "NODEVFS" option is
needed now.
Pending any significant issues, DEVFS will be made mandatory in
-current on july 1st so that we can start reaping the full
benefits of having it.
2001-05-13 20:52:40 +00:00
David E. O'Brien
c5e70d92ce
Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS)
...
by default while SMPng is still being developed.
Submitted by: jhb
2001-04-15 19:37:28 +00:00
Peter Wemm
bcf77694d1
Clean up some leftovers from the root mount cleanup that was done some
...
time ago. FFS_ROOT and CD9660_ROOT are obsolete.
2001-02-04 15:35:10 +00:00
Andrew Gallatin
28c039e747
The API UP1100 is close enough to a UP1000 that FreeBSD just works on it, so
...
document that fact.
Thanks to Peter Petrakis <ppetrakis@alphalinux.org> for doing a test boot.
2001-01-27 20:56:00 +00:00
John Baldwin
cf0be84ff5
Turn on DEVFS by default for the alpha. Aside from vinum as mentioned by
...
phk it should work fine. If you need vinum, then don't add this to your
kernel config until vinum catches up to DEVFS.
2001-01-27 08:34:58 +00:00
Peter Wemm
80d739b4ec
This conf file seems to have rotted quite a bit..
2001-01-19 13:03:41 +00:00
Mark Murray
b79ad7e642
Remove NOBLOCKRANDOM as a compile-time option. Instead, provide
...
exactly the same functionality via a sysctl, making this feature
a run-time option.
The default is 1(ON), which means that /dev/random device will
NOT block at startup.
setting kern.random.sys.seeded to 0(OFF) will cause /dev/random
to block until the next reseed, at which stage the sysctl
will be changed back to 1(ON).
While I'm here, clean up the sysctls, and make them dynamic.
Reviewed by: des
Tested on Alpha by: obrien
2001-01-14 17:50:15 +00:00
David E. O'Brien
c81f693089
Sync with i386/GENERIC rev 1.294 removing "COMPAT_OLDPCI".
...
This fixed the broken kernel build on the Alpha.
2000-12-13 07:34:47 +00:00
David E. O'Brien
a5b64787e2
Sync with i386's GENERIC rev 1.287 (Minor ordering changes to make more
...
sections strictly alphabetical.)
2000-11-07 22:09:33 +00:00
David E. O'Brien
9d9615d81d
Sync with i386/conf/GENERIC rev 1.288 (add comments for some ISA devices).
2000-11-07 22:07:07 +00:00
Bill Paul
f425f328cd
The vx driver no longer needs the PCI compat shims. Also should now
...
work on the alpha (at least the PCI part should).
2000-11-07 00:58:35 +00:00
Mark Murray
5f3431b5ad
As the blocking model has seems to be troublesome for many, disable
...
it for now with an option.
This option is already deprecated, and will be removed when the
entropy-harvesting code is fast enough to warrant it.
2000-10-27 06:06:04 +00:00
Bill Fumerola
80e3ea2097
Remove 'device tx'. In wilko's testing it traps on bringing the interface
...
up. Even though this has recieved all the right MI treatment (newbus, miibus)
it stands for now a i386 only driver.
2000-10-12 06:10:12 +00:00
Bill Paul
73334a4329
Add a new driver for the AMD PCnet/FAST, FAST+ and Home PCI adapters.
...
Previously, these cards were supported by the lnc driver (and they
still are, but the pcn driver will claim them first), which is fine
except the lnc driver runs them in 16-bit LANCE compatibility mode.
The pcn driver runs these chips in 32-bit mode and uses the RX alignment
feature to achieve zero-copy receive. (Which puts it in the same
class as the xl, fxp and tl chipsets.) This driver is also MI, so it
will work on the x86 and alpha platforms. (The lnc driver is still
needed to support non-PCI cards. At some point, I'll need to newbusify
it so that it too will me MI.)
The Am79c978 HomePNA adapter is also supported.
2000-09-20 17:30:22 +00:00
Mark Murray
ac519db05b
Turn the /dev/random device into a (pseudo-)device, not an option.
...
(I didn't realise that it was this easy!)
Submitted by: jhb
2000-09-12 13:21:40 +00:00
Bill Fumerola
8f8f11aa99
Add tx to the list of miibus using network drivers. We already build tx in
...
/sys/modules for alpha, and it compiles on beast.
2000-09-11 21:21:37 +00:00
Alexander Langer
e4b20971a6
LINT -> NOTES
2000-09-09 16:07:15 +00:00