--- - branch: MAIN date: Thu May 1 15:19:16 UTC 2014 files: - new: '1.4' old: '1.3' path: src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c pathrev: src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c@1.4 type: modified - new: '1.4' old: '1.3' path: src/sys/external/bsd/drm2/dist/include/drm/drmP.h pathrev: src/sys/external/bsd/drm2/dist/include/drm/drmP.h@1.4 type: modified - new: '1.4' old: '1.3' path: src/sys/external/bsd/drm2/drm/drm_drv.c pathrev: src/sys/external/bsd/drm2/drm/drm_drv.c@1.4 type: modified - new: '1.3' old: '1.2' path: src/sys/external/bsd/drm2/drm/drm_gem_vm.c pathrev: src/sys/external/bsd/drm2/drm/drm_gem_vm.c@1.3 type: modified - new: '1.3' old: '1.2' path: src/sys/external/bsd/drm2/drm/drm_vm.c pathrev: src/sys/external/bsd/drm2/drm/drm_vm.c@1.3 type: modified id: 20140501T151916Z.b046c76856c91b8d5f2509f8be663c02690ff843 log: | Tweak some DRM GEM page indexing crap. - Fix order of subtraction in drm_mmap_paddr_locked. - Address GEM objects' pages from 0, not from the mmap cookie. - Check page alignment earlier in mmap code paths. - Sprinkle kasserts throughout. Still doesn't fix the garbage that is sometimes being scribbled all over kernel memory! module: src subject: 'CVS commit: src/sys/external/bsd/drm2' unixtime: '1398957556' user: riastradh