]> git.baikalelectronics.ru Git - kernel.git/commit
Fix Xilinx SystemACE driver to handle empty CF slot
authorGrant Likely <grant.likely@secretlab.ca>
Mon, 9 Mar 2009 12:42:24 +0000 (13:42 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Sat, 14 Mar 2009 20:06:52 +0000 (21:06 +0100)
commit5cf99dc446596c57db077ec799fbc2bbade2d17d
treea59b1df605fe80e923d11935a13894cc09ca5e33
parent78de4e4e0234eba4a92e4e75c59bd524d46b6796
Fix Xilinx SystemACE driver to handle empty CF slot

The SystemACE driver does not handle an empty CF slot gracefully. An
empty CF slot ends up hanging the system. This patch adds a check for
the CF state and stops trying to process requests if the slot is empty.

Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
drivers/block/xsysace.c