Re: 2.6.0test9 Reiserfs boot time "buffer layer error at fs/buffer.c:431"

From: Herbert Xu (herbert_at_gondor.apana.org.au)
Date: 11/02/03

  • Next message: Willy Tarreau: "Re: [patch] reproducible athlon mce fix"
    To: akpm@osdl.org (Andrew Morton), Oleg Drokin <green@linuxhacker.ru>, linux-kernel@vger.kernel.org
    Date:	Sun, 02 Nov 2003 18:17:27 +1100
    
    

    Andrew Morton <akpm@osdl.org> wrote:
    >
    >> (These buffers are there because reiserfs first reads that offset (in bytes)
    >> with whatever current blocksize is, except they should have been invalidated of
    >> course).
    >> Even if invalidate_bdev() -> invalidate_inode_pages() have not cleaned
    >> everything, truncate_inode_pages() should have done this.
    >
    > yup.

    The person who had the problem is actually using the Debian tree which
    carried over a patch from 2.4 that removed the truncate_inode_pages
    call in set_blocksize. So I appologise for the noise.

    However, may I ask what is preventing us from achieving the goal that
    the page cache backed buffer heads can be resized without throwing away
    the pages?

    In particular, aside from the buffer_error() call, is there any problems
    with not throwing the pages away upon a resize?

    Cheers,

    -- 
    Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ )
    Email:  Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
    Home Page: http://gondor.apana.org.au/~herbert/
    PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Willy Tarreau: "Re: [patch] reproducible athlon mce fix"

    Relevant Pages

    • Re: Timer allocates too many ports
      ... | Linus' kernel I need to have this changed. ... (Andrew Morton). ... but that's up to Andrew and/or Linus. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [Patch] invalidate range of pages after direct IO write
      ... > Andrew Morton wrote: ... >> I'd be inclined to hold off on the macro until we actually get the ... > function pointer from the caller will turn people's stomachs. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: System state too high for too long...
      ... On Tuesday 07 June 2005 23:13, Andrew Morton wrote: ... Switched to vanilla-sources 2.6.12-rc6 just to rule out ... > (with hdparm) ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • [git patches] 2.6.x libata updates
      ... Alan Cox: ... Andrew Morton: ... Jeff Garzik: ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • [PATCH] nvidiafb: Fix bug in nvidiafb_pan_display
      ... Andrew Morton wrote: ... > Michal Piotrowski wrote: ... >> Something is broken with nvidia framebuffer. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)