summaryrefslogtreecommitdiffstats
path: root/fs/ext4/extents_status.c
diff options
context:
space:
mode:
authorChen Gang <gang.chen.5i5j@gmail.com>2014-04-07 10:18:56 -0400
committerTheodore Ts'o <tytso@mit.edu>2014-04-07 10:18:56 -0400
commit666525dfbdca09bbd4848ac711e4a4dbd6921325 (patch)
treeda14afa4034f0e4a47eeb36b1d5b186b2c88792d /fs/ext4/extents_status.c
parentd15e03104eb9a4f8e244ab6ed3ca5a107e46db13 (diff)
downloadop-kernel-dev-666525dfbdca09bbd4848ac711e4a4dbd6921325.zip
op-kernel-dev-666525dfbdca09bbd4848ac711e4a4dbd6921325.tar.gz
ext4: fix 64-bit number truncation warning
'0x7FDEADBEEF' will be truncated to 32-bit number under unicore32. Need append 'ULL' for it. The related warning (with allmodconfig under unicore32): CC [M] fs/ext4/extents_status.o fs/ext4/extents_status.c: In function "__es_remove_extent": fs/ext4/extents_status.c:813: warning: integer constant is too large for "long" type Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/extents_status.c')
-rw-r--r--fs/ext4/extents_status.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/ext4/extents_status.c b/fs/ext4/extents_status.c
index 0a014a7..0ebc212 100644
--- a/fs/ext4/extents_status.c
+++ b/fs/ext4/extents_status.c
@@ -810,7 +810,7 @@ retry:
newes.es_lblk = end + 1;
newes.es_len = len2;
- block = 0x7FDEADBEEF;
+ block = 0x7FDEADBEEFULL;
if (ext4_es_is_written(&orig_es) ||
ext4_es_is_unwritten(&orig_es))
block = ext4_es_pblock(&orig_es) +
OpenPOWER on IntegriCloud