Displaying 4 results from an estimated 4 matches for "ext3_read_inode".
2001 Sep 20
0
NFS/InterMezzo ext3 problem
...both of these routines do
ilookup()
{
inode = iget(sb, ino)
if (inode->i_nlink==0)
iput(inode);
....
}
We find that this oopses if the file is recently deleted:
echo foo > file
rm file
"ilookup file" oopses.
We suspect that iget gets the inode _without_ hitting ext3_read_inode,
ie. it is still in the hash lists.
What happens is what we re-enter the ext3_delete_inode path,
and something goes wrong when it hits the ext3_orphan_del routine.
I think that something is awry, because I would have hoped that after
the unlink has run, the inode would not go through another roun...
2005 Sep 20
1
ext3 incompatability between linux 2.4/ppc and linux 2.6/x86
Hi,
I'm using ext3 filesystems in embedded devices (storage is on 512Mb or
1Gb CF cards). A typical development cycle would see the filesystem
created on the desktop PC running linux 2.4 (eg. RedHat 9). The CF card
would be installed in the hardware and linux 2.4 (eg. Montavista Pro
3.1, on PPC) would boot from the CF.
Recently I tried a linux 2.6 desktop (CentOS) for the same task and
2003 Dec 01
0
[PATCH] 2.4.23 ext3 warning
...linux-2.4.23/fs/ext3/super.c.orig Fri Nov 28 21:04:40 2003
+++ linux-2.4.23/fs/ext3/super.c Sun Nov 30 12:16:00 2003
@@ -449,7 +449,6 @@
}
static struct dquot_operations ext3_qops;
-static int (*old_sync_dquot)(struct dquot *dquot);
static struct super_operations ext3_sops = {
read_inode: ext3_read_inode, /* BKL held */
@@ -1773,6 +1772,8 @@
*/
#ifdef CONFIG_QUOTA
+
+static int (*old_sync_dquot)(struct dquot *dquot);
/* Blocks: (2 data blocks) * (3 indirect + 1 descriptor + 1 bitmap) + superblock */
#define EXT3_OLD_QFMT_BLOCKS 11
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven --...
2006 Apr 29
0
troubleshooting kernel crash?
...ock_slow+0x4b/0x1c6
Apr 29 15:05:07 nx05 kernel: [<c016bdb7>] __find_get_block+0x89/0xa5
Apr 29 15:05:07 nx05 kernel: [<c016bde6>] __getblk+0x13/0x49
Apr 29 15:05:07 nx05 kernel: [<e09298e3>] ext3_get_inode_loc+0x4f/0x223
[ext3]
Apr 29 15:05:07 nx05 kernel: [<e0929b45>] ext3_read_inode+0x38/0x309
[ext3]
Apr 29 15:05:07 nx05 kernel: [<c030fbf0>] __cond_resched+0x14/0x3b
Apr 29 15:05:07 nx05 kernel: [<e092e1b7>] ext3_alloc_inode+0xf/0x46
[ext3]
Apr 29 15:05:07 nx05 kernel: [<c0185596>] alloc_inode+0xf6/0x17f
Apr 29 15:05:07 nx05 kernel: [<c018662e>] ge...