Subject: CVS commit: src/sys/fs/puffs
To: None <source-changes@NetBSD.org>
From: Antti Kantee <pooka@netbsd.org>
List: source-changes
Date: 10/02/2007 01:17:18
Module Name: src
Committed By: pooka
Date: Tue Oct 2 01:17:18 UTC 2007
Modified Files:
src/sys/fs/puffs: puffs_msgif.c puffs_msgif.h puffs_node.c puffs_sys.h
puffs_vnops.c
Log Message:
If kernel resource allocation fails after the file server has
committed something, issue an abort. The abort is done through
the regular op channel, e.g. failed mkdir leads to regular rmdir,
inactive and reclaim. No internal interface is planned currently
for the one file system out of a million which would implement it
to benefit from the one case in a billion where kernel resource
allocation actually does fail and out of that one case in a trillion
where internal vs. external would make a difference.
To generate a diff of this commit:
cvs rdiff -r1.42 -r1.43 src/sys/fs/puffs/puffs_msgif.c
cvs rdiff -r1.53 -r1.54 src/sys/fs/puffs/puffs_msgif.h
cvs rdiff -r1.3 -r1.4 src/sys/fs/puffs/puffs_node.c
cvs rdiff -r1.54 -r1.55 src/sys/fs/puffs/puffs_sys.h
cvs rdiff -r1.102 -r1.103 src/sys/fs/puffs/puffs_vnops.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.