summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2010-01-08 15:46:29 (GMT)
committerJan Kara <jack@suse.cz>2010-03-09 16:15:17 (GMT)
commitaae917cd188f397e9223001d9f6c0adfb339fd64 (patch)
tree7185f5f0b984145c1511ae657487e68504f185a7 /arch
parent57d54889cd00db2752994b389ba714138652e60c (diff)
downloadlinux-fsl-qoriq-aae917cd188f397e9223001d9f6c0adfb339fd64.tar.xz
udf: Fix unalloc space handling in udf_update_inode
Writing of inode holding unallocated space info was broken because we first cleared the buffer and after that checked whether it contains a tag meaning the block holds unallocated space information. Fix the problem by checking appropriate in memory flag instead. Also cleanup the function a bit along the way - most importantly lock buffer when modifying its contents, check for buffer_write_io_error instead of !buffer_uptodate, etc.. Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions