Messages in this thread |  | | From | "Kani, Toshimitsu" <> | Subject | Re: [PATCH v2 4/7] ghes_edac: avoid multiple calls to dmi_walk() | Date | Wed, 16 Aug 2017 17:28:50 +0000 |
| |
On Wed, 2017-08-16 at 18:42 +0200, Borislav Petkov wrote: > On Wed, Aug 16, 2017 at 03:26:04PM +0000, Kani, Toshimitsu wrote: > > I believe you now need to protect from a race condition that a > > single mci and pvt can be initialized / consumed from multiple > > threads. This protection is missing in your patch. > > Easy. Done.
Assuming this big spinlock works, yes, this addresses my concern that it does not allow concurrent accesses to mci. :-)
I will test the patch with an SCI when I got a chance. I won't be able to test other notification types or race conditions, though.
Thanks, -Toshi
|  |