freebsd-skq/sys/miscfs
Peter Wemm 0cc7521383 Major fixes for procfs..
Implement a "variable" directory structure. Files that do not make
sense for the given process do not "appear" and cannot be opened.
For example, "system" processes do not have "file", "regs" or "fpregs",
because they do not have a user area.

"attempt" to fill in the user area of a given process when it is being
accessed via /proc/pid/mem (the user struct is just after
VM_MAXUSER_ADDRESS in the process address space.)

Dont do IO to the U area while it's swapped, hold it in place if possible.

Lock off access to the "ctl" file if it's done a setuid like the other
pseudo-files in there.
1996-01-24 18:41:41 +00:00
..
deadfs staticize. 1995-12-02 17:14:34 +00:00
devfs Slightly improved debug messages for inserting new items 1996-01-21 09:43:31 +00:00
fdesc Pass 3 of the great devsw changes 1995-12-08 11:19:42 +00:00
fifofs Another mega commit to staticize things. 1995-12-14 09:55:16 +00:00
kernfs another case where cdevsw becoming a pointer makes it neccesary to 1995-12-14 18:26:55 +00:00
nullfs Staticize. 1995-12-11 09:24:58 +00:00
portal Staticize. 1995-12-11 09:24:58 +00:00
procfs Major fixes for procfs.. 1996-01-24 18:41:41 +00:00
specfs I have some problem here, which shows up in the ahc0 driver. It isn't where 1996-01-01 20:20:45 +00:00
umapfs Staticize. 1995-12-11 09:24:58 +00:00
union Added prototypes. 1995-12-03 14:54:48 +00:00