NetBSD/sys/fs
jmmv 51634dfd25 Make tmpfs_getpages behave as genfs_getpages by ignoring the input pages
array's contents and returning all the requested pages.  Otherwise there
are problems (accessing invalid memory) when the a_m vector is passed
uninitialized as the NFS server code does.  Fixes PR kern/34959.

Note that this is not a "real" fix.  While this makes tmpfs's getpages
operation consistent with the behavior of other file systems, it does
not resolve the different semantics between uvn_get and uao_get as
described in PR kern/32166.  I'm adding a comment in the code mentioning
exactly this so that it can be reviewed when this last problem is
addressed.
2006-11-02 15:35:25 +00:00
..
adosfs fix adosfs_readdir() so that we can list directories on AmigaOS filesystems. 2006-09-23 22:47:11 +00:00
cd9660 minor fix to error handling (from OpenBSD, rev.1.40): 2006-10-24 19:59:52 +00:00
filecorefs Coverity CID 2435: Add KASSERT before NULL deref (from Arnaud Lacombe) 2006-09-29 18:30:37 +00:00
msdosfs Revisit mnt_vnodelist TAILQ patch. Remove all suspicious TAILQ_FOREACH() 2006-10-25 22:01:54 +00:00
ntfs - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
ptyfs - sprinkle __unused on function decls. 2006-10-12 01:30:41 +00:00
puffs fix checkalias true branch: don't unlock or lock twice 2006-10-27 19:54:34 +00:00
smbfs Revisit mnt_vnodelist TAILQ patch. Remove all suspicious TAILQ_FOREACH() 2006-10-25 22:01:54 +00:00
sysvbfs move includes only needed for kernel inside ifdef _KERNEL. 2006-10-06 02:40:58 +00:00
tmpfs Make tmpfs_getpages behave as genfs_getpages by ignoring the input pages 2006-11-02 15:35:25 +00:00
udf Add extended attribute numbers associated with the two defined structures 2006-10-22 00:06:48 +00:00
union Replace the LIST structure mp->mnt_vnodelist to a TAILQ structure since all 2006-10-20 18:58:12 +00:00
Makefile kernel portion of puffs - the Pass-to-Userspace Framework File System. 2006-10-22 22:43:23 +00:00
unicode.h revive copyright notice for the code derived from libc/locale/utf2.c. 2006-05-20 08:28:27 +00:00