Home
last modified time | relevance | path

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

/openbmc/linux/fs/ext4/
H A Dextents.cdiff ae9e9c6aeea6f91ccb4fb369d7dd8f1a8b5f6a58 Thu Oct 30 09:53:17 CDT 2014 Jan Kara <jack@suse.cz> ext4: make ext4_ext_convert_to_initialized() return proper number of blocks

ext4_ext_convert_to_initialized() can return more blocks than are
actually allocated from map->m_lblk in case where initial part of the
on-disk extent is zeroed out. Luckily this doesn't have serious
consequences because the caller currently uses the return value
only to unmap metadata buffers. Anyway this is a data
corruption/exposure problem waiting to happen so fix it.

Coverity-id: 1226848
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>