diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2017-01-20 00:52:33 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2017-01-20 00:52:33 +0000 |
commit | 6f2aa3669d98151652e44aef2a0cef1cca5fc71f (patch) | |
tree | e5475a0883b1c3deb93248acccf978024fba6d46 /sys/dev/sdmmc/sdmmc_scsi.c | |
parent | 50809cc93ee0611a6bc7fe6a10ed950c95a02f17 (diff) |
sdmmc sd(4) devices should be marked SID_REMOVABLE, so that eject(1) can
succeed. No downside in the bottom part of the driver.
ok dlg krw
Diffstat (limited to 'sys/dev/sdmmc/sdmmc_scsi.c')
-rw-r--r-- | sys/dev/sdmmc/sdmmc_scsi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/sdmmc/sdmmc_scsi.c b/sys/dev/sdmmc/sdmmc_scsi.c index 5300065183b..d9896c84143 100644 --- a/sys/dev/sdmmc/sdmmc_scsi.c +++ b/sys/dev/sdmmc/sdmmc_scsi.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sdmmc_scsi.c,v 1.36 2016/05/05 10:51:10 kettenis Exp $ */ +/* $OpenBSD: sdmmc_scsi.c,v 1.37 2017/01/20 00:52:32 deraadt Exp $ */ /* * Copyright (c) 2006 Uwe Stuehler <uwe@openbsd.org> @@ -424,6 +424,7 @@ sdmmc_inquiry(struct scsi_xfer *xs) memset(&inq, 0, sizeof inq); inq.device = T_DIRECT; + inq.dev_qual2 = SID_REMOVABLE; inq.version = 2; inq.response_format = 2; inq.additional_length = 32; |