[RFC] CAM/GEOM media change notification
Alexander Motin
mav at FreeBSD.org
Thu Jul 26 22:51:29 UTC 2012
On 24.07.2012 10:49, Andriy Gapon wrote:
> on 23/07/2012 16:42 Alexander Motin said the following:
>> Patch can be found here:
>> http://people.freebsd.org/~mav/mediachange8.patch
>>
>> Any comments/objections/propositions?
>
> Alexander,
>
> would it make sense for scsi_cd to also use GET EVENT STATUS NOTIFICATION
> command (4A) with Polled flag and Media bit set in Notification Class in
> addition to TUR for devices that do not support asynchronous notification?
>
> I think that this should increase reliability of detecting CD media changes
> between polls.
Thanks for the hint. I've read about that command, but haven't found it
useful. If media was quickly removed and reinserted and we missed it,
then device will send us UNIT ATTENTION on first following request,
which we will handle. If media was quickly inserted and removed and we
missed it, then we just have nothing to do about it.
It could be interesting to use GET EVENT STATUS NOTIFICATION in
asynchronous mode to avoid polling, but it works only for queued
commands, which are not supported by ATAPI devices.
--
Alexander Motin
More information about the freebsd-scsi
mailing list