Hello, I found a bug in fsread() in sys/boot/common/ufsread.c. Incorrect calculation of a virtual block address within a single indirect block causes corruption of large file. Please see the attached diff.
Regards, Yuichiro Goto
ufsread.c.diff
Description: Binary data
