Commit Graph

79104 Commits

Author SHA1 Message Date
thorpej
c5a6653add Use IPL_NET for now -- the only use of 1394 right now is for network
interfaces (IPv{4,6}-over-1394), and this allows us to get rid of
some evil interrupt mixing issues in the 1394 network code right now.
2001-04-12 21:39:31 +00:00
thorpej
9e0af4a217 Add a __predict_true() to an extremely common case. 2001-04-12 21:11:47 +00:00
thorpej
eed75ba69e In uvm_km_kmemalloc(), use the correct size for the uvm_unmap()
call if the allocation fails.

Problem pointed out by Alfred Perlstein <bright@wintelcom.net>,
who found a similar bug in FreeBSD.
2001-04-12 21:08:25 +00:00
thorpej
67e357f0a9 splimp -> splvm.
This, like all other uses of spl*() in VAX code, needs to be
scrutinized.
2001-04-12 20:38:25 +00:00
reinoud
242cca702b Part one of the COMCONSOLE repair ... it works now but the video console
is effectively dead instead... this needs work. Also the boottime switching
to the vidcconsole would be good.
2001-04-12 20:15:06 +00:00
thorpej
5da5b5ae5b Upon inspection of a 4000/600 dmesg, change the splbios to splubas.
XXX THIS CODE IS SERIOUSLY BROKEN!  MSCP DEVICES ARE BLOCK I/O DEVICES,
AND THUS SPLBIO SHOULD BLOCK THEIR INTERRUPTS.  The VAX port really
needs to get virtualized spl*() levels.
2001-04-12 20:13:26 +00:00
thorpej
376be9fdf3 splimp -> spluba. 2001-04-12 20:08:09 +00:00
thorpej
63edf2e11d Protect the call to uba_done() with spluba(). 2001-04-12 20:07:40 +00:00
thorpej
ae66f2ea53 splimp -> splbio. 2001-04-12 20:05:12 +00:00
thorpej
3d6b1bec1e splimp -> splnet 2001-04-12 20:04:24 +00:00
thorpej
06b19d90b8 splimp -> splbio 2001-04-12 20:03:35 +00:00
thorpej
669641cb9d splimp -> splvm (it's questionable whether or not this is really
the right level at all -- maybe splhigh?  Anyway, XXX comment added
as well).
2001-04-12 19:45:25 +00:00
thorpej
0d8e6faeb2 splimp -> splvm 2001-04-12 19:43:46 +00:00
thorpej
b978c269f5 Delete SPL_IMP(). It is not used in IP Filter, and it aids me
on my quest to eliminate the foul beast known as splimp.
2001-04-12 19:41:53 +00:00
manu
bc237413cb Fixed an error in a comment 2001-04-12 19:32:35 +00:00
thorpej
316dcc474b splvec.splimp -> splvec.splvm 2001-04-12 19:21:20 +00:00
thorpej
023e07a194 splimp -> spluba 2001-04-12 19:16:56 +00:00
thorpej
c031c366f6 Add spluba(). 2001-04-12 19:16:06 +00:00
thorpej
9b2337e9d8 splimp -> splbio. 2001-04-12 18:34:56 +00:00
thorpej
89fb12c497 splimp -> splhigh when frobbing netisr. 2001-04-12 18:28:40 +00:00
thorpej
0f05a2b35c splimp -> splhigh for frobbing the netisr. 2001-04-12 18:26:26 +00:00
thorpej
f5940ea000 splimp -> splvm (XXX Time critical sections, but don't want to block
the clock).
2001-04-12 18:22:55 +00:00
thorpej
909f3d7efb splimp -> splvm (use IPL_IMP needs to be revisited). 2001-04-12 18:18:31 +00:00
kawamoto
9c00dfaa6b Added KAWAMOTO Yosihisa to the developers list. 2001-04-12 18:04:24 +00:00
thorpej
d7333fb163 splimp -> splnet 2001-04-12 17:53:48 +00:00
abs
5416ac320c if the read() on stdin for a command fails, exit.
This stops top ending up in an infinite cpu churning loop if the tty detaches,
or if something similar to 'top < /dev/null' is run.
2001-04-12 14:10:05 +00:00
wiz
4586884856 Fix date. 2001-04-12 13:37:25 +00:00
wiz
66da0649c9 Fix date, whitespace, punctuation. 2001-04-12 13:36:54 +00:00
wiz
fefd5f03de Fix date, whitespace and punctuation. 2001-04-12 13:32:40 +00:00
wiz
99b2da08ff Fix date. 2001-04-12 13:31:44 +00:00
pk
917f31256f Copy `grep.info' into the object directory. 2001-04-12 11:06:23 +00:00
itojun
c0fa60f50c fix manpage paths to meet 0.9.6a. most of short names are escaped as
openssl_xx(1) or openssl_xx(3), as they are way too generic.
2001-04-12 10:45:33 +00:00
pk
87f992edd6 Put `gated' back; we still refer to it. 2001-04-12 09:59:18 +00:00
itojun
08f45e7850 fix unterminated L<>. 2001-04-12 09:42:45 +00:00
leo
ba0a86fa22 There are no level1 or level7 interrupts possible on the Milan... 2001-04-12 09:09:56 +00:00
itojun
974c617dfe sync better with 0.9.6a. 2001-04-12 07:57:56 +00:00
itojun
477b193d09 support T1 card (LMC1200) properly. PR 12331 (patch from openbsd).
change DLT type to cisco HDLC, as lmc driver is hardwired to cisco HDLC
on driver attach.  XXX we may need to revisit this, as if_spppsubr may want
to alter this later.
2001-04-12 07:50:54 +00:00
itojun
35a07da1df use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and
all kerberos libraries.
2001-04-12 07:48:03 +00:00
itojun
321e957c86 regen. 2001-04-12 07:47:16 +00:00
itojun
2ce6b3ba60 change symbol for LMC T1 card. part of PR 12331. 2001-04-12 07:46:00 +00:00
toshii
e81e43cbf6 KERN_RTC_OFFSET sysctl has been readonly. 2001-04-12 07:20:39 +00:00
leo
8507fcec54 Update these for Milan addresses. 2001-04-12 07:17:30 +00:00
matt
bc6820dd0d Regen. 2001-04-12 06:26:49 +00:00
matt
ece3db982d Add UltraSparc IIe PCI interface. 2001-04-12 06:26:20 +00:00
thorpej
7a46b74c7b splimp -> splbio. 2001-04-12 06:20:59 +00:00
thorpej
b614ba3c5c splimp -> splhigh 2001-04-12 06:08:44 +00:00
thorpej
ff7a879497 splimp -> splvm 2001-04-12 06:07:42 +00:00
itojun
a5b2b2d549 do not try -Iopenssl/crypto/md4, heimdal code wants libc md4.h, not
openssl md4.h.  (we shouldn't use -Iopenssl btw, use <openssl/foo.h>)
2001-04-12 05:59:25 +00:00
chs
49a0cbf7f6 in adosfs_read(), only do the UBC thang for "FFS" files (ie. those that
don't mix data and metadata in the same sector).  in adosfs_bmap(), set
the "run" return value to 0 to indicate the result is only good for 1 block.
these fix the rest of PR 12270.
2001-04-12 04:12:04 +00:00
briggs
ae21cdde67 Make this compile again:
* Remove duplicate definition of "nobiosgeom"
	* Update to "new" edit_mbr() and define a basic md_bios_info().
2001-04-12 03:48:12 +00:00