christos
d95840263e
add prototypes for the assembly functions that moved to locore.s
1999-01-26 14:25:02 +00:00
christos
0339b8e4dd
ifdef __ELF__ the softintr inline since we cannot use _C_LABEL to produce
...
a name. XXX: Is there a better way?
1999-01-26 14:22:23 +00:00
drochner
309847b355
improve error handling in 2 cases:
...
1. If the current screen becomes invalid (ie no focus anymore), always
set the keyboard to translating mode. Otherwise, we could get stuck
because the command keystokes don't come through.
2. Catch errors in attaching to a process (X server) - For this,
implement a callback mechanism similar to the detach case. Add an
argument to report an errno via callback.
1999-01-26 14:22:14 +00:00
christos
3bbb84a4a9
- move the npx assembly routines from npx.c here, so that we can use _C_LABEL
...
etc, to produce the correct names for elf and a.out
- correct a missing _C_LABEL problem.
1999-01-26 14:21:20 +00:00
bouyer
f52c71b0e8
Allows the raw partition to be open()'ed, even when scsipi_start() fails
...
(no media or other ...) so that we can always send ioctl's to the device.
1999-01-26 13:59:44 +00:00
drochner
be7c382051
forgot to commit last week: define wsmouse type constants for busmice
1999-01-26 13:43:00 +00:00
frueauf
15cbf62c66
Remove double line for bpf[0-3].
1999-01-26 12:49:24 +00:00
drochner
56dd07cea5
don't wait for completion of keyboard enable/disable commands; this
...
might be called without process context, leading to tsleep() panics
(This is a workaround. The timeout() driven wscons glue code
should go instead.)
Fixes tsleep() panics reported by Mark Brinicombe <mark@causality.com>
and Eric Haszlakiewicz <haszlaki@UAccess.NET>.
1999-01-26 11:07:25 +00:00
bouyer
cafe97da38
Another CD drive that doesn't support REQUEST SENSE, from Patrick Welche.
1999-01-26 10:00:08 +00:00
thorpej
8851ed323e
Fix a bug that has annoyed me for a long time. In pmap_enter(), if
...
there are no pages available immediately to use as a PT page, don't
just roll over and die. Only do that if we're the kernel pmap (shouldn't
happen very ofter [ever?!], and I'm not certain we're guaranteed valid
thread context when operating on the kernel pmap). For user pmaps, wait
for the pagedaemon to wake us up when more free pages are available.
1999-01-26 09:03:31 +00:00
thorpej
6c30816c15
Fix a slight error in previous. Rearrange some code in tcp_respond() so
...
that a DIAGNOSTIC check against the destination address is actually
checking the destination address. "oops."
1999-01-26 08:28:50 +00:00
mrg
b8f30a5c4b
fix some space lossage.
1999-01-26 07:35:54 +00:00
sakamoto
fd094d79ee
NetBSD RCS id.
1999-01-26 06:31:28 +00:00
oster
58f7de552d
Nuke more bits of RAIDframe "demo" code. We're not "demoing" here,
...
we're doing the Real Thing!
1999-01-26 04:40:03 +00:00
thorpej
46e8a53c33
Add indent.pro.
1999-01-26 04:35:19 +00:00
thorpej
d4efd5e1a3
An 'indent' profile which almost gets you KNF. from polk@bsdi.com.
...
This was committed to a different part of the repository in 1993. Arguably,
it should have been here from the start.
1999-01-26 04:34:36 +00:00
oster
472e649cd8
More simulator bits going bye-bye.
1999-01-26 04:05:01 +00:00
oster
c52883118d
This stuff is no longer needed. Mostly simulator bits.
1999-01-26 03:56:21 +00:00
oster
a37be85529
rf_ccmn.h no longer needed. Nuke it's inclusion from rf_disks.c.
1999-01-26 03:49:49 +00:00
lukem
25b79ebda9
regen
1999-01-26 03:10:50 +00:00
oster
d94a2c5b2a
These files are not used in the kernel driver. We don't need them any more.
1999-01-26 03:07:10 +00:00
perry
6360520821
Temporarily disable groff_mmse.7 -- we will re-enable it soon when we
...
have an internationalized man page hierarchy in place.
1999-01-26 02:49:13 +00:00
oster
e8d64a5862
Never used, and certainly no longer needed.
1999-01-26 02:46:26 +00:00
oster
543c143bd8
Take care of a few minor things due to the major RAIDframe cleanup.
...
Again, no functionality changes.
1999-01-26 02:40:02 +00:00
oster
1eecf8e491
RAIDframe cleanup, phase 1. Nuke simulator support, user-land driver,
...
out-dated comments, and other unneeded stuff. This helps prepare
for cleaning up the rest of the code, and adding new functionality.
No functional changes to the kernel code in this commit.
1999-01-26 02:33:49 +00:00
thorpej
7c2e6d4c42
Fix printf format errors.
1999-01-26 02:23:34 +00:00
thorpej
72a506557e
Update.
1999-01-26 01:38:00 +00:00
hubertf
5f648bdae3
enable numbered backups via -B.old%02d
1999-01-26 01:34:25 +00:00
lukem
7f1c203c11
always compile in support for `compat' backends (even if !YP & !HESIOD),
...
and make it the responsibility of the backends to fallback to `files'
if !YP & !HESIOD. fixes chsh problem noted by billc@netbsd.org .
1999-01-26 01:08:06 +00:00
lukem
8dacb36581
always add compat functions in NS_COMPAT_CB; make it the responsibility of
...
the methods to check that yp/hesiod is supported.
1999-01-26 01:04:07 +00:00
garbled
ed77015dc8
When special casing these commands with do_system, remember to add
...
manual logging and scripting calls, so everything is recorded in it's
proper location.
1999-01-25 23:55:10 +00:00
garbled
851ee9e397
1) Remove all vestiges of tar from src/distrib. Use pax and appropriate
...
commandlines for all tar operations. (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c. Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.
Big thank you to Matt for all his work on this.
1999-01-25 23:34:20 +00:00
ross
f46336fd65
Make .Ux be callable.
1999-01-25 23:27:46 +00:00
lukem
e2352fc342
only print "Requesting..." messages if (verbose)
1999-01-25 23:17:37 +00:00
lukem
56b81a911b
add hesinfo
1999-01-25 23:01:40 +00:00
lukem
fe25f9464e
add hesinfo
1999-01-25 22:47:54 +00:00
lukem
caa212064b
add hesinfo (from hesiod 3.0.2 distribution)
1999-01-25 22:45:55 +00:00
garbled
eab4c5009b
Add a -y flag to "bim" to assume a yes response to any questions bim might
...
ask the user. For use in sysinst, and other scripts.
1999-01-25 22:42:11 +00:00
lukem
712ba4aec4
after discussion with greg hudson, change default classes back to "in,hs"
1999-01-25 22:36:19 +00:00
sommerfe
6df264a8da
Fix pr6874: add way to specify last resort filename
1999-01-25 22:31:45 +00:00
tron
1a7a3b4aa3
Build and install "mkdep.c".
1999-01-25 22:14:59 +00:00
tron
c0f4850d5c
New C program to replace old "mkdep" script. Speeds up "make depend"
...
by at least 5 percent.
1999-01-25 22:10:42 +00:00
tron
d7ec8ee3a8
Because PCVT only offers 8 virtual consoles by default create only 8
...
device nodes. Fixes PR port-i386/6876 by Scott Telford.
1999-01-25 21:44:22 +00:00
christos
f2aadc8f93
Don't include '/' as a comment character on ELF. This probably violates
...
some assembler standard, but we cannot use '/' as the divide operator
otherwise!
1999-01-25 18:38:49 +00:00
wrstuden
ccf442a971
Fix thinko in part of rev 1.53.
...
Thanks to Scott for pointing this out to me (I got his mail and figured out
this change before seeing the discussion on tech-kern) and to Charles for
the initial explanation.
1999-01-25 17:53:13 +00:00
kleink
88cb9dd89c
Adapt the System V behaviour of a child process inheriting its parent's
...
ucontext link but still reset it on exec().
1999-01-25 16:00:06 +00:00
mycroft
8ede79f2b4
One more tweak to the checksum hack, and I promise I'm done. B-)
1999-01-25 15:53:29 +00:00
mycroft
50438b6df0
Absolutely minor tweak to generate better code.
1999-01-25 15:36:50 +00:00
mycroft
1fbf0781c6
Patches from Tor Egge (via Havard Eidnes) to fix various bugs in field
...
splitting and combining.
(Note: Some of this are not strictly bugs, but differences between traditional
Bourne shell and POSIX.)
1999-01-25 14:20:56 +00:00
fvdl
4366964358
Do not block SIGTERM, so that nfsd exits gracefully at shutdown.
1999-01-25 10:12:33 +00:00