Ensure only GIE bit is touched in splx_()
This commit is contained in:
parent
07b170595c
commit
892268d74b
@ -170,6 +170,7 @@ splhigh_(void)
|
||||
void
|
||||
splx_(int sr)
|
||||
{
|
||||
sr &= GIE;
|
||||
/* If GIE was set, restore it. */
|
||||
asmv("bis %0, r2" : : "r"(sr));
|
||||
asmv("nop");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user