1. 03 Nov, 2004 1 commit
    • Andries E. Brouwer's avatar
      [PATCH] avoid semi-infinite loop when mounting bad ext2 · d0126f8e
      Andries E. Brouwer authored
      The routine ext2_readdir() will, when reading a directory page
      returns an error, try the next page, without reporting the
      error to user space. That is bad, and the patch below changes that.
      
      In my case the filesystem was damaged, and ext2_readdir wanted
      to read 60000+ pages and wrote as many error messages to syslog
      ("attempt to access beyond end"), not what one wants.
      
      [no doubt a similar patch is appropriate for ext3]
      d0126f8e
  2. 02 Nov, 2004 39 commits