diff options
author | Zheng Liu <wenqing.lz@taobao.com> | 2014-04-12 12:45:55 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2014-04-12 12:45:55 -0400 |
commit | 847c6c422aa0ae81a5517a9558ec2737806dca48 (patch) | |
tree | ce45535cc38fecbc4a11d5d9c8e60d403cc1bf27 /fs/ext4/mballoc.c | |
parent | 6e6358fc3c3c862bfe9a5bc029d3f8ce43dc9765 (diff) | |
download | linux-847c6c422aa0ae81a5517a9558ec2737806dca48.tar.gz linux-847c6c422aa0ae81a5517a9558ec2737806dca48.tar.bz2 linux-847c6c422aa0ae81a5517a9558ec2737806dca48.zip |
ext4: fix byte order problems introduced by the COLLAPSE_RANGE patches
This commit tries to fix some byte order issues that is found by sparse
check.
$ make M=fs/ext4 C=2 CF=-D__CHECK_ENDIAN__
...
CHECK fs/ext4/extents.c
fs/ext4/extents.c:5232:41: warning: restricted __le32 degrades to integer
fs/ext4/extents.c:5236:52: warning: bad assignment (-=) to restricted __le32
fs/ext4/extents.c:5258:45: warning: bad assignment (-=) to restricted __le32
fs/ext4/extents.c:5303:28: warning: restricted __le32 degrades to integer
fs/ext4/extents.c:5318:18: warning: incorrect type in assignment (different base types)
fs/ext4/extents.c:5318:18: expected unsigned int [unsigned] [usertype] ex_start
fs/ext4/extents.c:5318:18: got restricted __le32 [usertype] ee_block
fs/ext4/extents.c:5319:24: warning: restricted __le32 degrades to integer
fs/ext4/extents.c:5334:31: warning: incorrect type in assignment (different base types)
...
Cc: Andreas Dilger <adilger.kernel@dilger.ca>
Cc: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Zheng Liu <wenqing.lz@taobao.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/mballoc.c')
0 files changed, 0 insertions, 0 deletions