summaryrefslogtreecommitdiffstats
path: root/share/man/man4
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2014-09-12 09:52:45 +0000
committerkettenis <kettenis@openbsd.org>2014-09-12 09:52:45 +0000
commitf6650e177111d6e9855a0240261b4ae88b06466a (patch)
tree853886178692d16858f7463466eb8fd3427f841f /share/man/man4
parentdont leak a ccb in identify (diff)
downloadwireguard-openbsd-f6650e177111d6e9855a0240261b4ae88b06466a.tar.xz
wireguard-openbsd-f6650e177111d6e9855a0240261b4ae88b06466a.zip
Remove the code that attempts to synchronize P-state transitions between CPUs.
Spinning inside an IPI handler is generally a bad idea as it is very hard to avoid deadlocks. As far as I can tell the synchronization isn't necessary. Multi-core CPUs have hardware mechanisms to do the appropropriate coordination between cores and coordination between sockets isn't necessary either. This seems to fix the various hangs and suspend/resume failures that people have been seeing when running apmd -A or apmd -C. Tested by many. ok kspillner@, mpi@
Diffstat (limited to 'share/man/man4')
0 files changed, 0 insertions, 0 deletions