summaryrefslogtreecommitdiffstats
path: root/lib/libssl/d1_lib.c
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2014-07-17 19:51:58 +0000
committermiod <miod@openbsd.org>2014-07-17 19:51:58 +0000
commitdc0969855e9f491891933e441941a4562b40c336 (patch)
tree0f482d0fa91b433128dd6855bf15fff979bc47dc /lib/libssl/d1_lib.c
parentmatch current permissions (diff)
downloadwireguard-openbsd-dc0969855e9f491891933e441941a4562b40c336.tar.xz
wireguard-openbsd-dc0969855e9f491891933e441941a4562b40c336.zip
Rework management of the external L2 cache on the few Indy/Indigo2 systems
which have it. Instead of implementing external L2 maintainance at the cache routine level, let bus_dmamap_sync(9) know about the possible existence of an external L2, and invoke a dedicated routine to perform the necessary cache operations. This way, the external L2 dmamap_sync function pointer can get invoked with the physical address to operate on; this saves the pmap_extract() calls the previous cache routine had to do.
Diffstat (limited to 'lib/libssl/d1_lib.c')
0 files changed, 0 insertions, 0 deletions