dg
f3c66b4569
Retain group kmem readability for P_SUGID processes.
1995-04-15 02:50:13 +00:00
dg
719b4da2ee
Made /proc/n/mem file group kmem and group readable. Needed to fix ps so
...
that it doesn't need to be setuid root.
1995-04-15 02:30:17 +00:00
wollman
8e37e9f479
Add four more filesystem flags:
...
VFCF_NETWORK (this FS goes over the net)
VFCF_READONLY (read-write mounts do not make any sense)
VFCF_SYNTHETIC (data in this FS is not real)
VFCF_LOOPBACK (this FS aliases something else)
cd9660 is readonly; nullfs, umapfs, and union are loopback; NFS is netowkr;
procfs, kernfs, and fdesc are synthetic.
1995-03-16 20:23:48 +00:00
bde
289f11acb4
Add and move declarations to fix all of the warnings from `gcc -Wimplicit'
...
(except in netccitt, netiso and netns) and most of the warnings from
`gcc -Wnested-externs'. Fix all the bugs found. There were no serious
ones.
1995-03-16 18:17:34 +00:00
dg
127fed2efa
Make sure process isn't swapped when messing with it.
...
Added missing newline to log() call.
1995-02-20 15:53:33 +00:00
dg
8bb9dc4a89
Fixed bmap run-length brokeness.
...
Use bmap run-length extension when doing clustered paging.
Submitted by: John Dyson
1995-02-03 06:46:28 +00:00
dg
6272368331
Initialize map start hint to vm_map_find()...not doing so will cause it
...
to fail if the random thing on the stack happens to be too large.
Submitted by: David Jones <dej@qpoint.torfree.net>
1995-01-05 03:59:38 +00:00
ache
15cd9ece1a
Fix problem when attached process detached
...
Submitted by: Gary Jennejohn
1994-12-31 12:26:50 +00:00
dg
3826d4d70e
Fixed bug I just introduced that would have allowed a user to clobber
...
his kernel stack.
1994-10-18 04:40:41 +00:00
dg
57a3f6cf30
Allow upages to be paged in/accessed.
...
Submitted by: John Dyson
1994-10-18 04:26:53 +00:00
phk
c0f48e68d2
Cosmetics. reduce the noise from gcc -Wall.
1994-10-10 07:55:48 +00:00
dg
2add6128e2
Use tsleep() rather than sleep so that 'ps' is more informative about
...
the wait.
1994-10-06 21:07:04 +00:00
dg
c60a583f86
1) Added "." and ".." entries.
...
2) Fixed directory size to return something reasonable.
3) Disabled "file" until the code is completed.
4) Corrected directory link counts.
1994-09-24 17:01:05 +00:00
wollman
c289ac89a1
Implemented loadable VFS modules, and made most existing filesystems
...
loadable. (NFS is a notable exception.)
1994-09-21 03:47:43 +00:00
bde
9400f03fed
Supply prototypes for some functions that were implicitly declared and
...
fix the resulting warnings.
1994-09-15 19:47:47 +00:00
wollman
f9fc827448
Fix up some sloppy coding practices:
...
- Delete redundant declarations.
- Add -Wredundant-declarations to Makefile.i386 so they don't come back.
- Delete sloppy COMMON-style declarations of uninitialized data in
header files.
- Add a few prototypes.
- Clean up warnings resulting from the above.
NB: ioconf.c will still generate a redundant-declaration warning, which
is unavoidable unless somebody volunteers to make `config' smarter.
1994-08-18 22:36:09 +00:00
dg
8d205697aa
Added $Id$
1994-08-02 07:55:43 +00:00
rgrimes
2469c867a1
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
rgrimes
27464aaa8e
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00