Commit Graph

45153 Commits

Author SHA1 Message Date
asmodai
8d7368515d Fix grammar a bit (mostly comma related).
change .Os KAME to .Os FreeBSD, since the manpages as part of the
FreeBSD OS.
2000-01-17 13:03:58 +00:00
nyan
dc5a1b7e36 Remove unnecessary includes. 2000-01-17 12:49:54 +00:00
nyan
311a0979c9 Use rman_get_bustag and rman_get_bushandle to initialize bus tag and
bus handle.
2000-01-17 12:38:51 +00:00
nyan
f8387c5561 Use rman_get_start instead of bus handle directly. 2000-01-17 12:38:00 +00:00
brian
0b5a924d7b Use AUTHLEN for the length of authname 2000-01-17 12:27:29 +00:00
obrien
620cc853d2 This commit was generated by cvs2svn to compensate for changes in r56173,
which included commits to RCS files with non-trunk default branches.
2000-01-17 12:16:41 +00:00
obrien
06f3b91449 Virgin import of the GCC 2.95.2 compilers 2000-01-17 12:16:41 +00:00
ru
61fe52b859 Add upgrade instructions and helper file. 2000-01-17 11:53:54 +00:00
asmodai
f83f6d9e1b This has been axed from the system. Reflect the change. 2000-01-17 11:28:25 +00:00
ru
2984036a34 Upgrade to GNU texinfo 4.0 2000-01-17 10:59:30 +00:00
ru
dba8857d58 Update for GNU texinfo 4.0 2000-01-17 10:52:37 +00:00
asmodai
351145eb2f Bring the wd.4 manpage into the world of 4.0:
Spell diskcontroller as disk controller.

There is no more CMD640 option.

bad144 got axed.  Reflect change.

Contract the /dev entries to one /dev/wd* entry which we call
wd device nodes to reflect the merger of character and block
devices.

Add small line to NOTES stating that wd will some be replaced
completely by ata/ad.

Suggested by:	bde
2000-01-17 10:52:20 +00:00
ru
31780e6c3d Merge our changes into GNU texinfo 4.0 2000-01-17 10:50:35 +00:00
ru
42d2eadf22 This is the stock GNU texinfo 4.0 file 2000-01-17 10:45:43 +00:00
ru
8638a4ebc8 Remove files not present in last import 2000-01-17 10:42:59 +00:00
ru
b5a89659ea This commit was generated by cvs2svn to compensate for changes in r56160,
which included commits to RCS files with non-trunk default branches.
2000-01-17 10:39:58 +00:00
ru
05f7b4b967 Virgin import of GNU texinfo 4.0 2000-01-17 10:39:58 +00:00
asmodai
8bad2738ec Fix .Cd macro usage.
Pointed out by:	bde
2000-01-17 10:36:35 +00:00
asmodai
103282b4ff Fix usage of `disk'' to `device''. 2000-01-17 08:31:43 +00:00
asmodai
e4e41de843 Remove mention of bio in the synopsis, this usage is deprecated. 2000-01-17 08:30:03 +00:00
asmodai
99365e5b67 Discourage usage of controller in kernel config files. Reflect this
by changing ``controller'' to ``device'' as per GENERIC and LINT.
2000-01-17 08:24:20 +00:00
asmodai
83a44df7a9 Discourage usage of controller in kernel config files. Reflect this
by changing ``controller'' to ``device'' as per GENERIC and LINT.
2000-01-17 08:08:33 +00:00
peter
780b88254a Some SB128's (ES1371) have a different PCI vendor id. Vendor == 0x3274
instead of the normal 0x1274.

Tested by:	des
2000-01-17 07:54:00 +00:00
kris
16189bc670 Create tempfiles securely.
Reviewed by:	imp
2000-01-17 06:43:41 +00:00
mckusick
c6b8373708 Better bounding on softdep_flushfiles; other minor tweeks to checks. 2000-01-17 06:35:11 +00:00
mckusick
e7e567fb65 Must track multiple uncommitted renames until one ultimately gets
committed to disk or is removed.
2000-01-17 06:28:18 +00:00
mjacob
dd92ee5ec9 Do the minor changes needed because of change to ccb_getdev structure.
JKH Trading Stamps applied.

Reviewed by:	gibbs@freebsd.org, ken@freebsd.org
2000-01-17 06:27:37 +00:00
mjacob
d25de619ab Increase size of the scsi_inquiry_data structure to it's nearly
full size. Define a SHORT_INQUIRY_LENGTH for use during initial
probing (covers the size used previously). Define some SPC-2 related
fields (and define the revision code for SPC-2) which includes some
further SPI-3 defines. Don't go all the way (256 bytes) for the structure-
stop 4 bytes short- because we haven't auditted the source base to find
any u_int8_t potential overflow issues. Add RBC (single byte device)
and OCR (Optical Character Reader) device type codes.

Approved by JKH.

Reviewed by:	gibbs@freebsd.org, ken@freebsd.org
2000-01-17 06:24:35 +00:00
mjacob
22baf573df Remove garbage collected tags from their usage in the ccb_getdev
structure. Remove usage of the (now gone) pd_type tag of same.

Add an extra probing state such that if we successfully run an
initial inquiry (36 bytes), rerun another one with a longer data
size as informed by the 'additional length' field in the first
returned inquiry data (making sure not to get bigger than the
actual scsi_inquiry_data structure- which has also been modified-
see separate checkin of scsi_all.h). This allows devices such
as SAF-TE devices (which have identifying marks in offsets 48-53
in inquiry data) to be successfully found without special case
inquiry commands. There are also a lot of other things such as
version codes that are coming in in the SPC2 specification that it
would be useful to get our hands on.

Reviewed by:	gibbs@freebsd.org, ken@freebsd.org
2000-01-17 06:20:08 +00:00
mjacob
84d60a5744 Shift bits for CAM flags so that the top bit isn't set in an enum
(at request of Ken Merry). Garbage collect items out of the ccb_getdev
structure and and a length field so that consumes will know how much
of the inq_data tag is valid. Clean up a few misspellings. Add
a CAM_SEND_STATUS target mode flag.

All of this necessitated a CAM_VERSION bump.

JHK approved.

Reviewed by:	gibbs@freebsd.org, ken@freebsd.org
2000-01-17 06:15:35 +00:00
imp
61688a31cd Fix typos and talk about the controller -> device config file
changes.
2000-01-17 06:12:00 +00:00
mjacob
7522ad0902 Add a CAM_SENT_STATUS for use in target mode. JHK approved.
Reviewed by:	gibbs@freebsd.org, ken@freebsd.org
2000-01-17 06:11:33 +00:00
jdp
61f9c80344 Fix error message that was too hastily cut&pasted from libradius.
Submitted by:	Alexey Zelkin <phantom@cris.net>
2000-01-17 04:26:09 +00:00
wpaul
00a93880b0 Add/fix controller miibus0/device miibus0 stuff here too. 2000-01-17 02:27:23 +00:00
wpaul
db5a29cdba Change 'controller uhci0' and friends in the SYNOPSIS sections to
'device uhci0' and so on.
2000-01-17 02:17:55 +00:00
sos
73d5bc432f Add support for the Intel 810 chipset (ICH type of chips)
Prober support for the VIA 82C686, I finally got the right datasheet.

Get rid of atapi_wait, merge it into ata_wait.

Avoid a couple of races by using asleep instead of tsleep.

Always use 16bit transfers on ISA systems.

Clear up the atapi_read/write functions.
2000-01-17 02:04:19 +00:00
bde
668e3ec014 Fixed breakage of K&R support in rev.1.26. yyparse() was defined as
`int yyparse(;) ; { ... }' in K&R mode.  Getting rid of the second
unwanted semicolon in this made the ifdef tangle more tangled than
before.  Fixed a backwards comment in the tangle.
2000-01-17 02:04:06 +00:00
mjacob
0b4cd0060a Do not propagate the ENCI_SVALID bit for overall enclosure status
to userland apps- they get confused.
2000-01-17 02:02:41 +00:00
bde
6b3da1fe21 Fixed breakage of K&R support in rev.1.8 of output.c: don't generate
#elif.  Cleaned up rev.1.8 a bit more: generate the #include of
<stdio.h> closer to the code that needs it.
2000-01-17 01:51:29 +00:00
jkh
e4c252507c Fix syntax error in previous commit. 2000-01-17 01:44:16 +00:00
sos
6cb11de52f Change the buffer size to 16 blocks, some crappy drives have trouble
with bigger chunks of data at a time.
Add filesize to progress printout.

Submitted by: green@FreeBSD.org <Brian Fundakowski Feldman>
2000-01-17 01:43:25 +00:00
bde
e35803196d Fixed bitrot in library build order. libmd was not built before
libcrypt and libutil was not built before libpam.

The order here is currently unimportant, but ../Makefile should
descend here to build everything (which currently doesn't work
right) or at least to get the order using `make -V SUBDIR'.
2000-01-17 01:32:39 +00:00
kris
f7cc1d01ee We no longer care about the VAX and Tahoe compilers :-) 2000-01-17 01:28:00 +00:00
mjacob
8febf895d8 Add in SAF-TE handling code and do some minor consistency cleanups. 2000-01-17 00:36:28 +00:00
wpaul
b28a2a02c5 Remove device name strings from vendor/product lists since we don't use
them (they're read from the device directly). Also do a set_config
command for the ADMtek and CATC drivers.
2000-01-16 22:45:07 +00:00
kris
e94cce66b3 Fix insecure tempfile handling.
Reviewed by:	audit@freebsd.org
2000-01-16 21:19:04 +00:00
kris
5ed22b480c Don't overflow buffers.
Reviewed by:	audit@freebsd.org
2000-01-16 21:15:50 +00:00
kris
8643457c23 Fix insecure tempfile handling.
Reviewed by:	audit@freebsd.org
2000-01-16 21:11:19 +00:00
kris
9861a8004b Fix insecure tempfile handling
Reviewed by:	audit@freebsd.org
2000-01-16 21:08:58 +00:00
kris
fb35998cf9 The wrong version of the file was committed previously which explains the
problems seen here.
2000-01-16 21:00:06 +00:00