]> git.baikalelectronics.ru Git - kernel.git/commit
spi/m68knommu: Coldfire QSPI platform support
authorJate Sujjavanich <jsujjavanich@syntech-fuelmaster.com>
Wed, 29 Sep 2010 13:44:32 +0000 (09:44 -0400)
committerGrant Likely <grant.likely@secretlab.ca>
Thu, 30 Dec 2010 06:28:25 +0000 (23:28 -0700)
commitb226c257e593c0b6cbb13a41d3054ca10ce425b3
tree815c32b4cccf81c55709da28d424782e81b19efe
parent5b9992e20ba7421cc3c0983fa93edd1c01218f0f
spi/m68knommu: Coldfire QSPI platform support

After grabbing a msg from the msgq, the mcfqspi_work function calls
list_del_init on the mcfqspi->msgq which unintentionally deletes the rest
of the list before it can be processed. If qspi call was made using
spi_sync, this can result in a process hang.

Signed-off-by: Jate Sujjavanich <jsujjavanich@syntech-fuelmaster.com>
Acked-by: Steven King <sfking@fdwdc.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/spi/coldfire_qspi.c