Re: [PATCH v4 0/3] *** staging: wilc1000: Replace semaphores ***

From: Arnd Bergmann
Date: Thu Jun 23 2016 - 05:30:54 EST


On Thursday, June 23, 2016 11:11:49 AM CEST Binoy Jayan wrote:
>
> Thank you Arnd for patiently reviewing this patch series multiple times and
> apologies to everyone for spamming you inboxes with a patch (v3) that does
> not even build. It was due to an uncommited change in my git repo before
> generating the patch. It is corrected in v4.
>
> This patchset [v4] is part of the second patch series for 'wilc1000'.
> The original patch series consisted 7 patches of which only the first 5
> are good. The patch 6 and 7 are being worked on in this series
> in a different way.
>
> This patch series removes the semaphore 'sem' in 'wilc1000' and also
> restructures the implementation of kthread / message_queue logic with
> a create_singlethread_workqueue() / queue_work() setup.
>
> These are part of a bigger effort to eliminate all semaphores
> from the linux kernel.
>
> They build correctly (individually and as a whole).
>
> NB: The changes are untested

Very nice work!

Whole series
Reviewed-by: Arnd Bergmann <arnd@xxxxxxxx>

ARnd