Merge branch 'mvneta-fixes'
authorDavid S. Miller <davem@davemloft.net>
Sat, 13 Feb 2016 11:02:25 +0000 (06:02 -0500)
committerDavid S. Miller <davem@davemloft.net>
Sat, 13 Feb 2016 11:02:25 +0000 (06:02 -0500)
commit603607de0c574e693e7cfda1aba64bf4439875b7
tree65698e251a6ed799f6414a32f1f172b5fabab0b2
parent5988818008257ca42010d6b43a3e0e48afec9898
parent120cfa502c7763f4a3758b9601f2c13d33083d64
Merge branch 'mvneta-fixes'

Gregory CLEMENT says:

====================
mvneta fixes for SMP

Following this bug report:
http://thread.gmane.org/gmane.linux.ports.arm.kernel/468173 and the
suggestions from Russell King, I reviewed all the code involving
multi-CPU. It ended with this series of patches which should improve
the stability of the driver.

During my test I found another bug which is fixed by new patch (the
second one of this new version of the series)

The two first patches fix real bugs, the others fix potential issues
in the driver.

Changelog:

v1 -> v2
Fix spinlock comment. Pointed by David Miller

v2 -> v3
 - Fix typos and mistake in the comments. Pointed by Sergei Shtylyov
 - Add a new patch fixing the CPU choice in mvneta_percpu_elect
 - Use lock in last patch to prevent remaining race condition. Pointed
   by Jisheng
====================

Signed-off-by: David S. Miller <davem@davemloft.net>