Commit Graph

22047 Commits

Author SHA1 Message Date
jmz
14ab45bc6e A few improvements to the worm driver.
- remove all calls to scsi_stop_unit(). Some drives refuse commands when
  stopped. This will fix the 'device not configured' message which was
  cleared after opening/closing the tray.
- Never set the logical block address in the scsi_cmd struct when writing.
  The computation was bogus for block sizes not a multiple of DEV_BSIZE.
  (the bug is still there in the READ case)
- reset the block size to the 2048 bytes in finalize_track() track to avoid
  an error when mounting a disk after an audio write.
- remove the WORMIOCQUIRKSELECT ioctl. Quirks are now recorded at probe time
  (see scsiconf.c)
- change and expand the argument to the WORMIOCPREPTRACK ioctl. It now possible
  to select more track options (copy bits, ISRC codes, track type,
  track number)
- add an error handler to catch false errors (warnings in fact) and record
  the error type.
- add an ioctl call (WORMIOERROR) to get more information on the nature of the
  error when a command or a write failed.
- add an ioctl call (WORMIOCFINISHTRACK) to finalize a track without closing
  the device (closing the device still finalize the track if the command was
  not performed)

Approved by:	joerg
1997-05-19 17:30:50 +00:00
jdp
05ead07af8 Include the new "src-contrib-crypto" collection. 1997-05-19 17:22:52 +00:00
eivind
7a1932b397 it's'' -> its'' where appropriate and typo fixes in time2posix.3.
Closes PR docs/3612.

Submitted by:	Josh Gilliam <soil@quick.net>
1997-05-19 16:33:27 +00:00
joerg
41df10b059 Fix my usual omission: add Philippe Charnier to the list of contributors.
Reminded by:	max
1997-05-19 15:54:37 +00:00
dfr
d7e320b30e Fix a few bugs with NFS and mmap caused by NFS' use of b_validoff
and b_validend.  The changes to vfs_bio.c are a bit ugly but hopefully
can be tidied up later by a slight redesign.

PR:		kern/2573, kern/2754, kern/3046 (possibly)
Reviewed by:	dyson
1997-05-19 14:36:56 +00:00
max
9d3c1b4d78 Submitted by: Takashi Saeki <saeki@saskg.semicon.sony.co.jp>
Merge the EN version changes, 1.15 -> 1.17.
1997-05-19 14:12:49 +00:00
kato
4788662bcf Recognize AMD 486 CPUs. 1997-05-19 12:41:35 +00:00
kato
c1e741e616 Synchronize with sys/i386/isa/sio.c revison 1.167. 1997-05-19 12:39:42 +00:00
asami
f6c31ee20d Typo fix. Also, __FreeBSD_version of -current doesn't change after
each release anymore. :)
1997-05-19 12:32:34 +00:00
peter
f798c2037e Now I really understand the reason for the style.9 rule about not having
visible type names in prototypes in user space headers.  libutil.h
generates warnings with -Wall over the use of "const char *ttyname".
It's lucky it wasn't a #define conflict.
Is a single '_' prefix acceptable? or does it need to be two?
1997-05-19 10:04:15 +00:00
jkh
eca8c2300f Neaten up some things which were inconsistent, add a few more flags
to things which need them, general cleanup.
Submitted by:	Brian Somers <brian@awfulhak.org>
1997-05-19 07:46:51 +00:00
jkh
94f9f7a669 sysconfig -> rc.conf
PR:		3461
Submitted by:	"Donald J. Maddox" <root@cola97.scsn.net>
1997-05-19 07:30:45 +00:00
jkh
6d2f19a912 accounting -> accounting_enable
Submitted by:	Jian-Da Li <jdli@csie.nctu.edu.tw>
1997-05-19 03:20:22 +00:00
brian
d13ad90ef4 Output exit status description of child in background mode. 1997-05-19 03:02:36 +00:00
brian
ee01b28050 Mega update to sort out bad implementations
of reconnect & -background.

o   Fix reconnect anomolies.
o   Make reconnect apply to failed LQR hangups (& mention in man page).
o   Make reconnect effective in -background mode.
o   Listen on socket in -background mode.
o   Try all phone numbers in -background mode.
o   Insist on system arg in -background mode.
o   Make a control-connection close command exit in -background mode.
o   Output status message to stdout on exit of parent in -background mode.
o   Don't notify parent of success too soon.
o   Describe termination EX_* code.
o   Miscelaneous diagnostic corrections.
o   Remove redundant connect_time from modem.c.
o   Don't repeatedly DownConnection().
1997-05-19 02:00:16 +00:00
tegge
4f2495eff0 Break apart initialization of s and inp from the declarations in
in_setsockaddr and in_setpeeraddr.
Suggested by:	Justin T. Gibbs <gibbs@plutotech.com>
1997-05-19 01:28:39 +00:00
steve
cc4887cc10 Add explicit y.tab.h rule so that 'make depend clean all' does
not fail with an "don't know how to make y.tab.h" error.
1997-05-19 00:29:29 +00:00
steve
2f84314766 Use the __unused attribute where warranted. 1997-05-19 00:18:52 +00:00
tegge
ffb9c56f76 Disallow network interrupts while the address is found and copied in
in_setsockaddr and in_setpeeraddr.
Handle the case where the socket was disconnected before the network
interrupts were disabled.
Reviewed by:	Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
1997-05-19 00:18:30 +00:00
steve
a5235db275 Miscellaneous sorting and addition of rules for object files that
depend on generated headers.

Reviewed by:	Bruce Evans <bde@zeta.org.au>
1997-05-19 00:16:27 +00:00
gpalmer
8ccd1c6432 Correct comment to show correct path to cap_mkdb 1997-05-19 00:03:48 +00:00
phk
4f84b7a70a Mention that flags 0x10000 disables test#3 1997-05-18 21:24:04 +00:00
phk
b267ceab3d Whoops, missed a zero there. Flags 0x10000 it is. 1997-05-18 21:22:11 +00:00
phk
bdc03328fb Flags 0x1000 on sio now disables the dreaded test#3.
PR:		3395
1997-05-18 21:19:04 +00:00
phk
051d52fdad Detect various supersets of 16550A based on fifo depth.
PR:		i386/3523
Reviewed by:	phk
Submitted by:	vak@cronyx.ru
1997-05-18 20:53:52 +00:00
jkh
02bc7ae6ab Comment that this is no longer used and is only for convenience.
Requested by:	ache
1997-05-18 20:11:44 +00:00
jkh
8195d51ed0 Bring back /etc/netstart for those who are sitting in single user and
wish only to bring up their interfaces.  This script is not actually called
by any other script and exists purely for user convenience.
Requested by:	pst
1997-05-18 14:10:06 +00:00
kato
a20592cd42 Synchronize with sys/i386/boot/biosboot/bios.S and
sys/i386/boot/biosboot/serial.S revisions 1.10 and 1.7, respectively.
1997-05-18 12:28:38 +00:00
max
7893528820 Merge the EN version changes, 1.69 -> 1.70. 1997-05-18 12:16:02 +00:00
max
0e908fc055 Bump the original revision by one.
(The previous commit took care of merging the en version changes.)
1997-05-18 12:01:35 +00:00
peter
9e3a2a0c2b Update the nanosleep versions to set a SIGALRM handler while sleeping.
This appears to appease Apache, although depending on having sleep(3)
changing the SIGALRM handler is a bit bogus.
1997-05-18 10:57:49 +00:00
dfr
8fc601bf6f Add a couple of test cases for mmap over NFS. 1997-05-18 10:03:48 +00:00
davidn
958b435ec8 MF2.2: update login_cap api docs.
PR:
Reviewed by:
Submitted by:
Obtained from:
1997-05-18 09:14:11 +00:00
peter
26a980720c fix missing close comment in login_cap additions 1997-05-18 08:12:14 +00:00
asami
90cf3f06bb Document __FreeBSD_version values up to 2.2.2R. Should be in 2.2.2. 1997-05-18 03:35:01 +00:00
asami
64c18448f4 Change name of current release to 2.2.2. This should be in 2.2.2, it
will be pretty darn embarrassing to ship a release with a handbook
that claims it's one version older. :)
1997-05-18 03:30:20 +00:00
hanai
176ecf9be5 Change the release name 1997-05-18 02:30:50 +00:00
max
82d987fad0 Merge the en version changes, 1.244 -> 1.245. 1997-05-18 01:30:18 +00:00
tegge
7070e01f29 Removed my name from the list of contributors.
Corrected my name in the 386BSD Patch kit section.
1997-05-17 22:08:16 +00:00
phk
0419930c72 Remove redundant check for vp == dvp (done in VFS before calling). 1997-05-17 18:32:53 +00:00
max
5d5eedc2d1 Merge the EN version changes, 1.243 -> 1.244. 1997-05-17 16:40:11 +00:00
max
9c170b196b Added Chris Dabrowski < chris@vader.org> to the additional contributors list
for the traceroute port.
1997-05-17 16:38:25 +00:00
hanai
fdd0e89e28 New translation of russian.sgml.
Add Motoyuki Konno <motoyuki@st.rim.or.jp> into the
contributors' list for Japanese translation.
Reviewed by: hanai@astec.co.jp
Submitted by: motoyuki@st.rim.or.jp
1997-05-17 16:15:10 +00:00
brian
3d81388ebf Make openmode active by default (for both client/server).
Requested by:	The masses.
1997-05-17 16:08:48 +00:00
peter
ef2cb50b1e if nanosleep returns too early, loop. usleep() does not have a return
value, it appears as though the semantics of usleep are that it doesn't
return early.  (only in the nanosleep code - the setitimer code does this
already)
1997-05-17 15:42:58 +00:00
peter
ee42839b4f round-up non-zero nanoseconds in #ifdef'ed code. 1997-05-17 15:41:08 +00:00
peter
344c014087 Implement a -R option to cvs to turn on read-only repository mode.
When using a local repository that is only written to by CVSup - which
I assume doesn't do the cvs locking protocol - this option might be a
speedup since cvs will not create lock files.
1997-05-17 14:20:33 +00:00
peter
a3f9754a77 use xstrdup rather than strdup in case of malloc failure. 1997-05-17 14:14:47 +00:00
peter
9d520c8a55 Catch write-lock attempts immediately if running in read-only mode rather
than depending on getting a write fail.
1997-05-17 14:04:18 +00:00
peter
2b6097ead3 Pull in OpenBSD's support for checking out from a read-only repository,
such as within an anoncvs server, or from a CDROM repository.
Cyclic (the cvs maintainers) do not like this approach and have an
alternative read-only system, but that requires a read/write repository to
work (which rules out CDROM).

Obtained from: OpenBSD
1997-05-17 14:01:25 +00:00