On 8/24/2018 10:34 AM, Pali Rohár wrote: > VRS starts always at location 32kB. VRS contains sequence of VSDs and > every VSD has size min(2048, block size). It has same format as ISO9660 > file system. There may be some BEA, TEA, NSR (and other descriptors). > VRS by definition is terminated by unrecorded block (which has no > meaning for HDD or SSD) or unknown data. There is no limit how long VRS > can be, but I added limit to 64 VSD to prevent scanning whole disk.
Ahh, I see. I thought it was each VSD was located in some block + 32k. > So what you suggest? For block sizes < 2048 there is need for special > handling... No, you have special handling now. I'm saying remove the special handling ( the third loop ) and just check all 4 anchor locations the first time.
signature.asc
Description: OpenPGP digital signature
