[DRBD-user] drbd_send_uuids() causing kernel panic

Ivan Ho ivan.ho at ericsson.com
Tue Dec 8 01:20:21 CET 2009

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


Hi,

We are using DRBD v8.2.6 and recently ran into an issue where the primary and secondary were stuck in WFBitMapS and WFBitMapT.

We then applied the following patch:

http://git.drbd.org/?p=drbd-8.2.git;a=commit;h=e350643dd4d42a9b06a28377369d3c6a4c7b61ed

which has resolved the stuck, but now we intermittently see a kernel panic as a result of calling drbd_send_uuids() within after_state_ch().

Any help is much appreciated.

Thanks,
Ivan


Starting DRBD resources: [ d(drbd0) d(drbd1) d(drbd2) d(drbd3)

d(drbd4) CPU 2 Unable to handle kernel paging request at virtual address 000000000000020c, epc == c000000000155b7c, ra == c000000000155b58

Oops[#1]:

Cpu 2

$ 0 : 0000000000000000 0000000010008ce1 00001e0000000000 0000000000000000

$ 4 : 0000000000000004 00000000002d0000 0000000000000000 0000000000000000

$ 8 : c000000000166c68 00000000000001ad 0000000000000005 6475616c706f7274

$12 : a80000041aaebfe0 0000000000008c00 a80000041ac9c000 0000000000000000

$16 : a80000041b242000 a80000041b242000 a80000041b242410 000000000040c200

$20 : 0000000000000000 0000000000000006 0000000000400000 0000000000000000

$24 : 0000000000000002 0000000032a97c90

$28 : a80000041aae8000 a80000041aaebe00 0000000000000000 c000000000155b58

Hi : 0000000000000005

Lo : 00000000001a286d

epc : c000000000155b7c drbd_send_uuids+0x114/0x308 [drbd] Tainted: P

ra : c000000000155b58 drbd_send_uuids+0xf0/0x308 [drbd]

Status: 10008ce3 KX SX UX KERNEL EXL IE

Cause : 00800008

BadVA : 000000000000020c

PrId : 000d030b

Modules linked in: drbd dualport(P) mvsas Process drbd2_worker (pid: 3880, threadinfo=a80000041aae8000,

task=a80000041b92b340)

Stack : 0016000000000011 b7b65eff4ac5f16a 0000000000000000 e5eb3323fa5f01e2

552aab8b0f461bb2 0000000000000000 0000000000000000 a80000041b242000

0000000000000000 c0000000001579bc 0000000000000000 a80000041b2420e8

a80000041b92b340 a800000411c41370 0000000000000000 ffffffff81143670

0000000000400000 a800000419954300 0000000000400000 000000001b92b340

0000000281409808 00000000812c8b00 a800000419954300 a80000041b242000

a80000041b2420b0 a80000041b2420e8 a80000041aaebf08 a80000041b242520

0000000000000001 0000000000000000 ffffffff81409808 c0000000001298fc

ffffffffffffffff a80000041aaebf08 a80000041aaebf08 ffffffffffffffff

a80000041b2420c0 a80000041b2420f8 0000000000000003 a80000041b242520

...

Call Trace:

[<c000000000155b7c>] drbd_send_uuids+0x114/0x308 [drbd] [<c0000000001579bc>] w_after_state_ch+0x154/0xf20 [drbd] [<c0000000001298fc>] drbd_worker+0x73c/0x830 [drbd] [<c000000000158fb0>] drbd_thread_setup+0x1c0/0x368 [drbd] [<ffffffff8111d648>] kernel_thread_helper+0x10/0x18



Code: 0002127c de050000 00c23024 <8ce3020c> 24020001 000212fc 30a54000 00c23026 24020002 Fatal exception: panic in 5 seconds
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20091207/42713947/attachment.htm>


More information about the drbd-user mailing list