Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/dev/ata/ata_wdc.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/dev/ata/ata_wdc.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.102 retrieving revision 1.103 diff -u -p -r1.102 -r1.103 --- src/sys/dev/ata/ata_wdc.c 2012/11/19 22:22:56 1.102 +++ src/sys/dev/ata/ata_wdc.c 2013/02/03 20:13:27 1.103 @@ -1,4 +1,4 @@ -/* $NetBSD: ata_wdc.c,v 1.102 2012/11/19 22:22:56 rkujawa Exp $ */ +/* $NetBSD: ata_wdc.c,v 1.103 2013/02/03 20:13:27 jakllsch Exp $ */ /* * Copyright (c) 1998, 2001, 2003 Manuel Bouyer. @@ -54,7 +54,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: ata_wdc.c,v 1.102 2012/11/19 22:22:56 rkujawa Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ata_wdc.c,v 1.103 2013/02/03 20:13:27 jakllsch Exp $"); #include "opt_ata.h" #include "opt_wdc.h" @@ -453,7 +453,7 @@ again: } if (ata_bio->flags & ATA_LBA48) { wdccommandext(chp, xfer->c_drive, atacmd_to48(cmd), - (u_int64_t)ata_bio->blkno, nblks, 0); + ata_bio->blkno, nblks, 0, WDSD_LBA); } else { wdccommand(chp, xfer->c_drive, cmd, cyl, head, sect, nblks, 0); @@ -527,7 +527,7 @@ again: } if (ata_bio->flags & ATA_LBA48) { wdccommandext(chp, xfer->c_drive, atacmd_to48(cmd), - (u_int64_t)ata_bio->blkno, nblks, 0); + ata_bio->blkno, nblks, 0, WDSD_LBA); } else { wdccommand(chp, xfer->c_drive, cmd, cyl, head, sect, nblks,