Displaying 5 results from an estimated 5 matches for "ext3_write_sup".
Did you mean:
ext3_write_super
2002 Dec 06
2
[patch] fix the ext3 data=journal unmount bug
...s. Even now, kupdate is running filemap_fdatawait()
quite needlessly)
In the early days, ext3 would assume that a write_super() call meant
"sync". That worked OK.
But that slowed down the kupdate function - it doesn't need to wait on
the writeout. So we took the `wait' out of ext3_write_super(). And
that worked OK too, because the VFS would later write back all the
dirty data for us.
But then an unrelated optimisation to the truncate path caused that to
not work any more, and we were exposed.
This patch adds a new super_block operation `sync_fs', whose mandate is
to "syn...
2005 Jan 06
0
[2.6 patch] fs/ext3/: possible cleanups
...tribute__ ((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 *, struct kstatfs *);
#define ext3_std_error(sb, e...
2003 Mar 20
2
[Patch] ext3_journal_stop inode access
Hi Andrew,
The patch below addresses the problem we were talking about earlier
where ext3_writepage ends up accessing the inode after the page lock has
been dropped (and hence at a point where it is possible for the inode to
have been reclaimed.) Tested minimally (it builds and boots.)
It makes ext3_journal_stop take an sb, not an inode, as its final
parameter. It also sets
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
2001 Aug 23
2
EXT3 Trouble on 2.4.4
...he patch.
I believe there were something like 4 hunks that fialed. I was able to go
do these manually. While doing these, I noticed the filesystem stuff between
2.4.8 and 2.4.4 has changed drastically.
I also had to comment out the the lines:
if (down_trylock(&sb->s_lock) == 0)
BUG();
in ext3_write_super(), because s_lock is not a semaphore in 2.4.4, its
just a char being 1 for locked, 0 for unlocked.
Once I did this, it compiled and booted up OK. I then converted the root
file system (/dev/hda1) to ext3 by running tune2fs -j /dev/hda1. I then
edited /etc/fstab and changed it to mount it as ex...