[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: Warn/panics booting Konrad's master tree under xen 4.1.1
On Sat, Jul 23, 2011 at 09:40:10PM +0200, Sander Eikelenboom wrote: > Hi Konrad, Hey Sander, > > 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. > Great.. > 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. OK, so only as Dom0 you get this. > 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. Can you attach the .config file please? And the lspci/lsusb for your Pinnacle capture thingy. You have been doing the USB passthrough for some time right - is this a new piece of hardware or was it the one you used for some time? > [ 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 .. snip.. Hm, that is definitly bad. > [ 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] Ah, that one reminds of the USB floppy bug. Not a big problem but annoying. > [ 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 And this is even worst.. > [ 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! > > \ // _ \ '_ \ || |_ | | | | > \ __/ | | | | _|| |_| | > /\_\___|_| |_| _|(_)_(_)_| > > (XENXen version 4.1.(root@xxxxxxxxxx(gcc version 4.4 (Debian 4.4.5-8) Thu Jun > 16 11::46 CEST 2011 > (N) Latest Changet: Tue Jun 14 142:48 2011 +0100 079:73a8061b01f1(XEN) > BootloaderGRUB 1.98+201008-14 > (XEN) Comma line: dom0_mem=8M loglvl=all lovl_guest=all conle_timestamps > vga=gfx-1280x1024x3cpuidle cpufreq=n noreboot d > ebugapic=debug apic_rbosity=debug ap=debug acpi_enfoe_resources=lax > mmu=on,amd-iommuebug amd_iommu=oamd-iommu-debug m1=1 > 15200,8n1 coole=vga,com1 <blinks> dom0_mem=8M? Ah looks like your serial console is being eaten up. N/m then. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |