Displaying 3 results from an estimated 3 matches for "ext3_fill_super".
Did you mean:
ext2_fill_super
2005 Jan 26
2
drdb fails under xen
...66b05>] bio_alloc+0x105/0x170
Jan 25 21:01:23 turing kernel: [<c0166481>] submit_bh+0x124/0x14a
Jan 25 21:01:23 turing kernel: [<c01649e9>] __bread_slow+0x4a/0x86
Jan 25 21:01:23 turing kernel: [<c0164c06>] __bread+0x26/0x2c
Jan 25 21:01:23 turing kernel: [<c885d0ef>] ext3_fill_super+0xcd/0x9c1 [ext3]
Jan 25 21:01:23 turing kernel: [<c01a0a89>] disk_name+0x25/0x66
Jan 25 21:01:23 turing kernel: [<c0169633>] get_sb_bdev+0xdc/0x126
Jan 25 21:01:23 turing kernel: [<c0140030>] do_generic_mapping_read+0x262/0x3d9
Jan 25 21:01:23 turing kernel: [<c01802c3>...
2010 Jul 22
4
[PATCH 1/3] ext3/ext4: Factor out disk addressability check
...EFBIG;
+ }
+ return 0;
+}
+EXPORT_SYMBOL(generic_check_addressable);
+
/*
* No-op implementation of ->fsync for in-memory filesystems.
*/
diff --git a/fs/ext3/super.c b/fs/ext3/super.c
index 6c953bb..d0643db 100644
--- a/fs/ext3/super.c
+++ b/fs/ext3/super.c
@@ -1862,8 +1862,8 @@ static int ext3_fill_super (struct super_block *sb, void *data, int silent)
goto failed_mount;
}
- if (le32_to_cpu(es->s_blocks_count) >
- (sector_t)(~0ULL) >> (sb->s_blocksize_bits - 9)) {
+ if (generic_check_addressable(sb->s_blocksize_bits,
+ le32_to_cpu(es->s_blocks_count))) {...
2003 Nov 05
6
[PATCH] Link breaks for large NR_CPUS
ext2 & ext3 lists,
Attatched is a patch that allows ext2 and ext3 to link correctly when
the kernel is configured with a large NR_CPUS. We do have an immediate
need for this patch.
Any opinions on this? The per-cpu lists are causing the kmalloc to fail
due to allocating more than the max.
thanks
mh
--
Martin Hicks Wild Open Source Inc.
mort@wildopensource.com