FreeBSD src
Go to file
peter fccbd175ce 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
bin Use the correct buffer size from limits.h for the error buffer 1996-01-20 10:43:54 +00:00
eBones This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
etc Add dhcp aliases for bootp services 1996-01-23 11:14:41 +00:00
games This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
gnu man.1 depend on man.man 1996-01-24 00:22:27 +00:00
include Add a missing "chmod 755 /usr/include/ufs" when copies of the include 1996-01-23 15:56:43 +00:00
lib note in bugs section: madvise not yet implemented 1996-01-23 23:33:55 +00:00
libexec Fix getif() to work under 4.3bsd and later 1996-01-23 09:44:45 +00:00
lkm No longer generate empty opt_sysvipc.h, and no longer issue -DSYSVSHM etc 1996-01-08 05:36:17 +00:00
release Add an additional warning that a "dangerously dedicated" disk cannot have 1996-01-23 21:05:22 +00:00
sbin Disclaimer redundant and man page cleanups 1996-01-22 23:31:20 +00:00
secure This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
share German LC_TIME 1996-01-24 11:30:26 +00:00
sys Major fixes for procfs.. 1996-01-24 18:41:41 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin install manpage 1996-01-23 23:41:50 +00:00
usr.sbin add a manpage 1996-01-24 00:11:58 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile Add libutil/beforeinstall to the includes target 1996-01-01 08:33:17 +00:00