1. 25 Jun, 2006 8 commits
  2. 03 Feb, 2006 1 commit
    • Evgeniy Dushistov's avatar
      [PATCH] ufs: fix hang during `rm' · 09114eb8
      Evgeniy Dushistov authored
      
      
      This fixes the code like this:
      
      	bh = sb_find_get_block (sb, tmp + j);
      	if ((bh && DATA_BUFFER_USED(bh)) || tmp != fs32_to_cpu(sb, *p)) {
      		retry = 1;
      		brelse (bh);
      		goto next1;
      	}
      	bforget (bh);
      
      sb_find_get_block() ordinarily returns a buffer_head with b_count>=2, and
      this code assume that in case if "b_count>1" buffer is used, so this caused
      infinite loop.
      
      (akpm: that is-the-buffer-busy code is incomprehensible.  Good riddance.  Use
      of block_truncate_page() seems sane).
      Signed-off-by: default avatarEvgeniy Dushistov <dushistov@mail.ru>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      09114eb8
  3. 14 Jan, 2006 1 commit
    • Evgeniy's avatar
      [PATCH] ufs cleanup · 7b4ee73e
      Evgeniy authored
      
      
      Here is update of ufs cleanup patch, brought on by the recently fixed
      ubh_get_usb_second() bug that made some ugly code rather painfully
      obvious.  It also includes
      
       - fix compilation warnings which appears if debug mode turn on
       - remove unnecessary duplication of code to support UFS2
      
      I tested it on ufs1 and ufs2 file-systems.
      Signed-off-by: default avatarEvgeniy Dushistov <dushistov@mail.ru>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      7b4ee73e
  4. 09 Sep, 2005 1 commit
  5. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4