summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorAlexander Bluhm <bluhm@cvs.openbsd.org>2018-05-11 15:27:44 +0000
committerAlexander Bluhm <bluhm@cvs.openbsd.org>2018-05-11 15:27:44 +0000
commit92456120ed2ba84f9ba69cce113b6c33a9c07a3e (patch)
tree87b1520d1776a212fe86695902d70b4328195653 /bin
parent3ddafc57c9f1159c7fa0a401161775a3ab82c10d (diff)
Fix fallout from i386 Meltdown preparation which is using interrupt
gates now. Interrupts for dna, fpu, and f00f_redirect were not properly enabled. Thus npxintr() tried to get the kernel lock with interrupts disabled causing a deadlock in pmap_tlb_shootwait(). Enable interrupts for dna, fpu, and f00f_redirect. dna and fpu leave the kernel directly, thus they have to disable interrupts again; f00f_redirect goes through calltrap which will enable interrupts. from hshoexer@; OK mlarkin@
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions