Hi.

Jon Smirl wrote:
On Sat, 9 Oct 2004 10:59:35 -0400 (EDT), Vladimir Dergachev
<[EMAIL PROTECTED]> wrote:
  
On Sat, 9 Oct 2004, [ISO-8859-1] Thomas Hellström wrote:
    
Just tried out the core-based drm today, and I notice that
drmOpen("via") does not work anymore.

What is the correct way to fix up this? I suspect my client should be using
drmOpenByBusID ?
      
This is also broken on radeon's (yesterdays code).
    

drmOpen(name) should still work. I just tried starting X with no bus
id specificed and it found the driver. That should be using
drmOpen(name), right? How exactly does it fail? I fixed getVersion to
report the name of the personality module and not DRM so the right
name should match.

  
I think this is the debug log from the failing open. It's the XvMC client trying to execute a
drmOpen("via",NULL);

drm:drm_stub_open]
[drm:drm_open_helper] pid = 22416, minor = 0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_release] open_count = 12
[drm:drm_release] pid = 22416, device = 0xe200, open_count = 12
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 22416, minor = 0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_release] open_count = 12
[drm:drm_release] pid = 22416, device = 0xe200, open_count = 12
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 22416, minor = 0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0086401, nr=0x01, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0086401, nr=0x01, dev 0xe200, auth=0
[drm:drm_release] open_count = 12
[drm:drm_release] pid = 22416, device = 0xe200, open_count = 12
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 22416, minor = 0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_release] open_count = 12
[drm:drm_release] pid = 22416, device = 0xe200, open_count = 12
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 22416, minor = 0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_release] open_count = 12
[drm:drm_release] pid = 22416, device = 0xe200, open_count = 12
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 22416, minor = 0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0246400, nr=0x00, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0086401, nr=0x01, dev 0xe200, auth=0
[drm:drm_ioctl] pid=22416, cmd=0xc0086401, nr=0x01, dev 0xe200, auth=0
[drm:drm_release] open_count = 12
[drm:drm_release] pid = 22416, device = 0xe200, open_count = 12
[drm:drm_fasync] fd = -1, device = 0xe200


Reply via email to