Subject: CVS commit: src/sys/fs/puffs
To: None <source-changes@NetBSD.org>
From: Antti Kantee <pooka@netbsd.org>
List: source-changes
Date: 10/23/2007 18:27:10
Module Name: src
Committed By: pooka
Date: Tue Oct 23 18:27:10 UTC 2007
Modified Files:
src/sys/fs/puffs: puffs_vnops.c
Log Message:
The kernel (genfs, uvm) can't deal with strategy returning an error
when vclean()ing. Pending an adventure to the genfs/vm labyrinth
to fix this properly, compensate here by not allowing unstrategic
(no pun) return values. They are always due to the userspace server
crashing anyway, so it's no big deal if we lie about the final
resting place of the pages.
To generate a diff of this commit:
cvs rdiff -r1.111 -r1.112 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.