Home
last modified time | relevance | path

Searched hist:c225aa57ff4ffe715df4692676b77c815a337236 (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/fs/jbd2/
H A Djournal.cdiff c225aa57ff4ffe715df4692676b77c815a337236 Sun Jan 11 21:34:01 CST 2009 Simon Holm Thøgersen <odie@cs.aau.dk> ext4: fix wrong use of do_div

the following warning:

fs/jbd2/journal.c: In function ‘jbd2_seq_info_show’:
fs/jbd2/journal.c:850: warning: format ‘%lu’ expects type ‘long
unsigned int’, but argument 3 has type ‘uint32_t’

is caused by wrong usage of do_div that modifies the dividend in-place
and returns the quotient. So not only would an incorrect value be
displayed, but s->journal->j_average_commit_time would also be changed
to a wrong value!

Fix it by using div_u64 instead.

Signed-off-by: Simon Holm Thøgersen <odie@cs.aau.dk>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>