cgd
f1abcd53a4
Rockridge support added a la mods by Atsushi Murai. (amurai@spec.co.jp)
1993-07-19 13:40:00 +00:00
cgd
f8dbcca8f9
add ISOFSMNT_NORRIP, arguably in the wrong place, but
...
no clear convention is specified for declaring local-filesystem
flags...
1993-07-19 11:52:03 +00:00
cgd
30c2a20262
patches from allen briggs to fix a minor bug in *attach()
1993-07-19 11:30:49 +00:00
mycroft
570ad76179
Change open and close routines for swapdev back to enodev. What a kluge.
1993-07-19 10:57:30 +00:00
mycroft
fd13ccf3cc
Fix open and close entries for swap in bdevsw.
1993-07-19 10:35:12 +00:00
cgd
57ee917973
allocate out of kmem_map, not buffer_map. buffer_map is for
...
*buffers*... hopefully this won't fragment kmem_map too much.
it should probably be put into its own map, but doesn't need to be
right now.
1993-07-19 09:57:22 +00:00
cgd
e916333aea
disable all AUTO_EOI's, at bde's suggestion--
...
they don't gain much, and on old chips it doesn't work properly
1993-07-19 08:27:06 +00:00
mycroft
7aecc812a5
Move flushq() macro into tty.h.
1993-07-19 05:52:27 +00:00
mycroft
69fdebd9fa
Make sure there are character in the ring before flushing.
1993-07-19 05:49:13 +00:00
mycroft
ec99160f49
Use flushq() macro instead.
1993-07-19 05:48:01 +00:00
mycroft
b8756ae04c
Use ndflush(), not while(getc()).
1993-07-19 05:10:30 +00:00
mycroft
e6c1d2670f
Phooey. Need a better mechanism for dealing with multiple sets of local
...
changes.
1993-07-18 21:26:34 +00:00
cgd
1318be7191
CC should be cc. cc is gcc2...
1993-07-18 16:44:16 +00:00
mycroft
d2e484320a
Add DUMMY_NOPS.
1993-07-18 15:11:31 +00:00
deraadt
a700cbd173
my bucket of mud has changed a bit..
1993-07-18 13:29:27 +00:00
cgd
8fa2ba491b
rework the way effectual NOPs are enabled/disabled to make they delay
...
things in the default case.
1993-07-18 13:08:41 +00:00
mycroft
2565e5e15a
Change to work with new config stuff for specifying load address.
1993-07-18 10:08:22 +00:00
cgd
7b721ac9fa
set mountroot to ufs_mountroot. swapgeneric is currently broken for other
...
reasons (the interface to SCSI disks isn't a clean match, and i'm
not entirely sure what a good way to do it is...)
1993-07-18 09:51:26 +00:00
mycroft
46570ee334
Oops. Back out a change that shouldn't be committed...
1993-07-18 09:48:49 +00:00
mycroft
28df966f59
Use new -T option to dbsym.
1993-07-18 09:47:40 +00:00
mycroft
003ff4e190
Add a `XXX'...
1993-07-18 08:43:19 +00:00
andrew
297f54dd01
* copyin/out(), copyin/outstr(), s/fubyte() et al protection fixes,
...
including COW support, using code based on that from Wolfgang Solfrank and
Christoph Robitschko.
* user segment descriptors fixed to disallow access to user area.
* bde's boot >= 1MB fixes.
1993-07-18 08:22:59 +00:00
andrew
aa381d0e73
vm_protect() of the user area is no longer required for i386 machines; the
...
protection is implemented by adjusting the bounds of the user segment
descriptors.
1993-07-18 08:19:34 +00:00
andrew
5dbe2d9d5b
* don't used copyout() to relocate icode - use bcopy() instead
1993-07-18 08:17:36 +00:00
mycroft
23b68e4c79
Clean up deleted files.
1993-07-18 07:21:13 +00:00
mycroft
a2587ffb83
Nuke a kluge from Net/2. The argument list ocreat() creates for open() can
...
now be a struct open_args; no need to redefine the structure.
1993-07-18 06:28:01 +00:00
mycroft
41b40c6792
Only declare these variables extern in buf.h; define them only once in
...
vfs__bio.c.
1993-07-18 05:15:25 +00:00
mycroft
c558337807
Add some kitchen sinks.
1993-07-17 16:54:16 +00:00
mycroft
f18d296b3c
Stylistic change to attach message to match others.
1993-07-17 16:41:27 +00:00
mycroft
331148c31a
Make these files GCC 2 happy.
1993-07-17 16:20:24 +00:00
mycroft
ad087b06a0
Finish moving struct definitions outside of function declarations.
1993-07-17 15:56:59 +00:00
mycroft
97cae397ee
Finish moving struct definitions outside of function declarations.
1993-07-17 15:24:33 +00:00
cgd
3aed8ce5e5
Fixed two occarances of ldos which should have been lods.
...
(From Christoph Robitschko)
1993-07-17 12:28:47 +00:00
cgd
97c38bc76a
gcc-2.4.5's ffs() has been rendered safe for kernel compiling...
1993-07-17 12:22:00 +00:00
deraadt
2ee2073a53
scsi_switch had wrong entries for these controllers...
1993-07-17 11:00:09 +00:00
mycroft
45efbe01cd
#include cpufunc,h so inb() and outb() are inlined.
1993-07-16 15:44:22 +00:00
cgd
e9cca0d58c
ANSI mods.
...
(originally committed by andrew on 1993/06/27 06:58:35)
1993-07-16 00:52:50 +00:00
cgd
481792a7ff
fix for macklem's bogus use of the va_flags field, supplied by
...
John Woods, jfwfrom: @ksr.com. also, fixes the following problems:
the va_gen field is in a similar position
(Suns are going to be reporting the change-date microseconds as their
"generation"), I've supplied my own set of diffs below for your inspection.
Note these aren't even compiled, but they're pretty similar to what I had
to do to our older version of OSF/1 here. (There's also an unrelated change
supplied for xdr_subs.h; the pointer types supplied to the fxdr_time() and
txdr_time() macros are not, in fact, both struct timevals. That turns out
to be one of many tips-of-the-iceberg facing those porting the (old) Berkeley
NFS code to 64-bit machines...)
(originally committed by cgd on 1993/06/03 01:12:42)
1993-07-16 00:51:55 +00:00
cgd
fbc8939fde
more rcs id adding and header cleanup. i like vi macros!
...
(originally committed by cgd on 1993/05/20 03:18:44)
1993-07-16 00:50:30 +00:00
cgd
9c0456d7d7
gcc2 cleanup, and break args out of procedure def'ns
1993-07-15 22:56:23 +00:00
cgd
082beb9cc0
make args & locals of select unsigned where appropriate.
1993-07-15 22:26:11 +00:00
brezak
74f0cb89c9
Add 'ps' command. Add -more- pager to output from Mach ddb.
1993-07-15 18:36:32 +00:00
brezak
4404af90d7
Add 'ps' command. Add -more- pager to output from Mach ddb.
1993-07-15 18:35:00 +00:00
cgd
fd3c8fa35a
fix a whole slew of off-by-one errors
1993-07-15 15:42:17 +00:00
cgd
4b90229cd2
do the "right thing" with mmap protections, once and for all.
...
in particular, if an object is mapped private, DO NOT grant
VM_PROT_ALL protections to it; it could be sensitive data.
1993-07-15 14:48:37 +00:00
cgd
b8b3b4471d
get rid of any support for vm_fault_wire() returning a result.
...
if it's going to be ifdef'd out until it's tested, it shouldn't
be put in to begin with.
also, minor ansifications and cleanups (mostly so tags would be happier).
1993-07-15 14:25:18 +00:00
cgd
999eb6ce5b
get rid of extraneous thread_wakeup()s, added at sef's prompting,
...
which would never be called anyway. leave his vm_page_activate()
change in though, as it is correct.
1993-07-15 14:07:51 +00:00
cgd
5287574e0a
get rid of bogus retrymalloc code (and it was bogus)...
1993-07-15 13:33:23 +00:00
deraadt
534b762f34
patch from <ache@astral.msk.su> to fix problems:
...
nestart() logic totally rewriten, neput() code moved out of loop.
Fixed error in rxend buffer size: assing 32768 to short.
nerecv() fixed for correct buffer sizes for NE1000.
Detected card type displayed at autoconf time.
1993-07-15 12:57:05 +00:00
cgd
c0334ef92c
break args structs out, into syscallname_args structs, so gcc2 doesn't
...
whine so much.
1993-07-13 22:13:15 +00:00