Commit Graph

66 Commits

Author SHA1 Message Date
cgd
5c3b96cd71 oops. fix that last 1994-01-09 20:17:06 +00:00
cgd
9f5ed8f1ef minor cleanup; kill a few assignments 1994-01-09 20:10:51 +00:00
ws
6202bab2db Bug fixes and enhancements:
Make NFS serving work (BUT DON'T USE "attach" TO /proc/*/ctl FOR NOW!!!)
Make `curproc' a symbolic link
Add `.' and `..' entries to the directories.
Return better guesses on the size of the files.
1994-01-09 19:44:03 +00:00
ws
903f51e908 Note that NFS mounting of fdesc doesn't make sense 1994-01-09 17:33:06 +00:00
cgd
e2efe41199 reorganization of ptrace/procfs code 1994-01-08 10:47:02 +00:00
cgd
eda5beab5a return size of 'reg' from getattr() 1994-01-05 21:56:02 +00:00
cgd
454f368245 don't call VFS_SYNC() on underlying fs 1994-01-05 15:11:51 +00:00
cgd
058b0b8772 don't try to reclaim 'known' root vnode 1994-01-05 15:11:32 +00:00
cgd
c78cf001a2 add new portal file system from jsp@sequent.com 1994-01-05 14:23:21 +00:00
cgd
3442768ab8 add new lofs (loopback file system) from jsp@sequent.com 1994-01-05 14:15:31 +00:00
cgd
b4e04dd05d fix return type for fifo_print 1994-01-05 11:34:44 +00:00
cgd
9d1babb688 fix UFS vs 'real' fs type mixups 1994-01-05 11:07:31 +00:00
mycroft
1e5c7f966b Clean up deleted files. 1994-01-05 11:05:17 +00:00
cgd
87693669dd update with latest kernfs file system from jsp@sequent.com 1994-01-05 11:04:54 +00:00
cgd
4942f8a8bc update with latest fdesc file system from jsp@sequent.com 1994-01-05 09:00:57 +00:00
cgd
3ff83b3549 make it compile (cleanly) for us 1994-01-05 08:00:05 +00:00
mycroft
3bd8a96c64 Clean up deleted files. 1994-01-05 07:51:37 +00:00
cgd
699e3be9e9 add new procfs code, from Jan-Simon Pendry, jsp@sequent.com.
This is pretty-much "virgin", so that diffs can be done later.
1994-01-05 07:51:08 +00:00
cgd
76cce4cfdd fix fdesc_print return type (again) 1993-12-23 17:37:33 +00:00
cgd
ae30022085 fix return type of vnode print routine 1993-12-22 13:14:10 +00:00
cgd
cc4170c743 fix return type of dead_print 1993-12-22 13:12:09 +00:00
cgd
86f960201b pull load average and misc changes down from magnum 1993-12-20 12:39:10 +00:00
mycroft
21edb9924e Canonicalize all #includes. 1993-12-18 03:59:02 +00:00
mycroft
0560892d34 Canonicalize all #includes. 1993-12-18 03:48:27 +00:00
cgd
2b3cb4657d #ifdef out /kern/root at theo's request 1993-11-20 01:57:07 +00:00
cgd
76dbc1192b new specfs.h and fifo.h locations 1993-11-12 05:54:12 +00:00
glass
5e6a2e33c0 fix chris typo. 1993-10-30 16:11:07 +00:00
cgd
06c4106aec limit block sizes requested 1993-10-29 19:25:18 +00:00
cgd
4f10c7ead8 kill volatile warning. 1993-09-16 22:08:30 +00:00
ws
053f138dae Changes to VFS readdir semantics
NFS changes for better cookie support
ISOFS changes for better Rockridge support and support for generation numbers
1993-09-07 15:40:14 +00:00
pk
dd119ec84b Implement setattr: mode for process entries; mode + uid/gid for the
PROCFS root directory.
Fixed omission in pfs_root() which came to light as a result of the above:
hold on to vnode for root dir.
1993-08-26 19:01:00 +00:00
mycroft
ac815031d0 Um, last change was wrong. Instead, add 3 to the number of inodes (forget
about the root directory, too).
1993-08-25 14:41:19 +00:00
mycroft
b3f22bcdcc Subtract to from the free count for .' and ..', to maintain the fiction that
this is a real file system.
1993-08-25 14:35:20 +00:00
pk
1e37ac6db4 Fixed improperly initialized nfsnode in pfs_lookup() 1993-08-25 09:28:39 +00:00
pk
8dc35fb5d6 Fill inode fields in procfs_statfs(), in stead of block fields 1993-08-24 17:49:16 +00:00
pk
834a44f21f copyright update. 1993-08-24 16:47:23 +00:00
pk
0cbe77737a Rcs Id added. 1993-08-24 16:25:07 +00:00
pk
498189f379 Initial version of a proc filesystem. 1993-08-24 12:59:09 +00:00
mycroft
742dcd5655 RLIMIT_OFILE --> RLIMIT_NOFILE 1993-08-23 16:01:56 +00:00
cgd
4543c1ebfd changes from 0.9-ALPHA2 to 0.9-BETA 1993-08-23 04:59:38 +00:00
mycroft
daa27b3c30 Make fdesc_print have a return type of void. 1993-08-02 23:01:49 +00:00
mycroft
b4d9151681 Make kernfs_print have a return type of void. 1993-08-02 23:00:57 +00:00
mycroft
4862b84c92 Add RCS identifiers (this time on the correct side of the branch), and
incorporate recent changes in netbsd-0-9 branch.
1993-08-01 19:22:24 +00:00
andrew
0e6cb953ea ANSIfications - removed all implicit function return types and argument
definitions.  Ensured that all files include "systm.h" to gain access to
general prototypes.  Casts where necessary.
1993-06-27 06:01:27 +00:00
andrew
7b40766e79 ANSIfications - lots of function prototyping. 1993-06-27 05:58:59 +00:00
cgd
c88530d318 give various filesystems their own vnode types 1993-06-07 05:25:16 +00:00
cgd
c2bdec030c give miscfs filesystems their own mount structure malloc type. 1993-06-07 04:56:35 +00:00
cgd
6b5412e4fa add some more functionality: a setattr which supports chmod+chown+chgrp,
and the various support elsewhere to deal with it.
1993-05-28 16:47:02 +00:00
cgd
84a68c1180 add kernfs_access function, to kill kernfs security hole 1993-05-28 14:12:17 +00:00
cgd
7cef199976 make the sleeps on socket open interruptable. 1993-05-27 15:38:18 +00:00