All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Pasi Kärkkäinen" <pasik@iki.fi>
To: "Lin, Ben Y" <ben.y.lin@intel.com>
Cc: "xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>
Subject: Re: i915 crashs in the pvops dom0
Date: Fri, 14 May 2010 09:39:58 +0300	[thread overview]
Message-ID: <20100514063958.GS17817@reaktio.net> (raw)
In-Reply-To: <CE59C043D0EC3349B2BF41C0EC72229B1E854839@shsmsx501.ccr.corp.intel.com>

On Fri, May 14, 2010 at 02:03:25PM +0800, Lin, Ben Y wrote:
> I didn't try this branch, but I tried the xen/next, it still has such issue.
> 
> Could you tell me which configuration should be workable? For example, xen version + branch for pvops dom0 + graphics driver release version.
> 

I'm not sure which versions work..

Graphics stuff (drm/gem/ttm) still need some work to be reliable in pvops dom0 kernels.
Please see: http://wiki.xensource.com/xenwiki/XenPVOPSDRM

-- Pasi

> 
> Thanks
> Ben
> 
> -----Original Message-----
> From: Pasi Kärkkäinen [mailto:pasik@iki.fi]
> Sent: Friday, May 14, 2010 2:00 PM
> To: Lin, Ben Y
> Cc: xen-devel@lists.xensource.com
> Subject: Re: [Xen-devel] i915 crashs in the pvops dom0
> 
> On Fri, May 14, 2010 at 01:55:54PM +0800, Lin, Ben Y wrote:
> > 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.
> >
> 
> Did you try a dom0 kernel from xen/stable-2.6.32.x branch? Does that help? With or without nomodeset?
> 
> -- Pasi
> 
> > Thanks
> > Ben
> >
> > -----Original Message-----
> > From: Pasi Kärkkäinen [mailto:pasik@iki.fi]
> > Sent: Friday, May 14, 2010 1:49 PM
> > To: Lin, Ben Y
> > Cc: xen-devel@lists.xensource.com
> > 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@iki.fi]
> > > Sent: Thursday, May 13, 2010 7:42 PM
> > > To: Lin, Ben Y
> > > Cc: xen-devel@lists.xensource.com
> > > 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@lists.xensource.com
> > > > http://lists.xensource.com/xen-devel
> > >

  reply	other threads:[~2010-05-14  6:39 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-13  6:21 i915 crashs in the pvops dom0 Lin, Ben Y
2010-05-13 11:42 ` Pasi Kärkkäinen
2010-05-14  2:27   ` Lin, Ben Y
2010-05-14  5:48     ` Pasi Kärkkäinen
2010-05-14  5:55       ` Lin, Ben Y
2010-05-14  5:59         ` Pasi Kärkkäinen
2010-05-14  6:03           ` Lin, Ben Y
2010-05-14  6:39             ` Pasi Kärkkäinen [this message]
2010-05-26 16:07             ` Konrad Rzeszutek Wilk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20100514063958.GS17817@reaktio.net \
    --to=pasik@iki.fi \
    --cc=ben.y.lin@intel.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.