DragonFlyBSD Kernel Audit
DF-1462 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/disk/sili/sili_cam.c b/sys/dev/disk/sili/sili_cam.c
--- a/sys/dev/disk/sili/sili_cam.c
+++ b/sys/dev/disk/sili/sili_cam.c
@@ -1216,7 +1216,7 @@
 		fis->lba_mid = atp16->lba_mid;
 		fis->lba_mid_exp = atp16->lba_mid_ext;
 		fis->lba_high = atp16->lba_high;
-		fis->lba_mid_exp = atp16->lba_mid_ext;
+		fis->lba_high_exp = atp16->lba_high_ext;
 		fis->device = atp16->device;	/* maybe always 0? */
 		fis->command = atp16->command;