Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Langemeyer, Werner (IBW) wrote:
>
> still the same..., the complete /var/log/message could be find below:
Same here. Unfortunatle I was unable to get sensible output from ksymoops. I
can't get it to use module information...
Unable to handle kernel NULL pointer dereference at virtual address 00000004
printing eip:
c01cd9ab
*pde = ma 789f3067 pa 31c5b067
*pte = ma 00000000 pa fffff000
Oops: 0000 [#1]
SMP
Modules linked in: drbd iptable_filter ip_tables x_tables bridge ipv6
dm_mirror dm_multipath dm_mod video button battery ac uhci_hcd ehci_hcd
i6300esb hw_random i2c_i801 i2c_core e1000 e100 mii ext3 jbd ata_piix libata
sd_mod scsi_mod
CPU: 0
EIP: 0061:[<c01cd9ab>] Not tainted VLI
EFLAGS: 00010086 (2.6.16-2.EL4xen0 #1)
EIP is at _raw_spin_lock+0x6/0x69
eax: 00000000 ebx: 00000000 ecx: c73e0cc0 edx: fbc16000
esi: 00000078 edi: 00000078 ebp: c0ec5540 esp: f1c35c9c
ds: 007b es: 007b ss: 0069
Process drbdsetup (pid: 7041, threadinfo=f1c34000 task=c04c61b0)
Stack: <0>00000000 00000078 c02fd78b 00000000 c0942b9c c01be77d f2e10000
00000078
f49f54ce c0942b9c 0005f416 00000000 f2e10000 c02fd8ae f2e104c0
00000001
f4a04859 00000000 00000002 00000101 ffffffff 00000000 ffffffff
f1c35da0
Call Trace:
[<c02fd78b>] _spin_lock_irqsave+0x22/0x27
[<c01be77d>] blk_run_queue+0x11/0x39
[<f49f54ce>] drbd_bm_rw+0x65/0x29f [drbd]
[<c02fd8ae>] _spin_unlock_irqrestore+0x9/0x31
[<f4a04859>] drbd_al_shrink+0x1a8/0x1b0 [drbd]
[<c01cc330>] sprintf+0x17/0x1b
[<f49f5928>] drbd_bm_write+0xd/0x38 [drbd]
[<f49f6c80>] drbd_determin_dev_size+0x2c0/0x349 [drbd]
[<c02fd78b>] _spin_lock_irqsave+0x22/0x27
[<c02fd8ae>] _spin_unlock_irqrestore+0x9/0x31
[<c0124eeb>] __mod_timer+0x93/0x9c
[<c02fd7ad>] _spin_lock_irq+0x1d/0x1f
[<f49f7562>] drbd_ioctl_set_disk+0x40d/0x654 [drbd]
[<f49f8fcd>] drbd_ioctl+0x310/0xb6a [drbd]
[<c01c98c3>] kobject_get+0x12/0x17
[<c01c2106>] get_disk+0x3d/0x75
[<c01617b2>] blkdev_open+0x0/0x4b
[<f4926085>] dm_blk_open+0x15/0x19 [dm_mod]
[<c016165b>] do_open+0x227/0x30b
[<c01cd000>] __copy_to_user_ll+0x56/0x60
[<c01c1062>] blkdev_driver_ioctl+0x58/0x6a
[<c01c1232>] blkdev_ioctl+0x1be/0x1cd
[<c01619cd>] block_ioctl+0x1a/0x1e
[<c016a2a0>] do_ioctl+0x28/0x65
[<c016a568>] vfs_ioctl+0x180/0x18e
[<c016a5bc>] sys_ioctl+0x46/0x62
[<c01049d1>] syscall_call+0x7/0xb
Code: 31 ff ff b2 9c 00 00 00 51 ff 70 10 68 1f cd 31 c0 e8 4c fe f4 ff e8
1c 75 f3 ff 83 c4 14 eb 8d 5b 5e 5f 5d c3 56 53 8b 5c 24 0c <81> 7b 04 ad 4e
ad de 74 0d 68 4d cd 31 c0 53 e8 d9 fe ff ff 59
<3>Debug: sleeping function called from invalid context at
include/linux/rwsem.h:43
in_atomic():0, irqs_disabled():1
[<c011a7b4>] __might_sleep+0xa0/0xa8
[<c011f0a6>] exit_mm+0x2a/0x11e
[<c011f829>] do_exit+0x189/0x36e
[<c010522b>] do_trap+0x0/0xc1
[<c011d7f0>] printk+0xe/0x11
[<c01141c5>] do_page_fault+0x3cc/0x5d1
[<c01cd9ab>] _raw_spin_lock+0x6/0x69
[<c0113df9>] do_page_fault+0x0/0x5d1
[<c0104b63>] error_code+0x2b/0x30
[<c01cd9ab>] _raw_spin_lock+0x6/0x69
[<c02fd78b>] _spin_lock_irqsave+0x22/0x27
[<c01be77d>] blk_run_queue+0x11/0x39
[<f49f54ce>] drbd_bm_rw+0x65/0x29f [drbd]
[<c02fd8ae>] _spin_unlock_irqrestore+0x9/0x31
[<f4a04859>] drbd_al_shrink+0x1a8/0x1b0 [drbd]
[<c01cc330>] sprintf+0x17/0x1b
[<f49f5928>] drbd_bm_write+0xd/0x38 [drbd]
[<f49f6c80>] drbd_determin_dev_size+0x2c0/0x349 [drbd]
[<c02fd78b>] _spin_lock_irqsave+0x22/0x27
[<c02fd8ae>] _spin_unlock_irqrestore+0x9/0x31
[<c0124eeb>] __mod_timer+0x93/0x9c
[<c02fd7ad>] _spin_lock_irq+0x1d/0x1f
[<f49f7562>] drbd_ioctl_set_disk+0x40d/0x654 [drbd]
[<f49f8fcd>] drbd_ioctl+0x310/0xb6a [drbd]
[<c01c98c3>] kobject_get+0x12/0x17
[<c01c2106>] get_disk+0x3d/0x75
[<c01617b2>] blkdev_open+0x0/0x4b
[<f4926085>] dm_blk_open+0x15/0x19 [dm_mod]
[<c016165b>] do_open+0x227/0x30b
[<c01cd000>] __copy_to_user_ll+0x56/0x60
[<c01c1062>] blkdev_driver_ioctl+0x58/0x6a
[<c01c1232>] blkdev_ioctl+0x1be/0x1cd
[<c01619cd>] block_ioctl+0x1a/0x1e
[<c016a2a0>] do_ioctl+0x28/0x65
[<c016a568>] vfs_ioctl+0x180/0x18e
[<c016a5bc>] sys_ioctl+0x46/0x62
[<c01049d1>] syscall_call+0x7/0xb
/var/log/messages just before the oops:
Apr 11 15:05:11 xen02 kernel: drbd: initialised. Version: 8.0-pre2
(api:81/proto:80)
Apr 11 15:05:11 xen02 kernel: drbd: SVN Revision: 2143 build by
mip at xen02.emerion.com, 2006-04-11 14:57:34
Apr 11 15:05:11 xen02 kernel: drbd: registered as block device major 147
Apr 11 15:05:51 xen02 kernel: drbd0: disk( Diskless -> Attaching )
Apr 11 15:05:52 xen02 kernel: drbd0: drbd_bm_resize called with capacity ==
31456248
Apr 11 15:05:52 xen02 kernel: drbd0: bits = 3932031 in
/home/mip/rpm/BUILD/drbd-8.0-pre2/drbd/drbd_bitmap.c:369
Apr 11 15:05:52 xen02 kernel: drbd0: resync bitmap: bits=3932031
words=122876
Apr 11 15:05:52 xen02 kernel: drbd0: size = 14 GB (15728124 KB)
Best Regards,
Michael Paesold