diff --git a/fs/ubifs/journal.c b/fs/ubifs/journal.c index 4fd9683b8245e3189bfe566dcf51e89310dc2ff2..d6136f7c1cfc3e7a1d1c3bbcd67814cf1b498bde 100644 --- a/fs/ubifs/journal.c +++ b/fs/ubifs/journal.c @@ -503,7 +503,7 @@ static void mark_inode_clean(struct ubifs_info *c, struct ubifs_inode *ui) static void set_dent_cookie(struct ubifs_info *c, struct ubifs_dent_node *dent) { if (c->double_hash) - dent->cookie = prandom_u32(); + dent->cookie = (__force __le32) prandom_u32(); else dent->cookie = 0; }