block: update request stacking methods to support discards
authorike Snitzer <snitzer@redhat.com>
Sun, 8 Aug 2010 16:11:33 +0000 (12:11 -0400)
committerJens Axboe <jaxboe@fusionio.com>
Sun, 8 Aug 2010 16:11:33 +0000 (12:11 -0400)
Propagate REQ_DISCARD in cmd_flags when cloning a discard request.
Skip blk_rq_check_limits's existing checks for discard requests because
discard limits will have already been checked in blkdev_issue_discard.

Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
block/blk-core.c

Simple merge