freebsd-skq/sys/fs
Scott Long d1def83b54 Fix udf_read(). Honor the uio_resid when determining the size of
the block to read and copy out.  This removes the hack in
udf_readatoffset() for only reading one block at a time.  WooHoo!
Remove a redundant test for fragmented fids in both udf_readdir()
and udf_lookup().  Add comment to both as to why the test is
written the way it is.  Add a few more safety checks for brelse().

Thanks to Timothy Shimmin <tes@boing.melbourne.sgi.com> for pointing
out these problems.
2002-04-30 05:05:05 +00:00
..
cd9660 Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
coda Don't put a line break in string literals. GCC 3.1 complains and GCC 2002-04-20 01:42:56 +00:00
deadfs Remove __P. 2002-03-19 22:20:14 +00:00
devfs Use vnode locking with devfs; permit VFS locking assertions to make 2002-04-29 20:00:39 +00:00
fdescfs Remove __P. 2002-03-19 22:20:14 +00:00
fifofs Revert the change of #includes in sys/filedesc.h and sys/socketvar.h. 2002-04-30 01:54:54 +00:00
hpfs Remove 3 instances of vm_zone.h inclusion. 2002-04-08 08:12:46 +00:00
msdosfs Fixed a very old bug in setting timestamps using utimes(2) on msdosfs 2002-04-05 14:01:04 +00:00
ntfs Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
nullfs Cannot release vnode underlying the nullfs vnode in null_inactive 2002-03-18 05:39:04 +00:00
nwfs Simple p_ucred -> td_ucred changes to start using the per-thread ucred 2002-02-27 18:32:23 +00:00
portalfs Remove __P. 2002-03-19 22:20:14 +00:00
procfs Include <sys/systm.h> for (at least) the definition of atomic functions 2002-04-21 15:35:54 +00:00
pseudofs Remove stale XXX comment. 2002-04-14 04:12:44 +00:00
smbfs UIO_NOCOPY is not supported for now, so refuse read opeartion if this flag 2002-04-26 03:49:02 +00:00
specfs Lock proctree_lock instead of pgrpsess_lock. 2002-04-16 17:11:34 +00:00
udf Fix udf_read(). Honor the uio_resid when determining the size of 2002-04-30 05:05:05 +00:00
umapfs Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
unionfs Change the vm_zone calls over to uma calls. Remove the reference to the 2002-04-08 06:57:43 +00:00