summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_map.c
diff options
context:
space:
mode:
authorJia-Ju Bai <baijiaju1990@gmail.com>2019-07-27 16:51:13 +0800
committerDavid Sterba <dsterba@suse.com>2019-09-09 14:59:00 +0200
commit982f1f5d161735efb85f85cd9c5fb4d61ccfc0aa (patch)
treefb7202089bf9ba6632af4841027bd87aa31f60fe /fs/btrfs/extent_map.c
parent330a582790452a159686c5dab8f4286babd9c00e (diff)
downloadlinux-982f1f5d161735efb85f85cd9c5fb4d61ccfc0aa.tar.gz
linux-982f1f5d161735efb85f85cd9c5fb4d61ccfc0aa.tar.bz2
linux-982f1f5d161735efb85f85cd9c5fb4d61ccfc0aa.zip
btrfs: Add an assertion to warn incorrect case in insert_inline_extent()
In insert_inline_extent(), the case that checks compressed_size > 0 and compressed_pages = NULL cannot occur, otherwise a null-pointer dereference may occur on line 215: cpage = compressed_pages[i]; To catch this incorrect case, an assertion is added. Reviewed-by: Qu Wenruo <wqu@suse.com> Signed-off-by: Jia-Ju Bai <baijiaju1990@gmail.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/extent_map.c')
0 files changed, 0 insertions, 0 deletions