DragonFly commits List (threaded) for 2006-03
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/vfs/msdosfs msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vnops.c msdosfsmount.h
dillon 2006/03/24 14:39:22 PST
DragonFly src repository
Modified files:
sys/vfs/msdosfs msdosfs_denode.c msdosfs_fat.c
msdosfs_lookup.c msdosfs_vnops.c
msdosfsmount.h
Log:
Fix numerous translation problems in msdosfs, related to the recent BUF/BIO
work. The source code was using 'bn' and 'cn' and 'lbn' interchangeability
to mean any one of device block number, logical cluster number, or disk
cluster number (which is relative to some weird offset), and sometimes
overloaded the same variable name with different types of block numbers.
This resulted in a number of errors when the code was initially translated
to 64 bit offsets.
Reported-by: David Rhodus
Revision Changes Path
1.22 +7 -7 src/sys/vfs/msdosfs/msdosfs_denode.c
1.9 +10 -8 src/sys/vfs/msdosfs/msdosfs_fat.c
1.17 +5 -4 src/sys/vfs/msdosfs/msdosfs_lookup.c
1.31 +45 -33 src/sys/vfs/msdosfs/msdosfs_vnops.c
1.7 +20 -11 src/sys/vfs/msdosfs/msdosfsmount.h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_denode.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_fat.c.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_lookup.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vnops.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfsmount.h.diff?r1=1.6&r2=1.7&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]