From 72bbd9bce41276d06b6b816df21aced71b1896eb Mon Sep 17 00:00:00 2001 From: David Cross Date: Fri, 10 Sep 2010 16:52:56 -0700 Subject: [PATCH] Staging: west bridge: block driver api fix This patch contains an update for cyasblkdev_queue.c which is needed for the kernel update from 2.6.35 to 2.6.36. Signed-off-by: David Cross Signed-off-by: Greg Kroah-Hartman --- drivers/staging/westbridge/astoria/block/cyasblkdev_queue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/westbridge/astoria/block/cyasblkdev_queue.c b/drivers/staging/westbridge/astoria/block/cyasblkdev_queue.c index 8dc29bd2891d..5cc469ab89fe 100644 --- a/drivers/staging/westbridge/astoria/block/cyasblkdev_queue.c +++ b/drivers/staging/westbridge/astoria/block/cyasblkdev_queue.c @@ -95,7 +95,7 @@ static int cyasblkdev_prep_request( DBGPRN_FUNC_NAME; /* we only like normal block requests.*/ - if (!blk_fs_request(req)) { + if (req->cmd_type != REQ_TYPE_FS && !(req->cmd_flags & REQ_DISCARD)) { #ifndef WESTBRIDGE_NDEBUG cy_as_hal_print_message("%s:%x bad request received\n", __func__, current->pid) ; -- 2.30.2