summaryrefslogtreecommitdiffstats
path: root/lib/find_last_bit.c
diff options
context:
space:
mode:
authorPhillip Lougher <phillip@lougher.demon.co.uk>2010-08-05 04:51:50 +0100
committerPhillip Lougher <phillip@lougher.demon.co.uk>2010-08-05 04:51:50 +0100
commitf3065f60ddfd4b5e34a412851d91d0cf27cdbf7e (patch)
tree08d77b60ee6ffa601d230d4b978a3dad03d8bd7c /lib/find_last_bit.c
parent79cb8ced7eef53856b5a877db0544acf52e00c80 (diff)
downloadop-kernel-dev-f3065f60ddfd4b5e34a412851d91d0cf27cdbf7e.zip
op-kernel-dev-f3065f60ddfd4b5e34a412851d91d0cf27cdbf7e.tar.gz
Squashfs: fix block size use in LZO decompressor
Sizing the buffer using block size alone is incorrect leading to a potential buffer over-run on 4K block size file systems (because the metadata block size is always 8K). Srclength is set to the maximum expected size of the decompressed block and it is block_size or 8K depending on whether a data or metadata block is being decompressed. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
Diffstat (limited to 'lib/find_last_bit.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud