letting glabel recognise a media change
Andriy Gapon
avg at icyb.net.ua
Thu Sep 30 20:45:54 UTC 2010
on 30/09/2010 20:46 Alexander Motin said the following:
> Andriy Gapon wrote:
>> on 30/09/2010 01:28 Matthew Jacob said the following:
>>> If something like that was in place, I assure you that things would start to use
>>> it very quickly.
>>
>> I am not sure about this.
>> Because, e.g. I don't see an easy way to know that media is changed in scsi_cd
>> driver. That is, without polling. I don't consider polling to be an easy way for
>> a number of reasons.
>
> SATA specification defines concept of Asynchronous Notification. It is
> already used by port multipliers to report about PHY events. It is also
> supposed to be used by CD drives to report media change. I haven't seen
> such devices yet, but hope they may appear sometimes.
Would this require some reverse-path from SIM driver to peripheral driver to
deliver a notification? Do we have one?
> And even without AN support it would be nice to implement proper
> handling for SCSI "UA - media changed" errors within CAM. It still won't
> be perfect without using polling, but probably still something.
I agree.
--
Andriy Gapon
More information about the freebsd-current
mailing list