commit | 1b99973f1c82707e46e8cb9416865a1e955e8f8c | [log] [tgz] |
---|---|---|
author | Tao Ma <tao.ma@oracle.com> | Thu Jun 24 07:43:57 2010 +0800 |
committer | Jens Axboe <jaxboe@fusionio.com> | Thu Jun 24 08:14:22 2010 +0200 |
tree | b264a9cbd3a36016d312484dcad38f778122af49 | |
parent | 9e495db1a1f931e82c9edccd677dd171be5b85d2 [diff] |
block: Don't count_vm_events for discard bio in submit_bio. In submit_bio, we count vm events by check READ/WRITE. But actually DISCARD_NOBARRIER also has the WRITE flag set. It looks as if in blkdev_issue_discard, we also add a page as the payload and the bio_has_data check isn't enough. So add another check for discard bio. Signed-off-by: Tao Ma <tao.ma@oracle.com> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>