Re: [PATCH V3 1/3] drivers: nfc: nfcmrvl: fix double free bugs caused by fw_dnld_over()
From: Lin Ma
Date: Thu Apr 14 2022 - 01:50:43 EST
Hello there,
Sorry here but actually I didn't "review" this patch but only offer some suggestions.
It seems that the current version of patch mainly focus on solving the data race. However, I'd prefer to make sure this function
> static void fw_dnld_over(struct nfcmrvl_private *priv, u32 error)
never be able to be called more than once. Maybe add some additional flag with lock is more appropriate.
Regards
Lin