Merge tag 'dt-for-linus' of git://git.secretlab.ca/git/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 3 May 2014 01:12:54 +0000 (18:12 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 3 May 2014 01:12:54 +0000 (18:12 -0700)
commite981e79585da98397e34809f4773c7fa5e61317a
treee97cf5e531b4d67bf9f1747cee0cccf171aceeab
parent54366a7fd68c955795ee4fa87a69faf5938572ea
parent58b116bce13612e5aa6fcd49ecbd4cf8bb59e835
Merge tag 'dt-for-linus' of git://git.secretlab.ca/git/linux

Pull driver core deferred probe fix from Grant Likely:
 "Drivercore race condition fix (exposed by devicetree)

  This branch fixes a bug where a device can get stuck in the deferred
  list even though all its dependencies are met.  The bug has existed
  for a long time, but new platform conversions to device tree have
  exposed it.  This patch is needed to get those platforms working.

  This was the pending bug fix I mentioned in my previous pull request.
  Normally this would go through Greg's tree seeing that it is a
  drivercore change, but devicetree exposes the problem.  I've discussed
  with Greg and he okayed me asking you to pull directly"

* tag 'dt-for-linus' of git://git.secretlab.ca/git/linux:
  drivercore: deferral race condition fix