diff options
author | 2013-09-23 04:47:09 +0000 | |
---|---|---|
committer | 2013-09-23 04:47:09 +0000 | |
commit | 2325695e4e25983e999669fc7ea219aa21ce8796 (patch) | |
tree | b42f6f6e53304638d5111832a8c9e69c0f4c485a /sys/dev/usb/usbdi.c | |
parent | regen (diff) | |
download | wireguard-openbsd-2325695e4e25983e999669fc7ea219aa21ce8796.tar.xz wireguard-openbsd-2325695e4e25983e999669fc7ea219aa21ce8796.zip |
- change m8820x_cmmu_set_reg() and m8820x_cmmu_set_cmd() to perform
unconditional actions. Introduce _if_addr() and _if_mode() variants of these
to act on a given cmmu type only, or on a matching address line only.
This makes the code slightly larger but easier to read and a tad faster.
- report each cmmu on its own line in dmesg, sorted by type (I$ first, then D$).
make sure disabled line information ends up in dmesg, rather than in the
early bootstrap messages.
- fix the multiprocessor writeback logic in m8820x_dma_cachectl() again to be
more reliable; also only rendezvous the cmmus after all cmmu operation have
been issued, instead of doing a rendezvous per cpu.
Diffstat (limited to 'sys/dev/usb/usbdi.c')
0 files changed, 0 insertions, 0 deletions