Signed-off-by: Ekaterina Tumanova <tuman...@linux.vnet.ibm.com> --- hw/block/hd-geometry.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/hw/block/hd-geometry.c b/hw/block/hd-geometry.c index b462225..905d2c6 100644 --- a/hw/block/hd-geometry.c +++ b/hw/block/hd-geometry.c @@ -147,7 +147,8 @@ void hd_geometry_guess(BlockBackend *blk, uint32_t *pcyls, uint32_t *pheads, uint32_t *psecs, int *ptrans) { - int cylinders, heads, secs, translation; + uint32_t cylinders, heads, secs; + int translation = BIOS_ATA_TRANSLATION_NONE; struct ProbeGeometry geometry = blk_probe_geometry(blk); if (geometry.rc == 0) { @@ -173,9 +174,6 @@ void hd_geometry_guess(BlockBackend *blk, *pcyls = cylinders; *pheads = heads; *psecs = secs; - /* disable any translation to be in sync with - the logical geometry */ - translation = BIOS_ATA_TRANSLATION_NONE; } done: if (ptrans) { -- 1.8.5.5