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
