Fix logic bug in the previous commit. Any region less than 5 is a

user space region. Hence, we need to test if 5 is greater than the
region; not greater equal.
This bug caused us to call ast() while interrupting kernel mode.
This commit is contained in:
Marcel Moolenaar 2003-08-04 22:00:48 +00:00
parent 90862ca23d
commit 02cc6a6f35
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=118450

View File

@ -1195,7 +1195,7 @@ IVT_ENTRY(External_Interrupt, 0x3000)
nop 0
extr.u r14=r14,61,3
;;
cmp.ge p15,p0=5,r14
cmp.gt p15,p0=5,r14
}
{ .mfb
nop 0