summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrnoland <rnoland@FreeBSD.org>2009-03-17 03:50:35 +0000
committerrnoland <rnoland@FreeBSD.org>2009-03-17 03:50:35 +0000
commit224f04f590ec44f9783e92ad0b2a564eba6f422c (patch)
tree1d18649779201f55417d4a432efbe1d436cc6ace
parent9993b42fe9ce8e598f6d785444ac1d15b4276d5d (diff)
downloadFreeBSD-src-224f04f590ec44f9783e92ad0b2a564eba6f422c.zip
FreeBSD-src-224f04f590ec44f9783e92ad0b2a564eba6f422c.tar.gz
Improve the debugging output of drm_mmap
MFC after: 3 days
-rw-r--r--sys/dev/drm/drm_vm.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/drm/drm_vm.c b/sys/dev/drm/drm_vm.c
index e00684b..a61898a 100644
--- a/sys/dev/drm/drm_vm.c
+++ b/sys/dev/drm/drm_vm.c
@@ -86,8 +86,13 @@ int drm_mmap(struct cdev *kdev, vm_offset_t offset, vm_paddr_t *paddr,
}
if (map == NULL) {
+ DRM_DEBUG("Can't find map, requested offset = %016lx\n",
+ offset);
+ TAILQ_FOREACH(map, &dev->maplist, link) {
+ DRM_DEBUG("map offset = %016lx, handle = %016lx\n",
+ map->offset, (unsigned long)map->handle);
+ }
DRM_UNLOCK();
- DRM_DEBUG("can't find map\n");
return -1;
}
if (((map->flags&_DRM_RESTRICTED) && !DRM_SUSER(DRM_CURPROC))) {
OpenPOWER on IntegriCloud