thorpej
2c35c7bd03
Only declare block major numbers for devices which can be the root device.
1999-06-07 20:31:27 +00:00
thorpej
d76e7b8c6d
Don't pass a nam2blk around at all; just have setroot() and friends reference
...
dev_name2blk[] directly. Addresses PR #7622 (ITOH Yasufumi), although
in a different way.
1999-06-07 20:16:08 +00:00
thorpej
12006f3c05
Don't clobber the error returned by uiomove() when starting the audio
...
output (in case we got a partial block). Fixes PR #7722 , from
Antti Kantee <pooka@iki.fi>.
1999-06-07 19:24:38 +00:00
castor
c195474580
This should use MACHINE_ARCH and test on "mipseb" instead of MACHINE and
...
"newsmips"
1999-06-07 18:04:31 +00:00
thorpej
ec9fd3b48c
Fix a braino in vm_map_unlock(). Thanks to Chuck Silvers for pointing
...
out that there was a problem, and for sending me a trace.
1999-06-07 16:34:04 +00:00
thorpej
5de7bac9b1
Print the maps flags in "show map" from DDB.
1999-06-07 16:31:42 +00:00
lukem
b04ab05ddd
save/restore errno as necessary (printf() et al might have modified it...)
1999-06-07 15:34:07 +00:00
thorpej
397b71aaca
Fix a typo.
1999-06-07 15:25:19 +00:00
mrg
0525e9c7ef
add ebus attachment for cs4231. this does not work as it requires ebus DMA and will panic if enabled. but it should otherwise be mostly complete.
1999-06-07 14:59:14 +00:00
leo
ff1d4cab4a
Add FALCON to EXTRA_KERNELS.
1999-06-07 14:44:46 +00:00
mrg
03c5c00056
remove "EXPERIMENTAL" comment from this file, as it does not exist elsewhere in this directory.
1999-06-07 14:43:34 +00:00
thorpej
a0faadd7d2
Make traces work with ELF kernels.
1999-06-07 07:00:07 +00:00
thorpej
2712865930
Re-indent some of the NFSKERB code, to make the entire loop its in easier
...
to read.
1999-06-07 06:13:41 +00:00
thorpej
6be407523d
Add a missing close bracket, in some currently-unused code.
1999-06-07 06:06:20 +00:00
mrg
aa506f8098
copyright foo. in the future, we will all be binary-redistributable.
1999-06-07 05:40:08 +00:00
eeh
1884f05354
Another general cleanup:
...
Remove the entire idea of fasttrap interrupts since V9 traps are really cheap,
the CPUs are really fast, and the completely different trap frames would make
these handlers really difficult to implement.
pmap_changeprot() was only used by the clock and one other place; deprecate it.
probeget() and probeset() now take 64-bit addresses even in 32-bit mode so we
can probe IO locations by physical addresses.
Some pmap cleanup.
Some more copyright cleanup.
1999-06-07 05:28:03 +00:00
mrg
dc611e3e7f
be a bit more consistent with errors (needs more work). minor KNFification.
1999-06-07 05:08:25 +00:00
mrg
b734ec4664
note that the calls to mktemp() are OK.
1999-06-07 03:06:08 +00:00
christos
20cde7d22e
For now make the warning that we are passing a NULL format to printf
...
like functions, only a pedantic warning. This will allow us to fix the
err functions.
1999-06-07 02:48:00 +00:00
thorpej
4476366369
Make sure the regression test compiles.
1999-06-07 02:25:05 +00:00
thorpej
e479f407c4
Fill out the mincore(2) manual page a little; define the NetBSD call
...
to be like the Solaris call.
1999-06-07 01:42:30 +00:00
christos
11cfd21df0
Don't strip symbols if -g is specified. We might want to be able to debug
...
libraries!
1999-06-07 01:37:00 +00:00
mrg
7185af78dc
oops. move sendit: above the PFIL_HOOKS so that multicast traffic is filtered. from darren reed.
1999-06-07 01:26:04 +00:00
thorpej
1cfcfaddc7
Treat crypto-us like domestic.
1999-06-07 00:53:09 +00:00
mrg
42806f4887
deal with 32 vs. 64 bit pointers, from joda@pdc.kth.se as part of PR#6149
1999-06-07 00:24:16 +00:00
kleink
c5dce7b8ff
Note that an EFAULT condition cannot be guaranteed to be detected (i.e. in the
...
MD implementation of pipe(2)); addresses PR kern/7720.
1999-06-06 22:50:26 +00:00
pk
62cb666f4a
Guard our global resource `phpool' against all interrupts.
1999-06-06 22:20:15 +00:00
pk
0e286f5c1f
Guard our global resource `expool' against all interrupts.
1999-06-06 22:14:53 +00:00
christos
eee5bfa70d
Revert previous change. I am a bonehead.
1999-06-06 21:16:23 +00:00
pk
6c4ae8ffb4
Re-arrange some code to approach our regular style.
1999-06-06 21:05:03 +00:00
ragge
92d41a0675
Copied from ../../arch/vax/if/if_uba.c,v
1999-06-06 20:45:21 +00:00
ragge
0f8d40c444
Copied from ../../arch/vax/if/if_uba.h,v
1999-06-06 20:45:02 +00:00
pk
d467771b45
Hang on to the termcap buffer that we have tgetent() fill.
...
(someone ows me two hours worth of beer for this... :-)
1999-06-06 20:43:00 +00:00
christos
9081585e9b
remove accidentally left debugging code
1999-06-06 20:41:04 +00:00
christos
4d93254198
Allow junk variable to work in non dynamic contexts. Allows as to say things
...
like:
.if defined(COPTS) && !empty(COPTS:M*-g*)
1999-06-06 20:24:02 +00:00
matthias
71dd06e171
Go for correctness instead of speed as suggested by Ian Dall. This fixes
...
pr#port-pc532/7710.
1999-06-06 20:20:46 +00:00
is
92568502cc
Don't dump all the registers at attach time. It works now.
1999-06-06 19:58:31 +00:00
matthias
cffb3afd5d
gdb no longer did tracebacks on the pc532. Use unsigned not signed
...
compares when winding up the stack. Thank's to Ian Dall for this fix
(pr#port-pc532/7711).
1999-06-06 19:51:42 +00:00
matthias
bb36354c10
Fix spurious page faults by double word aligning the source and not the
...
destination. Thank's to Ian Dall for this fix.
1999-06-06 19:49:11 +00:00
christos
7cdfe2dbc5
A bit more of explanation in the cyrix options.
1999-06-06 19:48:24 +00:00
christos
c3ba87eec0
add cyrix cache options
1999-06-06 19:44:55 +00:00
ragge
2778cc9866
Copied from ../../arch/vax/if/if_qereg.h,v
1999-06-06 19:27:06 +00:00
ragge
8237a141e5
Copied from ../../arch/vax/if/if_qe.c,v
1999-06-06 19:26:44 +00:00
ragge
508b5c5cee
Bus'ify the mscp code also.
1999-06-06 19:16:18 +00:00
ragge
a2692d780b
Fix map register/DMA wait queues.
...
Still to do:
BDP handling. Currently missing.
Ubareset's won't work at all.
1999-06-06 19:14:48 +00:00
ragge
3bb07459cd
Qbus moved in hierarchy.
1999-06-06 19:10:49 +00:00
ragge
4756cdb74e
Page tables must be pageable (where did this disappear?)
...
Fix a PGOFSET -> VAX_PGOFSET miss.
Stylistic cleanup.
1999-06-06 19:09:50 +00:00
ragge
f6d61fb6ad
Add an define for SGMAP.
1999-06-06 19:07:11 +00:00
ragge
d55d0ac4b5
Add some more IPRs for KA670.
1999-06-06 19:06:29 +00:00
ragge
db8c0c9c4c
Use gencons if VAX670.
1999-06-06 19:05:21 +00:00