Some proc cleanup, moving some of copyproc into allocproc. Also, an experiment: use "thread-local" storage for c and cp instead of the #define macro for curproc[cpu()].
Showing
- Makefile 4 additions, 0 deletionsMakefile
- defs.h 9 additions, 2 deletionsdefs.h
- exec.c 1 addition, 1 deletionexec.c
- lapic.c 1 addition, 1 deletionlapic.c
- main.c 16 additions, 11 deletionsmain.c
- proc.c 82 additions, 84 deletionsproc.c
- proc.h 24 additions, 15 deletionsproc.h
- spinlock.c 4 additions, 4 deletionsspinlock.c
- x86.h 6 additions, 0 deletionsx86.h
Loading
Please register or sign in to comment