]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
set parms.write on disk write
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 25 Dec 2010 16:40:00 +0000 (17:40 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 25 Dec 2010 16:40:00 +0000 (17:40 +0100)
grub-core/disk/ata.c

index 3fecb98dd2f502910962ce47f7982ade7a3eb916..c7cde316653c07d6a7160304df2b24f9ff48cec0 100644 (file)
@@ -302,6 +302,7 @@ grub_ata_readwrite (grub_disk_t disk, grub_disk_addr_t sector,
       parms.taskfile.cmd = (! rw ? cmd : cmd_write);
       parms.buffer = buf;
       parms.size = batch * GRUB_DISK_SECTOR_SIZE;
+      parms.write = rw;
       if (ata->dma)
        parms.dma = 1;