├── .gitignore ├── README.md ├── doc ├── project1.md ├── project2.md └── project3.md ├── pintos └── src │ ├── .gitignore │ ├── LICENSE │ ├── Make.config │ ├── Makefile │ ├── Makefile.build │ ├── Makefile.kernel │ ├── Makefile.userprog │ ├── devices │ ├── block.c │ ├── block.h │ ├── ide.c │ ├── ide.h │ ├── input.c │ ├── input.h │ ├── intq.c │ ├── intq.h │ ├── kbd.c │ ├── kbd.h │ ├── partition.c │ ├── partition.h │ ├── pit.c │ ├── pit.h │ ├── rtc.c │ ├── rtc.h │ ├── serial.c │ ├── serial.h │ ├── shutdown.c │ ├── shutdown.h │ ├── speaker.c │ ├── speaker.h │ ├── timer.c │ ├── timer.h │ ├── vga.c │ └── vga.h │ ├── examples │ ├── .gitignore │ ├── Makefile │ ├── bubsort.c │ ├── cat.c │ ├── cmp.c │ ├── cp.c │ ├── echo.c │ ├── halt.c │ ├── hex-dump.c │ ├── insult.c │ ├── lib │ │ ├── .gitignore │ │ └── user │ │ │ ├── .dummy │ │ │ └── .gitignore │ ├── lineup.c │ ├── ls.c │ ├── matmult.c │ ├── mcat.c │ ├── mcp.c │ ├── mkdir.c │ ├── pwd.c │ ├── recursor.c │ ├── rm.c │ └── shell.c │ ├── filesys │ ├── .gitignore │ ├── Make.vars │ ├── Makefile │ ├── buffer-cache.c │ ├── buffer-cache.h │ ├── directory.c │ ├── directory.h │ ├── file.c │ ├── file.h │ ├── filesys.c │ ├── filesys.h │ ├── free-map.c │ ├── free-map.h │ ├── fsutil.c │ ├── fsutil.h │ ├── inode.c │ ├── inode.h │ └── off_t.h │ ├── lib │ ├── arithmetic.c │ ├── ctype.h │ ├── debug.c │ ├── debug.h │ ├── inttypes.h │ ├── kernel │ │ ├── bitmap.c │ │ ├── bitmap.h │ │ ├── console.c │ │ ├── console.h │ │ ├── debug.c │ │ ├── hash.c │ │ ├── hash.h │ │ ├── list.c │ │ ├── list.h │ │ └── stdio.h │ ├── limits.h │ ├── packed.h │ ├── random.c │ ├── random.h │ ├── round.h │ ├── stdarg.h │ ├── stdbool.h │ ├── stddef.h │ ├── stdint.h │ ├── stdio.c │ ├── stdio.h │ ├── stdlib.c │ ├── stdlib.h │ ├── string.c │ ├── string.h │ ├── syscall-nr.h │ ├── user │ │ ├── console.c │ │ ├── debug.c │ │ ├── entry.c │ │ ├── stdio.h │ │ ├── syscall.c │ │ ├── syscall.h │ │ └── user.lds │ ├── ustar.c │ └── ustar.h │ ├── misc │ ├── bochs-2.2.6-big-endian.patch │ ├── bochs-2.2.6-build.sh │ ├── bochs-2.2.6-gdbstub-ENN.patch │ ├── bochs-2.2.6-jitter.patch │ ├── bochs-2.2.6-ms-extensions.patch │ ├── bochs-2.2.6-namespace.patch │ ├── bochs-2.2.6-page-fault-segv.patch │ ├── bochs-2.2.6-paranoia.patch │ ├── bochs-2.2.6-solaris-link.patch │ ├── bochs-2.2.6-solaris-tty.patch │ ├── bochs-2.2.6-triple-fault.patch │ ├── gcc-3.3.6-cross-howto │ └── gdb-macros │ ├── tests │ ├── Algorithm │ │ └── Diff.pm │ ├── Make.tests │ ├── arc4.c │ ├── arc4.h │ ├── arc4.pm │ ├── cksum.c │ ├── cksum.h │ ├── cksum.pm │ ├── filesys │ │ ├── Grading.no-vm │ │ ├── Grading.with-vm │ │ ├── base │ │ │ ├── Make.tests │ │ │ ├── Rubric │ │ │ ├── child-syn-read.c │ │ │ ├── child-syn-wrt.c │ │ │ ├── full.inc │ │ │ ├── lg-create.c │ │ │ ├── lg-create.ck │ │ │ ├── lg-full.c │ │ │ ├── lg-full.ck │ │ │ ├── lg-random.c │ │ │ ├── lg-random.ck │ │ │ ├── lg-seq-block.c │ │ │ ├── lg-seq-block.ck │ │ │ ├── lg-seq-random.c │ │ │ ├── lg-seq-random.ck │ │ │ ├── random.inc │ │ │ ├── seq-block.inc │ │ │ ├── seq-random.inc │ │ │ ├── sm-create.c │ │ │ ├── sm-create.ck │ │ │ ├── sm-full.c │ │ │ ├── sm-full.ck │ │ │ ├── sm-random.c │ │ │ ├── sm-random.ck │ │ │ ├── sm-seq-block.c │ │ │ ├── sm-seq-block.ck │ │ │ ├── sm-seq-random.c │ │ │ ├── sm-seq-random.ck │ │ │ ├── syn-read.c │ │ │ ├── syn-read.ck │ │ │ ├── syn-read.h │ │ │ ├── syn-remove.c │ │ │ ├── syn-remove.ck │ │ │ ├── syn-write.c │ │ │ ├── syn-write.ck │ │ │ └── syn-write.h │ │ ├── create.inc │ │ ├── extended │ │ │ ├── Make.tests │ │ │ ├── Rubric.functionality │ │ │ ├── Rubric.persistence │ │ │ ├── Rubric.robustness │ │ │ ├── child-syn-rw.c │ │ │ ├── dir-empty-name-persistence.ck │ │ │ ├── dir-empty-name.c │ │ │ ├── dir-empty-name.ck │ │ │ ├── dir-mk-tree-persistence.ck │ │ │ ├── dir-mk-tree.c │ │ │ ├── dir-mk-tree.ck │ │ │ ├── dir-mkdir-persistence.ck │ │ │ ├── dir-mkdir.c │ │ │ ├── dir-mkdir.ck │ │ │ ├── dir-open-persistence.ck │ │ │ ├── dir-open.c │ │ │ ├── dir-open.ck │ │ │ ├── dir-over-file-persistence.ck │ │ │ ├── dir-over-file.c │ │ │ ├── dir-over-file.ck │ │ │ ├── dir-rm-cwd-persistence.ck │ │ │ ├── dir-rm-cwd.c │ │ │ ├── dir-rm-cwd.ck │ │ │ ├── dir-rm-parent-persistence.ck │ │ │ ├── dir-rm-parent.c │ │ │ ├── dir-rm-parent.ck │ │ │ ├── dir-rm-root-persistence.ck │ │ │ ├── dir-rm-root.c │ │ │ ├── dir-rm-root.ck │ │ │ ├── dir-rm-tree-persistence.ck │ │ │ ├── dir-rm-tree.c │ │ │ ├── dir-rm-tree.ck │ │ │ ├── dir-rmdir-persistence.ck │ │ │ ├── dir-rmdir.c │ │ │ ├── dir-rmdir.ck │ │ │ ├── dir-under-file-persistence.ck │ │ │ ├── dir-under-file.c │ │ │ ├── dir-under-file.ck │ │ │ ├── dir-vine-persistence.ck │ │ │ ├── dir-vine.c │ │ │ ├── dir-vine.ck │ │ │ ├── grow-create-persistence.ck │ │ │ ├── grow-create.c │ │ │ ├── grow-create.ck │ │ │ ├── grow-dir-lg-persistence.ck │ │ │ ├── grow-dir-lg.c │ │ │ ├── grow-dir-lg.ck │ │ │ ├── grow-dir.inc │ │ │ ├── grow-file-size-persistence.ck │ │ │ ├── grow-file-size.c │ │ │ ├── grow-file-size.ck │ │ │ ├── grow-root-lg-persistence.ck │ │ │ ├── grow-root-lg.c │ │ │ ├── grow-root-lg.ck │ │ │ ├── grow-root-sm-persistence.ck │ │ │ ├── grow-root-sm.c │ │ │ ├── grow-root-sm.ck │ │ │ ├── grow-seq-lg-persistence.ck │ │ │ ├── grow-seq-lg.c │ │ │ ├── grow-seq-lg.ck │ │ │ ├── grow-seq-sm-persistence.ck │ │ │ ├── grow-seq-sm.c │ │ │ ├── grow-seq-sm.ck │ │ │ ├── grow-seq.inc │ │ │ ├── grow-sparse-persistence.ck │ │ │ ├── grow-sparse.c │ │ │ ├── grow-sparse.ck │ │ │ ├── grow-tell-persistence.ck │ │ │ ├── grow-tell.c │ │ │ ├── grow-tell.ck │ │ │ ├── grow-two-files-persistence.ck │ │ │ ├── grow-two-files.c │ │ │ ├── grow-two-files.ck │ │ │ ├── mk-tree.c │ │ │ ├── mk-tree.h │ │ │ ├── my-test-1-persistence.ck │ │ │ ├── my-test-1.c │ │ │ ├── my-test-1.ck │ │ │ ├── my-test-2-persistence.ck │ │ │ ├── my-test-2.c │ │ │ ├── my-test-2.ck │ │ │ ├── syn-rw-persistence.ck │ │ │ ├── syn-rw.c │ │ │ ├── syn-rw.ck │ │ │ ├── syn-rw.h │ │ │ └── tar.c │ │ ├── seq-test.c │ │ └── seq-test.h │ ├── internal │ │ ├── list.c │ │ ├── stdio.c │ │ └── stdlib.c │ ├── lib.c │ ├── lib.h │ ├── lib.pm │ ├── main.c │ ├── main.h │ ├── make-grade │ ├── random.pm │ ├── tests.pm │ ├── threads │ │ ├── Grading │ │ ├── Make.tests │ │ ├── Rubric.alarm │ │ ├── Rubric.mlfqs │ │ ├── Rubric.priority │ │ ├── alarm-multiple.ck │ │ ├── alarm-negative.c │ │ ├── alarm-negative.ck │ │ ├── alarm-priority.c │ │ ├── alarm-priority.ck │ │ ├── alarm-simultaneous.c │ │ ├── alarm-simultaneous.ck │ │ ├── alarm-single.ck │ │ ├── alarm-wait.c │ │ ├── alarm-zero.c │ │ ├── alarm-zero.ck │ │ ├── alarm.pm │ │ ├── mlfqs-block.c │ │ ├── mlfqs-block.ck │ │ ├── mlfqs-fair-2.ck │ │ ├── mlfqs-fair-20.ck │ │ ├── mlfqs-fair.c │ │ ├── mlfqs-load-1.c │ │ ├── mlfqs-load-1.ck │ │ ├── mlfqs-load-60.c │ │ ├── mlfqs-load-60.ck │ │ ├── mlfqs-load-avg.c │ │ ├── mlfqs-load-avg.ck │ │ ├── mlfqs-nice-10.ck │ │ ├── mlfqs-nice-2.ck │ │ ├── mlfqs-recent-1.c │ │ ├── mlfqs-recent-1.ck │ │ ├── mlfqs.pm │ │ ├── priority-change.c │ │ ├── priority-change.ck │ │ ├── priority-condvar.c │ │ ├── priority-condvar.ck │ │ ├── priority-donate-chain.c │ │ ├── priority-donate-chain.ck │ │ ├── priority-donate-lower.c │ │ ├── priority-donate-lower.ck │ │ ├── priority-donate-multiple.c │ │ ├── priority-donate-multiple.ck │ │ ├── priority-donate-multiple2.c │ │ ├── priority-donate-multiple2.ck │ │ ├── priority-donate-nest.c │ │ ├── priority-donate-nest.ck │ │ ├── priority-donate-one.c │ │ ├── priority-donate-one.ck │ │ ├── priority-donate-sema.c │ │ ├── priority-donate-sema.ck │ │ ├── priority-fifo.c │ │ ├── priority-fifo.ck │ │ ├── priority-preempt.c │ │ ├── priority-preempt.ck │ │ ├── priority-sema.c │ │ ├── priority-sema.ck │ │ ├── tests.c │ │ └── tests.h │ ├── userprog │ │ ├── Grading │ │ ├── Make.tests │ │ ├── Rubric.functionality │ │ ├── Rubric.robustness │ │ ├── args-dbl-space.ck │ │ ├── args-many.ck │ │ ├── args-multiple.ck │ │ ├── args-none.ck │ │ ├── args-single.ck │ │ ├── args.c │ │ ├── bad-jump.c │ │ ├── bad-jump.ck │ │ ├── bad-jump2.c │ │ ├── bad-jump2.ck │ │ ├── bad-read.c │ │ ├── bad-read.ck │ │ ├── bad-read2.c │ │ ├── bad-read2.ck │ │ ├── bad-write.c │ │ ├── bad-write.ck │ │ ├── bad-write2.c │ │ ├── bad-write2.ck │ │ ├── boundary.c │ │ ├── boundary.h │ │ ├── child-bad.c │ │ ├── child-close.c │ │ ├── child-rox.c │ │ ├── child-simple.c │ │ ├── close-bad-fd.c │ │ ├── close-bad-fd.ck │ │ ├── close-normal.c │ │ ├── close-normal.ck │ │ ├── close-stdin.c │ │ ├── close-stdin.ck │ │ ├── close-stdout.c │ │ ├── close-stdout.ck │ │ ├── close-twice.c │ │ ├── close-twice.ck │ │ ├── create-bad-ptr.c │ │ ├── create-bad-ptr.ck │ │ ├── create-bad-str.c │ │ ├── create-bound.c │ │ ├── create-bound.ck │ │ ├── create-empty.c │ │ ├── create-empty.ck │ │ ├── create-exists.c │ │ ├── create-exists.ck │ │ ├── create-long.c │ │ ├── create-long.ck │ │ ├── create-normal.c │ │ ├── create-normal.ck │ │ ├── create-null.c │ │ ├── create-null.ck │ │ ├── exec-arg.c │ │ ├── exec-arg.ck │ │ ├── exec-bad-ptr.c │ │ ├── exec-bad-ptr.ck │ │ ├── exec-missing.c │ │ ├── exec-missing.ck │ │ ├── exec-multiple.c │ │ ├── exec-multiple.ck │ │ ├── exec-once.c │ │ ├── exec-once.ck │ │ ├── exit.c │ │ ├── exit.ck │ │ ├── halt.c │ │ ├── halt.ck │ │ ├── iloveos.c │ │ ├── iloveos.ck │ │ ├── lib │ │ │ ├── .gitignore │ │ │ └── user │ │ │ │ ├── .dummy │ │ │ │ └── .gitignore │ │ ├── multi-child-fd.c │ │ ├── multi-child-fd.ck │ │ ├── multi-recurse.c │ │ ├── multi-recurse.ck │ │ ├── my-test-1.c │ │ ├── my-test-1.ck │ │ ├── my-test-1.input │ │ ├── my-test-2.c │ │ ├── my-test-2.ck │ │ ├── no-vm │ │ │ ├── Make.tests │ │ │ ├── Rubric │ │ │ ├── multi-oom.c │ │ │ └── multi-oom.ck │ │ ├── open-bad-ptr.c │ │ ├── open-bad-ptr.ck │ │ ├── open-boundary.c │ │ ├── open-boundary.ck │ │ ├── open-empty.c │ │ ├── open-empty.ck │ │ ├── open-missing.c │ │ ├── open-missing.ck │ │ ├── open-normal.c │ │ ├── open-normal.ck │ │ ├── open-null.c │ │ ├── open-null.ck │ │ ├── open-twice.c │ │ ├── open-twice.ck │ │ ├── practice.c │ │ ├── practice.ck │ │ ├── read-bad-fd.c │ │ ├── read-bad-fd.ck │ │ ├── read-bad-ptr.c │ │ ├── read-bad-ptr.ck │ │ ├── read-boundary.c │ │ ├── read-boundary.ck │ │ ├── read-normal.c │ │ ├── read-normal.ck │ │ ├── read-stdout.c │ │ ├── read-stdout.ck │ │ ├── read-zero.c │ │ ├── read-zero.ck │ │ ├── rox-child.c │ │ ├── rox-child.ck │ │ ├── rox-child.inc │ │ ├── rox-multichild.c │ │ ├── rox-multichild.ck │ │ ├── rox-simple.c │ │ ├── rox-simple.ck │ │ ├── sample.inc │ │ ├── sample.txt │ │ ├── sc-bad-arg.c │ │ ├── sc-bad-arg.ck │ │ ├── sc-bad-sp.c │ │ ├── sc-bad-sp.ck │ │ ├── sc-boundary-2.c │ │ ├── sc-boundary-2.ck │ │ ├── sc-boundary.c │ │ ├── sc-boundary.ck │ │ ├── wait-bad-pid.c │ │ ├── wait-bad-pid.ck │ │ ├── wait-killed.c │ │ ├── wait-killed.ck │ │ ├── wait-simple.c │ │ ├── wait-simple.ck │ │ ├── wait-twice.c │ │ ├── wait-twice.ck │ │ ├── write-bad-fd.c │ │ ├── write-bad-fd.ck │ │ ├── write-bad-ptr.c │ │ ├── write-bad-ptr.ck │ │ ├── write-boundary.c │ │ ├── write-boundary.ck │ │ ├── write-normal.c │ │ ├── write-normal.ck │ │ ├── write-stdin.c │ │ ├── write-stdin.ck │ │ ├── write-zero.c │ │ └── write-zero.ck │ └── vm │ │ ├── Grading │ │ ├── Make.tests │ │ ├── Rubric.functionality │ │ ├── Rubric.robustness │ │ ├── child-inherit.c │ │ ├── child-linear.c │ │ ├── child-mm-wrt.c │ │ ├── child-qsort-mm.c │ │ ├── child-qsort.c │ │ ├── child-sort.c │ │ ├── mmap-bad-fd.c │ │ ├── mmap-bad-fd.ck │ │ ├── mmap-clean.c │ │ ├── mmap-clean.ck │ │ ├── mmap-close.c │ │ ├── mmap-close.ck │ │ ├── mmap-exit.c │ │ ├── mmap-exit.ck │ │ ├── mmap-inherit.c │ │ ├── mmap-inherit.ck │ │ ├── mmap-misalign.c │ │ ├── mmap-misalign.ck │ │ ├── mmap-null.c │ │ ├── mmap-null.ck │ │ ├── mmap-over-code.c │ │ ├── mmap-over-code.ck │ │ ├── mmap-over-data.c │ │ ├── mmap-over-data.ck │ │ ├── mmap-over-stk.c │ │ ├── mmap-over-stk.ck │ │ ├── mmap-overlap.c │ │ ├── mmap-overlap.ck │ │ ├── mmap-read.c │ │ ├── mmap-read.ck │ │ ├── mmap-remove.c │ │ ├── mmap-remove.ck │ │ ├── mmap-shuffle.c │ │ ├── mmap-shuffle.ck │ │ ├── mmap-twice.c │ │ ├── mmap-twice.ck │ │ ├── mmap-unmap.c │ │ ├── mmap-unmap.ck │ │ ├── mmap-write.c │ │ ├── mmap-write.ck │ │ ├── mmap-zero.c │ │ ├── mmap-zero.ck │ │ ├── page-linear.c │ │ ├── page-linear.ck │ │ ├── page-merge-mm.c │ │ ├── page-merge-mm.ck │ │ ├── page-merge-par.c │ │ ├── page-merge-par.ck │ │ ├── page-merge-seq.c │ │ ├── page-merge-seq.ck │ │ ├── page-merge-stk.c │ │ ├── page-merge-stk.ck │ │ ├── page-parallel.c │ │ ├── page-parallel.ck │ │ ├── page-shuffle.c │ │ ├── page-shuffle.ck │ │ ├── parallel-merge.c │ │ ├── parallel-merge.h │ │ ├── process_death.pm │ │ ├── pt-bad-addr.c │ │ ├── pt-bad-addr.ck │ │ ├── pt-bad-read.c │ │ ├── pt-bad-read.ck │ │ ├── pt-big-stk-obj.c │ │ ├── pt-big-stk-obj.ck │ │ ├── pt-grow-bad.c │ │ ├── pt-grow-bad.ck │ │ ├── pt-grow-pusha.c │ │ ├── pt-grow-pusha.ck │ │ ├── pt-grow-stack.c │ │ ├── pt-grow-stack.ck │ │ ├── pt-grow-stk-sc.c │ │ ├── pt-grow-stk-sc.ck │ │ ├── pt-write-code-2.c │ │ ├── pt-write-code.c │ │ ├── pt-write-code.ck │ │ ├── pt-write-code2.ck │ │ ├── qsort.c │ │ ├── qsort.h │ │ ├── sample.inc │ │ └── sample.txt │ ├── threads │ ├── ._.DS_Store │ ├── .gitignore │ ├── Make.vars │ ├── Makefile │ ├── fixed-point.h │ ├── flags.h │ ├── init.c │ ├── init.h │ ├── interrupt.c │ ├── interrupt.h │ ├── intr-stubs.S │ ├── intr-stubs.h │ ├── io.h │ ├── kernel.lds.S │ ├── loader.S │ ├── loader.h │ ├── malloc.c │ ├── malloc.h │ ├── palloc.c │ ├── palloc.h │ ├── pte.h │ ├── start.S │ ├── switch.S │ ├── switch.h │ ├── synch.c │ ├── synch.h │ ├── thread.c │ ├── thread.h │ └── vaddr.h │ ├── userprog │ ├── .gitignore │ ├── Make.vars │ ├── Makefile │ ├── exception.c │ ├── exception.h │ ├── gdt.c │ ├── gdt.h │ ├── pagedir.c │ ├── pagedir.h │ ├── process.c │ ├── process.h │ ├── syscall.c │ ├── syscall.h │ ├── tss.c │ └── tss.h │ ├── utils │ ├── .gitignore │ ├── Makefile │ ├── Pintos.pm │ ├── backtrace │ ├── pintos │ ├── pintos-gdb │ ├── pintos-mkdisk │ ├── pintos-set-cmdline │ ├── setitimer-helper.c │ ├── squish-pty.c │ └── squish-unix.c │ └── vm │ ├── .gitignore │ ├── Make.vars │ └── Makefile └── reports ├── project1.md ├── project2.md └── project3.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.pyc 3 | *.swp 4 | *~ 5 | .DS_Store 6 | pintos/**/build 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/README.md -------------------------------------------------------------------------------- /doc/project1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/doc/project1.md -------------------------------------------------------------------------------- /doc/project2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/doc/project2.md -------------------------------------------------------------------------------- /doc/project3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/doc/project3.md -------------------------------------------------------------------------------- /pintos/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/.gitignore -------------------------------------------------------------------------------- /pintos/src/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/LICENSE -------------------------------------------------------------------------------- /pintos/src/Make.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/Make.config -------------------------------------------------------------------------------- /pintos/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/Makefile -------------------------------------------------------------------------------- /pintos/src/Makefile.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/Makefile.build -------------------------------------------------------------------------------- /pintos/src/Makefile.kernel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/Makefile.kernel -------------------------------------------------------------------------------- /pintos/src/Makefile.userprog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/Makefile.userprog -------------------------------------------------------------------------------- /pintos/src/devices/block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/block.c -------------------------------------------------------------------------------- /pintos/src/devices/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/block.h -------------------------------------------------------------------------------- /pintos/src/devices/ide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/ide.c -------------------------------------------------------------------------------- /pintos/src/devices/ide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/ide.h -------------------------------------------------------------------------------- /pintos/src/devices/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/input.c -------------------------------------------------------------------------------- /pintos/src/devices/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/input.h -------------------------------------------------------------------------------- /pintos/src/devices/intq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/intq.c -------------------------------------------------------------------------------- /pintos/src/devices/intq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/intq.h -------------------------------------------------------------------------------- /pintos/src/devices/kbd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/kbd.c -------------------------------------------------------------------------------- /pintos/src/devices/kbd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/kbd.h -------------------------------------------------------------------------------- /pintos/src/devices/partition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/partition.c -------------------------------------------------------------------------------- /pintos/src/devices/partition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/partition.h -------------------------------------------------------------------------------- /pintos/src/devices/pit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/pit.c -------------------------------------------------------------------------------- /pintos/src/devices/pit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/pit.h -------------------------------------------------------------------------------- /pintos/src/devices/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/rtc.c -------------------------------------------------------------------------------- /pintos/src/devices/rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/rtc.h -------------------------------------------------------------------------------- /pintos/src/devices/serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/serial.c -------------------------------------------------------------------------------- /pintos/src/devices/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/serial.h -------------------------------------------------------------------------------- /pintos/src/devices/shutdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/shutdown.c -------------------------------------------------------------------------------- /pintos/src/devices/shutdown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/shutdown.h -------------------------------------------------------------------------------- /pintos/src/devices/speaker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/speaker.c -------------------------------------------------------------------------------- /pintos/src/devices/speaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/speaker.h -------------------------------------------------------------------------------- /pintos/src/devices/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/timer.c -------------------------------------------------------------------------------- /pintos/src/devices/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/timer.h -------------------------------------------------------------------------------- /pintos/src/devices/vga.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/vga.c -------------------------------------------------------------------------------- /pintos/src/devices/vga.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/devices/vga.h -------------------------------------------------------------------------------- /pintos/src/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/.gitignore -------------------------------------------------------------------------------- /pintos/src/examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/Makefile -------------------------------------------------------------------------------- /pintos/src/examples/bubsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/bubsort.c -------------------------------------------------------------------------------- /pintos/src/examples/cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/cat.c -------------------------------------------------------------------------------- /pintos/src/examples/cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/cmp.c -------------------------------------------------------------------------------- /pintos/src/examples/cp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/cp.c -------------------------------------------------------------------------------- /pintos/src/examples/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/echo.c -------------------------------------------------------------------------------- /pintos/src/examples/halt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/halt.c -------------------------------------------------------------------------------- /pintos/src/examples/hex-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/hex-dump.c -------------------------------------------------------------------------------- /pintos/src/examples/insult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/insult.c -------------------------------------------------------------------------------- /pintos/src/examples/lib/.gitignore: -------------------------------------------------------------------------------- 1 | *.d 2 | -------------------------------------------------------------------------------- /pintos/src/examples/lib/user/.dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pintos/src/examples/lib/user/.gitignore: -------------------------------------------------------------------------------- 1 | *.d 2 | -------------------------------------------------------------------------------- /pintos/src/examples/lineup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/lineup.c -------------------------------------------------------------------------------- /pintos/src/examples/ls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/ls.c -------------------------------------------------------------------------------- /pintos/src/examples/matmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/matmult.c -------------------------------------------------------------------------------- /pintos/src/examples/mcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/mcat.c -------------------------------------------------------------------------------- /pintos/src/examples/mcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/mcp.c -------------------------------------------------------------------------------- /pintos/src/examples/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/mkdir.c -------------------------------------------------------------------------------- /pintos/src/examples/pwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/pwd.c -------------------------------------------------------------------------------- /pintos/src/examples/recursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/recursor.c -------------------------------------------------------------------------------- /pintos/src/examples/rm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/rm.c -------------------------------------------------------------------------------- /pintos/src/examples/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/examples/shell.c -------------------------------------------------------------------------------- /pintos/src/filesys/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/.gitignore -------------------------------------------------------------------------------- /pintos/src/filesys/Make.vars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/Make.vars -------------------------------------------------------------------------------- /pintos/src/filesys/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.kernel 2 | -------------------------------------------------------------------------------- /pintos/src/filesys/buffer-cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/buffer-cache.c -------------------------------------------------------------------------------- /pintos/src/filesys/buffer-cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/buffer-cache.h -------------------------------------------------------------------------------- /pintos/src/filesys/directory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/directory.c -------------------------------------------------------------------------------- /pintos/src/filesys/directory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/directory.h -------------------------------------------------------------------------------- /pintos/src/filesys/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/file.c -------------------------------------------------------------------------------- /pintos/src/filesys/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/file.h -------------------------------------------------------------------------------- /pintos/src/filesys/filesys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/filesys.c -------------------------------------------------------------------------------- /pintos/src/filesys/filesys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/filesys.h -------------------------------------------------------------------------------- /pintos/src/filesys/free-map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/free-map.c -------------------------------------------------------------------------------- /pintos/src/filesys/free-map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/free-map.h -------------------------------------------------------------------------------- /pintos/src/filesys/fsutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/fsutil.c -------------------------------------------------------------------------------- /pintos/src/filesys/fsutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/fsutil.h -------------------------------------------------------------------------------- /pintos/src/filesys/inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/inode.c -------------------------------------------------------------------------------- /pintos/src/filesys/inode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/inode.h -------------------------------------------------------------------------------- /pintos/src/filesys/off_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/filesys/off_t.h -------------------------------------------------------------------------------- /pintos/src/lib/arithmetic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/arithmetic.c -------------------------------------------------------------------------------- /pintos/src/lib/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/ctype.h -------------------------------------------------------------------------------- /pintos/src/lib/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/debug.c -------------------------------------------------------------------------------- /pintos/src/lib/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/debug.h -------------------------------------------------------------------------------- /pintos/src/lib/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/inttypes.h -------------------------------------------------------------------------------- /pintos/src/lib/kernel/bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/bitmap.c -------------------------------------------------------------------------------- /pintos/src/lib/kernel/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/bitmap.h -------------------------------------------------------------------------------- /pintos/src/lib/kernel/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/console.c -------------------------------------------------------------------------------- /pintos/src/lib/kernel/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/console.h -------------------------------------------------------------------------------- /pintos/src/lib/kernel/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/debug.c -------------------------------------------------------------------------------- /pintos/src/lib/kernel/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/hash.c -------------------------------------------------------------------------------- /pintos/src/lib/kernel/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/hash.h -------------------------------------------------------------------------------- /pintos/src/lib/kernel/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/list.c -------------------------------------------------------------------------------- /pintos/src/lib/kernel/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/list.h -------------------------------------------------------------------------------- /pintos/src/lib/kernel/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/kernel/stdio.h -------------------------------------------------------------------------------- /pintos/src/lib/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/limits.h -------------------------------------------------------------------------------- /pintos/src/lib/packed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/packed.h -------------------------------------------------------------------------------- /pintos/src/lib/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/random.c -------------------------------------------------------------------------------- /pintos/src/lib/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/random.h -------------------------------------------------------------------------------- /pintos/src/lib/round.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/round.h -------------------------------------------------------------------------------- /pintos/src/lib/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdarg.h -------------------------------------------------------------------------------- /pintos/src/lib/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdbool.h -------------------------------------------------------------------------------- /pintos/src/lib/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stddef.h -------------------------------------------------------------------------------- /pintos/src/lib/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdint.h -------------------------------------------------------------------------------- /pintos/src/lib/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdio.c -------------------------------------------------------------------------------- /pintos/src/lib/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdio.h -------------------------------------------------------------------------------- /pintos/src/lib/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdlib.c -------------------------------------------------------------------------------- /pintos/src/lib/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/stdlib.h -------------------------------------------------------------------------------- /pintos/src/lib/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/string.c -------------------------------------------------------------------------------- /pintos/src/lib/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/string.h -------------------------------------------------------------------------------- /pintos/src/lib/syscall-nr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/syscall-nr.h -------------------------------------------------------------------------------- /pintos/src/lib/user/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/console.c -------------------------------------------------------------------------------- /pintos/src/lib/user/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/debug.c -------------------------------------------------------------------------------- /pintos/src/lib/user/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/entry.c -------------------------------------------------------------------------------- /pintos/src/lib/user/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/stdio.h -------------------------------------------------------------------------------- /pintos/src/lib/user/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/syscall.c -------------------------------------------------------------------------------- /pintos/src/lib/user/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/syscall.h -------------------------------------------------------------------------------- /pintos/src/lib/user/user.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/user/user.lds -------------------------------------------------------------------------------- /pintos/src/lib/ustar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/ustar.c -------------------------------------------------------------------------------- /pintos/src/lib/ustar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/lib/ustar.h -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-big-endian.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-big-endian.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-build.sh -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-gdbstub-ENN.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-gdbstub-ENN.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-jitter.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-jitter.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-ms-extensions.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-ms-extensions.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-namespace.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-namespace.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-page-fault-segv.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-page-fault-segv.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-paranoia.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-paranoia.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-solaris-link.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-solaris-link.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-solaris-tty.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-solaris-tty.patch -------------------------------------------------------------------------------- /pintos/src/misc/bochs-2.2.6-triple-fault.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/bochs-2.2.6-triple-fault.patch -------------------------------------------------------------------------------- /pintos/src/misc/gcc-3.3.6-cross-howto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/gcc-3.3.6-cross-howto -------------------------------------------------------------------------------- /pintos/src/misc/gdb-macros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/misc/gdb-macros -------------------------------------------------------------------------------- /pintos/src/tests/Algorithm/Diff.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/Algorithm/Diff.pm -------------------------------------------------------------------------------- /pintos/src/tests/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/arc4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/arc4.c -------------------------------------------------------------------------------- /pintos/src/tests/arc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/arc4.h -------------------------------------------------------------------------------- /pintos/src/tests/arc4.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/arc4.pm -------------------------------------------------------------------------------- /pintos/src/tests/cksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/cksum.c -------------------------------------------------------------------------------- /pintos/src/tests/cksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/cksum.h -------------------------------------------------------------------------------- /pintos/src/tests/cksum.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/cksum.pm -------------------------------------------------------------------------------- /pintos/src/tests/filesys/Grading.no-vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/Grading.no-vm -------------------------------------------------------------------------------- /pintos/src/tests/filesys/Grading.with-vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/Grading.with-vm -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/Rubric: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/Rubric -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/child-syn-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/child-syn-read.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/child-syn-wrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/child-syn-wrt.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/full.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/full.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-create.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-create.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-create.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-full.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-full.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-full.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-random.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-random.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-random.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-seq-block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-seq-block.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-seq-block.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-seq-block.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-seq-random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-seq-random.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/lg-seq-random.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/lg-seq-random.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/random.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/random.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/seq-block.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/seq-block.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/seq-random.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/seq-random.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-create.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-create.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-create.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-full.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-full.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-full.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-full.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-random.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-random.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-random.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-seq-block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-seq-block.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-seq-block.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-seq-block.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-seq-random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-seq-random.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/sm-seq-random.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/sm-seq-random.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-read.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-read.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-read.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-read.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-read.h -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-remove.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-remove.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-remove.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-write.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-write.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-write.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/base/syn-write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/base/syn-write.h -------------------------------------------------------------------------------- /pintos/src/tests/filesys/create.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/create.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/Rubric.functionality: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/Rubric.functionality -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/Rubric.persistence: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/Rubric.persistence -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/Rubric.robustness: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/Rubric.robustness -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/child-syn-rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/child-syn-rw.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-empty-name-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-empty-name-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-empty-name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-empty-name.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-empty-name.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-empty-name.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-mk-tree-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-mk-tree-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-mk-tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-mk-tree.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-mk-tree.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-mk-tree.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-mkdir-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-mkdir-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-mkdir.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-mkdir.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-mkdir.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-open-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-open-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-open.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-open.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-open.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-over-file-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-over-file-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-over-file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-over-file.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-over-file.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-over-file.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-cwd-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-cwd-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-cwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-cwd.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-cwd.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-cwd.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-parent-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-parent-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-parent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-parent.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-parent.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-parent.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-root-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-root-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-root.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-root.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-root.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-root.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-tree-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-tree-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-tree.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rm-tree.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rm-tree.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rmdir-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rmdir-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rmdir.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-rmdir.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-rmdir.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-under-file-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-under-file-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-under-file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-under-file.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-under-file.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-under-file.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-vine-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-vine-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-vine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-vine.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/dir-vine.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/dir-vine.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-create-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-create-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-create.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-create.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-create.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-dir-lg-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-dir-lg-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-dir-lg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-dir-lg.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-dir-lg.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-dir-lg.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-dir.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-dir.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-file-size-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-file-size-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-file-size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-file-size.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-file-size.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-file-size.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-root-lg-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-root-lg-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-root-lg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-root-lg.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-root-lg.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-root-lg.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-root-sm-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-root-sm-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-root-sm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-root-sm.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-root-sm.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-root-sm.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq-lg-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq-lg-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq-lg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq-lg.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq-lg.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq-lg.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq-sm-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq-sm-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq-sm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq-sm.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq-sm.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq-sm.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-seq.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-seq.inc -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-sparse-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-sparse-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-sparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-sparse.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-sparse.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-sparse.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-tell-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-tell-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-tell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-tell.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-tell.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-tell.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-two-files-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-two-files-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-two-files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-two-files.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/grow-two-files.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/grow-two-files.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/mk-tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/mk-tree.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/mk-tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/mk-tree.h -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/my-test-1-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/my-test-1-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/my-test-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/my-test-1.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/my-test-1.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/my-test-1.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/my-test-2-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/my-test-2-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/my-test-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/my-test-2.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/my-test-2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/my-test-2.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/syn-rw-persistence.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/syn-rw-persistence.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/syn-rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/syn-rw.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/syn-rw.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/syn-rw.ck -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/syn-rw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/syn-rw.h -------------------------------------------------------------------------------- /pintos/src/tests/filesys/extended/tar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/extended/tar.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/seq-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/seq-test.c -------------------------------------------------------------------------------- /pintos/src/tests/filesys/seq-test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/filesys/seq-test.h -------------------------------------------------------------------------------- /pintos/src/tests/internal/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/internal/list.c -------------------------------------------------------------------------------- /pintos/src/tests/internal/stdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/internal/stdio.c -------------------------------------------------------------------------------- /pintos/src/tests/internal/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/internal/stdlib.c -------------------------------------------------------------------------------- /pintos/src/tests/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/lib.c -------------------------------------------------------------------------------- /pintos/src/tests/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/lib.h -------------------------------------------------------------------------------- /pintos/src/tests/lib.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/lib.pm -------------------------------------------------------------------------------- /pintos/src/tests/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/main.c -------------------------------------------------------------------------------- /pintos/src/tests/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/main.h -------------------------------------------------------------------------------- /pintos/src/tests/make-grade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/make-grade -------------------------------------------------------------------------------- /pintos/src/tests/random.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/random.pm -------------------------------------------------------------------------------- /pintos/src/tests/tests.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/tests.pm -------------------------------------------------------------------------------- /pintos/src/tests/threads/Grading: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/Grading -------------------------------------------------------------------------------- /pintos/src/tests/threads/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/threads/Rubric.alarm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/Rubric.alarm -------------------------------------------------------------------------------- /pintos/src/tests/threads/Rubric.mlfqs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/Rubric.mlfqs -------------------------------------------------------------------------------- /pintos/src/tests/threads/Rubric.priority: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/Rubric.priority -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-multiple.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-multiple.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-negative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-negative.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-negative.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-negative.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-priority.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-priority.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-priority.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-priority.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-simultaneous.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-simultaneous.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-simultaneous.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-simultaneous.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-single.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-single.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-wait.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-zero.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm-zero.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm-zero.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/alarm.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/alarm.pm -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-block.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-block.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-block.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-fair-2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-fair-2.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-fair-20.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-fair-20.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-fair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-fair.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-load-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-load-1.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-load-1.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-load-1.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-load-60.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-load-60.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-load-60.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-load-60.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-load-avg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-load-avg.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-load-avg.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-load-avg.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-nice-10.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-nice-10.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-nice-2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-nice-2.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-recent-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-recent-1.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs-recent-1.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs-recent-1.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/mlfqs.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/mlfqs.pm -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-change.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-change.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-change.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-condvar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-condvar.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-condvar.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-condvar.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-chain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-chain.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-chain.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-chain.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-lower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-lower.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-lower.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-lower.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-multiple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-multiple.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-multiple.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-multiple.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-multiple2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-multiple2.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-multiple2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-multiple2.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-nest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-nest.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-nest.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-nest.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-one.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-one.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-one.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-one.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-sema.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-sema.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-donate-sema.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-donate-sema.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-fifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-fifo.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-fifo.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-fifo.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-preempt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-preempt.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-preempt.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-preempt.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-sema.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-sema.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/priority-sema.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/priority-sema.ck -------------------------------------------------------------------------------- /pintos/src/tests/threads/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/tests.c -------------------------------------------------------------------------------- /pintos/src/tests/threads/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/threads/tests.h -------------------------------------------------------------------------------- /pintos/src/tests/userprog/Grading: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/Grading -------------------------------------------------------------------------------- /pintos/src/tests/userprog/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/userprog/Rubric.functionality: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/Rubric.functionality -------------------------------------------------------------------------------- /pintos/src/tests/userprog/Rubric.robustness: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/Rubric.robustness -------------------------------------------------------------------------------- /pintos/src/tests/userprog/args-dbl-space.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/args-dbl-space.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/args-many.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/args-many.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/args-multiple.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/args-multiple.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/args-none.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/args-none.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/args-single.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/args-single.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/args.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-jump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-jump.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-jump.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-jump.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-jump2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-jump2.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-jump2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-jump2.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-read.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-read.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-read.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-read2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-read2.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-read2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-read2.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-write.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-write.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-write.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-write2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-write2.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/bad-write2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/bad-write2.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/boundary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/boundary.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/boundary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/boundary.h -------------------------------------------------------------------------------- /pintos/src/tests/userprog/child-bad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/child-bad.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/child-close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/child-close.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/child-rox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/child-rox.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/child-simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/child-simple.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-bad-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-bad-fd.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-bad-fd.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-bad-fd.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-normal.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-normal.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-normal.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-stdin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-stdin.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-stdin.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-stdin.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-stdout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-stdout.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-stdout.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-stdout.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-twice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-twice.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/close-twice.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/close-twice.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-bad-ptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-bad-ptr.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-bad-ptr.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-bad-ptr.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-bad-str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-bad-str.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-bound.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-bound.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-bound.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-bound.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-empty.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-empty.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-empty.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-exists.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-exists.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-exists.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-exists.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-long.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-long.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-long.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-long.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-normal.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-normal.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-normal.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-null.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/create-null.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/create-null.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-arg.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-arg.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-arg.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-bad-ptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-bad-ptr.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-bad-ptr.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-bad-ptr.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-missing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-missing.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-missing.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-missing.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-multiple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-multiple.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-multiple.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-multiple.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-once.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-once.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exec-once.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exec-once.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exit.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/exit.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/exit.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/halt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/halt.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/halt.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/halt.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/iloveos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/iloveos.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/iloveos.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/iloveos.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/lib/.gitignore: -------------------------------------------------------------------------------- 1 | *.d 2 | -------------------------------------------------------------------------------- /pintos/src/tests/userprog/lib/user/.dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pintos/src/tests/userprog/lib/user/.gitignore: -------------------------------------------------------------------------------- 1 | *.d 2 | -------------------------------------------------------------------------------- /pintos/src/tests/userprog/multi-child-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/multi-child-fd.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/multi-child-fd.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/multi-child-fd.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/multi-recurse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/multi-recurse.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/multi-recurse.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/multi-recurse.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/my-test-1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/my-test-1.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/my-test-1.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/my-test-1.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/my-test-1.input: -------------------------------------------------------------------------------- 1 | Hello, CS162! 2 | -------------------------------------------------------------------------------- /pintos/src/tests/userprog/my-test-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/my-test-2.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/my-test-2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/my-test-2.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/no-vm/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/no-vm/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/userprog/no-vm/Rubric: -------------------------------------------------------------------------------- 1 | Functionality of features that VM might break: 2 | 3 | 1 multi-oom 4 | -------------------------------------------------------------------------------- /pintos/src/tests/userprog/no-vm/multi-oom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/no-vm/multi-oom.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/no-vm/multi-oom.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/no-vm/multi-oom.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-bad-ptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-bad-ptr.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-bad-ptr.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-bad-ptr.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-boundary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-boundary.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-boundary.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-boundary.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-empty.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-empty.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-empty.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-missing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-missing.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-missing.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-missing.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-normal.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-normal.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-normal.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-null.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-null.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-null.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-twice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-twice.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/open-twice.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/open-twice.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/practice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/practice.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/practice.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/practice.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-bad-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-bad-fd.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-bad-fd.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-bad-fd.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-bad-ptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-bad-ptr.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-bad-ptr.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-bad-ptr.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-boundary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-boundary.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-boundary.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-boundary.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-normal.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-normal.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-normal.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-stdout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-stdout.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-stdout.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-stdout.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-zero.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/read-zero.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/read-zero.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-child.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-child.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-child.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-child.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-child.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-child.inc -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-multichild.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-multichild.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-multichild.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-multichild.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-simple.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/rox-simple.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/rox-simple.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sample.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sample.inc -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sample.txt -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-bad-arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-bad-arg.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-bad-arg.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-bad-arg.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-bad-sp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-bad-sp.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-bad-sp.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-bad-sp.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-boundary-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-boundary-2.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-boundary-2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-boundary-2.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-boundary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-boundary.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/sc-boundary.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/sc-boundary.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-bad-pid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-bad-pid.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-bad-pid.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-bad-pid.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-killed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-killed.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-killed.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-killed.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-simple.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-simple.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-simple.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-twice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-twice.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/wait-twice.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/wait-twice.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-bad-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-bad-fd.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-bad-fd.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-bad-fd.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-bad-ptr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-bad-ptr.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-bad-ptr.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-bad-ptr.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-boundary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-boundary.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-boundary.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-boundary.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-normal.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-normal.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-normal.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-stdin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-stdin.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-stdin.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-stdin.ck -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-zero.c -------------------------------------------------------------------------------- /pintos/src/tests/userprog/write-zero.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/userprog/write-zero.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/Grading: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/Grading -------------------------------------------------------------------------------- /pintos/src/tests/vm/Make.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/Make.tests -------------------------------------------------------------------------------- /pintos/src/tests/vm/Rubric.functionality: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/Rubric.functionality -------------------------------------------------------------------------------- /pintos/src/tests/vm/Rubric.robustness: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/Rubric.robustness -------------------------------------------------------------------------------- /pintos/src/tests/vm/child-inherit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/child-inherit.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/child-linear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/child-linear.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/child-mm-wrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/child-mm-wrt.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/child-qsort-mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/child-qsort-mm.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/child-qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/child-qsort.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/child-sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/child-sort.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-bad-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-bad-fd.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-bad-fd.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-bad-fd.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-clean.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-clean.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-clean.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-clean.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-close.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-close.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-close.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-exit.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-exit.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-exit.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-inherit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-inherit.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-inherit.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-inherit.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-misalign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-misalign.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-misalign.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-misalign.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-null.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-null.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-null.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-over-code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-over-code.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-over-code.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-over-code.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-over-data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-over-data.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-over-data.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-over-data.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-over-stk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-over-stk.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-over-stk.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-over-stk.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-overlap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-overlap.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-overlap.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-overlap.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-read.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-read.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-read.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-remove.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-remove.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-remove.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-shuffle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-shuffle.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-shuffle.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-shuffle.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-twice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-twice.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-twice.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-twice.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-unmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-unmap.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-unmap.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-unmap.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-write.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-write.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-write.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-zero.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/mmap-zero.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/mmap-zero.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-linear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-linear.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-linear.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-linear.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-mm.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-mm.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-mm.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-par.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-par.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-par.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-par.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-seq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-seq.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-seq.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-seq.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-stk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-stk.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-merge-stk.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-merge-stk.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-parallel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-parallel.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-parallel.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-parallel.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-shuffle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-shuffle.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/page-shuffle.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/page-shuffle.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/parallel-merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/parallel-merge.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/parallel-merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/parallel-merge.h -------------------------------------------------------------------------------- /pintos/src/tests/vm/process_death.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/process_death.pm -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-bad-addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-bad-addr.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-bad-addr.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-bad-addr.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-bad-read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-bad-read.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-bad-read.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-bad-read.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-big-stk-obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-big-stk-obj.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-big-stk-obj.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-big-stk-obj.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-bad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-bad.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-bad.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-bad.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-pusha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-pusha.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-pusha.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-pusha.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-stack.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-stack.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-stack.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-stk-sc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-stk-sc.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-grow-stk-sc.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-grow-stk-sc.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-write-code-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-write-code-2.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-write-code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-write-code.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-write-code.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-write-code.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/pt-write-code2.ck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/pt-write-code2.ck -------------------------------------------------------------------------------- /pintos/src/tests/vm/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/qsort.c -------------------------------------------------------------------------------- /pintos/src/tests/vm/qsort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/qsort.h -------------------------------------------------------------------------------- /pintos/src/tests/vm/sample.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/sample.inc -------------------------------------------------------------------------------- /pintos/src/tests/vm/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/tests/vm/sample.txt -------------------------------------------------------------------------------- /pintos/src/threads/._.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/._.DS_Store -------------------------------------------------------------------------------- /pintos/src/threads/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/.gitignore -------------------------------------------------------------------------------- /pintos/src/threads/Make.vars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/Make.vars -------------------------------------------------------------------------------- /pintos/src/threads/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.kernel 2 | -------------------------------------------------------------------------------- /pintos/src/threads/fixed-point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/fixed-point.h -------------------------------------------------------------------------------- /pintos/src/threads/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/flags.h -------------------------------------------------------------------------------- /pintos/src/threads/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/init.c -------------------------------------------------------------------------------- /pintos/src/threads/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/init.h -------------------------------------------------------------------------------- /pintos/src/threads/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/interrupt.c -------------------------------------------------------------------------------- /pintos/src/threads/interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/interrupt.h -------------------------------------------------------------------------------- /pintos/src/threads/intr-stubs.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/intr-stubs.S -------------------------------------------------------------------------------- /pintos/src/threads/intr-stubs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/intr-stubs.h -------------------------------------------------------------------------------- /pintos/src/threads/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/io.h -------------------------------------------------------------------------------- /pintos/src/threads/kernel.lds.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/kernel.lds.S -------------------------------------------------------------------------------- /pintos/src/threads/loader.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/loader.S -------------------------------------------------------------------------------- /pintos/src/threads/loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/loader.h -------------------------------------------------------------------------------- /pintos/src/threads/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/malloc.c -------------------------------------------------------------------------------- /pintos/src/threads/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/malloc.h -------------------------------------------------------------------------------- /pintos/src/threads/palloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/palloc.c -------------------------------------------------------------------------------- /pintos/src/threads/palloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/palloc.h -------------------------------------------------------------------------------- /pintos/src/threads/pte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/pte.h -------------------------------------------------------------------------------- /pintos/src/threads/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/start.S -------------------------------------------------------------------------------- /pintos/src/threads/switch.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/switch.S -------------------------------------------------------------------------------- /pintos/src/threads/switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/switch.h -------------------------------------------------------------------------------- /pintos/src/threads/synch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/synch.c -------------------------------------------------------------------------------- /pintos/src/threads/synch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/synch.h -------------------------------------------------------------------------------- /pintos/src/threads/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/thread.c -------------------------------------------------------------------------------- /pintos/src/threads/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/thread.h -------------------------------------------------------------------------------- /pintos/src/threads/vaddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/threads/vaddr.h -------------------------------------------------------------------------------- /pintos/src/userprog/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/.gitignore -------------------------------------------------------------------------------- /pintos/src/userprog/Make.vars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/Make.vars -------------------------------------------------------------------------------- /pintos/src/userprog/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.kernel 2 | -------------------------------------------------------------------------------- /pintos/src/userprog/exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/exception.c -------------------------------------------------------------------------------- /pintos/src/userprog/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/exception.h -------------------------------------------------------------------------------- /pintos/src/userprog/gdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/gdt.c -------------------------------------------------------------------------------- /pintos/src/userprog/gdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/gdt.h -------------------------------------------------------------------------------- /pintos/src/userprog/pagedir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/pagedir.c -------------------------------------------------------------------------------- /pintos/src/userprog/pagedir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/pagedir.h -------------------------------------------------------------------------------- /pintos/src/userprog/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/process.c -------------------------------------------------------------------------------- /pintos/src/userprog/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/process.h -------------------------------------------------------------------------------- /pintos/src/userprog/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/syscall.c -------------------------------------------------------------------------------- /pintos/src/userprog/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/syscall.h -------------------------------------------------------------------------------- /pintos/src/userprog/tss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/tss.c -------------------------------------------------------------------------------- /pintos/src/userprog/tss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/userprog/tss.h -------------------------------------------------------------------------------- /pintos/src/utils/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/.gitignore -------------------------------------------------------------------------------- /pintos/src/utils/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/Makefile -------------------------------------------------------------------------------- /pintos/src/utils/Pintos.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/Pintos.pm -------------------------------------------------------------------------------- /pintos/src/utils/backtrace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/backtrace -------------------------------------------------------------------------------- /pintos/src/utils/pintos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/pintos -------------------------------------------------------------------------------- /pintos/src/utils/pintos-gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/pintos-gdb -------------------------------------------------------------------------------- /pintos/src/utils/pintos-mkdisk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/pintos-mkdisk -------------------------------------------------------------------------------- /pintos/src/utils/pintos-set-cmdline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/pintos-set-cmdline -------------------------------------------------------------------------------- /pintos/src/utils/setitimer-helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/setitimer-helper.c -------------------------------------------------------------------------------- /pintos/src/utils/squish-pty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/squish-pty.c -------------------------------------------------------------------------------- /pintos/src/utils/squish-unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/utils/squish-unix.c -------------------------------------------------------------------------------- /pintos/src/vm/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/vm/.gitignore -------------------------------------------------------------------------------- /pintos/src/vm/Make.vars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/pintos/src/vm/Make.vars -------------------------------------------------------------------------------- /pintos/src/vm/Makefile: -------------------------------------------------------------------------------- 1 | include ../Makefile.kernel 2 | -------------------------------------------------------------------------------- /reports/project1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/reports/project1.md -------------------------------------------------------------------------------- /reports/project2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/reports/project2.md -------------------------------------------------------------------------------- /reports/project3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gavinksong/cs162-group/HEAD/reports/project3.md --------------------------------------------------------------------------------