freebsd-nq/sys/fs
Poul-Henning Kamp d705e025d0 The getpages VOP was a good stab at getting scatter/gather I/O without
too much kernel copying, but it is not the right way to do it, and it is
in the way for straightening out the buffer cache.

The right way is to pass the VM page array down through the struct
bio to the disk device driver and DMA directly in to/out off the
physical memory.  Once the VM/buf thing is sorted out it is next on
the list.

Retire most of vnode method. ffs_getpages().  It is not clear if what is
left shouldn't be in the default implementation which we now fall back to.

Retire specfs_getpages() as well, as it has no users now.
2004-09-19 08:14:55 +00:00
..
cd9660 Temporarily back out revision 1.77. This changed cd9660_getattr() and 2004-09-05 11:18:53 +00:00
coda General modernization of coda: 2004-09-01 01:19:52 +00:00
deadfs Remove advertising clause from University of California Regent's 2004-04-07 20:46:16 +00:00
devfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
fdescfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
fifofs Add locking to the kqueue subsystem. This also makes the kqueue subsystem 2004-08-15 06:24:42 +00:00
hpfs Use bufdone(), not biodone(). 2004-08-08 13:20:43 +00:00
msdosfs Reduce the size of struct defid's defid_dirclust, defid_dirofs and 2004-09-08 13:03:19 +00:00
ntfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
nullfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
nwfs Remove unused B_WRITEINPROG flag 2004-09-15 21:49:22 +00:00
portalfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
procfs Remove advertising clause from University of California Regent's 2004-04-07 20:46:16 +00:00
pseudofs Back out pseudo_vnops.c:1.45, which was a workaround for pfind() 2004-09-02 16:04:09 +00:00
smbfs Remove unused B_WRITEINPROG flag 2004-09-15 21:49:22 +00:00
specfs The getpages VOP was a good stab at getting scatter/gather I/O without 2004-09-19 08:14:55 +00:00
udf Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
umapfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
unionfs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00