Commit Graph

575 Commits

Author SHA1 Message Date
obrien
6f4536f453 Fix the style of the SCHED_4BSD commit. 2003-02-13 22:24:44 +00:00
nyan
f40833f0ed Add CanBe power management controller support.
Submitted by:	KIYOHARA Takashi <kiyohara@kk.iij4u.or.jp>
2003-02-03 14:46:26 +00:00
joe
a979feb9c4 Put replace spaces with tabs in keeping with the rest of the file. 2003-02-01 18:45:18 +00:00
phk
0f0c79b0a5 Remove pc98/wfd and pc98/wst drivers, they have been broken to the
point of not even compiling for a very long time.

Any effort spent unbreaking them would be better spent perfecting
the ata drivers for PC98, should any issues remain there.
2003-01-30 12:13:59 +00:00
jeff
9bcb2c885f - Introduce the SCHED_ULE and SCHED_4BSD options for compile time selection
of the scheduler.
 - Add SCHED_4BSD as the scheduler for all kernel config files in cvs.
2003-01-26 05:29:12 +00:00
nyan
9e0c3a0da7 MFi386: revision 1.372 2003-01-16 13:38:58 +00:00
nyan
4e2944a620 Fixed typo and style.
Submitted by:	Toru Morimoto <too@os.gulf.or.jp>
2003-01-13 06:51:16 +00:00
nyan
2401789d09 MFi386: Add the bge driver. 2002-12-31 06:56:03 +00:00
sos
85a1853ef8 Add support for the PC98 platform to the ATA driver.
This mostly consists of functionality to serialize accesses to
the two ATA channels (which can also be used to "fix" certain
PCI based controllers).
Add support for Acard controllers.
Enable the ATA driver in PC98 GENERIC, and add device hints.
Update man page with latest support.

The PC98 core team has kindly provided me with a PC98
machine that made this all possible, thanks to all that
contributed to that effort, without that this would
probably newer have been possible..

Approved by: re@
2002-12-03 20:20:44 +00:00
nyan
b2c568134d Add hints for wd1, wd2 and wd3. 2002-11-03 06:52:43 +00:00
nyan
9c29c4a604 Enable GEOM by default. 2002-10-31 12:14:05 +00:00
nyan
0706ac383c MFi386: revision 1.10 2002-10-23 12:54:05 +00:00
rwatson
26d9752916 Permits UFS ACLs to be used with the GENERIC kernel. Due to recent
ACL configuration changes, this shouldn't result in different code paths
for file systems not explicitly configured for ACLs by the system
administrator.  For UFS1, administrators must still recompile their
kernel to add support for extended attributes; for UFS2, it's sufficient
to enable ACLs using tunefs or at mount-time (tunefs preferred for
reliability reasons).  UFS2, for a variety of reasons, including
performance and reliability, is the preferred file system for use with
ACLs.

Approved by:	re
2002-10-19 16:54:15 +00:00
nyan
ec466cc782 Switch from the bs driver to the ct driver. 2002-10-17 13:57:57 +00:00
nyan
59e2d62b5d MFi386: revision 1.9. 2002-10-14 12:07:39 +00:00
mike
80ac142913 Remove the P1003_1B kernel option; it is no longer used. 2002-10-13 16:29:17 +00:00
phk
cd90c67683 NB: This commit does *NOT* make GEOM the default in FreeBSD
NB: But it will enable it in all kernels not having options "NO_GEOM"

Put the GEOM related options into the intended order.

Add "options NO_GEOM" to all kernel configs apart from NOTES.

In some order of controlled fashion, the NO_GEOM options will be
removed, architecture by architecture in the coming days.

There are currently three known issues which may force people to
need the NO_GEOM option:

boot0cfg/fdisk:
        Tries to update the MBR while it is being used to control
        slices.  GEOM does not allow this as a direct operation.

SCSI floppy drives:
        Appearantly the scsi-da driver return "EBUSY" if no media
        is inserted.  This is wrong, it should return ENXIO.

PC98:
        It is unclear if GEOM correctly recognizes all variants of
        PC98 disklabels.  (Help Wanted!  I have neither docs nor HW)

These issues are all being worked.

Sponsored by:	DARPA & NAI Labs.
2002-10-05 16:35:33 +00:00
peter
5b18b726e5 remove unit counts from atkbdc, pckbd, sc 2002-08-20 00:10:22 +00:00
nyan
9b3170ea76 MFi386: revisions 1.354 and 1.356.
Remove the mpt driver entry.
2002-08-13 12:25:01 +00:00
mjacob
a69a8e0e1a Add support for the LSI-Logic Fusion/MP architecture.
This is an architecture that present a thing message passing interface
to the OS. You can query as to how many ports and what kind are attached
and enable them and so on.

A less grand view is that this is just another way to package SCSI (SPI or
FC) and FC-IP into a one-driver interface set.

This driver support the following hardware:

LSI FC909:	Single channel, 1Gbps, Fibre Channel (FC-SCSI only)
LSI FC929:	Dual Channel, 1-2Gbps, Fibre Channel (FC-SCSI only)
LSI 53c1020:	Single Channel, Ultra4 (320M) (Untested)
LSI 53c1030:	Dual Channel, Ultra4 (320M)

Currently it's in fair shape, but expect a lot of changes over the
next few weeks as it stabilizes.

Credits:

The driver is mostly from some folks from Jeff Roberson's company- I've
been slowly migrating it to broader support that I it came to me as.

The hardware used in developing support came from:

	FC909: LSI-Logic, Advansys (now Connetix)
	FC929: LSI-Logic
	53c1030: Antares Microsystems (they make a very fine board!)

MFC after:	3 weeks
2002-08-11 23:34:20 +00:00
brooks
a68d6c0c67 Make ppp(4) devices clonable and unloadable. 2002-08-09 15:30:48 +00:00
blackend
ffda5fde0c Fix the link to the Handbook 2002-08-01 17:21:18 +00:00
peter
1733a9f2ea gethints.awk is a machine-specific 4.x->5.x transition aid. We cannot
use a common one because pc98 has got very different values.  This only
needs to exist on platforms that existed under 4.x.
2002-07-26 03:52:30 +00:00
peter
5488ccdeb9 de-count pci 2002-07-23 06:38:47 +00:00
peter
2e23ea5f6d Add units to card, wdc, wcd, wst and wfd 2002-07-21 23:29:00 +00:00
peter
055664a2a3 Add explicit unit count on 'device pci' for ahc/ahd 2002-07-21 23:07:31 +00:00
nyan
95abece009 MFi386: revision 1.350. 2002-07-17 12:42:37 +00:00
markm
81ef3c2e41 Retire the perl gethints.conf in favour of an awk version. Move
the awk version to a central place for maintenance.

Submitted by:	Cyrille Lefevre <cyrille.lefevre@laposte.net>
2002-07-16 09:28:25 +00:00
alfred
bdffda26bd 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
rwatson
a0f9bbda92 Remove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in form
and function) with existing configuration choices.  Arguably if
ALT_BREAK_TO_DEBUGGER was present, so should have been
BREAK_TO_DEBUGGER.  Regardless, it broke the option sort order in
these kernel configuration files.

Requested by:	bde
2002-06-30 04:12:21 +00:00
nyan
bcb94dbab7 MFi386: revisions from 1.342 to 1.344 2002-06-19 13:47:53 +00:00
jmallett
f5deb73e31 Typo fix: detects -> detect.
Reviewed by:	phk
2002-05-03 17:59:25 +00:00
nyan
08c9d93484 MFi386: revision 1.339. 2002-04-25 13:32:56 +00:00
phk
1d270f9db2 GC various bits and pieces of USERCONFIG from all over the place. 2002-04-09 11:18:46 +00:00
ru
b7ddbbd101 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
nyan
2223c50652 Fix style. 2002-03-25 12:44:03 +00:00
nyan
7d484a8258 MFi386: revisions 1.334 and 1.335 2002-02-16 13:13:22 +00:00
nyan
ddadf4ecdb Disabled the olpt driver temporarily to avoid 'repeat make_dev' panic. 2001-12-31 09:02:24 +00:00
iedowse
75709290bf 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
dillon
462173ce40 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
des
3f2c11b222 PROCFS requires PSEUDOFS. 2001-12-04 11:48:16 +00:00
nyan
c3d5f3646e MFi386: revision 1.326. 2001-11-17 13:48:31 +00:00
nyan
20952e6eff Added the pmc driver which supports power management controller of
old NEC PC-98NOTE.

Submitted by:	chi@bd.mbn.or.jp (Chiharu Shibata)
MFC after:	1 week
2001-10-24 14:46:40 +00:00
mjacob
731f80846f Remove wx. 2001-10-20 18:50:31 +00:00
nyan
1e787850fb MFi386: sys/i386/conf/GENERIC revision 1.320 2001-10-19 11:46:13 +00:00
mjacob
4335e90047 Make SCSI changer and SES devices standard in generic kernels.
Reviewed by:	ken@kdm.org
2001-10-16 22:22:58 +00:00
brooks
8139e573c2 The faith(4) device is no longer a count device so don't specify a count. 2001-09-25 18:56:40 +00:00
obrien
00751b927c + Fix misplacement of `txp'
+ Document our -CURRENT debugging bits
2001-09-24 03:23:48 +00:00
peter
bafec19c67 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
nyan
e52fe5526b MFi386: added comment for ed driver. 2001-09-16 05:34:34 +00:00