Revision cac782d4

b/hw/scsi-disk.c
91 91
    }
92 92

  
93 93
    if (len && s->sector_count) {
94
        bdrv_read(s->bdrv, s->sector, s->buf, 512);
94
        bdrv_read(s->bdrv, s->sector, s->buf, 1);
95 95
        s->sector++;
96 96
        s->sector_count--;
97 97
        s->buf_pos = 0;

Also available in: Unified diff