mrg
a68e13f815
implement generic soft interrupts as described in softintr(9). convert
...
the network, clock & serial softint's to use them.
2001-09-27 02:05:42 +00:00
itojun
bcdc367f57
OpenSSH 2.9.9 as of 2001/9/27
2001-09-27 02:00:33 +00:00
shin
541214b72d
clock_machdep.h was removed.
2001-09-27 01:08:22 +00:00
itojun
00489c2412
apply the following advisory. 2.9.9 will be imported soon.
...
Subject: OpenSSH Security Advisory (adv.option)
From: Markus Friedl <markus@openbsd.org>
Message-ID: <20010926231823.A15229@folly>
2001-09-27 00:12:42 +00:00
thorpej
a7eb08e847
"cms" is not needs-flag
2001-09-26 21:49:09 +00:00
thorpej
55d06660bb
"aria" does not needs-flag
2001-09-26 21:40:07 +00:00
eeh
98ecb5b215
getprop* -> PROM_getprop*
2001-09-26 20:53:05 +00:00
kleink
1cb980bd1a
Remove an extraneous opening brace from newstyle output, apparently missed
...
in rev. 1.6; fixes PR misc/14066.
2001-09-26 20:51:39 +00:00
matthias
da7395fac9
wskbd_rawinput: check sc->sc_displaydv before calling wsdisplay_kbdinput.
2001-09-26 15:13:23 +00:00
eeh
64d9292e8c
*NEVER* cast a reference parameter to a different type.
2001-09-26 15:05:49 +00:00
fvdl
0596817942
Apparently the old gas doesn't like *(%reg), so revert this one for now,
...
until everyone's switched to the new toolchain.
2001-09-26 14:07:51 +00:00
hubertf
384aae98cc
use full pathname of tar consistentlc
...
Patch provided in PR 14072 by Stoned Elipot <seb@script.jussieu.fr>
2001-09-26 13:48:27 +00:00
mrg
f0cf28bfaa
enable a toolchain for the sparc64.
2001-09-26 12:45:56 +00:00
fvdl
7b78937c2b
More '*' usage in indirect calls/jumps.
2001-09-26 09:58:39 +00:00
chris
b08ac48955
Move the call to the xi_pcmcia_identify to before the first use of sc->sc_flags.
...
Doesn't fix my problem with auto negotiate, but it might help others.
2001-09-26 09:01:30 +00:00
itojun
6374da40e1
don't softintr_disestablish twice.
...
previous code panic'ed with the following command sequence:
# ifconfig gif0 create tunnel A B
# ifconfig gif0 deletetunnel
# ifconfig gif0 destroy
2001-09-26 07:54:19 +00:00
chs
365f4c4313
change the names of the arguments to uvn_put() to match their usage.
2001-09-26 07:23:51 +00:00
lukem
64cb1ed825
path variations don't occur if there's a / in the path
2001-09-26 07:21:42 +00:00
itojun
04e80984bf
remove duplicated line in cmds[].
2001-09-26 07:20:16 +00:00
chs
a76b67cf09
jump through hoops to avoid calling uvm_km_free_poolpage() while holding
...
spinlocks, since that function can sleep. (note that there's still one
instance remaining to be fixed.) use TAILQ_FOREACH where appropriate.
2001-09-26 07:14:56 +00:00
chs
e37c6bf037
move call to pool_drain() outside the pageq lock.
2001-09-26 07:08:41 +00:00
lukem
6b4ee83154
<sys/stat.h> is unnecessary
2001-09-26 07:05:39 +00:00
chs
d288111138
undo the part of the previous revision about skipping
...
the put if there are no pages, that seems to cause some problem.
fix another problem with missing an splx(), spotted by enami.
2001-09-26 06:20:50 +00:00
chs
e8be8c6351
be sure to call the pager put with page-aligned offsets.
...
spotted by Nathan Williams.
while I'm here, move an splbio() so that we don't return without
splx()ing it if there's an error, and don't bother calling the
pager put if the vnode has no pages.
2001-09-26 05:25:03 +00:00
mycroft
cf4aca11b5
In the `I can't believe it's been broken all this time' department:
...
_rtld_bind_start must save and restore the condition codes. Varargs functions
(like, say, printf()) depend on the state of cr1 to determine whether they need
to store floating point registers in the save area. Without this, the first
call to any particular varargs function will fail if floating point values were
passed.
2001-09-26 04:06:43 +00:00
mycroft
34876aa7e9
Implement `info float'.
2001-09-26 03:41:52 +00:00
oster
d7a81df519
RF_DEV2RAIDID isn't used anywhere anymore. Bye bye.
2001-09-26 03:01:19 +00:00
oster
91ffb9ffd3
Since this is the only place it's used, nuke RF_DEV2RAIDID and
...
replace it with DISKUNIT.
2001-09-26 02:59:40 +00:00
oster
de43684ab7
- rf_types.h doesn't really need to pull in rf_archs.h
...
- for *.c, don't rely on rf_types.h to pull in rf_archs.h
2001-09-26 02:52:57 +00:00
thorpej
1eb0dacf81
IRQUNK -> ISACF_IRQ_DEFAULT
2001-09-26 01:30:58 +00:00
thorpej
0cf4cbfa39
Use ISACF_*_DEFAULT rather than *UNK.
2001-09-26 01:17:16 +00:00
enami
b0df86c9e6
In the function getnewvnode:
...
- Mark file system busy again on retry.
- Don't use the variable `listhd' uninitialized.
2001-09-26 00:59:57 +00:00
jdolecek
de311f11c3
Match the Diamon Rio800. Reported working by Chris Lloyd in kern/14064.
2001-09-25 21:08:44 +00:00
is
6818808c1a
Don't use target system installboot binary, which is no longer a shell
...
script.
2001-09-25 19:21:19 +00:00
is
9a02c51726
Security check - don't paste new command line into bootblock that
...
don't look like the new style bootblock (with enough space in it).
2001-09-25 19:07:00 +00:00
jdolecek
25bef3c837
Take care to transfer whole buffer passed via write(2); write(2) should
...
not do short writes unless when using non-blocking I/O.
This fixes kern/13744 by Geoff C. Wing.
Note this partially undoes rev. 1.5 change. Upon closer examination,
it's been apparent that hbench-OS expectations were not actually justified.
2001-09-25 19:01:21 +00:00
is
e9023155ad
Replace skript by a C program, that knows how to manipulate the default
...
command line in the bootblock and to recompute the bootblock checksum.
2001-09-25 18:47:55 +00:00
mycroft
0505c42bda
Quotes around ${CC}...
2001-09-25 14:26:56 +00:00
agc
ead534127e
Print out the name of the detached signature file which is being used to
...
verify the binary package. Idea from Hubert Feyrer.
2001-09-25 11:42:56 +00:00
agc
03663b89ae
Add a "-s verification-type" argument to pkg_add, which adds a callout
...
to a verification program for a binary package. The following callouts
are defined: "none", "gpg" and "pgp5".
This feature allows you to verify a binary package against a detached
signature file, and to proceed with the installation or not, depending
upon the level of trust you place in the signatory of the binary
package.
Digital signatures will be checked in a recursive manner (i.e. if
pkg_add is called with a verification type which is not "none", the
verification type will be passed to subsequent invocations of pkg_add
for the dependent packages).
At the current time, digital signatures cannot be used with the URL
form of pkg_add(1) - the detached signature file must be in the same
directory as the binary package, either locally or mounted by NFS.
If no -s argument is given, pkg_add(1) retains its current behaviour -
the package will not be verified before installation takes place.
2001-09-25 10:28:16 +00:00
chs
039c1fd312
print a stack trace in more LOCKDEBUG cases.
...
add a blank line between complaints.
use TAILQ_FOREACH where appropriate.
2001-09-25 06:13:29 +00:00
jmc
8a11e4797f
Include bsd.sys.mk so proper DESTDIR processing gets done for libhack.o builds.
2001-09-25 06:00:34 +00:00
oster
e475673b85
Nuke an unused typedef.
2001-09-25 02:56:13 +00:00
tv
3c05b2c5ce
Document need to set TOOLDIR on i386 now, as well as optional USETOOLS=no
...
for building subtrees without using the separate toolchain.
2001-09-25 02:26:13 +00:00
tv
84a997640e
Set .NOPATH on program to build to make sure it goes in .OBJDIR.
...
Problem noted by <seebs@plethora.net>.
2001-09-25 02:19:26 +00:00
tv
63e11416cf
Add STRIP to the environment of binstall, to use proper strip at install
...
time. Noted by <jepeway@blasted-health.com>.
2001-09-25 01:43:35 +00:00
gmcgarry
1131f8545d
Include <bsd.own.mk> to pick up definition of USE_NEW_TOOLCHAIN
2001-09-25 01:42:25 +00:00
tv
6042281606
Don't override the definition of LEX.
2001-09-25 01:40:09 +00:00
chs
e7d9abce3e
in ltsleep(), assert that the interlock is held (if one is given).
2001-09-25 01:38:38 +00:00
onoe
b7c46d6199
use ALIGNED_POINTER() instead of ALIGN().
...
The type of ALIGN() is vary on architecture and casting pointer to u_int
is incorrect for MI code.
Since the code is to make sure aligned access to IP header and requires
bcopy if the test fails. So the performance implication is not necessary
and we can use ALIGNED_POINTER() here.
pointed out by nathanw.
2001-09-25 01:07:53 +00:00