John Baldwin
ec447af191
- Proc locking.
...
- Use queue macros.
- Use NULL instead of 0 for pointers.
Reviewed by: des
2001-01-23 22:13:07 +00:00
Jake Burkholder
1756a185cf
Lock the allproc list.
...
Approved by: DES
2000-12-13 09:05:45 +00:00
Dag-Erling Smørgrav
96e37d17e6
Point #includes at compat/linprocfs instead of i386/linux/linprocfs.
2000-12-12 22:06:05 +00:00
Dag-Erling Smørgrav
b51a26edb2
Add proc/<pid>/cmdline.
2000-12-09 16:20:48 +00:00
Dag-Erling Smørgrav
886a6f6fca
Add /proc/<pid>/status and /proc/<pid>/stat (the latter being mostly
...
zeroes for the time being).
Prompted by: Nathan Boeger <nathan@khmere.com>
2000-10-25 22:12:59 +00:00
Dag-Erling Smørgrav
e57416dc56
Mark directories as directories, not as regular files.
2000-10-10 12:32:44 +00:00
Dag-Erling Smørgrav
cd595ef506
Fix cut'n'paste bogon.
...
Submitted by: Jim Pirzyk <Jim.Pirzyk@disney.com>
2000-09-18 17:46:01 +00:00
Dag-Erling Smørgrav
ddc0b9925d
Add stat, uptime and version.
...
Note that version currently returns the first line of the version string
from vers.c, which is not quite what a Linux system would return.
2000-09-09 11:44:58 +00:00
Dag-Erling Smørgrav
81dc16f619
Pierre Beyssac originally derived linprocfs from procfs, and I've made (and
...
will keep making) significant modifications, so I'm adding both our copyrights
to the top of these files.
2000-09-07 16:44:26 +00:00
Dag-Erling Smørgrav
9acf7ab9bc
Remove obsolete comment (see rev 1.84 of procfs_vnops.c)
2000-09-04 18:19:04 +00:00
Robert Watson
c0ea0959b8
o Synchronize linprocfs authorization with procfs authorization improvements
...
(better hiding of hidden processes, more access checks, use vaccess(), et
al)
Approved by: des
Obtained from: TrustedBSD Project
2000-09-01 18:40:52 +00:00
Robert Watson
9cd5f4c13b
o Update linprocfs to include similar changes as those in procfs, fixing
...
the build (oops!): replace calls to p_trespass() and PRISON_CHECK()
with p_can(..., {P_CAN_SEE, P_CAN_DEBUG}, NULL)
o Remove volatile usage from procfs_readdir() to remove warnings
o Apply bp's CREATE fix to linprocfs, causing EROFS to be returned on
CREATE calls to procfs_lookup()
o Some further synchronization still needs to occur: only existing
access checks were replaced, to fix the build--the new ones were not
added. I'll do this later today, this is a "fix the build quickly"
commit. This means that, in the interim, some information leakage
can still occur via linprocfs when using jail or kern.ps_showallprocs
Submitted by: knu
Approved by: des
Obtained from: TrustedBSD Project
2000-08-30 13:23:19 +00:00
Dag-Erling Smørgrav
ce4e34c875
Make exe a symlink.
2000-05-24 07:37:02 +00:00
Mike Smith
ce0cdebef3
Fix include paths so that this builds correctly.
...
Submitted by: Mike Pritchard <mpp@mppsystems.com>
2000-04-21 05:54:11 +00:00
Mike Smith
06ab4b95d8
Move the linprocfs bits under the rest of the i386 linux compatibility
...
code.
2000-04-20 03:54:27 +00:00