spt 관련

페이지 할당 관련 vm_alloc_page_with_initializer

frame 관련 vm_get_frame, vm_do_claim

setup_stack

lazy_load 관련



fork 관련 (spt_copy)

spt_kill 관련



stack_growth 관련

faulted address 가 USER_STACKrsp-8 사이에 있다면 stack growth 케이스에 해당! (엄밀히 말하면 stack_bottom 부터 rsp-8 까지 맞는 것 같은데, 어차피 폴트가 일어났다면 stack_bottom 보다는 아래일 것이라고 생각..)

→ VM_ANON으로 새 페이지 할당 후 claim page 까지 해줘야 한다!

faulted address 는 page_faulte 함수의 fault_addr 변수에 잇음