diff options
author | Michael Shalayeff <mickey@cvs.openbsd.org> | 2001-05-10 20:07:36 +0000 |
---|---|---|
committer | Michael Shalayeff <mickey@cvs.openbsd.org> | 2001-05-10 20:07:36 +0000 |
commit | cb8ac512de3956cf9f9b2a7cf7bb1616945e95ce (patch) | |
tree | 853a307268c065a6b228f757b6c9d3d02e081ad8 /sys/arch/hp300/dev/apci.c | |
parent | b418a843a2e2602643a72baea74c8a08d12739ac (diff) |
dmamem_unmap the memory before dmamem_freeig it.
only affects unaligned transfers (such as disklabel, fsck and dump).
we used to get away w/ this due to older pmap, uvm or both.
be more precise w/ double-buffer on command failure as well.
once at it, allow more than 1 segment for double-buffer to be allocated.
also fix a couple of endianesses and command timeouts.
Diffstat (limited to 'sys/arch/hp300/dev/apci.c')
0 files changed, 0 insertions, 0 deletions