Displaying 6 results from an estimated 6 matches for "ext3_put_super".
2004 Mar 22
1
Assertion failure in ext3_put_super() at fs/ext3/super.c:412
...- -------------------------------
~ sb orphan head is 940994
~ sb_info orphan list:
~ inode sdd4:940994 at cf852874: mode 40755, nlink 0, next 486721
~ inode sdd4:486721 at cfce8674: mode 40755, nlink 0, next 551857
~ inode sdd4:551857 at cfce80d4: mode 40755, nlink 0, next 0
~ Assertion failure in ext3_put_super() at fs/ext3/super.c:412:
"list_empty(&sbi->s_orphan)"
~ ------------[ cut here ]------------
~ kernel BUG at fs/ext3/super.c:412!
~ invalid operand: 0000 [#1]
~ PREEMPT
~ CPU: 0
~ EIP: 0060:[<c0190de7>] Not tainted
~ EFLAGS: 00010286
~ EIP is at ext3_put_super+0x137...
2004 May 23
2
ext3 htree issues
Hi Guys,
I am running ext3 on kernel v2.6.5.
I have an ext3 filesystem with dir_index and data=journal for
/var/spool/exim
Today I noticed in the exim logs a bunch of 'failed to unlink
/var/spool/exim/input/P/1BRbSP-0006hy-Jp-D'
I also noticed these in the kernel logs:
EXT3-fs warning (device hda12): ext3_unlink: Deleting nonexistent file
(612870), 0
EXT3-fs warning (device hda12):
2005 Jan 06
0
[2.6 patch] fs/ext3/: possible cleanups
...k *, const char *,
- const char *, ...)
- __attribute__ ((NORET_AND format (printf, 3, 4)));
extern void ext3_warning (struct super_block *, const char *, const char *, ...)
__attribute__ ((format (printf, 3, 4)));
extern void ext3_update_dynamic_rev (struct super_block *sb);
-extern void ext3_put_super (struct super_block *);
-extern void ext3_write_super (struct super_block *);
-extern void ext3_write_super_lockfs (struct super_block *);
-extern void ext3_unlockfs (struct super_block *);
-extern int ext3_remount (struct super_block *, int *, char *);
-extern int ext3_statfs (struct super_block *...
2005 Mar 25
1
[PATCH] kfree() NULL pointer cleanups - no need to check - fs/ext3/
...- if (value)
- kfree(value);
+ kfree(value);
if (!error) {
switch(type) {
case ACL_TYPE_ACCESS:
--- linux-2.6.12-rc1-mm3-orig/fs/ext3/super.c 2005-03-25 15:28:59.000000000 +0100
+++ linux-2.6.12-rc1-mm3/fs/ext3/super.c 2005-03-25 22:42:53.000000000 +0100
@@ -395,10 +395,8 @@ static void ext3_put_super (struct super
percpu_counter_destroy(&sbi->s_dirs_counter);
brelse(sbi->s_sbh);
#ifdef CONFIG_QUOTA
- for (i = 0; i < MAXQUOTAS; i++) {
- if (sbi->s_qf_names[i])
- kfree(sbi->s_qf_names[i]);
- }
+ for (i = 0; i < MAXQUOTAS; i++)
+ kfree(sbi->s_qf_names[i]);
#endif...
2002 Dec 15
2
problem with Andrew's patch ext3
Hello Andrew,
I patched 2.4.20 with your patch found out on http://lwn.net/Articles/17447/
and I have a big problem with:
once server is booted on 2.4.20 with your patch, when I want to reboot
with /sbin/reboot, server makes a Segmentation fault and it crashs.
I tested it on 50-60 servers and it is the same problem. I tested kernel
2.4.20 without your patch: no problem.
# uname -a
Linux XXXXXX
2002 Dec 06
2
[patch] fix the ext3 data=journal unmount bug
...block * sb,
struct ext3_super_block * es);
+static int ext3_sync_fs(struct super_block * sb);
+
#ifdef CONFIG_JBD_DEBUG
int journal_no_write[2];
@@ -454,6 +456,7 @@ static struct super_operations ext3_sops
delete_inode: ext3_delete_inode, /* BKL not held. We take it */
put_super: ext3_put_super, /* BKL held */
write_super: ext3_write_super, /* BKL held */
+ sync_fs: ext3_sync_fs,
write_super_lockfs: ext3_write_super_lockfs, /* BKL not held. Take it */
unlockfs: ext3_unlockfs, /* BKL not held. We take it */
statfs: ext3_statfs, /* BKL held */
@@ -1577,24 +1580,22 @@ int ext3_f...