NetBSD/sys/ntfs
jdolecek 42b64d9f91 ntfs_readntvattr_plain():
Previous revision mistakely removed fix for DIAGNOSTIC "getblk: block size
invariant failed" panic, incorporated in rev. 1.5. The problem there
has been that depending on 'off', the code did bread() of 512 and after that
1024 bytes for same 'blkno'. Fix this differently than in rev. 1.5 -
if 'off' would bump the read over to next device block, trim the read to
end on block boundary and read rest in next loop iteration. This seems
to fix the problem, and avoids the performance hit rev. 1.5 incurred.

Fix bug in code handling holes for reads via read(2) - a variable
was incremented instead of decremented.
2001-06-25 18:33:14 +00:00
..
Makefile install only headers which are actually used when compiling userland 1999-11-01 20:40:48 +00:00
TODO Change MALLOC()/FREE() to malloc()/free() for cases where the size 2001-05-15 22:38:40 +00:00
ntfs.h use _KERNEL_OPT 2001-05-30 11:40:35 +00:00
ntfs_compr.c resolve conflicts 1999-07-26 14:02:30 +00:00
ntfs_compr.h resolve conflicts 1999-07-26 14:02:30 +00:00
ntfs_conv.c Add the code to recode filenames to utf8 for NTFS. 2001-02-14 08:44:24 +00:00
ntfs_ihash.c Add new VFS op routine - vfs_done and call it on filesystem detach 2000-03-16 18:08:17 +00:00
ntfs_ihash.h Remove register declarations. 2000-03-30 12:41:09 +00:00
ntfs_inode.h Store also attribute identifier in the filehandle structure, so that 2000-02-08 16:17:58 +00:00
ntfs_subr.c ntfs_readntvattr_plain(): 2001-06-25 18:33:14 +00:00
ntfs_subr.h Add per-mount filename conversion and compare hooks, which can be used 2001-02-13 19:53:52 +00:00
ntfs_vfsops.c Fix locking disorder in ntfs_vgetex(), which resulted in deadlock 2001-06-19 22:14:14 +00:00
ntfs_vfsops.h s/ntfs_loadnode/ntfs_loadntnode()/ 1999-10-10 14:20:33 +00:00
ntfs_vnops.c Fix problem introduced in rev. 1.32 - dirent d_namlen should NOT count 2001-06-20 09:14:59 +00:00
ntfsmount.h resolve conflicts 1999-07-26 14:02:30 +00:00