search for: ext3_write_super

Displaying 5 results from an estimated 5 matches for "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 "sync...
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, err...
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 ext3...