Re: cramfs b0rken on HIGHMEM machines

2001-03-22 Thread Alan Cox
just look at fs/cramfs/inode.c:cramfs_read_page() It uses page_address instead of kmap(). I would have fixed it myself, but I don't know, how I should kunmap() it, once we have memory pressure. Take a look at ramfs. kmap isnt really a 'pressure' thing. You want to kunmap the page as soon

Re: [linux-lvm] EXT2-fs panic (device lvm(58,0)):

2001-03-22 Thread Stephen C. Tweedie
Hi, On Wed, Mar 07, 2001 at 01:35:05PM -0700, Andreas Dilger wrote: The only remote possibility is in ext2_free_blocks() if block+count overflows a 32-bit unsigned value. Only 2 places call ext2_free_blocks() with a count != 1, and ext2_free_data() looks to be OK. The other possibility is

Re: [linux-lvm] EXT2-fs panic (device lvm(58,0)):

2001-03-22 Thread Alexander Viro
On Fri, 23 Mar 2001, Stephen C. Tweedie wrote: Hi, On Wed, Mar 07, 2001 at 01:35:05PM -0700, Andreas Dilger wrote: The only remote possibility is in ext2_free_blocks() if block+count overflows a 32-bit unsigned value. Only 2 places call ext2_free_blocks() with a count != 1, and