Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/external/bsd/drm2/dist/drm/ttm Don't forget to pmap_upda...



details:   https://anonhg.NetBSD.org/src/rev/d87cecd25eec
branches:  trunk
changeset: 330689:d87cecd25eec
user:      riastradh <riastradh%NetBSD.org@localhost>
date:      Fri Jul 18 03:11:55 2014 +0000

description:
Don't forget to pmap_update after pmap_kremove!

diffstat:

 sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 9dbcc4b4d86b -r d87cecd25eec sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c
--- a/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c  Fri Jul 18 02:10:55 2014 +0000
+++ b/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c  Fri Jul 18 03:11:55 2014 +0000
@@ -759,6 +759,7 @@
        case ttm_bo_map_vmap:
 #ifdef __NetBSD__
                pmap_kremove((vaddr_t)map->virtual, map->u.uvm.vsize);
+               pmap_update(pmap_kernel());
                uvm_km_free(kernel_map, (vaddr_t)map->virtual,
                    map->u.uvm.vsize, UVM_KMF_VAONLY);
 #else



Home | Main Index | Thread Index | Old Index