[DRBD-user] drbd 0.7.24 and debian vmlinuz-2.6.21-1-vserver-686

Martin Fick mogulguy at yahoo.com
Fri Jun 8 18:22:03 CEST 2007

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


I am running the precompiled unstable debian
vmlinuz-2.6.21-1-vserver-686 kernel and I have
compiled drbd 0.7.24 for it using the debian source
package and I am running into what looks like the same
kernel NULL pointer dereference as in this thread:


The dmesg output is below.  It does look like the bug
occurs when the ext3 mount is done within the vserver
context for me also.

I have the same setup using but with the debian
vmlinuz-2.6.17-1-vserver-686 kernel and a recomplied
drbd 0.7.24 and it seems to works fine, but it has
only been running for a day now.  Previously this
kernel has run for months for me with drbd 0.7.22.

Thanks for any help.  Let me know what to provide if
more debugging info would be helpful,


BUG: unable to handle kernel NULL pointer dereference
at virtual address 00000504
 printing eip:
*pde = 00000000
Oops: 0002 [#1]
Modules linked in: drbd ipv6 dm_snapshot dm_mirror
dm_mod 8139too shpchp pci_hotplug evdev snd_ens1371
gameport snd_rawmidi snd_seq_device snd_ac97_codec
ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer
snd iTCO_wdt soundcore intel_agp
snd_page_alloc i2c_i801 i2c_core agpgart floppy rtc
psmouse serio_raw parport_pc parport pcspkr ext3 jbd
mbcache ide_cd cdrom ide_disk uhci_hcd e100 mii piix
generic ide_core usbcore thermal processor fan
CPU:    0
EIP:    0060:[<c02a8bf4>]    Not tainted VLI
EFLAGS: 00010002   (2.6.21-1-vserver-686 #1)
EIP is at _spin_lock_irqsave+0x17/0x4c
eax: 00000202   ebx: de6680cc   ecx: 00000202   edx:
esi: 02000000   edi: def1d940   ebp: cfa27bd4   esp:
ds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068
esi: 02000000   edi: def1d940   ebp: cfa27bd4   esp:
ds: 007b   es: 007b   fs: 00d8  gs: 0000  ss: 0068
Process rc (pid: 6034[#63], ti=cd68c000 task=cf577030
Stack: e0b6f868 e0b1fdfc 00000000 00000000 00000000
00000001 00000000 00000000
       00000082 c012a96d 67027483 10040000 00000000
02000000 cfa27bd4 00000000
       de6680cc 00000000 00000001 00000000 e0b694cf
cd68ddcc cd68ddcc cd68dd8c
Call Trace:
 [<e0b6f868>] drbd_send_dblock+0x2dd/0x36a [drbd]
 [<c012a96d>] lock_timer_base+0x15/0x2f
 [<e0b694cf>] drbd_make_request_common+0x6d3/0x924
 [<e0b699b5>] drbd_make_request_26+0x201/0x209 [drbd]
 [<c011b2e9>] __activate_task+0x1c/0x29
 [<c01c7b6e>] generic_make_request+0x1a9/0x1b9
 [<c02a7631>] __sched_text_start+0x879/0x942
 [<c02a76c0>] __sched_text_start+0x908/0x942
 [<c01c9c80>] submit_bio+0xc0/0xc7
 [<c0157a19>] mempool_alloc+0x1c/0xba
 [<c018f149>] bio_alloc_bioset+0x9b/0xf3
 [<c018c36b>] submit_bh+0xd8/0xf6
 [<c018d87f>] sync_dirty_buffer+0x6a/0xb4
 [<e08f31d8>] ext3_commit_super+0x3a/0x4e [ext3]
 [<e08f46de>] ext3_put_super+0x52/0x1b8 [ext3]
 [<e08f31d8>] ext3_commit_super+0x3a/0x4e [ext3]
 [<e08f46de>] ext3_put_super+0x52/0x1b8 [ext3]
 [<c0181b54>] invalidate_inodes+0xbe/0xc9
 [<c0171ebf>] generic_shutdown_super+0x52/0xd1
 [<c0171f5b>] kill_block_super+0x1d/0x2d
 [<c0172003>] deactivate_super+0x52/0x65
 [<c0183532>] release_mounts+0x61/0x6b
 [<c0183596>] __put_mnt_ns+0x5a/0x6f
 [<c0136bfa>] free_nsproxy+0x22/0x65
 [<c0138135>] unhash_vx_info+0x39/0xf9
 [<c012555b>] do_exit+0x7df/0x80a
 [<c011a097>] do_page_fault+0x28c/0x535
 [<c01255fc>] sys_exit_group+0x0/0xd
 [<c0103d98>] syscall_call+0x7/0xb
 [<c02a0000>] tpacket_rcv+0x31f/0x374
Code: 8b 04 24 e9 aa e1 e7 ff b2 01 86 10 8b 04 24 e9
9e e1 e7 ff 89 c2 9c 58 fa 90 8d b4 26 00 00 00 00 8d
b4 26 00 00 00 00 89 c1 90 <fe> 0a 79 2e f7 c1 00 02
00 00 74 1d fb 90 8d b4 26 00 00 00 00

Luggage? GPS? Comic books? 
Check out fitting gifts for grads at Yahoo! Search

More information about the drbd-user mailing list