WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] Xen and EVMS/Raid5 - Null pointer dereference

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Xen and EVMS/Raid5 - Null pointer dereference
From: "Robert Smith" <robert.e.smith@xxxxxxxx>
Date: Thu, 27 Oct 2005 20:22:48 -0500
Delivery-date: Fri, 28 Oct 2005 01:29:10 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

A problem with EVMS and Xen:

I have patched a 2.6 kernel with the evms patches and then with the Xen 
patched, compiled and installed it. (kernel is 2.6.11.9 - which is what this 
server has been running for the past few months w/o the evms patches)

At first everything seems to work just fine, I am able to use evms to create a 
new "volume", in this case it is based on MD/RAID-5 but when the volume starts 
to sync/resync I am getting "Unable to handle kernel NULL pointer dereference 
at virtual address 00000000". (see output below)

Are the evms kernel patches incompatible with Xen or is the problem something 
entirely different? Has anyone gotten EVMS and Xen working on a 2.6 kernel?

Oct 28 10:36:40 localhost kernel:  .<6>md: syncing RAID array md0
Oct 28 10:36:40 localhost kernel: md: minimum _guaranteed_ reconstruction 
speed: 1000 KB/sec/disc.
Oct 28 10:36:40 localhost kernel: md: using maximum available idle IO bandwith 
(but not more than 200000 KB/sec) for reconstruction.
Oct 28 10:36:40 localhost kernel: md: using 128k window, over a total of 
156289024 blocks.
Oct 28 10:36:40 localhost kernel: Unable to handle kernel NULL pointer 
dereference at virtual address 00000000
Oct 28 10:36:40 localhost kernel:  printing eip:
Oct 28 10:36:40 localhost kernel: c015bf47
Oct 28 10:36:40 localhost kernel: *pde = ma 00000000 pa 55555000
Oct 28 10:36:40 localhost kernel:  [bio_clone+37/192] bio_clone+0x25/0xc0
Oct 28 10:36:40 localhost kernel:  [clone_bio+50/96] clone_bio+0x32/0x60
Oct 28 10:36:40 localhost kernel:  [__clone_and_map+659/704] 
__clone_and_map+0x293/0x2c0
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [__split_bio+184/320] __split_bio+0xb8/0x140
Oct 28 10:36:40 localhost kernel:  [dm_request+122/176] dm_request+0x7a/0xb0
Oct 28 10:36:40 localhost kernel:  [generic_make_request+343/496] 
generic_make_request+0x157/0x1f0
Oct 28 10:36:40 localhost kernel:  [__switch_to+42/912] __switch_to+0x2a/0x390
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [try_to_wake_up+177/208] 
try_to_wake_up+0xb1/0xd0
Oct 28 10:36:40 localhost kernel:  [handle_stripe+2630/4048] 
handle_stripe+0xa46/0xfd0
Oct 28 10:36:40 localhost kernel:  [schedule+745/1312] schedule+0x2e9/0x520
Oct 28 10:36:40 localhost kernel:  [sync_request+210/304] 
sync_request+0xd2/0x130
Oct 28 10:36:40 localhost kernel:  [md_do_sync+1571/2048] md_do_sync+0x623/0x800
Oct 28 10:36:40 localhost kernel:  [recalc_task_prio+136/336] 
recalc_task_prio+0x88/0x150
Oct 28 10:36:40 localhost kernel:  [activate_task+98/128] 
activate_task+0x62/0x80
Oct 28 10:36:40 localhost kernel:  [preempt_schedule+73/112] 
preempt_schedule+0x49/0x70
Oct 28 10:36:40 localhost kernel:  [md_thread+373/384] md_thread+0x175/0x180
Oct 28 10:36:40 localhost kernel:  [schedule_tail+23/80] schedule_tail+0x17/0x50
Oct 28 10:36:40 localhost kernel:  [ret_from_fork+6/28] ret_from_fork+0x6/0x1c
Oct 28 10:36:40 localhost kernel:  [md_thread+0/384] md_thread+0x0/0x180
Oct 28 10:36:40 localhost kernel:  [md_thread+0/384] md_thread+0x0/0x180
Oct 28 10:36:40 localhost kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Oct 28 10:36:40 localhost kernel: Oops: 0000 [#2]
Oct 28 10:36:40 localhost kernel: PREEMPT
Oct 28 10:36:40 localhost kernel: Modules linked in:
Oct 28 10:36:40 localhost kernel: CPU:    0
Oct 28 10:36:40 localhost kernel: EIP:    0061:[bio_alloc_bioset+23/496]    Not 
tainted VLI
Oct 28 10:36:40 localhost kernel: EFLAGS: 00011286   (2.6.11.9)
Oct 28 10:36:40 localhost kernel: EIP is at bio_alloc_bioset+0x17/0x1f0
Oct 28 10:36:40 localhost kernel: eax: 00000010   ebx: 00000000   ecx: 
cbcc5ebc   edx: 00000000
Oct 28 10:36:40 localhost kernel: esi: 00000001   edi: 00000001   ebp: 
00000000   esp: cc033c84
Oct 28 10:36:40 localhost kernel: ds: 007b   es: 007b   ss: 0069
Oct 28 10:36:40 localhost kernel: Process md0_resync (pid: 2172, 
threadinfo=cc032000 task=ccced020)
Oct 28 10:36:40 localhost kernel: Stack: c013a753 00000010 00000200 00000000 
00000000 00000008 00000001 cbcc5ebc
Oct 28 10:36:40 localhost kernel:        c015c1b5 00000010 00000001 00000000 
ccced020 00000000 00000008 00000001
Oct 28 10:36:40 localhost kernel:        cc033d3c c02c46c2 cbcc5ebc 00000010 
12a19620 00000010 cb248cfc c02c4983
Oct 28 10:36:40 localhost kernel: Call Trace:
Oct 28 10:36:40 localhost kernel:  [mempool_alloc+115/432] 
mempool_alloc+0x73/0x1b0
Oct 28 10:36:40 localhost kernel:  [bio_clone+37/192] bio_clone+0x25/0xc0
Oct 28 10:36:40 localhost kernel:  [clone_bio+50/96] clone_bio+0x32/0x60
Oct 28 10:36:40 localhost kernel:  [__clone_and_map+659/704] 
__clone_and_map+0x293/0x2c0
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [__split_bio+184/320] __split_bio+0xb8/0x140
Oct 28 10:36:40 localhost kernel:  [dm_request+122/176] dm_request+0x7a/0xb0
Oct 28 10:36:40 localhost kernel:  [generic_make_request+343/496] 
generic_make_request+0x157/0x1f0
Oct 28 10:36:40 localhost kernel:  [__switch_to+42/912] __switch_to+0x2a/0x390
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [autoremove_wake_function+0/96] 
autoremove_wake_function+0x0/0x60
Oct 28 10:36:40 localhost kernel:  [try_to_wake_up+177/208] 
try_to_wake_up+0xb1/0xd0
Oct 28 10:36:40 localhost kernel:  [handle_stripe+2630/4048] 
handle_stripe+0xa46/0xfd0
Oct 28 10:36:40 localhost kernel:  [schedule+745/1312] schedule+0x2e9/0x520
Oct 28 10:36:40 localhost kernel:  [sync_request+210/304] 
sync_request+0xd2/0x130
Oct 28 10:36:40 localhost kernel:  [md_do_sync+1571/2048] md_do_sync+0x623/0x800
Oct 28 10:36:40 localhost kernel:  [recalc_task_prio+136/336] 
recalc_task_prio+0x88/0x150
Oct 28 10:36:40 localhost kernel:  [activate_task+98/128] 
activate_task+0x62/0x80
Oct 28 10:36:40 localhost kernel:  [preempt_schedule+73/112] 
preempt_schedule+0x49/0x70
Oct 28 10:36:40 localhost kernel:  [md_thread+373/384] md_thread+0x175/0x180
Oct 28 10:36:40 localhost kernel:  [schedule_tail+23/80] schedule_tail+0x17/0x50
Oct 28 10:36:40 localhost kernel:  [ret_from_fork+6/28] ret_from_fork+0x6/0x1c
Oct 28 10:36:40 localhost kernel:  [md_thread+0/384] md_thread+0x0/0x180
Oct 28 10:36:40 localhost kernel:  [md_thread+0/384] md_thread+0x0/0x180
Oct 28 10:36:40 localhost kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Oct 28 10:36:40 localhost kernel: Code: fd ff 8b 5c 24 08 8b 74 24 0c 83 c4 10 
c3 0f 0b eb cf 89 f6 55 57 56 53 83 ec 10 8b 44 24 24 8b 6c 24 2c 8b 74 24 28 
89 44 24 04 <8b> 45 00 89 04 24 e8 8e e7 fd ff 85 c0 89 c3 0f 84 26 01 00 00

Any ideas to the cause of this are appreciated!

Thanks!

Regards,
Robert

-- 
___________________________________________________
Play 100s of games for FREE! http://games.mail.com/


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Xen and EVMS/Raid5 - Null pointer dereference, Robert Smith <=