summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2001-09-29 00:49:29 +0000
committerdes <des@FreeBSD.org>2001-09-29 00:49:29 +0000
commitcdfeaad3b9d9ff22a76f4bbdb0a100a49d3bf634 (patch)
tree068aa6c85b484499f71f97698d944600b9b9e7a2 /release
parent8ee76c0339260330346f9d720d3c9ef43ecf04de (diff)
downloadFreeBSD-src-cdfeaad3b9d9ff22a76f4bbdb0a100a49d3bf634.zip
FreeBSD-src-cdfeaad3b9d9ff22a76f4bbdb0a100a49d3bf634.tar.gz
Pseudofs take 2:
- Remove hardcoded uid, gid, mode from struct pfs_node; make pfs_getattr() smart enough to get it right most of the time, and allow for callbacks to handle the remaining cases. Rework the definition macros to match. - Add lots of (conditional) debugging output. - Fix a long-standing bug inherited from procfs: don't pretend to be a read-only file system. Instead, return EOPNOTSUPP for operations we truly can't support and allow others to fail silently. In particular, pfs_lookup() now treats CREATE as LOOKUP. This may need more work. - In pfs_lookup(), if the parent node is process-dependent, check that the process in question still exists. - Implement pfs_open() - its only current function is to check that the process opening the file can see the process it belongs to. - Finish adding support for writeable nodes. - Bump module version number. - Introduce lots of new bugs.
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud