Don't require a valid physical cylinders/heads/spt for logical mapping.
authorKevin O'Connor <kevin@koconnor.net>
Wed, 17 Feb 2010 06:07:36 +0000 (01:07 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Wed, 17 Feb 2010 06:07:36 +0000 (01:07 -0500)
commitd2d1de07cec679f51e8e013308916a5854e6ed86
tree34d18cd1345b9e0606c86f020b55d8e5e3e62af9
parent76977b2d8d6b54e40a3d2668372d942b9332d86f
Don't require a valid physical cylinders/heads/spt for logical mapping.

Modern drives don't provide a "physical" chs report - try to detect
that and force an LBA mapping in that case.

Also, don't require setup_translation be called only on ATA drives.
src/block.c