Commit Graph

41244 Commits

Author SHA1 Message Date
eeh
97081b51be Make this work for a change. 1998-07-17 02:33:13 +00:00
sommerfe
69b1b4758d Fix PR5559: if fast-forwarding, DF set, and packet too large, send ICMP error.. 1998-07-17 00:35:23 +00:00
sommerfe
534520d815 Fix PR5508: ipfil cut-through forwarding causes panic 1998-07-17 00:28:00 +00:00
ross
ff4a1ce958 Fix LP64 problems from (5!) July deltas. 1998-07-16 22:23:30 +00:00
is
985b3e8d4d Make this compile without USBVERBOSE. 1998-07-16 12:55:19 +00:00
tron
ec7c8ec161 From "buqtraq": avoid file descriptor leak if service is looping. 1998-07-16 08:55:43 +00:00
fair
a24259ddd5 fix date 1998-07-16 08:43:25 +00:00
phil
d20940b940 Major restructuring of the runtime code, now supports dynamic menus.
Fixed a bug is scrolling.  Added dynamic menu to test meuns in testm.
1998-07-16 07:08:26 +00:00
tls
deac3540de Put original hash function back. It wastes a little bit of space, but is much more even -- think of the case of a web service provider, some of whose customers end up getting 'inferior service' because they're on addresses that happen to be out at the end of a hash chain. With webservers with thousands of addresses, this is a real issue. If the wasted space is a big deal, we could pick a prime number that's slightly _less_ than a power of two... 1998-07-16 06:45:09 +00:00
mycroft
ca7fb8da5b Sort the man page sections in a consistent order. 1998-07-16 05:31:29 +00:00
mycroft
bd8157b7d3 Format police. 1998-07-16 05:21:56 +00:00
thorpej
4c50a37133 Back out previous, I botched something. 1998-07-16 00:46:50 +00:00
jonathan
d2ddbe58a2 Add empty opt_cputype.h to satisfy changes committed during
defopt'ing of network options.
1998-07-15 23:57:04 +00:00
fvdl
e2380de37c Clarify -n comment. 1998-07-15 22:00:59 +00:00
mjacob
4e51ba7874 New file for building isp host adapter. 1998-07-15 20:22:19 +00:00
mjacob
66ea6cc018 Fix for kern/3835: add an sd sense handler. If we get a check condition/sense
data ASC/ASCQ of 0x04/0x01 (logical unit not ready, initialization in progress),
hang out for 5 seconds and return a RETRY THE OPERATION command. If we
get a check condition/sense data ASC/ASCQ of 0x04/0x02 (logical unit not
ready, initialization command required), send a polled/nosleep START UNIT
command and return a RETRY THE OPERATION command if that succeeds.

Don't send a START UNIT to a disk quirked as SDEV_NO_START. Don't send
a START UNIT to removable media. The reason for the latter is to not
just blindly spin up new (maybe changed) media.

I should note that I've successfully made this work with the ISP host
adapter so far. Other host adapters will need some work to be able
to manage or reasonably fail NOSLEEP/POLL commands while in this
state. Alternatively, the internal SCSI midlayer structure has got
to allow for more controlled error recovery (e.g., restart queues
controlled by the target driver).
1998-07-15 20:21:12 +00:00
mjacob
bf29f419e7 part of fix for kern/3835: use of enumerated returns from target sense handlers 1998-07-15 20:13:30 +00:00
mjacob
dba811205f 1) Part of fix for kern/3835: add in enumerated return values for target
drivers' sense handlers to return. Coincidentally one of them ends up
being ERESTARTSYS.

2) Add a SCSI_URGENT flag to xs structure- this allows host adapters that
do command tagging to do the right thing wrt a tag.
1998-07-15 20:11:34 +00:00
mjacob
bc355c6b3f new framework 1998-07-15 19:59:45 +00:00
mjacob
afb0e1b693 no framework 1998-07-15 19:53:57 +00:00
mjacob
e8f976016e Some major thrashing to handle building for other than NetBSD.
There is one change of note- build a list of completing commands in
ispintr and then say you're done- this avoids some re-entrancy issues
that had surfaced.
1998-07-15 19:50:16 +00:00
mjacob
d96bd50c07 NetBSD OS specific routines and definitions. 1998-07-15 19:44:04 +00:00
mjacob
9726a43692 oops 1998-07-15 18:29:15 +00:00
mjacob
8d94e6927f add in rz28 and rz29 disks 1998-07-15 18:24:09 +00:00
thorpej
d681d158c7 Remove the raw HYPERchannel kludge. 1998-07-15 17:45:52 +00:00
thorpej
389da54091 Garbage collect imp' and hy'. We don't have the rest of the code, and
it's not like anyone is ever going to be using either of them.
1998-07-15 17:39:20 +00:00
drochner
9d504aa676 rename "LK" -> "declk" for consistency 1998-07-15 14:06:34 +00:00
pk
3036bcf8e5 Close a descriptor leak. This proved especially detrimental under heavy
paging.
1998-07-15 12:38:29 +00:00
drochner
34f1fa64af allow to build in ${.OBJDIR} 1998-07-15 11:56:34 +00:00
tv
3ecc6b044e Some local changes accidentally made it into the last commit; back that
part out (noticed by mycroft; thanks!)
1998-07-15 11:26:28 +00:00
drochner
8babb8290c fix egcs warnings 1998-07-15 09:35:35 +00:00
msaitoh
718c318d9e Add a perl script to convert a standard distribution directory for
pidentd into a NetBSD source tree.
1998-07-15 07:37:26 +00:00
msaitoh
db19dcec0d Upgrade to version 2.8.3. 1998-07-15 07:31:55 +00:00
fair
2408dc8558 add :mh@: to pc3 entry, per PR#2947 1998-07-15 05:19:11 +00:00
thorpej
41986b6ad6 Print out the revision as a letter, i.e. 'A', ... 1998-07-15 03:29:47 +00:00
thorpej
152f5238ec Make sure the .pic files get installed. 1998-07-15 03:14:27 +00:00
thorpej
e89216cafd Make this work w/ the docinstall target. 1998-07-15 03:11:34 +00:00
lukem
ee2b020c89 pull in /etc/rc.conf if it exists, and use $named_flags as an arg to named 1998-07-15 02:44:52 +00:00
thorpej
509a188649 Add by bus_dma paper, which was published at the 1998 USENIX conference
in the FREENIX track.
1998-07-15 00:34:54 +00:00
thorpej
25a86ef490 Be a little more thorough when printing the chip name, and also print
the chip revision.
1998-07-15 00:01:17 +00:00
thorpej
45c63f6b7b Massive cleanup of this driver (format police, autoconfig). More to come. 1998-07-14 23:38:49 +00:00
tv
77a275d732 Change ld.so default behavior to RTLD_LOCAL, and make RTLD_LOCAL into a
new flag bit.  Keep RTLD_GLOBAL as an actual flag bit so it won't be
re-used, or may be used for something later.  Mask the dlopen() mode bits
in ld.elf_so so a comparison against RTLD_NOW works.  (RTLD_{LOCAL,GLOBAL}
needs to be implemented for ld.elf_so.)
1998-07-14 22:18:36 +00:00
mark
b5332402a9 Added lint libraries. 1998-07-14 21:28:21 +00:00
frueauf
6711f91976 Fix typo, closes pr 5753 by Mason Loring Bliss. 1998-07-14 21:19:08 +00:00
fair
86574cd4f8 patch to add "vi/ve" per PR#4583 1998-07-14 20:29:11 +00:00
drochner
37040ed809 support keyboards with PC interface and DEC layout (LK461) 1998-07-14 19:33:58 +00:00
drochner
bfd46dadad fix codes delivered by "Help" and "Do" keys 1998-07-14 19:32:17 +00:00
mhitch
1143e585fc PS -> SR: PS as alias to SR was removed due to conflict with other usage. 1998-07-14 03:19:17 +00:00
mhitch
32a0c413a5 Oops - check and calculate maxproc with right symbols - maxproc was getting
incorrectly reduced for UVM.
1998-07-14 03:17:05 +00:00
nathanw
3cc8349a71 Make "ktrace -f" work again. Slightly klugy because of the
#ifdef's for KTRUSS.
1998-07-14 01:39:59 +00:00