diff options
author | Justin Hibbits <jhibbits@FreeBSD.org> | 2014-03-21 04:45:57 +0000 |
---|---|---|
committer | Justin Hibbits <jhibbits@FreeBSD.org> | 2014-03-21 04:45:57 +0000 |
commit | 196321d6b040f4e60502ff2ed33d6e558943b05a (patch) | |
tree | a2ab1bf1b7de1c6a52f4255d25fe86cfc1b3c4f4 /sys/boot/common/part.c | |
parent | ca73017a2d2485298566de00a9cf64a84c347c86 (diff) | |
download | src-196321d6b040f4e60502ff2ed33d6e558943b05a.tar.gz src-196321d6b040f4e60502ff2ed33d6e558943b05a.zip |
Mask out SRR1 bits that aren't exported to the MSR.
This appears to fix a strange condition with X on 32-bit PowerBooks I observed,
caused by one of these bits getting set in the mcontext, but not set in the
thread, which may be a symptom of another problem, more difficult to diagnose.
Since these bits aren't exported anyway, this change makes it more explicit that
the bits aren't MSR-related in SRR1.
MFC after: 3 weeks
Notes
Notes:
svn path=/head/; revision=263464
Diffstat (limited to 'sys/boot/common/part.c')
0 files changed, 0 insertions, 0 deletions