[EMAIL PROTECTED] wrote:
Change the local buffer allocator to use a spin-lock protected linked
list instead of an array of atomic_t used/free variables. The atomic_t
code was open to a multi-thread race between test and set. This has
been observed with the result that the same data buffer was used for
more than one SCSI operation, either writing the wrong data to the disk
or sending the wrong data to the initiator.
Signed-off-by: Robert Pearson <[EMAIL PROTECTED]>
Signed-off-by: David A. McMillen <[EMAIL PROTECTED]>
Applied. Thanks
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general