xen-devel
RE: [Xen-devel] i915 crashs in the pvops dom0
I did add nomodeset before, the dom0 could boot to console mode. But after I
run startX, the i915 module will crash as long as it executes batch buffer.
Without adding nomodeset, the dom0 could not boot to console successfully.
Thanks
Ben
-----Original Message-----
From: Pasi Kärkkäinen [mailto:pasik@xxxxxx]
Sent: Friday, May 14, 2010 1:49 PM
To: Lin, Ben Y
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] i915 crashs in the pvops dom0
On Fri, May 14, 2010 at 10:27:28AM +0800, Lin, Ben Y wrote:
> I searched my issue with Google, and found that someone has already reported
> this issue in
> http://lists.xensource.com/archives/html/xen-bugs/2010-04/msg00021.html, but
> I didn't find any solution.
> It may be caused by PFN != MFN issue.
>
> Here is my grub.conf:
> Root (hd0,1)
> Kernel /xen-4.0.0.gz dom0_mem=2G
> Module /vmlinuz-2.6.31.13 ro root=/dev/VolGroup00/LogVol00
> Module /initrd-2.6.31.13.img
>
Try adding "nomodeset" parameter to the Module /vmlinuz line.
-- Pasi
>
> Thanks
> Ben
>
>
> -----Original Message-----
> From: Pasi Kärkkäinen [mailto:pasik@xxxxxx]
> Sent: Thursday, May 13, 2010 7:42 PM
> To: Lin, Ben Y
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-devel] i915 crashs in the pvops dom0
>
> On Thu, May 13, 2010 at 02:21:28PM +0800, Lin, Ben Y wrote:
> > Hi All:
> >
> >
> >
> > I installed the pvops domain0 with kernel 2.6.31.13 in my Q35 platform
> > by
> > git clone
> > git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> > linux-2.6-xen. I am failed to start the X server, and the dom0
> > crashed
> > with the following logs.
> >
> >
> >
> > The root cause is:
> >
> > [ 234.397144] BUG: unable to handle kernel paging request at f5790010
> >
> > [ 234.397164] IP: [<c122be10>] i915_gem_execbuffer+0x572/0xbe5
> >
> >
> >
> > Is anyone meet such issue before?
> >
>
> Take a look at this:
> http://wiki.xensource.com/xenwiki/XenPVOPSDRM
>
> How much memory does your dom0 have?
> Also please paste your dom0 grub.conf.
>
> -- Pasi
>
> >
> >
> >
> >
> > Thanks
> >
> > Ben
> >
> >
> >
> > (XEN) d0:v2: reserved bit in page table (ec=000B)
> >
> > (XEN) Pagetable walk from f5790010:
> >
> > (XEN) L3[0x003] = 0000000064038001 0001c577
> >
> > (XEN) L2[0x1ab] = 00000000397bd067 000017bd
> >
> > (XEN) L1[0x190] = 800007fffffff06b ffffffff
> >
> > (XEN) ----[ Xen-4.0.0 x86_32p debug=n Not tainted ]----
> >
> > (XEN) CPU: 2
> >
> > (XEN) EIP: 0061:[<c122be10>]
> >
> > (XEN) EFLAGS: 00010206 EM: 0 CONTEXT: pv guest
> >
> > (XEN) eax: f5790000 ebx: dd5cf980 ecx: f5790010 edx: 01011000
> >
> > (XEN) esi: dd5cf280 edi: 00000010 ebp: da19be74 esp: da19bde0
> >
> > (XEN) cr0: 8005003b cr4: 000026f0 cr3: 64097000 cr2: f5790010
> >
> > (XEN) ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0069 cs: 0061
> >
> > (XEN) Guest stack trace from esp=da19bde0:
> >
> > (XEN) 0000016b 80000000 00000000 fffe0001 df19b9c0 da19be88
> > df8ab400
> > de698000
> >
> > (XEN) df8ab414 df19bba0 df19bf00 df8d7770 00000000 dd5cf280
> > 00000002
> > 00000000
> >
> > (XEN) 00000000 df19bde0 da19be30 dd5cf980 df19bea0 00000000
> > de698000
> > dc42d780
> >
> > (XEN) df19bba0 da19be5c c121706a df19bf04 00000002 c1215d99
> > 00000003
> > c163331d
> >
> > (XEN) df19bf40 c118e3c9 da19be88 00000054 40286454 da19bf14
> > c1215f06
> > df19b9c0
> >
> > (XEN) df8ab400 c122b89e 082f0288 00000000 00000003 00000000
> > 00000068
> > 00003039
> >
> > (XEN) ffffffff 00000000 00000000 00000000 00000041 c1729840
> > 00000002
> > df180268
> >
> > (XEN) dc457c00 dc457c00 c172a740 00000010 c2484fe0 00000007
> > c2484fe0
> > da19bf00
> >
> > (XEN) c10289be c10045ab 80000000 c10048bb da19bf10 c1005d05
> > 80000000
> > 00000000
> >
> > (XEN) da155d00 bfc49a24 c16defd8 da155d00 bfc49a24 da19bf30
> > c10bed0d
> > bfc49a24
> >
> > (XEN) 40286454 da155d00 dddea3f0 0000000a da19bf90 c10bf262
> > 80000000
> > 00000000
> >
> > (XEN) 00000000 000000a0 dc4e1210 d487f0a0 c246c9a0 c2484fe0
> > 00000000
> > dce8f1f4
> >
> > (XEN) 00000000 df18d598 df18d000 da19bf90 c10704d6 00000000
> > 0000000a
> > da19bf9c
> >
> > (XEN) 40000003 00000000 da155d00 bfc49a24 da19bfac c10bf2dc
> > bfc49a24
> > 00000000
> >
> > (XEN) 0000000a bfc49a24 00000000 da19a000 c1009aa9 0000000a
> > 40286454
> > bfc49a24
> >
> > (XEN) bfc49a24 00000000 bfc49a58 ffffffda 0000007b 0000007b
> > c1000000
> > 00000000
> >
> > (XEN) 00000036 b771d416 00000073 00000246 bfc499d4 0000007b
> > 00000000
> > 00000000
> >
> > [ 234.397144] BUG: unable to handle kernel paging request at f5790010
> >
> > [ 234.397164] IP: [<c122be10>] i915_gem_execbuffer+0x572/0xbe5
> >
> > [ 234.397185] *pdpt = 0000000064038001
> >
> > [ 234.397198] Oops: 000b [#1] SMP
> >
> > [ 234.397213] last sysfs
> > file:
> > /sys/devices/virtual/dmi/id/chassis_asset_tag
> >
> > [ 234.397224] Modules linked in:
> >
> > [ 234.397235]
> >
> > [ 234.397243] Pid: 5275, comm: X Not tainted (2.6.31.13 #1) OptiPlex 755
> >
> >
> >
> > [ 234.397257] EIP: 0061:[<c122be10>] EFLAGS: 00010206 CPU: 2
> >
> > [ 234.397268] EIP is at i915_gem_execbuffer+0x572/0xbe5
> >
> > [ 234.397278] EAX: f5790000 EBX: dd5cf980 ECX: f5790010 EDX: 01011000
> >
> > [ 234.397288] ESI: dd5cf280 EDI: 00000010 EBP: da19be74 ESP: da19bde0
> >
> > [ 234.397299] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0069
> >
> > [ 234.397309] Process X (pid: 5275, ti=da19a000
> > task=da181400
> > task.ti=da19a000)
> >
> > [ 234.397319] Stack:
> >
> > [ 234.397326] 0000016b 80000000 00000000 fffe0001 df19b9c0
> > da19be88
> > df8ab400 d
> >
> > e698000
> >
> > [ 234.397359] <0> df8ab414 df19bba0 df19bf00 df8d7770 00000000
> > dd5cf280
> > 0000000
> >
> > 2 00000000
> >
> > [ 234.397397] <0> 00000000 df19bde0 da19be30 dd5cf980 df19bea0
> > 00000000
> > de69800
> >
> > 0 dc42d780
> >
> > [ 234.397438] Call Trace:
> >
> > [ 234.397452] [<c121706a>] ? drm_gem_object_lookup+0x33/0x3c
> >
> > [ 234.397456] [<c1215d99>] ? drm_ioctl+0x99/0x286
> >
> > [ 234.397456] [<c118e3c9>] ? copy_from_user+0x2a/0x111
> >
> > [ 234.397456] [<c1215f06>] ? drm_ioctl+0x206/0x286
> >
> > [ 234.397456] [<c122b89e>] ? i915_gem_execbuffer+0x0/0xbe5
> >
> > [ 234.397456] [<c10289be>] ? kmap_atomic_prot+0xf6/0xf8
> >
> > [ 234.397456] [<c10045ab>] ? pfn_to_mfn+0x11/0x18
> >
> > [ 234.397456] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.397456] [<c1005d05>] ? xen_set_pte_at+0x92/0xac
> >
> > [ 234.397456] [<c10bed0d>] ? vfs_ioctl+0x50/0x69
> >
> > [ 234.397456] [<c10bf262>] ? do_vfs_ioctl+0x498/0x4d2
> >
> > [ 234.397456] [<c10704d6>] ? audit_syscall_entry+0x102/0x124
> >
> > [ 234.397456] [<c10bf2dc>] ? sys_ioctl+0x40/0x5a
> >
> > [ 234.397456] [<c1009aa9>] ? syscall_call+0x7/0xb
> >
> > [ 234.397456] Code: ba 03 00 00 00 13 58 04 81 e7 ff 0f 00 00 ff 70 10
> > ff
> > 70 0c
> >
> > 0f ac d9 0c 89 c8 e8 47 c2 df ff 8b 5d b8 8b 56 04 03 53 2c 8d 0c 38
> > <89>
> > 11 ba
> >
> > 03 00 00 00 e8 42 c1 df ff 8b 7b 2c c7 46 14 00 00 00
> >
> > [ 234.397456] EIP: [<c122be10>] i915_gem_execbuffer+0x572/0xbe5
> > SS:ESP
> > 0069:da1
> >
> > 9bde0
> >
> > [ 234.397456] CR2: 00000000f5790010
> >
> > [ 234.397456] ---[ end trace 9042e94c07667bf4 ]---
> >
> > [ 234.397456] note: X[5275] exited with preempt_count 1
> >
> > [ 234.423654] BUG: scheduling while atomic: X/5275/0x10000001
> >
> > [ 234.423662] Modules linked in:
> >
> > [ 234.423672] Pid: 5275, comm: X Tainted: G D 2.6.31.13 #1
> >
> > [ 234.423678] Call Trace:
> >
> > [ 234.423689] [<c1032d8e>] ? __schedule_bug+0x37/0x51
> >
> > [ 234.423698] [<c1032da3>] __schedule_bug+0x4c/0x51
> >
> > [ 234.423708] [<c148c9db>] schedule+0x8c/0x7df
> >
> > [ 234.423717] [<c10067eb>] ? xen_restore_fl_direct_end+0x0/0x1
> >
> > [ 234.423728] [<c103da8c>] ? do_softirq+0x3c/0x40
> >
> > [ 234.423737] [<c1090809>] ? __pagevec_free+0x1d/0x25
> >
> > [ 234.423746] [<c10067f4>] ? check_events+0x8/0xc
> >
> > [ 234.423754] [<c10067eb>] ? xen_restore_fl_direct_end+0x0/0x1
> >
> > [ 234.423763] [<c1004eb5>] ? xen_mc_issue+0x20/0x23
> >
> > [ 234.423772] [<c10353f9>] __cond_resched+0x16/0x2c
> >
> > [ 234.423780] [<c148d214>] _cond_resched+0x1b/0x26
> >
> > [ 234.423790] [<c109ecbd>] unmap_vmas+0x607/0x674
> >
> > [ 234.423799] [<c1006127>] ? xen_force_evtchn_callback+0xf/0x14
> >
> > [ 234.423809] [<c10a28ee>] exit_mmap+0xae/0x128
> >
> > [ 234.423817] [<c1036deb>] mmput+0x26/0x8b
> >
> > [ 234.423825] [<c103a0d6>] exit_mm+0xe1/0xe9
> >
> > [ 234.423833] [<c103b90e>] do_exit+0x175/0x618
> >
> > [ 234.423841] [<c148c76a>] ? printk+0xf/0x11
> >
> > [ 234.423849] [<c1038af1>] ? oops_exit+0x23/0x28
> >
> > [ 234.423859] [<c148eec3>] oops_end+0xa0/0xa8
> >
> > [ 234.423868] [<c102423c>] no_context+0x13d/0x147
> >
> > [ 234.423876] [<c1024360>] __bad_area_nosemaphore+0x11a/0x122
> >
> > [ 234.423887] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.423896] [<c10b1003>] ? __kmalloc+0x115/0x121
> >
> > [ 234.423904] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.423914] [<c12111e1>] ? intel_i965_mask_memory+0x41/0x92
> >
> > [ 234.423923] [<c12104cb>] ? intel_i915_insert_entries+0x11f/0x137
> >
> > [ 234.423933] [<c148e336>] ? _spin_lock+0x8/0xb
> >
> > [ 234.423941] [<c1024375>] bad_area_nosemaphore+0xd/0x10
> >
> > [ 234.423956] [<c148ff7e>] do_page_fault+0x19f/0x304
> >
> > [ 234.423961] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.423969] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.423974] [<c148e5ae>] error_code+0x66/0x6c
> >
> > [ 234.423978] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.423987] [<c122be10>] ? i915_gem_execbuffer+0x572/0xbe5
> >
> > [ 234.423993] [<c121706a>] ? drm_gem_object_lookup+0x33/0x3c
> >
> > [ 234.423997] [<c1215d99>] ? drm_ioctl+0x99/0x286
> >
> > [ 234.424005] [<c118e3c9>] ? copy_from_user+0x2a/0x111
> >
> > [ 234.424010] [<c1215f06>] drm_ioctl+0x206/0x286
> >
> > [ 234.424014] [<c122b89e>] ? i915_gem_execbuffer+0x0/0xbe5
> >
> > [ 234.424023] [<c10289be>] ? kmap_atomic_prot+0xf6/0xf8
> >
> > [ 234.424028] [<c10045ab>] ? pfn_to_mfn+0x11/0x18
> >
> > [ 234.424032] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.424040] [<c1005d05>] ? xen_set_pte_at+0x92/0xac
> >
> > [ 234.424046] [<c10bed0d>] vfs_ioctl+0x50/0x69
> >
> > [ 234.424051] [<c10bf262>] do_vfs_ioctl+0x498/0x4d2
> >
> > [ 234.424062] [<c10704d6>] ? audit_syscall_entry+0x102/0x124
> >
> > [ 234.424067] [<c10bf2dc>] sys_ioctl+0x40/0x5a
> >
> > [ 234.424071] [<c1009aa9>] syscall_call+0x7/0xb
> >
> > [ 234.426288] BUG: scheduling while atomic: X/5275/0x10000001
> >
> > [ 234.426295] Modules linked in:
> >
> > [ 234.426304] Pid: 5275, comm: X Tainted: G D 2.6.31.13 #1
> >
> > [ 234.426310] Call Trace:
> >
> > [ 234.426319] [<c1032d8e>] ? __schedule_bug+0x37/0x51
> >
> > [ 234.426328] [<c1032da3>] __schedule_bug+0x4c/0x51
> >
> > [ 234.426336] [<c148c9db>] schedule+0x8c/0x7df
> >
> > [ 234.426345] [<c10067eb>] ? xen_restore_fl_direct_end+0x0/0x1
> >
> > [ 234.426354] [<c103da8c>] ? do_softirq+0x3c/0x40
> >
> > [ 234.426364] [<c11e2f3d>] ? xen_evtchn_do_upcall+0x12d/0x13e
> >
> > [ 234.426374] [<c1006127>] ? xen_force_evtchn_callback+0xf/0x14
> >
> > [ 234.426383] [<c10353f9>] __cond_resched+0x16/0x2c
> >
> > [ 234.426392] [<c148d214>] _cond_resched+0x1b/0x26
> >
> > [ 234.426400] [<c109ecbd>] unmap_vmas+0x607/0x674
> >
> > [ 234.426409] [<c1006127>] ? xen_force_evtchn_callback+0xf/0x14
> >
> > [ 234.426419] [<c10a28ee>] exit_mmap+0xae/0x128
> >
> > [ 234.426427] [<c1036deb>] mmput+0x26/0x8b
> >
> > [ 234.426435] [<c103a0d6>] exit_mm+0xe1/0xe9
> >
> > [ 234.426443] [<c103b90e>] do_exit+0x175/0x618
> >
> > [ 234.426451] [<c148c76a>] ? printk+0xf/0x11
> >
> > [ 234.426461] [<c1038af1>] ? oops_exit+0x23/0x28
> >
> > [ 234.426470] [<c148eec3>] oops_end+0xa0/0xa8
> >
> > [ 234.426478] [<c102423c>] no_context+0x13d/0x147
> >
> > [ 234.426487] [<c1024360>] __bad_area_nosemaphore+0x11a/0x122
> >
> > [ 234.426496] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.426505] [<c10b1003>] ? __kmalloc+0x115/0x121
> >
> > [ 234.426514] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.426523] [<c12111e1>] ? intel_i965_mask_memory+0x41/0x92
> >
> > [ 234.426532] [<c12104cb>] ? intel_i915_insert_entries+0x11f/0x137
> >
> > [ 234.426542] [<c148e336>] ? _spin_lock+0x8/0xb
> >
> > [ 234.426550] [<c1024375>] bad_area_nosemaphore+0xd/0x10
> >
> > [ 234.426559] [<c148ff7e>] do_page_fault+0x19f/0x304
> >
> > [ 234.426567] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.426576] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.426585] [<c148e5ae>] error_code+0x66/0x6c
> >
> > [ 234.426593] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.426602] [<c122be10>] ? i915_gem_execbuffer+0x572/0xbe5
> >
> > [ 234.426611] [<c121706a>] ? drm_gem_object_lookup+0x33/0x3c
> >
> > [ 234.426620] [<c1215d99>] ? drm_ioctl+0x99/0x286
> >
> > [ 234.426628] [<c118e3c9>] ? copy_from_user+0x2a/0x111
> >
> > [ 234.426637] [<c1215f06>] drm_ioctl+0x206/0x286
> >
> > [ 234.426645] [<c122b89e>] ? i915_gem_execbuffer+0x0/0xbe5
> >
> > [ 234.426655] [<c10289be>] ? kmap_atomic_prot+0xf6/0xf8
> >
> > [ 234.426663] [<c10045ab>] ? pfn_to_mfn+0x11/0x18
> >
> > [ 234.426671] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.426680] [<c1005d05>] ? xen_set_pte_at+0x92/0xac
> >
> > [ 234.426689] [<c10bed0d>] vfs_ioctl+0x50/0x69
> >
> > [ 234.426697] [<c10bf262>] do_vfs_ioctl+0x498/0x4d2
> >
> > [ 234.426706] [<c10704d6>] ? audit_syscall_entry+0x102/0x124
> >
> > [ 234.426715] [<c10bf2dc>] sys_ioctl+0x40/0x5a
> >
> > [ 234.426723] [<c1009aa9>] syscall_call+0x7/0xb
> >
> > [ 234.508447] BUG: scheduling while atomic: X/5275/0x10000001
> >
> > [ 234.508457] Modules linked in:
> >
> > [ 234.508466] Pid: 5275, comm: X Tainted: G D 2.6.31.13 #1
> >
> > [ 234.508473] Call Trace:
> >
> > [ 234.508485] [<c1032d8e>] ? __schedule_bug+0x37/0x51
> >
> > [ 234.508494] [<c1032da3>] __schedule_bug+0x4c/0x51
> >
> > [ 234.508504] [<c148c9db>] schedule+0x8c/0x7df
> >
> > [ 234.508515] [<c10067eb>] ? xen_restore_fl_direct_end+0x0/0x1
> >
> > [ 234.508525] [<c103da8c>] ? do_softirq+0x3c/0x40
> >
> > [ 234.508535] [<c11e2f3d>] ? xen_evtchn_do_upcall+0x12d/0x13e
> >
> > [ 234.508545] [<c1006127>] ? xen_force_evtchn_callback+0xf/0x14
> >
> > [ 234.508554] [<c10353f9>] __cond_resched+0x16/0x2c
> >
> > [ 234.508563] [<c148d214>] _cond_resched+0x1b/0x26
> >
> > [ 234.508573] [<c109ecbd>] unmap_vmas+0x607/0x674
> >
> > [ 234.508581] [<c1006127>] ? xen_force_evtchn_callback+0xf/0x14
> >
> > [ 234.508591] [<c10a28ee>] exit_mmap+0xae/0x128
> >
> > [ 234.508600] [<c1036deb>] mmput+0x26/0x8b
> >
> > [ 234.508608] [<c103a0d6>] exit_mm+0xe1/0xe9
> >
> > [ 234.508616] [<c103b90e>] do_exit+0x175/0x618
> >
> > [ 234.508624] [<c148c76a>] ? printk+0xf/0x11
> >
> > [ 234.508632] [<c1038af1>] ? oops_exit+0x23/0x28
> >
> > [ 234.508641] [<c148eec3>] oops_end+0xa0/0xa8
> >
> > [ 234.508650] [<c102423c>] no_context+0x13d/0x147
> >
> > [ 234.508659] [<c1024360>] __bad_area_nosemaphore+0x11a/0x122
> >
> > [ 234.508669] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.508678] [<c10b1003>] ? __kmalloc+0x115/0x121
> >
> > [ 234.508687] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.508696] [<c12111e1>] ? intel_i965_mask_memory+0x41/0x92
> >
> > [ 234.508706] [<c12104cb>] ? intel_i915_insert_entries+0x11f/0x137
> >
> > [ 234.508715] [<c148e336>] ? _spin_lock+0x8/0xb
> >
> > [ 234.508724] [<c1024375>] bad_area_nosemaphore+0xd/0x10
> >
> > [ 234.508732] [<c148ff7e>] do_page_fault+0x19f/0x304
> >
> > [ 234.508741] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.508750] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.508758] [<c148e5ae>] error_code+0x66/0x6c
> >
> > [ 234.508767] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.508777] [<c122be10>] ? i915_gem_execbuffer+0x572/0xbe5
> >
> > [ 234.508787] [<c121706a>] ? drm_gem_object_lookup+0x33/0x3c
> >
> > [ 234.508795] [<c1215d99>] ? drm_ioctl+0x99/0x286
> >
> > [ 234.508804] [<c118e3c9>] ? copy_from_user+0x2a/0x111
> >
> > [ 234.508813] [<c1215f06>] drm_ioctl+0x206/0x286
> >
> > [ 234.508822] [<c122b89e>] ? i915_gem_execbuffer+0x0/0xbe5
> >
> > [ 234.508831] [<c10289be>] ? kmap_atomic_prot+0xf6/0xf8
> >
> > [ 234.508840] [<c10045ab>] ? pfn_to_mfn+0x11/0x18
> >
> > [ 234.508848] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.508856] [<c1005d05>] ? xen_set_pte_at+0x92/0xac
> >
> > [ 234.508866] [<c10bed0d>] vfs_ioctl+0x50/0x69
> >
> > [ 234.508874] [<c10bf262>] do_vfs_ioctl+0x498/0x4d2
> >
> > [ 234.508884] [<c10704d6>] ? audit_syscall_entry+0x102/0x124
> >
> > [ 234.508892] [<c10bf2dc>] sys_ioctl+0x40/0x5a
> >
> > [ 234.508901] [<c1009aa9>] syscall_call+0x7/0xb
> >
> > [ 234.545148] BUG: scheduling while atomic: X/5275/0x00000001
> >
> > [ 234.545156] Modules linked in:
> >
> > [ 234.545165] Pid: 5275, comm: X Tainted: G D 2.6.31.13 #1
> >
> > [ 234.545172] Call Trace:
> >
> > [ 234.545183] [<c1032d8e>] ? __schedule_bug+0x37/0x51
> >
> > [ 234.545192] [<c1032da3>] __schedule_bug+0x4c/0x51
> >
> > [ 234.545238] [<c148c9db>] schedule+0x8c/0x7df
> >
> > [ 234.545247] [<c103db80>] ? irq_exit+0x39/0x5c
> >
> > [ 234.545252] [<c11e2f3d>] ? xen_evtchn_do_upcall+0x12d/0x13e
> >
> > [ 234.545252] [<c100a5a7>] ? xen_do_upcall+0x7/0xc
> >
> > [ 234.545252] [<c148d85f>] __mutex_lock_common+0xe4/0x13d
> >
> > [ 234.545252] [<c148e336>] ? _spin_lock+0x8/0xb
> >
> > [ 234.545252] [<c148d8ca>] __mutex_lock_slowpath+0x12/0x15
> >
> > [ 234.545252] [<c148d96d>] ? mutex_lock+0x1a/0x28
> >
> > [ 234.545252] [<c148d96d>] mutex_lock+0x1a/0x28
> >
> > [ 234.545252] [<c1216e58>] drm_gem_vm_close+0x15/0x30
> >
> > [ 234.545252] [<c10a2815>] remove_vma+0x21/0x4c
> >
> > [ 234.545252] [<c10a2950>] exit_mmap+0x110/0x128
> >
> > [ 234.545252] [<c1036deb>] mmput+0x26/0x8b
> >
> > [ 234.545252] [<c103a0d6>] exit_mm+0xe1/0xe9
> >
> > [ 234.545252] [<c103b90e>] do_exit+0x175/0x618
> >
> > [ 234.545252] [<c148c76a>] ? printk+0xf/0x11
> >
> > [ 234.545252] [<c1038af1>] ? oops_exit+0x23/0x28
> >
> > [ 234.545252] [<c148eec3>] oops_end+0xa0/0xa8
> >
> > [ 234.545252] [<c102423c>] no_context+0x13d/0x147
> >
> > [ 234.545252] [<c1024360>] __bad_area_nosemaphore+0x11a/0x122
> >
> > [ 234.545252] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.545252] [<c10b1003>] ? __kmalloc+0x115/0x121
> >
> > [ 234.545252] [<c120eea0>] ? agp_alloc_page_array+0x25/0x40
> >
> > [ 234.545252] [<c12111e1>] ? intel_i965_mask_memory+0x41/0x92
> >
> > [ 234.545252] [<c12104cb>] ? intel_i915_insert_entries+0x11f/0x137
> >
> > [ 234.545252] [<c148e336>] ? _spin_lock+0x8/0xb
> >
> > [ 234.545252] [<c1024375>] bad_area_nosemaphore+0xd/0x10
> >
> > [ 234.545252] [<c148ff7e>] do_page_fault+0x19f/0x304
> >
> > [ 234.545252] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.545252] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.545252] [<c148e5ae>] error_code+0x66/0x6c
> >
> > [ 234.545252] [<c148fddf>] ? do_page_fault+0x0/0x304
> >
> > [ 234.545252] [<c122be10>] ? i915_gem_execbuffer+0x572/0xbe5
> >
> > [ 234.545252] [<c121706a>] ? drm_gem_object_lookup+0x33/0x3c
> >
> > [ 234.545252] [<c1215d99>] ? drm_ioctl+0x99/0x286
> >
> > [ 234.545252] [<c118e3c9>] ? copy_from_user+0x2a/0x111
> >
> > [ 234.545252] [<c1215f06>] drm_ioctl+0x206/0x286
> >
> > [ 234.545252] [<c122b89e>] ? i915_gem_execbuffer+0x0/0xbe5
> >
> > [ 234.545252] [<c10289be>] ? kmap_atomic_prot+0xf6/0xf8
> >
> > [ 234.545252] [<c10045ab>] ? pfn_to_mfn+0x11/0x18
> >
> > [ 234.545252] [<c10048bb>] ? xen_make_pte+0xa2/0xbe
> >
> > [ 234.545252] [<c1005d05>] ? xen_set_pte_at+0x92/0xac
> >
> > [ 234.545252] [<c10bed0d>] vfs_ioctl+0x50/0x69
> >
> > [ 234.545252] [<c10bf262>] do_vfs_ioctl+0x498/0x4d2
> >
> > [ 234.545252] [<c10704d6>] ? audit_syscall_entry+0x102/0x124
> >
> > [ 234.545252] [<c10bf2dc>] sys_ioctl+0x40/0x5a
> >
> > [ 234.545252] [<c1009aa9>] syscall_call+0x7/0xb
>
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|