commit | 475bf36ffba2ad18631865a2429468dc6c7ea919 | [log] [tgz] |
---|---|---|
author | Akinobu Mita <akinobu.mita@gmail.com> | Mon Nov 18 22:13:18 2013 +0900 |
committer | Chris Mason <chris.mason@fusionio.com> | Wed Nov 20 20:48:44 2013 -0500 |
tree | f7e0f94e4def76598b66861e9a9820b9ab86517d | |
parent | 4cd8587ce8fb79e49d1d6d1fc065f056188fb86a [diff] |
btrfs: fix bio_size_ok() for max_sectors > 0xffff The data type of max_sectors in queue settings is unsigned int. But this value is stored to the local variable whose type is unsigned short in bio_size_ok(). This can cause unexpected result when max_sectors > 0xffff. Cc: Chris Mason <chris.mason@fusionio.com> Cc: linux-btrfs@vger.kernel.org Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Chris Mason <chris.mason@fusionio.com>