diff options
author | 2002-02-22 16:11:59 +0000 | |
---|---|---|
committer | 2002-02-22 16:11:59 +0000 | |
commit | e580baadec1eb6582f76ecd3619dc889d35aa9ae (patch) | |
tree | 256340bc6e0ff633bbbc79cc3f492de7ac8d8db4 /lib | |
parent | Typo (diff) | |
download | wireguard-openbsd-e580baadec1eb6582f76ecd3619dc889d35aa9ae.tar.xz wireguard-openbsd-e580baadec1eb6582f76ecd3619dc889d35aa9ae.zip |
From NetBSD:
- Fix pr sparc64/15633: datafault at tlp_start causes panic
- Also clean up some additional 32-bit kernel printf issues.
- Handle the case where a DMA operation wraps from the end of a page to the
beginning of the same page properly by double-mapping that page.
- Move a brace so this will compile w/o DEBUG.
- Overhaul iommu_dvmamap_load_raw().
From Me:
- Verify the streaming cache exists before waiting on it to clear during flush.
- Force sync of flush status (hardware sets it to 1 when its done)
- Force sync flush of registers (bus_space_barrier)
- Flush ALL segments on BUS_DMA_POSTREAD operations (not just the first!)
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions