diff options
author | Henric Jungheim <henric@cvs.openbsd.org> | 2003-03-02 02:59:11 +0000 |
---|---|---|
committer | Henric Jungheim <henric@cvs.openbsd.org> | 2003-03-02 02:59:11 +0000 |
commit | 727d4fd600e72da0257f3aa9093b66f0817c36dc (patch) | |
tree | b13170c6cd28c57e84ff7032806e6be53867c46a /distrib | |
parent | 0d4ae03d6d21f5f02361f8d8c9ee858c7bf10a3f (diff) |
The gem driver will sometimes unmap bus_dma mappings that are still
in use by the hardware. Since the sparc64 has IOMMUs, an access by
the hardware after the unmap operation will cause a fault.
This replaces "disable" calls by "reset" calls. This increases
the time between the command to disable DMA and when the maps
are actually unloaded.
Diffstat (limited to 'distrib')
0 files changed, 0 insertions, 0 deletions