K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-04-30T05:05:05.000000Z K 7 svn:log V 474 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 for pointing out these problems. END