1. May 26, 2011
  2. Mar 23, 2011
  3. Mar 16, 2011
    • Phillip Lougher's avatar
      Squashfs: handle corruption of directory structure · 44cff8a9
      Phillip Lougher authored
      
      
      Handle the rare case where a directory metadata block is uncompressed and
      corrupted, leading to a kernel oops in directory scanning (memcpy).
      Normally corruption is detected at the decompression stage and dealt with
      then, however, this will not happen if:
      
      - metadata isn't compressed (users can optionally request no metadata
        compression), or
      - the compressed metadata block was larger than the original, in which
        case the uncompressed version was used, or
      - the data was corrupt after decompression
      
      This patch fixes this by adding some sanity checks against known maximum
      values.
      
      Signed-off-by: default avatarPhillip Lougher <phillip@lougher.demon.co.uk>
      44cff8a9
  4. Mar 01, 2011
  5. Feb 08, 2011
  6. Feb 07, 2011