svn commit: r306529 - head/sys/cam

Harald Schmalzbauer h.schmalzbauer at omnilan.de
Mon Oct 31 21:50:15 UTC 2016


 Bezüglich Mark Johnston's Nachricht vom 30.09.2016 23:00 (localtime):
> Author: markj
> Date: Fri Sep 30 21:00:09 2016
> New Revision: 306529
> URL: https://svnweb.freebsd.org/changeset/base/306529
>
> Log:
>   cam_periph_ccbwait could return while ccb in progress
>   
>   In cam_periph_runccb, cam_periph_ccbwait was using the value of the ccb
>   pinfo.index and status fields to determine whether the ccb was done,
>   but these fields are updated without a contending lock and could glitch
>   into states that would be erroneously interpreted as done.  Instead,
>   have cam_periph_ccbwait look for the explicit result of the function
>   cam_periph_done.
>   
>   Submitted by:	Ryan Libby <rlibby at gmail.com>
>   Reviewed by:	mav
>   MFC after:	3 weeks
>   Sponsored by:	Dell EMC Isilon 

Were there problems causing MFC delay or is it just slipped through?

Thanks,

-harry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20161031/ba5f1586/attachment.sig>


More information about the svn-src-all mailing list