Project

General

Profile

Actions

Bug #1723

closed

apix module mistakingly sets TPR

Added by Jason King almost 10 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
High
Category:
kernel
Start date:
2011-11-03
Due date:
% Done:

100%

Estimated time:
Difficulty:
Expert
Tags:
Gerrit CR:

Description

(Paraphrasing Robert's email) When spl is raised within a spinlock during a cross-call, on systems with x2apics (mostly Sandy Bridge), it can cause a hard hang.

To determine if a system is susceptible, run mdb -k and issue 'setspl/p'. It 'apix_setspl' appears in the output, then the system is vulnerable. If apic_setspl is seen, then the system is not.

Workaround is either add 'set apix_enable = 0' to /etc/system, or via mdb -kd, 'apix_enable/W 0' before the system boots.


Related issues

Related to illumos gate - Bug #1834: kvm driver hangs kernel on Xeon E3-1230New2011-11-30

Actions
Actions

Also available in: Atom PDF