t...@redhat.com writes: > start_blknr = blknr = fat_clus_to_blknr(sbi, cluster[i]); > last_blknr = start_blknr + sbi->sec_per_clus; > + > + /* overflow */ > + if (unlikely(last_blknr <= start_blknr)) { > + err = -ENOMEM; > + goto error_nomem; > + } > +
The cluster is 28bits and sec_per_clus is 8bits, so this should never overflow actually. Is there no way to tell it to clang? Thanks. -- OGAWA Hirofumi <hirof...@mail.parknet.co.jp>