search for: ext3_writepage

Displaying 7 results from an estimated 7 matches for "ext3_writepage".

2002 Sep 22
2
Assertion failure in ext3_get_block() at inode.c:853: "handle != 0"
...65e58 fffffffc c9f65ee0 c95c4f3c c95c4f2c c95c4f1c c9f64000 Sep 21 23:10:05 devil kernel: Call Trace: [mpage_writepages+990/1971] [filemap_nopage+243/612] [do_no_page+617/784] [handle_mm_fault+149/360] [__set_page_dirty_buffers+344/404] Sep 21 23:10:05 devil kernel: [filemap_sync_pte+106/116] [ext3_writepages+31/48] [ext3_get_block+0/104] [do_writepages+24/44] [filemap_fdatawrite+93/112] [msync_interval+102/196] Sep 21 23:10:05 devil kernel: [sys_msync+169/250] [syscall_call+7/11] Sep 21 23:10:05 devil kernel: Sep 21 23:10:05 devil kernel: Code: 0f 0b 55 03 7a 24 2f c0 83 c4 14 6a 01 56 8b 44 24...
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 sb->s_need_sync_...
2001 May 17
0
Fwd: ext3 for 2.4
...r in 2.4 than in 2.2, presumably because of better request merging. Much more work needs to go into benchmarking and performance tuning. - There's an issue with page_launder(): ext3_file_write() -> generic_file_write() -> __alloc_pages() -> page_launder() -> ext3_writepage() This is bad. It will cause ext3 to be reentered while it has a transaction open against a different fs. This will corrupt filesystems and can deadlock. Making ext3_file_write() set PF_MEMALLOC wasn't suitable. It easily causes 0-order allocation failures within generic_file_wri...
2001 Oct 22
3
ext3 0.9.13 for linux 2.4.13-pre6
An ext3 patch for the latest Linus kernel is at http://www.uow.edu.au/~andrewm/linux/ext3/ The changes are quite small: - Tided up some code now that quotas in Linus and -ac kernels are synced up. - Fix a race which can cause a null-pointer deref in ext3_writepage(). This bug has been there for a long time, but only manifested in 2.3.13-pre for some reason. I've tested this pretty hard, every which way. It looks OK. There was a report against ext3-for-2.4.10 that mark_buffer_clean() was being called against an already-clean buffer. This has not b...
2002 Sep 26
1
->journal_info sharing
Hello, Stephen, It seem that in the presence of several jornalling file systems in the kernel some mechanism is needed for proper sharing of the ->journal_info pointer in the task_struct. One journalled file system can indirectly call another during page fault in copy_from_user, quota file modification, or __alloc_pages()->balance_classzone()->shrink_cache()->vm_writeback()
2001 Jul 07
2
Bad unaligned kernel access with ext3 0.8.0
...al second try to mount puts the mount process into 'D' state (i.e. it never completes). Now System map shows the fault occurs in ext3_bmap: fffffc0000883c00 t ext3_commit_write fffffc0000883e60 t ext3_abort_write fffffc0000883f30 t ext3_bmap fffffc0000883fe0 t bget_one fffffc0000884000 t ext3_writepage fffffc0000884340 t ext3_readpage fffffc0000884380 t ext3_flushpage Disassembly of section .text: fffffc0000883f30 <ext3_bmap>: fffffc0000883f30: 34 00 bb 27 ldah gp,52(t12) fffffc0000883f34: 18 16 bd 23 lda gp,5656(gp) fffffc0000883f38: e0 ff de 23 lda...
2002 Jun 24
1
Recent crashes under RH 7.3 2.4.18 and ext3
...nel: Stack: c881f9b3 00000000 c0136eb8 009bfec8 c018c6e2 000000c8 c7de6000 c162412c kernel: c881e12a 00000000 009bfe3d c0353d44 0000000b c7dcdec0 c018ca54 c0353d44 kernel: c162412c 00000004 c1624124 c7de6000 c01275aa c162412c c1624134 c881e0c0 kernel: Call Trace: [<c881f9b3>] ext3_writepage_trans_blocks [ext3] 0xf Checked the mailing list archives... Any ideas? Steve