プロセス1実行編⑨(システムコール) int exec(char *path, char **argv) (Xv6を読む~OSコードリーディング~)

前回 jupiteroak.hatenablog.com トップページ jupiteroak.hatenablog.com exec.c https://github.com/mit-pdos/xv6-public/blob/master/exec.c int exec(char *path, char **argv) { char *s, *last; int i, off; uint argc, sz, sp, ustack[3+MAXARG+1]; struct elfhdr elf; struct inode *ip; struct proghdr ph; pde_t…