HomeFreeBSD

In r337271, we limited the sector number to the lower of calculated

Description

In r337271, we limited the sector number to the lower of calculated
number and CHS based number. However, on some systems, BIOS would
report 0 in CHS fields, making the system to think there is 0 sectors.

Add a check before comparing the calculated total with bd_sectors.

Reviewed by: tsoome, cy
Differential Revision: https://reviews.freebsd.org/D16577

Details