Commit Graph

26833 Commits

Author SHA1 Message Date
scottr 1cc0fb9b24 Add SDEV_AUTOSAVE quirks for IBM 0663H{08,12} disks 1997-03-27 07:37:54 +00:00
scottr b316767c92 Work around an ambiguity in the SCSI spec. Some implementations,
particularly older ones, don't do a SAVE DATA POINTER before disconnecting.
When the driver reconnects, it does an implicit RESTORE POINTERS, and
restores the data pointer from *before* the last transfer.  If the driver
calculates the residual using the data pointer and doesn't account for
this, the residual will be wrong.

What we do is test for the SDEV_AUTOSAVE quirk when we see a disconnect
message, falling through to do a SAVE DATA POINTER if the quirk applies
to this target.

The workaround was suggested by Mycroft, who also provided the explanation
of the problem.  Actual code was (mostly) ripped off from the 53C9x driver.
1997-03-27 07:30:40 +00:00
mikel b81091e992 POSIX.1 specifies that a failed link() to a directory must return EPERM,
and EMLINK was not documented; from Klaus Klein in PR standards/3397.
Also documented EOPNOTSUPP for filesystems that don't support hard links.
1997-03-27 07:30:25 +00:00
mycroft b9a022ebe6 Add EXEC_ELF32. 1997-03-27 06:18:31 +00:00
mikel 19fd4b60de make setpgid(pid, pgrp) return EINVAL if pgrp < 0 as required by POSIX.1;
from Klaus Klein in PR standards/3395.
1997-03-27 06:14:03 +00:00
cgd bf22891897 update for current system configuration 1997-03-27 06:04:39 +00:00
mikel a4bddb19a0 more libgnumalloc.a -> ${LIBGNUMALLOC} 1997-03-27 05:13:52 +00:00
mycroft 70ab3781a1 If we're going to run things through strip.sed, let's be consistent about it. 1997-03-27 03:12:32 +00:00
mikel 3188b7933b add ktrace(2) and shmdt(2) 1997-03-27 02:42:36 +00:00
mikel f07e47bdb6 add ktrace(2), don't segregate SYSV IPC manpages, and add link for shmdt(2) 1997-03-27 02:39:15 +00:00
gwr 8be7d1ef9e No longer need the hack that forced SCSI_POLL when cold. 1997-03-27 01:16:01 +00:00
pk c5d5c54038 Add workaround for the "extraneous bytes after re-select" problem that
ESP100 chips may exhibit.
1997-03-27 00:29:57 +00:00
gwr 5b48e061ce cleanup 1997-03-27 00:15:31 +00:00
gwr 9228e630d5 s/boot/cpu_reboot/ 1997-03-26 23:44:27 +00:00
gwr c29412f1bb fix a warning 1997-03-26 23:27:12 +00:00
thorpej f7a196917a Make this work with obj dirs. 1997-03-26 23:11:15 +00:00
gwr 37b247edde Renames: /dumpconf/cpu_dumpconf/, /boot/cpu_reboot/ 1997-03-26 22:42:13 +00:00
gwr 71e43d14ab Move findroot/setroot stuff from configure() to cpu_rootconf(). 1997-03-26 22:38:40 +00:00
cgd 34732bad50 log date changes to wtmp, in the same way that 'date' does. 1997-03-26 21:12:58 +00:00
cgd 4274523efe pull in util.h rather than prototypeing logtwmp() locally. 1997-03-26 20:28:11 +00:00
gwr 7b23790667 Add cdev_lpt_init(NPP,pp) for the 3/80 1997-03-26 17:29:10 +00:00
gwr c304845074 Arrange to make pp.h needed by conf.c
(printer port driver is on the way).
1997-03-26 17:26:48 +00:00
leo 27228d890b Apply optimizations suggested by gwr & mycroft. 1997-03-26 15:50:39 +00:00
leo c28576c255 Close disk after opening it to read the disklabel. The previous code did 2
opens...
1997-03-26 15:49:31 +00:00
leo 16bc86449a Use m68k/sig_machdep.c 1997-03-26 15:46:12 +00:00
leo 1bca40723b Add missing 'break'. 1997-03-26 15:44:03 +00:00
mikel a38935b7bf /etc/netstart doesn't need to be executable.
use four digits for all of the modes.
1997-03-26 07:41:55 +00:00
mikel 4a78bf11a6 merge lite2 changes, RCSid police 1997-03-26 07:14:31 +00:00
mikel efb277451b import 4.4BSD-Lite2 version 1997-03-26 07:07:41 +00:00
mikel ba73a3f67d RCSid police 1997-03-26 06:57:08 +00:00
mikel 5b03129331 merge lite-2 changes 1997-03-26 06:30:54 +00:00
mikel 7cefc17c7e import 4.4BSD-Lite2 versions 1997-03-26 05:10:53 +00:00
thorpej 66908db327 Resolve conflicts from merge. 1997-03-26 02:08:07 +00:00
thorpej 87ca1d62e0 Print Ethernet and FDDI addresses in the same format as ether_ntoa().
From Matt Thomas <matt@3am-software.com>
1997-03-26 01:49:44 +00:00
thorpej a285d77f82 Print the station address of interfaces that have one. From
Matt Thomas <matt@3am-software.com>
1997-03-26 01:46:49 +00:00
thorpej 8443f8fad0 Resolve conflicts from merge. 1997-03-26 01:33:32 +00:00
thorpej fecae4de60 Back out the previous change (add IFM_10_EXT) after some dicussion
w/ BSDI and Matt Thomas.
1997-03-26 01:19:27 +00:00
perry 51157fe131 Comment out the wt driver -- its rather dangerous to ed users, as it
turns out. Also, add a comment explaining this.
1997-03-26 01:16:23 +00:00
pk b468feeebf In pmap_remove(), check for an empty segment before calling one of the
helper functions. This cuts down the number of needless function calls
by approx. 80%, which has a healthy effect on the responsiveness of
a machine under heavy process creation/teardown loads.
The VM system seems to be fond of asking to delete page mappings
which aren't there..
1997-03-25 23:04:02 +00:00
scottr 757d4ce5d4 Add SDEV_NOLUNS quirk for Seagate ST125N. 1997-03-25 22:33:50 +00:00
christos d465daac1e make sure that the tty layer restarts the ppp layer when there is an error
such as out of buffer space.
1997-03-25 22:33:25 +00:00
christos 1b1e6276ce Forgot this one too. 1997-03-25 21:01:50 +00:00
cgd 6f1ffd0192 kill cfb and sfb in the standard configs 1997-03-25 20:35:03 +00:00
perry fd9be39827 fix 3128 from SAITOH Masanobu.
this consisted of nuking a duplicated paragraph; I did it slightly
differently than suggested.
1997-03-25 19:51:21 +00:00
perry 273d9d8452 Update to note that sound now mostly works, and to list the FreeBSD
URL to retrieve an easy to use tar file of Linux libraries etc.
1997-03-25 19:29:01 +00:00
jonathan 3f9bb9b9e8 Add <if_media.h>, am7990var.h requires it. 1997-03-25 19:06:02 +00:00
perry 337b724fe9 added some missing SLC command codes (19 - 30) defined in RFC-1184
updated the NSLC #define to be 30
updated SLC_NAMELIST #define to include the new codes

mostly from Robin Carey <robin@mailgate.dtc.rankxerox.co.uk>
1997-03-25 18:46:27 +00:00
thorpej 1dad4ef8c6 Add the following individuals for their dontations of money and/or
equipment to the NetBSD Project:

	David Brownlee
	Ralph Campbell
	Christopher G. Demetriou
	Scott Ellis
	Perry E. Metzger
1997-03-25 18:40:07 +00:00
christos 790c4693cc Add the bsd.links.mk and bsd.inc.mk 1997-03-25 18:20:55 +00:00
is 138db3e452 Add MROUTING description. 1997-03-25 16:42:52 +00:00