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-devel

RE: [Xen-devel] i915 crashs in the pvops dom0

To: Pasi Kärkkäinen <pasik@xxxxxx>
Subject: RE: [Xen-devel] i915 crashs in the pvops dom0
From: "Lin, Ben Y" <ben.y.lin@xxxxxxxxx>
Date: Fri, 14 May 2010 13:55:54 +0800
Accept-language: en-US
Acceptlanguage: en-US
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 13 May 2010 22:59:02 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20100514054859.GO17817@xxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <CE59C043D0EC3349B2BF41C0EC72229B1E85429D@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20100513114227.GY17817@xxxxxxxxxxx> <CE59C043D0EC3349B2BF41C0EC72229B1E8546A5@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20100514054859.GO17817@xxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcrzKS7FvBfBCqOxTJevoGPJ5ddK6wAAA1wA
Thread-topic: [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