Ok the oops seems to be related to my sensor monitor (superkaramba), i
disabled it and i get no more oops (although this should not happen).

However i still am not able to get dri working when debugging is enabled
in the drm module (with and without Bens patch).
Here is the output from dmesg:

[drm:drm_stub_open]
[drm:drm_open_helper] pid = 14658, minor = 0
[drm:drm_setup]
[drm:drm_ioctl] pid=14658, cmd=0xc0406400, nr=0x00, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0406400, nr=0x00, dev 0xe200, auth=1
[drm:drm_release] open_count = 1
[drm:drm_release] pid = 14658, device = 0xe200, open_count = 1
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_takedown]
[drm:radeon_do_cleanup_cp]
[drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
[drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 14658, minor = 0
[drm:drm_setup]
[drm:drm_ioctl] pid=14658, cmd=0xc0406400, nr=0x00, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0406400, nr=0x00, dev 0xe200, auth=1
[drm:drm_release] open_count = 1
[drm:drm_release] pid = 14658, device = 0xe200, open_count = 1
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_takedown]
[drm:radeon_do_cleanup_cp]
[drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
[drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
[drm:drm_stub_open]
[drm:drm_open_helper] pid = 14658, minor = 0
[drm:drm_setup]
[drm:drm_ioctl] pid=14658, cmd=0xc0106407, nr=0x07, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0106401, nr=0x01, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0106401, nr=0x01, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0106407, nr=0x07, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0x00000000, size = 0x00002000, type = 2
[drm:drm_addmap] 8192 13 ffffff00001f6000
[drm:drm_mmap] start = 0x2a9e274000, end = 0x2a9e276000, offset =
0xffffff00001f6000
[drm:drm_vm_open] 0x2a9e274000,0x00002000
[drm:drm_do_vm_shm_nopage] shm_nopage 0x2a9e274000
[drm:drm_do_vm_shm_nopage] shm_nopage 0x2a9e275000
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0xb0000000, size = 0x08000000, type = 0
[drm:drm_addmap] Looking for: offset = 0xb0000000, size = 0x08000000,
type = 0
[drm:drm_addmap] Checking: offset = 0xffffff00001f6000, size =
0x00002000, type = 2
[drm:drm_addmap] Checking: offset = 0xb0000000, size = 0x10000000, type
= 0
[drm:drm_addmap] Found existing: offset = 0xb0000000, size = 0x08000000,
type = 0
[drm:drm_ioctl] pid=14658, cmd=0xc0106426, nr=0x26, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0106426, nr=0x26, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0406400, nr=0x00, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0406400, nr=0x00, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x6430, nr=0x30, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x80386433, nr=0x33, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x80386433, nr=0x33, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x80386433, nr=0x33, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x40086432, nr=0x32, dev 0xe200, auth=1
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: X passes broken AGP3 flags (1f000a0f). Fixed.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[drm:drm_ioctl] pid=14658, cmd=0xc0206434, nr=0x34, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x40106436, nr=0x36, dev 0xe200, auth=1
[drm:drm_agp_bind] base = 0xd0000000 entry->bound = 0xd0000000
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0x00000000, size = 0x00101000, type = 3
[drm:drm_mmap] start = 0x2a9e276000, end = 0x2a9e377000, offset =
0xd0000000
[drm:drm_mmap]    Type = 3; start = 0x2a9e276000, end = 0x2a9e377000,
offset = 0xd0000000
[drm:drm_vm_open] 0x2a9e276000,0x00101000
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0x00101000, size = 0x00001000, type = 3
[drm:drm_mmap] start = 0x2a9e377000, end = 0x2a9e378000, offset =
0xd0101000
[drm:drm_mmap]    Type = 3; start = 0x2a9e377000, end = 0x2a9e378000,
offset = 0xd0101000
[drm:drm_vm_open] 0x2a9e377000,0x00001000
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0x00102000, size = 0x00200000, type = 3
[drm:drm_mmap] start = 0x2a9e378000, end = 0x2a9e578000, offset =
0xd0102000
[drm:drm_mmap]    Type = 3; start = 0x2a9e378000, end = 0x2a9e578000,
offset = 0xd0102000
[drm:drm_vm_open] 0x2a9e378000,0x00200000
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0x00302000, size = 0x004e0000, type = 3
[drm:drm_mmap] start = 0x2a9e578000, end = 0x2a9ea58000, offset =
0xd0302000
[drm:drm_mmap]    Type = 3; start = 0x2a9e578000, end = 0x2a9ea58000,
offset = 0xd0302000
[drm:drm_vm_open] 0x2a9e578000,0x004e0000
[drm:drm_ioctl] pid=14658, cmd=0x80386433, nr=0x33, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0286415, nr=0x15, dev 0xe200, auth=1
[drm:drm_addmap] offset = 0xcfef0000, size = 0x00080000, type = 1
[drm:drm_addmap] Looking for: offset = 0xcfef0000, size = 0x00080000,
type = 1
[drm:drm_addmap] Checking: offset = 0xd0302000, size = 0x004e0000, type
= 3
[drm:drm_addmap] Checking: offset = 0xd0102000, size = 0x00200000, type
= 3
[drm:drm_addmap] Checking: offset = 0xd0101000, size = 0x00001000, type
= 3
[drm:drm_addmap] Checking: offset = 0xd0000000, size = 0x00101000, type
= 3
[drm:drm_addmap] Checking: offset = 0xffffff00001f6000, size =
0x00002000, type = 2
[drm:drm_addmap] Checking: offset = 0xb0000000, size = 0x08000000, type
= 0
[drm:drm_addmap] Checking: offset = 0xcfef0000, size = 0x00010000, type
= 1
[drm:drm_addmap] Found existing: offset = 0xcfef0000, size = 0x00080000,
type = 1
[drm:drm_ioctl] pid=14658, cmd=0xc0086420, nr=0x20, dev 0xe200, auth=1
[drm:drm_ctxbitmap_next] drm_ctxbitmap_next bit : 1
[drm:drm_addctx] 1
[drm:drm_ioctl] pid=14658, cmd=0x40086422, nr=0x22, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x4008642a, nr=0x2a, dev 0xe200, auth=1
[drm:drm_lock] 1 (pid 14658) requests lock (0x00000000), flags =
0x00000000
[drm:drm_lock] 1 has lock
[drm:drm_fasync] fd = 6, device = 0xe200
[drm:drm_ioctl] pid=14658, cmd=0x40786440, nr=0x40, dev 0xe200, auth=1
[drm:radeon_do_init_cp]
[drm:radeon_do_init_cp] *ERROR* PCI GART memory not allocated!
[drm:radeon_do_cleanup_cp]
[drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
[drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
[drm:drm_ioctl] ret = ffffffea
[drm:drm_ioctl] pid=14658, cmd=0x40786440, nr=0x40, dev 0xe200, auth=1
[drm:radeon_do_cleanup_cp]
[drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
[drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!
[drm:drm_vm_close] 0x2a9e578000,0x004e0000
[drm:drm_vm_close] 0x2a9e378000,0x00200000
[drm:drm_vm_close] 0x2a9e377000,0x00001000
[drm:drm_vm_close] 0x2a9e276000,0x00101000
[drm:drm_ioctl] pid=14658, cmd=0x40106437, nr=0x37, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x40206435, nr=0x35, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x6431, nr=0x31, dev 0xe200, auth=1
[drm:drm_fasync] fd = 6, device = 0xe200
[drm:drm_ioctl] pid=14658, cmd=0xc0086421, nr=0x21, dev 0xe200, auth=1
[drm:drm_rmctx] 1
[drm:drm_ioctl] pid=14658, cmd=0xc0106426, nr=0x26, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0xc0106426, nr=0x26, dev 0xe200, auth=1
[drm:drm_ioctl] pid=14658, cmd=0x4008642b, nr=0x2b, dev 0xe200, auth=1
[drm:drm_vm_shm_close] 0x2a9e274000,0x00002000
[drm:drm_release] open_count = 1
[drm:drm_release] pid = 14658, device = 0xe200, open_count = 1
[drm:drm_fasync] fd = -1, device = 0xe200
[drm:drm_takedown]
[drm:radeon_do_cleanup_cp]
[drm:drm_ati_pcigart_cleanup] *ERROR* no scatter/gather memory!
[drm:radeon_do_cleanup_cp] *ERROR* failed to cleanup PCI GART!

When i disable debugging everything is fine (dri working and my sensor
monitor not oopsing).
So what could be the problem ?

cheers Jan



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to