diff options
author | scottl <scottl@FreeBSD.org> | 2002-04-30 05:05:05 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2002-04-30 05:05:05 +0000 |
commit | 4a9b6b4afde72ce76ed1dacfcf1e1f286e537842 (patch) | |
tree | 96e0f953b4d0534a76c7f111a730a358dce1ce51 /sys/ia64 | |
parent | 06a56984b5d6914defdf297800b55556596749a4 (diff) | |
download | FreeBSD-src-4a9b6b4afde72ce76ed1dacfcf1e1f286e537842.zip FreeBSD-src-4a9b6b4afde72ce76ed1dacfcf1e1f286e537842.tar.gz |
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.
Diffstat (limited to 'sys/ia64')
0 files changed, 0 insertions, 0 deletions