summaryrefslogtreecommitdiff
path: root/kernel/proc.h
diff options
context:
space:
mode:
authorMole Shang <[email protected]>2024-01-18 17:35:27 +0800
committerMole Shang <[email protected]>2024-01-18 17:35:27 +0800
commit493159b9bb1a764926daa49fb09bff8f29e8e9e5 (patch)
treebcae49e20df0ab9d86dab9bd10226807cc432f88 /kernel/proc.h
parent33ca12a4653752d179e6296c7ca2f91a626d30f3 (diff)
downloadxv6-labs-493159b9bb1a764926daa49fb09bff8f29e8e9e5.tar.gz
xv6-labs-493159b9bb1a764926daa49fb09bff8f29e8e9e5.tar.bz2
xv6-labs-493159b9bb1a764926daa49fb09bff8f29e8e9e5.zip
lab syscall: finishsyscall
Diffstat (limited to 'kernel/proc.h')
-rw-r--r--kernel/proc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/proc.h b/kernel/proc.h
index d021857..4a2ca6c 100644
--- a/kernel/proc.h
+++ b/kernel/proc.h
@@ -91,6 +91,7 @@ struct proc {
int killed; // If non-zero, have been killed
int xstate; // Exit status to be returned to parent's wait
int pid; // Process ID
+ int trace_mask; // SYS_trace mask (1 << SYS_xxx)
// wait_lock must be held when using this:
struct proc *parent; // Parent process