Wilko Bulte
4272a4898f
Get in sync with reality: TurboLaser was never really well supported to
...
start with, so let it die in peace. While there, remove Multia-class
as 486-like performance will not buy us much when 6.x arrives.
2004-11-09 22:24:47 +00:00
Wilko Bulte
11e9b7ef70
Stop pretending: TurboLaser support is really broken
...
MFC after: 2 days
2004-08-28 21:47:24 +00:00
Marcel Moolenaar
6af8e47df7
Update for the KDB framework. Sanitize the alpha console code now that
...
it's in the way even more. Basicly: remove all alpha specific console
support from gfb(4), sio(4) and syscons(4). Rewrite the alpha console
initialization to be identical to all other platforms. In a nutshell:
call cninit().
The platform specific code now only sets or clears RB_SERIAL and thus
automaticly causes the right console to be selected.
sio.c:
o Replace the remote GDB hacks and use the GDB debug port interface
instead.
o Make debugging code conditional upon KDB instead of DDB.
o Call kdb_alt_break() instead of db_alt_break().
o Call kdb_enter() instead of breakpoint().
o Remove the ugly compatibility of using the console as the debug
port.
2004-07-10 22:29:41 +00:00
Marcel Moolenaar
875e2e9ca9
Add option NO_SIO to work-around the hardcoded dependency on sio(4).
...
Without this option it is not possible to omit the driver from the
configuration file and successfully build a kernel.
This option is specific to alpha.
2003-08-25 03:43:08 +00:00
Bernd Walter
b7c901eba2
Enable eisa support on alpha.
...
We need eisa bridge support on some models, which now depends on having
eisa in the kernel.
2003-07-21 19:15:25 +00:00
John Baldwin
5716b68f9d
Remove empty simulator options section and add an ABI emulation section.
...
Add COMPAT_OSF1, COMPAT_LINUX, and LINPROCFS options to the ABI emulation
section.
2003-04-15 20:21:56 +00:00
David E. O'Brien
6e818956c5
Move most everything back to a MI NOTES, and use "nodevice" in MD NOTES
...
Where needed. Use 'sed' for now in place of "nooptions". Add a sparc64
MD NOTES.
Reviewed by: arch@
2003-02-25 20:59:23 +00:00
Marcel Moolenaar
907cf80fbf
Remove support for running in SimOS. The support has rotted over
...
time and there's no indication that it will improve anytime soon.
By removing support for SimOS it is possible to build LINT on
Alpha, which is considered more important at the moment.
Not objected to on: alpha@
2003-02-25 00:42:40 +00:00
Yoshihiro Takahashi
a0450500b3
Move MD devices to <machine>/conf/NOTES.
2003-02-23 13:32:33 +00:00
Peter Wemm
697fc40af6
de-count pci now that ahc/ahd are taken care of.
2002-07-23 06:36:23 +00:00
Peter Wemm
fc147d7fe9
Add explicit unit count on 'device pci' for ahc/ahd
2002-07-21 23:07:31 +00:00
John Baldwin
6babe9434a
Some style cleanups.
...
Submitted by: bde
2002-07-16 15:40:19 +00:00
John Baldwin
abe6ff15e1
Add a NOTES file for the Alpha architecture.
2002-07-15 17:50:17 +00:00
John Baldwin
1d044dd784
The sources to the non-working esp device are no longer present in current.
2002-07-15 14:54:36 +00:00
Alfred Perlstein
f0eb293e88
Move COMPAT_FREEBSD4 to arch-neutral sys/conf/NOTES.
...
Add COMPAT_FREEBSD4 to GENERIC for arches that existed in FreeBSD 4's time,
not just i386. (alpha and pc98)
Requested by: bde
2002-07-13 16:43:53 +00:00
David E. O'Brien
8442e07371
Desupport the TurboChannel Alpha's. This means the DEC3000/300* Pelic*
...
and DEC3000/[4-9]00 Flamingo/Sandpiper families.
2002-07-09 19:20:18 +00:00
Matt Jacob
46a23ac4ad
Botcho. I included in the last commit the
...
device mpt # LSI-Logic MPT-Fusion
line. This driver isn't ready yet.
Submitted by: Scott Long
2002-06-16 06:48:42 +00:00
Matt Jacob
3e104c7a84
Note that sio is required.
...
PR: 39305
Submitted by: Michael Hogsett <hogsett@csl.sri.com>
MFC after: 1 week
2002-06-14 20:20:13 +00:00
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
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
Dima Dorfman
a7a1b07e25
Move fxp to the miibus section where it belongs.
2001-07-14 06:35:54 +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