mirror of https://gitee.com/openkylin/qemu.git
hw/ide/ahci: Replace magic '512' value by BDRV_SECTOR_SIZE
Use self-explicit definitions instead of magic '512' value. Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Li Qiang <liq3ea@gmail.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Stefano Garzarella <sgarzare@redhat.com> Message-Id: <20200814082841.27000-5-f4bug@amsat.org> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
This commit is contained in:
parent
68b57b0dd6
commit
075f32d386
|
@ -1151,7 +1151,7 @@ static void process_ncq_command(AHCIState *s, int port, uint8_t *cmd_fis,
|
|||
if (!ncq_tfs->sector_count) {
|
||||
ncq_tfs->sector_count = 0x10000;
|
||||
}
|
||||
size = ncq_tfs->sector_count * 512;
|
||||
size = ncq_tfs->sector_count * BDRV_SECTOR_SIZE;
|
||||
ahci_populate_sglist(ad, &ncq_tfs->sglist, ncq_tfs->cmdh, size, 0);
|
||||
|
||||
if (ncq_tfs->sglist.size < size) {
|
||||
|
@ -1703,7 +1703,8 @@ static int ahci_state_post_load(void *opaque, int version_id)
|
|||
return -1;
|
||||
}
|
||||
ahci_populate_sglist(ncq_tfs->drive, &ncq_tfs->sglist,
|
||||
ncq_tfs->cmdh, ncq_tfs->sector_count * 512,
|
||||
ncq_tfs->cmdh,
|
||||
ncq_tfs->sector_count * BDRV_SECTOR_SIZE,
|
||||
0);
|
||||
if (ncq_tfs->sector_count != ncq_tfs->sglist.size >> 9) {
|
||||
return -1;
|
||||
|
|
Loading…
Reference in New Issue