summaryrefslogtreecommitdiff
path: root/sys/dev/pci/safevar.h
diff options
context:
space:
mode:
authorOwain Ainsworth <oga@cvs.openbsd.org>2010-04-29 13:10:19 +0000
committerOwain Ainsworth <oga@cvs.openbsd.org>2010-04-29 13:10:19 +0000
commit8ec47b926472cfd2b4354a9a26045ccb35df0c1e (patch)
tree0ed71cff62632c6016ae779f0a139111a11c9f37 /sys/dev/pci/safevar.h
parentc6fed62d34b230b043a9047721dfc40b9ab4728b (diff)
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!
Diffstat (limited to 'sys/dev/pci/safevar.h')
0 files changed, 0 insertions, 0 deletions