>>> On Fri, 16 Sep 2005 15:16:15 +0100,
>>> [EMAIL PROTECTED] (Peter Grandi) said:

[ ... ]

>>> * Some of my tests were tree traversals, [ ... ] the timings
>>> be with '-o noatime', unfortunately I got a crash because
>>> of that.

shaggy> noatime is used a lot, I don't think noatime was a
shaggy> direct cause of the problem, [ ... ]

pg_jfs> I concur. I have tried to reproduce it subsequently but
pg_jfs> did not happen again, but then I now remember I did this
pg_jfs> on an empty filesystem being freshly loaded, so perhaps
pg_jfs> it is a corner case.  I'll do another test.

Spoke too soon, it happened again, and I got a backtrace (I
haven't applied the patch you just sent me yet). It does not
look directly JFS related.

I was doing tests with various log sizes (strange results
still), with and without 'noatime' and with the 'cfq' or the
'anticipatory' elevators, having switched to 'anticipatory' a
bit earlier, and post-boot elevator switching seems a bit buggy.

But it is curious that it happened as I specified 'noatime' and
not without.

----------------------------------------------------------------
Unable to handle kernel NULL pointer dereference at virtual address 0000000c
 printing eip:
c02f2ecf
*pde = 00000000
Oops: 0000 [#1]
DEBUG_PAGEALLOC
Modules linked in: videodev loop binfmt_misc snd_cmipci snd_opl3_lib snd_hwdep 
snd_seq_oss snd_seq_midi snd_seq_midi_event snd_seq snd_via82xx gameport 
snd_ac97_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc 
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore 3c59x mii parport_pc 
lp parport video thermal processor fan container button battery ac it87 eeprom 
i2c_sensor i2c_isa i2c_dev i2c_core ntfs nls_iso8859_1 nls_cp850 sg sr_mod 
ide_scsi scsi_mod 8250 serial_core nvram rtc
CPU:    0
EIP:    0060:[as_queue_empty+15/64]    Not tainted VLI
EFLAGS: 00210086   (2.6.13p) 
EIP is at as_queue_empty+0xf/0x40
eax: 0000000c   ebx: c05e0c58   ecx: c02f2ec0   edx: 00000000
esi: c05e0ee0   edi: c05e0ee0   ebp: c3436cbc   esp: c3436cbc
ds: 007b   es: 007b   ss: 0068
Process mount (pid: 20241, threadinfo=c3436000 task=daeccb10)
Stack: c3436cc8 c02e7b16 dfdf47d8 c3436d00 c0310842 dfdf47d8 c3436ce4 00000000 
       d7e9435c c11ba940 00200086 dfdf45fc c3436dc8 c14027e0 dfdf45fc c3436dc8 
       c14027e0 c3436d10 c0310cd6 dfdef1e0 ffffffff c3436d20 c02ea649 dfdf45fc 
Call Trace:
 [show_stack+127/160] show_stack+0x7f/0xa0
 [show_registers+343/448] show_registers+0x157/0x1c0
 [die+332/688] die+0x14c/0x2b0
 [do_page_fault+921/1791] do_page_fault+0x399/0x6ff
 [error_code+79/84] error_code+0x4f/0x54
 [elv_queue_empty+38/48] elv_queue_empty+0x26/0x30
 [ide_do_request+130/1264] ide_do_request+0x82/0x4f0
 [do_ide_request+38/48] do_ide_request+0x26/0x30
 [__generic_unplug_device+57/64] __generic_unplug_device+0x39/0x40
 [generic_unplug_device+124/352] generic_unplug_device+0x7c/0x160
 [blk_backing_dev_unplug+41/48] blk_backing_dev_unplug+0x29/0x30
 [block_sync_page+62/80] block_sync_page+0x3e/0x50
 [sync_page+70/80] sync_page+0x46/0x50
 [__wait_on_bit_lock+93/112] __wait_on_bit_lock+0x5d/0x70
 [__lock_page+132/144] __lock_page+0x84/0x90
 [do_generic_mapping_read+875/1088] do_generic_mapping_read+0x36b/0x440
 [__generic_file_aio_read+445/496] __generic_file_aio_read+0x1bd/0x1f0
 [generic_file_read+170/208] generic_file_read+0xaa/0xd0
 [vfs_read+213/432] vfs_read+0xd5/0x1b0
 [sys_read+75/128] sys_read+0x4b/0x80
 [syscall_call+7/11] syscall_call+0x7/0xb
Code: b8 70 99 47 c0 89 44 24 04 e8 9e 0b e3 ff e8 d9 1c e1 ff e9 fb fe ff ff 
8d 74 26 00 55 89 e5 8b 45 08 8b 40 0c 8b 50 04 8d 42 0c <39> 42 0c 75 1c 8d 42 
14 39 42 14 75 14 8b 42 2c 39 00 74 11 8d 
 drivers/block/ll_rw_blk.c:1475: spin_lock(drivers/ide/ide.c:c052ad08) already 
locked by drivers/block/ll_rw_blk.c/1475
----------------------------------------------------------------



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Jfs-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jfs-discussion

Reply via email to