[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Warn/panics booting Konrad's master tree under xen 4.1.1



Hi Konrad,

I have tried your current master tree (commit 
602d7a606974c54dc8bd61527c051d7d697a5f86) as domU (under xen 4.1.1 and a 
2.6.32.35 dom0), that seems to work fine.

I have tried to use the same kernel as dom0 as well, but i get the warns/panic 
below, when i boot the kernel bare metal it works ok.
Complete serial log is attached, i have re-compiled with and without 
pv-spinlocks but there is no difference.

Also xen-pciback compiled in, with xen-pciback.hide as kernel boot parameter 
doesn't seem to seize the devices.

--
Sander

   4.531095] f7188[    5.139554] R10: 0000000000000000 R11: 0000000000000001 
R12: 00007fffffffd000
[    5.139556] R13: ffff8800204d4000 R14: ffff880020007548 R15: 0000000020e09000
[    5.139560] FS:  00007fc956118700(0000) GS:ffff88002f040000(0000) 
knlGS:0000000000000000
[    5.139562] CS:  e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[    5.139564] CR2: ffff880020e0a000 CR3: 0000000001a4d000 CR4: 0000000000000660
[    5.139566] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[    5.139568] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[    5.139570] Process init (pid: 1726, threadinfo ffff880020006000, task 
ffff8800231463c0)
[    5.139572] Stack:
[    5.139574]  ffff880020007588 ffffffff811006c8 0000000000000000 
0000000000000000
[    5.139579]  0000000000000000 000000021a6ec675 0000000000000001 
ffff880020007600
[    5.139584]  0000000000000000 ffff8800204d4000 00007fffffffefff 
ffffffffffffffff
[    5.139589] Call Trace:
[    5.139592]  [<ffffffff811006c8>] unmap_vmas+0x468/0x9f0
[    5.139596]  [<ffffffff81103a84>] exit_mmap+0xa4/0x150
[    5.139600]  [<ffffffff81007fa0>] ? xen_clocksource_read+0x20/0x30
[    5.139603]  [<ffffffff8104f41f>] mmput+0x4f/0xe0
[    5.139607]  [<ffffffff81053e01>] exit_mm+0x131/0x170
[    5.139610]  [<ffffffff81055c04>] do_exit+0x174/0x860
[    5.139613]  [<ffffffff81765eb0>] ? _raw_spin_unlock_irqrestore+0x40/0x80
[    5.139617]  [<ffffffff81051dda>] ? kmsg_dump+0x4a/0x100
[    5.139620]  [<ffffffff810080f2>] ? check_events+0x12/0x20
[    5.139623]  [<ffffffff8100f62d>] oops_end+0x9d/0xd0
[    5.139627]  [<ffffffff8103323b>] no_context+0xfb/0x260
[    5.139630]  [<ffffffff81004651>] ? pte_mfn_to_pfn+0x91/0xf0
[    5.139633]  [<ffffffff810334c5>] __bad_area_nosemaphore+0x125/0x1f0
[    5.139638]  [<ffffffff81004169>] ? __raw_callee_save_xen_pmd_val+0x11/0x1e
[    5.139641]  [<ffffffff810335a3>] bad_area_nosemaphore+0x13/0x20
[    5.139644]  [<ffffffff81033ad5>] do_page_fault+0x2f5/0x490
[    5.139648]  [<ffffffff810080df>] ? xen_restore_fl_direct_reloc+0x4/0x4
[    5.139652]  [<ffffffff810e2173>] ? __alloc_pages_nodemask+0x113/0x720
[    5.139657]  [<ffffffff8133e1aa>] ? trace_hardirqs_off_thunk+0x3a/0x6c
[    5.139663]  [<ffffffff817665c5>] page_fault+0x25/0x30
[    5.139666]  [<ffffffff8110016e>] ? __tlb_remove_page+0x9e/0xc0
[    5.139670]  [<ffffffff81100164>] ? __tlb_remove_page+0x94/0xc0
[    5.139673]  [<ffffffff8110086d>] unmap_vmas+0x60d/0x9f0
[    5.139677]  [<ffffffff81103a84>] exit_mmap+0xa4/0x150
[    5.139680]  [<ffffffff8104f41f>] mmput+0x4f/0xe0
[    5.139683]  [<ffffffff811271b6>] flush_old_exec+0x556/0x800
[    5.139686]  [<ffffffff8116f4a3>] load_elf_binary+0x323/0x1c60
[    5.139690]  [<ffffffff810fd813>] ? follow_page+0x393/0x4f0
[    5.139693]  [<ffffffff810fdff1>] ? __get_user_pages+0x191/0x620
[    5.139697]  [<ffffffff8116c6e9>] ? load_misc_binary+0x89/0x3c0
[    5.139701]  [<ffffffff810fe532>] ? get_user_pages+0x52/0x60
[    5.139704]  [<ffffffff8112638c>] ? get_arg_page+0x5c/0x100
[    5.139707]  [<ffffffff81126913>] search_binary_handler+0xd3/0x2e0
[    5.139710]  [<ffffffff8116f180>] ? elf_map+0x1d0/0x1d0
[    5.139714]  [<ffffffff8112853f>] do_execve_common+0x22f/0x2e0
[    5.139717]  [<ffffffff8111c212>] ? kmem_cache_alloc+0x72/0x150
[    5.139720]  [<ffffffff8112867a>] do_execve+0x3a/0x40
[    5.139723]  [<ffffffff8101551a>] sys_execve+0x4a/0x80
[    5.139727]  [<ffffffff817670bc>] stub_execve+0x6c/0xc0
[    5.139729] Code: 0f 1f 84 00 00 00 00 00 55 48 89 e5 66 66 66 66 90 65 8b 
04 25 50 dc 00 00 85 c0 75 0e 65 c7 04 25 
50 dc 00 00 01 00 00 00 c9 c3 <0f> 0b eb fe 66 0f 1f 84 00 00 00 00 00 55 48 89 
e5 53 66 66 66 
[    5.139783] RIP  [<ffffffff8102fe33>] paravirt_enter_lazy_mmu+0x23/0x30
[    5.139787]  RSP <ffff880020007448>
[    5.139789] ---[ end trace 09caa95ef9593519 ]---




[    6.455861] udlfb: Reallocating framebuffer. Addresses will change!
[    6.531120] ------------[ cut here ]------------
[    6.532810] WARNING: at lib/dma-debug.c:875 check_for_stack+0xad/0xf0()
[    6.532810] Hardware name: MS-7640
[    6.532810] ehci_hcd 0000:07:01.2: DMA-API: device driver maps memory 
fromstack [addr=ffff880023321960]
[    6.532810] Modules linked in:
[    6.532810] Pid: 563, comm: khubd Tainted: G      D     
3.0.0-xen-3.1-konrad-master-20110722+ #1
[    6.532810] Call Trace:
[    6.532810]  [<ffffffff8105180f>] warn_slowpath_common+0x7f/0xc0
[    6.532810]  [<ffffffff81051906>] warn_slowpath_fmt+0x46/0x50
[    6.532810]  [<ffffffff813517dd>] check_for_stack+0xad/0xf0
[    6.532810]  [<ffffffff81353389>] debug_dma_map_page+0x179/0x1e0
[    6.532810]  [<ffffffff814e9a0c>] usb_hcd_map_urb_for_dma+0x5ec/0x6a0
[    6.532810]  [<ffffffff814e9c6e>] usb_hcd_submit_urb+0x14e/0x780
[    6.532810]  [<ffffffff8110d360>] ? __vmalloc_node_range+0x140/0x1e0
[    6.532810]  [<ffffffff813a5e02>] ? dlfb_setup_modes+0x512/0x580
[    6.532810]  [<ffffffff814eb365>] usb_submit_urb+0xe5/0x2b0
[    6.532810]  [<ffffffff814ecae3>] usb_start_wait_urb+0x63/0x100
[    6.532810]  [<ffffffff814eba18>] ? usb_init_urb+0x28/0x40
[    6.532810]  [<ffffffff814ecdc8>] usb_control_msg+0xe8/0x120
[    6.532810]  [<ffffffff813a7b11>] dlfb_usb_probe+0x441/0x850
[    6.532810]  [<ffffffff81765ed9>] ? _raw_spin_unlock_irqrestore+0x69/0x80
[    6.532810]  [<ffffffff814eee66>] usb_probe_interface+0x106/0x1c0
[    6.532810]  [<ffffffff81426256>] driver_probe_device+0x96/0x1c0
[    6.532810]  [<ffffffff81426420>] ? __driver_attach+0xa0/0xa0
[    6.532810]  [<ffffffff81426473>] __device_attach+0x53/0x60
[    6.532810]  [<ffffffff81425538>] bus_for_each_drv+0x68/0x90
[    6.532810]  [<ffffffff81426557>] device_attach+0xa7/0xc0
[    6.532810]  [<ffffffff8142530d>] bus_probe_device+0x2d/0x50
[    6.532810]  [<ffffffff81423f19>] device_add+0x5f9/0x6d0
[    6.532810]  [<ffffffff814edd4e>] usb_set_configuration+0x45e/0x690
[    6.532810]  [<ffffffff811917ea>] ? sysfs_do_create_link+0xfa/0x220
[    6.532810]  [<ffffffff814f6914>] generic_probe+0x44/0xa0
[    6.532810]  [<ffffffff814ee1da>] usb_probe_device+0x1a/0x20
[    6.532810]  [<ffffffff81426256>] driver_probe_device+0x96/0x1c0
[    6.532810]  [<ffffffff81426420>] ? __driver_attach+0xa0/0xa0
[    6.532810]  [<ffffffff81426473>] __device_attach+0x53/0x60
[    6.532810]  [<ffffffff81425538>] bus_for_each_drv+0x68/0x90
[    6.532810]  [<ffffffff81426557>] device_attach+0xa7/0xc0
[    6.532810]  [<ffffffff8142530d>] bus_probe_device+0x2d/0x50
[    6.532810]  [<ffffffff81423f19>] device_add+0x5f9/0x6d0
[    6.532810]  [<ffffffff814ed8d9>] ? usb_cache_string+0x99/0xb0
[    6.532810]  [<ffffffff814e5a27>] usb_new_device+0x167/0x1f0
[    6.532810]  [<ffffffff814e72f8>] hub_thread+0xba8/0x1330
[    6.532810]  [<ffffffff8176331f>] ? schedule+0x42f/0xa70
[    6.532810]  [<ffffffff81074e20>] ? wake_up_bit+0x40/0x40
[    6.532810]  [<ffffffff81765ed9>] ? _raw_spin_unlock_irqrestore+0x69/0x80
[    6.532810]  [<ffffffff814e6750>] ? hub_probe+0x850/0x850
[    6.532810]  [<ffffffff814e6750>] ? hub_probe+0x850/0x850
[    6.532810]  [<ffffffff810748d6>] kthread+0x96/0xa0
[    6.532810]  [<ffffffff81767a64>] kernel_thread_helper+0x4/0x10
[    6.532810]  [<ffffffff81766341>] ? retint_restore_args+0x13/0x13
[    6.532810]  [<ffffffff81767a60>] ? gs_change+0x13/0x13
[    6.532810] ---[ end trace 09caa95ef959351a ]---




[   29.224385] em28xx #0: Identified as Pinnacle PCTV USB 2 (card=3)
[   29.233168] BUG: unable to handle kernel paging request at ffff880020221000
[   29.236056] IP: [<ffffffff8110016e>] __tlb_remove_page+0x9e/0xc0
[   29.244097] PGD 1a4e067 PUD 1a52067 PMD 2ff67067 PTE 8010000020221064
[   29.244097] Oops: 0002 [#3] SMP DEBUG_PAGEALLOC
[   29.256140] CPU 5 
[   29.256140] Modules linked in:
[   29.256140] 
[   29.256140] Pid: 1785, comm: modprobe Tainted: G      D W   
3.0.0-xen-3.1-konrad-master-20110722+ #1 MSI MS-7640/890F
XA-GD70 (MS-7640)  
[   29.256140] RIP: e030:[<ffffffff8110016e>]  [<ffffffff8110016e>] 
__tlb_remove_page+0x9e/0xc0
[   29.256140] RSP: e02b:ffff88002024fc38  EFLAGS: 00010286
[   29.256140] RAX: 0000000000000000 RBX: ffff88002024fd98 RCX: ffff880020221000
[   29.256140] RDX: ffff880020221000 RSI: ffff88002f0f8000 RDI: 0000000000000000
[   29.256140] RBP: ffff88002024fc48 R08: 00003ffffffff000 R09: ffff880000000000
[   29.256140] R10: 0000000000000000 R11: ffffffff81af32d0 R12: 0000000000407000
[   29.256140] R13: ffff88002876c3c8 R14: ffff88002024fd48 R15: ffff8800200c4680
[   29.256140] FS:  00007f3469119700(0000) GS:ffff88002f0a8000(0000) 
knlGS:0000000000000000
[   29.256140] CS:  e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[   29.256140] CR2: ffff880020221000 CR3: 0000000001a4d000 CR4: 0000000000000660
[   29.256140] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   29.256140] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   29.256140] Process modprobe (pid: 1785, threadinfo ffff88002024e000, task 
ffff880023318000)
[   29.256140] Stack:
[   29.256140]  0000000000000006 ffff8800201c7038 ffff88002024fd88 
ffffffff8110086d
[   29.256140]  ffffffff810080f2 0000000000000246 0000000000000000 
0000000000000000
[   29.256140]  ffffffff81afcce8 ffff88002024fe00 0000000000000000 
ffff8800200c4680
[   29.256140] Call Trace:
[   29.256140]  [<ffffffff8110086d>] unmap_vmas+0x60d/0x9f0
[   29.256140]  [<ffffffff810080f2>] ? check_events+0x12/0x20
[   29.256140]  [<ffffffff81103a84>] exit_mmap+0xa4/0x150
[   29.256140]  [<ffffffff8104f41f>] mmput+0x4f/0xe0
[   29.256140]  [<ffffffff81053e01>] exit_mm+0x131/0x170
[   29.256140]  [<ffffffff81055c04>] do_exit+0x174/0x860
[   29.256140]  [<ffffffff8111ba30>] ? kmem_cache_free+0x20/0x130
[   29.256140]  [<ffffffff81056345>] do_group_exit+0x55/0xf0
[   29.256140]  [<ffffffff810563f7>] sys_exit_group+0x17/0x20
[   29.256140]  [<ffffffff81766c42>] system_call_fastpath+0x16/0x1b
[   29.256140] Code: e8 68 f2 00 00 48 83 c4 08 b8 01 00 00 00 5b c9 c3 0f 1f 
40 00 31 f6 bf 00 02 00 00 e8 cc 26 fe ff 
48 89 c1 31 c0 48 85 c9 74 a2 
[   29.256140]  c7 01 00 00 00 00 c7 41 08 00 00 00 00 c7 41 0c fe 01 00 00 
[   29.256140] RIP  [<ffffffff8110016e>] __tlb_remove_page+0x9e/0xc0
[   29.256140]  RSP <ffff88002024fc38>
[   29.256140] CR2: ffff880020221000
[   29.256140] ---[ end trace 09caa95ef959351b ]---
[   29.256140] Fixing recursive fault but reboot is needed!

Attachment: serial-log.txt
Description: Text document

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.