mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-16 10:20:30 +00:00
Don't treat a kernel stack fault the same as a general protect fault or
a segment not present fault in the non-vm86 case.
This commit is contained in:
parent
03cea59caf
commit
0e2aab1237
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=66712
@ -464,6 +464,9 @@ trap(frame)
|
||||
vm86_trap((struct vm86frame *)&frame);
|
||||
goto out;
|
||||
}
|
||||
if (type == T_STKFLT)
|
||||
break;
|
||||
|
||||
/* FALL THROUGH */
|
||||
|
||||
case T_SEGNPFLT: /* segment not present fault */
|
||||
|
@ -464,6 +464,9 @@ trap(frame)
|
||||
vm86_trap((struct vm86frame *)&frame);
|
||||
goto out;
|
||||
}
|
||||
if (type == T_STKFLT)
|
||||
break;
|
||||
|
||||
/* FALL THROUGH */
|
||||
|
||||
case T_SEGNPFLT: /* segment not present fault */
|
||||
|
@ -464,6 +464,9 @@ trap(frame)
|
||||
vm86_trap((struct vm86frame *)&frame);
|
||||
goto out;
|
||||
}
|
||||
if (type == T_STKFLT)
|
||||
break;
|
||||
|
||||
/* FALL THROUGH */
|
||||
|
||||
case T_SEGNPFLT: /* segment not present fault */
|
||||
|
Loading…
Reference in New Issue
Block a user