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