Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

Re: RE: RE: RE: [Xen-devel] AGP problems with 2.0.5

To: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>
Subject: Re: RE: RE: RE: [Xen-devel] AGP problems with 2.0.5
From: Kurt Garloff <kurt@xxxxxxxxxx>
Date: Sun, 13 Mar 2005 23:20:52 +0100
Cc: Xen development list <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Sun, 13 Mar 2005 22:23:18 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20050313212932.GA11358@xxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Organization: SUSE/Novell
References: <A95E2296287EAD4EB592B5DEEFCE0E9D1E3627@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <20050313212932.GA11358@xxxxxxxxxxxxxxxxx>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.6i
On Sun, Mar 13, 2005 at 10:29:32PM +0100, Kurt Garloff wrote:
> [drm:drm_mmap]    _DRM_REGISTERS: remap_pfn_range()
> 
> And here it reboots.

And I'm sure it does not return from the remap_pfn_range now:

[drm:drm_ioctl] pid=11962, cmd=0x40086436, nr=0x36, dev 0xe200, auth=1
[drm:drm_agp_bind] base = 0xd0000000 entry->bound = 0xd0000000
[drm:drm_ioctl] pid=11962, cmd=0xc0186415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0x00000000, size = 0x00101000, type = 3
[drm:drm_mmap] start = 0xb5c0e000, end = 0xb5d0f000, offset = 0xd0000000
[drm:drm_mmap]    _DRM_REGISTERS: call remap_pfn_range(d4b8285c,
 0xb5c0e000, 851968, 1052672, 39)
                     
translating:
          0xd0000, 0x00101000, _PAGE_PRESENT | _RW | _USER | _ACCESSED


                DRM_DEBUG("   _DRM_REGISTERS: call remap_pfn_range(%p, 0x%lx, 
%li, %li, %li)\n",
                          DRM_RPR_ARG(vma) vma->vm_start,
                          (VM_OFFSET(vma) + offset) >> PAGE_SHIFT,
                          vma->vm_end - vma->vm_start,
                          vma->vm_page_prot);
                if (remap_pfn_range(DRM_RPR_ARG(vma) vma->vm_start,
                                     (VM_OFFSET(vma) + offset) >> PAGE_SHIFT,
                                     vma->vm_end - vma->vm_start,
                                     vma->vm_page_prot)) {
#endif
                                DRM_DEBUG(" ... = error\n");
                                return -EAGAIN;
                }
                DRM_DEBUG("   Type = %d; start = 0x%lx, end = 0x%lx,"
                          " offset = 0x%lx\n",
                          map->type,
                          vma->vm_start, vma->vm_end, VM_OFFSET(vma) +
offset);


It doe not give me any clue yet ...


-- 
Kurt Garloff                   <kurt@xxxxxxxxxx>             [Koeln, DE]
Physics:Plasma modeling <garloff@xxxxxxxxxxxxxxxxxxx> [TU Eindhoven, NL]
Linux: SUSE Labs (Director)    <garloff@xxxxxxx>            [Novell Inc]

Attachment: pgphXEt71P4G4.pgp
Description: PGP signature