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;