summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorVegard Nossum <vegard.nossum@oracle.com>2015-12-11 15:54:16 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-25 11:57:48 -0800
commit6b3a508f58f55ce1271c422d71e07f94f6ce7de5 (patch)
treed77ee288e63b1e7a680d6eb56b0fe541b021c70b /firmware
parent45a74b1ce8a11efc82d49100648f7c5dc753cbb8 (diff)
downloadlwn-6b3a508f58f55ce1271c422d71e07f94f6ce7de5.tar.gz
lwn-6b3a508f58f55ce1271c422d71e07f94f6ce7de5.zip
udf: limit the maximum number of indirect extents in a row
commit b0918d9f476a8434b055e362b83fa4fd1d462c3f upstream. udf_next_aext() just follows extent pointers while extents are marked as indirect. This can loop forever for corrupted filesystem. Limit number the of indirect extents we are willing to follow in a row. [JK: Updated changelog, limit, style] Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com> Cc: Jan Kara <jack@suse.com> Cc: Quentin Casasnovas <quentin.casasnovas@oracle.com> Cc: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'firmware')
0 files changed, 0 insertions, 0 deletions