[DRBD-user] drbd-8.4.0rc3.tar.gz

Gianluca Cecchi gianluca.cecchi at gmail.com
Fri Jun 24 17:40:34 CEST 2011

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


On Fri, Jun 24, 2011 at 4:26 PM, Philipp Reisner wrote:
> Hi,
>
> Since 8.4 is in freeze mode, developers start to tink about drbd-9.
> This thinking process causes a bit of backscatter to 8.4, but since
> 8.4 is not yet released, and if this backscatter will make life
> easier in the future it is a good thing.
>
>  So, the most prominent changes, are to make the future transition
>  from drbd-8.4 to drbd-9 a smooth experience.
>
> Please note: This is a release candidate, not intended for production.
> Please help with testing!
>
> 8.4.0rc3 (api:genl1/proto:86-100)


I confirm that I still get kernel panic with CentOS 5.6 + updates
32bit, as I already wrote for rc2.
vm guest in a rh el 6.1 host.
Guest kernel
[root at drbdsrv1 ~]# uname -a
Linux drbdsrv1 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:23:01 EDT 2011
i686 athlon i386 GNU/Linux

The same vm works ok with same drbd.conf and drbd83 as provided by
CentOS extra repo.
resource "r0" {
  disk {
    on-io-error detach;
#    on-io-error panic;
  }
  net {
    # timeout           60;
    # connect-int       10;
    # ping-int          10;
    # max-buffers     2048;
    # max-epoch-size  2048;
  }
  syncer {
    rate 10M;
    verify-alg crc32c;
  }

  # It is valid to move device, disk and meta-disk to the
  # resource level.
  device	minor 0;
  disk		/dev/vdb1;
  meta-disk	internal;

  on drbdsrv1 {
    address	192.168.122.161:7789;
  }

  on drbdsrv2 {
    address     192.168.122.162:7789;
  }
}

During panic I have only drbdsrv1 powered on with drbd service started
[root at drbdsrv1 ~]# cat /proc/drbd
version: 8.4.0rc3 (api:1/proto:86-100)
GIT-hash: a222a5af13886743c47e9d44329923cf94ba8d18 build by
oper at drbdsrv1, 2011-06-24 17:10:18
 0: cs:WFConnection ro:Secondary/Unknown ds:UpToDate/DUnknown C r----s
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:4194092

then
[root at drbdsrv1 ~]# drbdadm primary r0 --force
[root at drbdsrv1 ~]# cat /proc/drbd
version: 8.4.0rc3 (api:1/proto:86-100)
GIT-hash: a222a5af13886743c47e9d44329923cf94ba8d18 build by
oper at drbdsrv1, 2011-06-24 17:10:18
 0: cs:WFConnection ro:Primary/Unknown ds:UpToDate/DUnknown C r----s
    ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:4194092

then

mkfs -t ext3 /dev/drbd0
--> panic
On serial console this is the stack trace:

Starting jexec:  Starting jexec services[  OK  ]

BUG: unable to handle kernel paging request at virtual address 0000c12a
 printing eip:
c04f09a0
*pde = 00000000
Oops: 0000 [#1]
SMP
last sysfs file: /block/drbd0/range
Modules linked in: drbd(U) lockd sunrpc dm_multipath scsi_dh video
backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery
asus_acpi ac parport_pc lp parport floppy pcspkr snd_hda_intel
i2c_piix4 snd_seq_dummy i2c_core snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss virtio_net snd_pcm
ide_cd snd_timer snd_page_alloc snd_hwdep snd soundcore serio_raw
cdrom tpm_tis virtio_balloon tpm tpm_bios dm_raid45 dm_message
dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log
dm_mod ata_piix libata sd_mod scsi_mod virtio_blk virtio_pci
virtio_ring virtio ext3 jbd uhci_hcd ohci_hcd ehci_hcd
CPU:    0
EIP:    0060:[<c04f09a0>]    Tainted: G S    VLI
EFLAGS: 00010006   (2.6.18-238.12.1.el5 #1)
EIP is at rb_next+0x7/0x23
eax: f6ca2970   ebx: 0000c122   ecx: f6ca295c   edx: 0000c122
esi: f6ca2970   edi: f7ae3524   ebp: 00000006   esp: c076ceb8
ds: 007b   es: 007b   ss: 0068
Process swapper (pid: 0, ti=c076c000 task=c068e3c0 task.ti=c0708000)
Stack: f8e7cbc9 f6ca2970 f7ae3400 f6ca295c f8e6a824 c076cf14 00000000 00000000
       f7ae3400 00000086 c076cf14 00000017 f7ae3400 f8e6acaa f6ca295c f7cf2f40
       c045c998 00000086 c076cf14 00000017 f6ca295c f8e5ecd3 f7ae3400 00000000
Call Trace:
 [<f8e7cbc9>] drbd_remove_interval+0x29/0x8b [drbd]
 [<f8e6a824>] _req_may_be_done+0xaf/0x402 [drbd]
 [<f8e6acaa>] __req_mod+0x11e/0xd81 [drbd]
 [<c045c998>] mempool_free+0x5f/0x63
 [<f8e5ecd3>] drbd_request_endio+0xa8/0xd6 [drbd]
 [<f8e5ec2b>] drbd_request_endio+0x0/0xd6 [drbd]
 [<c047c0d9>] bio_endio+0x50/0x55
 [<c04e1ea6>] __end_that_request_first+0x219/0x511
 [<f883b416>] vring_get_buf+0xab/0xc1 [virtio_ring]
 [<f884429b>] blk_done+0x43/0x98 [virtio_blk]
 [<f883b0bc>] vring_interrupt+0x24/0x2f [virtio_ring]
 [<f881616b>] vp_interrupt+0x6a/0xa7 [virtio_pci]
 [<c044fed5>] handle_IRQ_event+0x45/0x8c
 [<c044ffa0>] __do_IRQ+0x84/0xd6
 [<c044ff1c>] __do_IRQ+0x0/0xd6
 [<c04074d6>] do_IRQ+0x99/0xc3
 [<c040597a>] common_interrupt+0x1a/0x20
 [<c0403c1a>] default_idle+0x0/0x59
 [<c0403c4b>] default_idle+0x31/0x59
 [<c0403d12>] cpu_idle+0x9f/0xb9
 [<c070d9fa>] start_kernel+0x37b/0x383
 =======================
Code: 8b 00 85 c0 74 0b 8b 50 08 85 d2 74 04 89 d0 eb f5 c3 8b 00 85
c0 74 0b 8b 50 04 85 d2 74 04 89 d0 eb f5 c3 8b 50 04 85 d2 74 0d <8b>
42 08 85 c0 74 12 89 c2 eb f5 89 d0 8b 10 83 e2 fc 74 05 3b
EIP: [<c04f09a0>] rb_next+0x7/0x23 SS:ESP 0068:c076ceb8
 <0>Kernel panic - not syncing: Fatal exception in interrupt
 WARNING: at kernel/panic.c:137 panic()
 [<c042557c>] panic+0x147/0x15b
 [<c040650c>] die+0x240/0x274
 [<c0622310>] do_page_fault+0x41a/0x52d
 [<c0436bd4>] autoremove_wake_function+0xd/0x2d
 [<c0621ef6>] do_page_fault+0x0/0x52d
 [<c0405abd>] error_code+0x39/0x40
 [<c04f09a0>] rb_next+0x7/0x23
 [<f8e7cbc9>] drbd_remove_interval+0x29/0x8b [drbd]
 [<f8e6a824>] _req_may_be_done+0xaf/0x402 [drbd]
 [<f8e6acaa>] __req_mod+0x11e/0xd81 [drbd]
 [<c045c998>] mempool_free+0x5f/0x63
 [<f8e5ecd3>] drbd_request_endio+0xa8/0xd6 [drbd]
 [<f8e5ec2b>] drbd_request_endio+0x0/0xd6 [drbd]
 [<c047c0d9>] bio_endio+0x50/0x55
 [<c04e1ea6>] __end_that_request_first+0x219/0x511
 [<f883b416>] vring_get_buf+0xab/0xc1 [virtio_ring]
 [<f884429b>] blk_done+0x43/0x98 [virtio_blk]
 [<f883b0bc>] vring_interrupt+0x24/0x2f [virtio_ring]
 [<f881616b>] vp_interrupt+0x6a/0xa7 [virtio_pci]
 [<c044fed5>] handle_IRQ_event+0x45/0x8c
 [<c044ffa0>] __do_IRQ+0x84/0xd6
 [<c044ff1c>] __do_IRQ+0x0/0xd6
 [<c04074d6>] do_IRQ+0x99/0xc3
 [<c040597a>] common_interrupt+0x1a/0x20
 [<c0403c1a>] default_idle+0x0/0x59
 [<c0403c4b>] default_idle+0x31/0x59
 [<c0403d12>] cpu_idle+0x9f/0xb9
 [<c070d9fa>] start_kernel+0x37b/0x383
 =======================
WARNING: at drivers/input/serio/i8042.c:846 i8042_panic_blink()
 [<c059fda8>] i8042_panic_blink+0xce/0x206
 [<c042553e>] panic+0x109/0x15b
 [<c040650c>] die+0x240/0x274
 [<c0622310>] do_page_fault+0x41a/0x52d
 [<c0436bd4>] autoremove_wake_function+0xd/0x2d
 [<c0621ef6>] do_page_fault+0x0/0x52d
 [<c0405abd>] error_code+0x39/0x40
 [<c04f09a0>] rb_next+0x7/0x23
 [<f8e7cbc9>] drbd_remove_interval+0x29/0x8b [drbd]
 [<f8e6a824>] _req_may_be_done+0xaf/0x402 [drbd]
 [<f8e6acaa>] __req_mod+0x11e/0xd81 [drbd]
 [<c045c998>] mempool_free+0x5f/0x63
 [<f8e5ecd3>] drbd_request_endio+0xa8/0xd6 [drbd]
 [<f8e5ec2b>] drbd_request_endio+0x0/0xd6 [drbd]
 [<c047c0d9>] bio_endio+0x50/0x55
 [<c04e1ea6>] __end_that_request_first+0x219/0x511
 [<f883b416>] vring_get_buf+0xab/0xc1 [virtio_ring]
 [<f884429b>] blk_done+0x43/0x98 [virtio_blk]
 [<f883b0bc>] vring_interrupt+0x24/0x2f [virtio_ring]
 [<f881616b>] vp_interrupt+0x6a/0xa7 [virtio_pci]
 [<c044fed5>] handle_IRQ_event+0x45/0x8c
 [<c044ffa0>] __do_IRQ+0x84/0xd6
 [<c044ff1c>] __do_IRQ+0x0/0xd6
 [<c04074d6>] do_IRQ+0x99/0xc3
 [<c040597a>] common_interrupt+0x1a/0x20
 [<c0403c1a>] default_idle+0x0/0x59
 [<c0403c4b>] default_idle+0x31/0x59
 [<c0403d12>] cpu_idle+0x9f/0xb9
 [<c070d9fa>] start_kernel+0x37b/0x383
 =======================
WARNING: at drivers/input/serio/i8042.c:849 i8042_panic_blink()
 [<c059fe5a>] i8042_panic_blink+0x180/0x206
 [<c042553e>] panic+0x109/0x15b
 [<c040650c>] die+0x240/0x274
 [<c0622310>] do_page_fault+0x41a/0x52d
 [<c0436bd4>] autoremove_wake_function+0xd/0x2d
 [<c0621ef6>] do_page_fault+0x0/0x52d
 [<c0405abd>] error_code+0x39/0x40
 [<c04f09a0>] rb_next+0x7/0x23
 [<f8e7cbc9>] drbd_remove_interval+0x29/0x8b [drbd]
 [<f8e6a824>] _req_may_be_done+0xaf/0x402 [drbd]
 [<f8e6acaa>] __req_mod+0x11e/0xd81 [drbd]
 [<c045c998>] mempool_free+0x5f/0x63
 [<f8e5ecd3>] drbd_request_endio+0xa8/0xd6 [drbd]
 [<f8e5ec2b>] drbd_request_endio+0x0/0xd6 [drbd]
 [<c047c0d9>] bio_endio+0x50/0x55
 [<c04e1ea6>] __end_that_request_first+0x219/0x511
 [<f883b416>] vring_get_buf+0xab/0xc1 [virtio_ring]
 [<f884429b>] blk_done+0x43/0x98 [virtio_blk]
 [<f883b0bc>] vring_interrupt+0x24/0x2f [virtio_ring]
 [<f881616b>] vp_interrupt+0x6a/0xa7 [virtio_pci]
 [<c044fed5>] handle_IRQ_event+0x45/0x8c
 [<c044ffa0>] __do_IRQ+0x84/0xd6
 [<c044ff1c>] __do_IRQ+0x0/0xd6
 [<c04074d6>] do_IRQ+0x99/0xc3
 [<c040597a>] common_interrupt+0x1a/0x20
 [<c0403c1a>] default_idle+0x0/0x59
 [<c0403c4b>] default_idle+0x31/0x59
 [<c0403d12>] cpu_idle+0x9f/0xb9
 [<c070d9fa>] start_kernel+0x37b/0x383
 =======================
WARNING: at drivers/input/serio/i8042.c:851 i8042_panic_blink()
 [<c059feb7>] i8042_panic_blink+0x1dd/0x206
 [<c042553e>] panic+0x109/0x15b
 [<c040650c>] die+0x240/0x274
 [<c0622310>] do_page_fault+0x41a/0x52d
 [<c0436bd4>] autoremove_wake_function+0xd/0x2d
 [<c0621ef6>] do_page_fault+0x0/0x52d
 [<c0405abd>] error_code+0x39/0x40
 [<c04f09a0>] rb_next+0x7/0x23
 [<f8e7cbc9>] drbd_remove_interval+0x29/0x8b [drbd]
 [<f8e6a824>] _req_may_be_done+0xaf/0x402 [drbd]
 [<f8e6acaa>] __req_mod+0x11e/0xd81 [drbd]
 [<c045c998>] mempool_free+0x5f/0x63
 [<f8e5ecd3>] drbd_request_endio+0xa8/0xd6 [drbd]
 [<f8e5ec2b>] drbd_request_endio+0x0/0xd6 [drbd]
 [<c047c0d9>] bio_endio+0x50/0x55
 [<c04e1ea6>] __end_that_request_first+0x219/0x511
 [<f883b416>] vring_get_buf+0xab/0xc1 [virtio_ring]
 [<f884429b>] blk_done+0x43/0x98 [virtio_blk]
 [<f883b0bc>] vring_interrupt+0x24/0x2f [virtio_ring]
 [<f881616b>] vp_interrupt+0x6a/0xa7 [virtio_pci]
 [<c044fed5>] handle_IRQ_event+0x45/0x8c
 [<c044ffa0>] __do_IRQ+0x84/0xd6
 [<c044ff1c>] __do_IRQ+0x0/0xd6
 [<c04074d6>] do_IRQ+0x99/0xc3
 [<c040597a>] common_interrupt+0x1a/0x20
 [<c0403c1a>] default_idle+0x0/0x59
 [<c0403c4b>] default_idle+0x31/0x59
 [<c0403d12>] cpu_idle+0x9f/0xb9
 [<c070d9fa>] start_kernel+0x37b/0x383
 =======================

Hope to get better feedback than previous days posts ;-)

Gianluca



More information about the drbd-user mailing list