git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Introducing LunaBuild to the build flow (#36)
[lunaix-os.git]
/
lunaix-os
/
arch
/
i386
/
mm
/
fault.c
diff --git
a/lunaix-os/arch/i386/mm/fault.c
b/lunaix-os/arch/i386/mm/fault.c
index 44f01a6879e61ed21a9d569f52dc30c281940b57..4177147659bf68c7b65584acd9535364a8032022 100644
(file)
--- a/
lunaix-os/arch/i386/mm/fault.c
+++ b/
lunaix-os/arch/i386/mm/fault.c
@@
-1,14
+1,14
@@
#include <lunaix/mm/fault.h>
#include <lunaix/mm/region.h>
#include <lunaix/process.h>
#include <lunaix/mm/fault.h>
#include <lunaix/mm/region.h>
#include <lunaix/process.h>
-#include <lunaix/
pcontext
.h>
+#include <lunaix/
hart_state
.h>
#include <sys/mm/mm_defs.h>
bool
__arch_prepare_fault_context(struct fault_context* fault)
{
#include <sys/mm/mm_defs.h>
bool
__arch_prepare_fault_context(struct fault_context* fault)
{
-
isr_param* ictx = fault->ictx
;
+
struct hart_state* ictx = fault->hstate
;
ptr_t ptr = cpu_ldeaddr();
if (!ptr) {
ptr_t ptr = cpu_ldeaddr();
if (!ptr) {