CVSROOT: /cvs Module name: src Changes by: o...@cvs.openbsd.org 2010/04/29 07:10:18
Modified files: sys/dev/pci/drm: i915_drv.c Log message: Finally fix the bit 17 swizzling code. - pmap_kremove takes a va and a size, not a va range (unlike pmap_remove, that gratuitious difference is nothing if not annoying). - fix a memory leak of the bit 17 bitstring. - fix the offset calculation when iterating through the dma segments. Tested by Brandon Mercer, his machine now seems to be rock solid. Remember kids, if a code path has not been tested fully, it does not work!