├── .gitignore ├── CHANGES ├── Makefile ├── README.md ├── common ├── gcc-millicode │ ├── README │ ├── adddi3.c │ ├── anddi3.c │ ├── ashldi3.c │ ├── ashrdi3.c │ ├── cmpdi2.c │ ├── divdi3.c │ ├── iordi3.c │ ├── longlong.h │ ├── lshldi3.c │ ├── lshrdi3.c │ ├── moddi3.c │ ├── muldi3.c │ ├── negdi2.c │ ├── notdi2.c │ ├── qdivrem.c │ ├── subdi3.c │ ├── ucmpdi2.c │ ├── udivdi3.c │ ├── umoddi3.c │ └── xordi3.c ├── libc │ ├── arch │ │ └── mips │ │ │ └── setjmp.S │ ├── printf │ │ ├── __printf.c │ │ ├── snprintf.c │ │ └── tprintf.c │ ├── stdlib │ │ └── atoi.c │ └── string │ │ ├── bzero.c │ │ ├── memcpy.c │ │ ├── memmove.c │ │ ├── memset.c │ │ ├── strcat.c │ │ ├── strchr.c │ │ ├── strcmp.c │ │ ├── strcpy.c │ │ ├── strlen.c │ │ ├── strrchr.c │ │ └── strtok_r.c └── libtest161 │ ├── config.h │ ├── secure.c │ ├── sha256.c │ ├── sha256.h │ └── test161.c ├── configure ├── design ├── assignments.txt ├── shell.txt └── usermalloc.txt ├── kern ├── Makefile ├── arch │ ├── mips │ │ ├── conf │ │ │ ├── conf.arch │ │ │ └── ldscript │ │ ├── include │ │ │ ├── current.h │ │ │ ├── elf.h │ │ │ ├── kern │ │ │ │ ├── endian.h │ │ │ │ ├── regdefs.h │ │ │ │ ├── setjmp.h │ │ │ │ ├── signal.h │ │ │ │ └── types.h │ │ │ ├── membar.h │ │ │ ├── specialreg.h │ │ │ ├── spinlock.h │ │ │ ├── thread.h │ │ │ ├── tlb.h │ │ │ ├── trapframe.h │ │ │ ├── types.h │ │ │ └── vm.h │ │ ├── locore │ │ │ ├── cache-mips161.S │ │ │ ├── exception-mips1.S │ │ │ └── trap.c │ │ ├── syscall │ │ │ └── syscall.c │ │ ├── thread │ │ │ ├── cpu.c │ │ │ ├── switch.S │ │ │ ├── switchframe.c │ │ │ ├── switchframe.h │ │ │ ├── thread_machdep.c │ │ │ └── threadstart.S │ │ └── vm │ │ │ ├── dumbvm.c │ │ │ ├── mipsvm.c │ │ │ ├── newvm_sleeplock.c │ │ │ ├── ram.c │ │ │ └── tlb-mips161.S │ └── sys161 │ │ ├── conf │ │ └── conf.arch │ │ ├── dev │ │ └── lamebus_machdep.c │ │ ├── include │ │ ├── bus.h │ │ └── maxcpus.h │ │ └── main │ │ └── start.S ├── conf │ ├── ASST1 │ ├── ASST2 │ ├── ASST3 │ ├── DUMBVM │ ├── DUMBVM-OPT │ ├── GENERIC │ ├── GENERIC-OPT │ ├── conf.kern │ ├── config │ └── newvers.sh ├── dev │ ├── generic │ │ ├── beep.c │ │ ├── beep.h │ │ ├── console.c │ │ ├── console.h │ │ ├── random.c │ │ ├── random.h │ │ ├── rtclock.c │ │ └── rtclock.h │ └── lamebus │ │ ├── beep_ltimer.c │ │ ├── con_lscreen.c │ │ ├── con_lser.c │ │ ├── conf.lamebus │ │ ├── emu.c │ │ ├── emu.h │ │ ├── emu_att.c │ │ ├── lamebus.c │ │ ├── lamebus.h │ │ ├── lhd.c │ │ ├── lhd.h │ │ ├── lhd_att.c │ │ ├── lnet.c │ │ ├── lnet_att.c │ │ ├── lrandom.c │ │ ├── lrandom.h │ │ ├── lrandom_att.c │ │ ├── lscreen.c │ │ ├── lscreen.h │ │ ├── lscreen_att.c │ │ ├── lser.c │ │ ├── lser.h │ │ ├── lser_att.c │ │ ├── ltimer.c │ │ ├── ltimer.h │ │ ├── ltimer_att.c │ │ ├── ltrace.c │ │ ├── ltrace.h │ │ ├── ltrace_att.c │ │ ├── random_lrandom.c │ │ └── rtclock_ltimer.c ├── fs │ ├── semfs │ │ ├── semfs.h │ │ ├── semfs_fsops.c │ │ ├── semfs_obj.c │ │ └── semfs_vnops.c │ └── sfs │ │ ├── sfs_balloc.c │ │ ├── sfs_bmap.c │ │ ├── sfs_dir.c │ │ ├── sfs_fsops.c │ │ ├── sfs_inode.c │ │ ├── sfs_io.c │ │ ├── sfs_vnops.c │ │ └── sfsprivate.h ├── gdbscripts │ ├── array │ ├── mips-userland │ └── wchan ├── include │ ├── addrspace.h │ ├── array.h │ ├── bitmap.h │ ├── cdefs.h │ ├── clock.h │ ├── copyinout.h │ ├── cpu.h │ ├── current.h │ ├── device.h │ ├── elf.h │ ├── emufs.h │ ├── endian.h │ ├── file_syscall.h │ ├── fs.h │ ├── hangman.h │ ├── kern │ │ ├── endian.h │ │ ├── errmsg.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── ioctl.h │ │ ├── iovec.h │ │ ├── limits.h │ │ ├── reboot.h │ │ ├── resource.h │ │ ├── secret.h │ │ ├── secure.h │ │ ├── seek.h │ │ ├── sfs.h │ │ ├── signal.h │ │ ├── socket.h │ │ ├── stat.h │ │ ├── stattypes.h │ │ ├── syscall.h │ │ ├── test161.h │ │ ├── time.h │ │ ├── types.h │ │ ├── unistd.h │ │ └── wait.h │ ├── lib.h │ ├── limits.h │ ├── mainbus.h │ ├── membar.h │ ├── proc.h │ ├── proc_syscall.h │ ├── prompt.h │ ├── setjmp.h │ ├── sfs.h │ ├── signal.h │ ├── spinlock.h │ ├── spl.h │ ├── stat.h │ ├── stdarg.h │ ├── synch.h │ ├── syscall.h │ ├── test.h │ ├── thread.h │ ├── threadlist.h │ ├── threadprivate.h │ ├── types.h │ ├── uio.h │ ├── version.h │ ├── vfs.h │ ├── vm.h │ ├── vnode.h │ └── wchan.h ├── lib │ ├── array.c │ ├── bitmap.c │ ├── bswap.c │ ├── kgets.c │ ├── kprintf.c │ ├── misc.c │ ├── time.c │ └── uio.c ├── main │ ├── main.c │ └── menu.c ├── proc │ └── proc.c ├── synchprobs │ ├── stoplight.c │ └── whalemating.c ├── syscall │ ├── file_syscall.c │ ├── loadelf.c │ ├── proc_syscall.c │ ├── proc_syscall_newexec.c │ ├── proc_syscall_strcopy.c │ ├── runprogram.c │ └── time_syscalls.c ├── test │ ├── arraytest.c │ ├── automationtest.c │ ├── bitmaptest.c │ ├── fstest.c │ ├── hmacunit.c │ ├── kmalloctest.c │ ├── lib.c │ ├── nettest.c │ ├── rwtest.c │ ├── semunit.c │ ├── synchprobs.c │ ├── synchtest.c │ ├── threadlisttest.c │ ├── threadtest.c │ └── tt3.c ├── thread │ ├── clock.c │ ├── hangman.c │ ├── spinlock.c │ ├── spl.c │ ├── synch.c │ ├── thread.c │ └── threadlist.c ├── vfs │ ├── device.c │ ├── devnull.c │ ├── vfscwd.c │ ├── vfsfail.c │ ├── vfslist.c │ ├── vfslookup.c │ ├── vfspath.c │ └── vnode.c └── vm │ ├── addrspace.c │ ├── copyinout.c │ ├── kmalloc.c │ └── vm.c ├── man ├── Makefile ├── bin │ ├── Makefile │ ├── cat.html │ ├── cp.html │ ├── false.html │ ├── index.html │ ├── ln.html │ ├── ls.html │ ├── mkdir.html │ ├── mv.html │ ├── pwd.html │ ├── rm.html │ ├── rmdir.html │ ├── sh.html │ ├── sync.html │ ├── tac.html │ └── true.html ├── dev │ ├── Makefile │ ├── beep.html │ ├── con.html │ ├── emu.html │ ├── index.html │ ├── lamebus.html │ ├── lhd.html │ ├── lnet.html │ ├── lrandom.html │ ├── lscreen.html │ ├── lser.html │ ├── ltimer.html │ ├── ltrace.html │ ├── null.html │ ├── random.html │ └── rtclock.html ├── index.html ├── libc │ ├── Makefile │ ├── __vprintf.html │ ├── abort.html │ ├── assert.html │ ├── atoi.html │ ├── bzero.html │ ├── calloc.html │ ├── err.html │ ├── execvp.html │ ├── exit.html │ ├── free.html │ ├── getchar.html │ ├── getcwd.html │ ├── getenv.html │ ├── index.html │ ├── malloc.html │ ├── memcmp.html │ ├── memcpy.html │ ├── memmove.html │ ├── memset.html │ ├── printf.html │ ├── putchar.html │ ├── puts.html │ ├── random.html │ ├── realloc.html │ ├── setjmp.html │ ├── snprintf.html │ ├── stdarg.html │ ├── strcat.html │ ├── strchr.html │ ├── strcmp.html │ ├── strcpy.html │ ├── strerror.html │ ├── strlen.html │ ├── strrchr.html │ ├── strtok.html │ ├── strtok_r.html │ ├── system.html │ ├── time.html │ └── warn.html ├── man.css ├── manindex.css ├── misc │ ├── Makefile │ ├── index.html │ └── semfs.html ├── sbin │ ├── Makefile │ ├── dumpsfs.html │ ├── halt.html │ ├── index.html │ ├── mksfs.html │ ├── poweroff.html │ ├── reboot.html │ └── sfsck.html ├── syscall │ ├── Makefile │ ├── __getcwd.html │ ├── __time.html │ ├── _exit.html │ ├── chdir.html │ ├── close.html │ ├── dup2.html │ ├── errno.html │ ├── execv.html │ ├── fork.html │ ├── fstat.html │ ├── fsync.html │ ├── ftruncate.html │ ├── getdirentry.html │ ├── getpid.html │ ├── index.html │ ├── ioctl.html │ ├── link.html │ ├── lseek.html │ ├── lstat.html │ ├── mkdir.html │ ├── open.html │ ├── pipe.html │ ├── read.html │ ├── readlink.html │ ├── reboot.html │ ├── remove.html │ ├── rename.html │ ├── rmdir.html │ ├── sbrk.html │ ├── stat.html │ ├── symlink.html │ ├── sync.html │ ├── waitpid.html │ └── write.html └── testbin │ ├── Makefile │ ├── add.html │ ├── argtest.html │ ├── badcall.html │ ├── bigexec.html │ ├── bigfile.html │ ├── bigfork.html │ ├── bigseek.html │ ├── bloat.html │ ├── conman.html │ ├── crash.html │ ├── ctest.html │ ├── dirconc.html │ ├── dirseek.html │ ├── dirtest.html │ ├── f_test.html │ ├── factorial.html │ ├── farm.html │ ├── faulter.html │ ├── filetest.html │ ├── forkbomb.html │ ├── forktest.html │ ├── frack.html │ ├── guzzle.html │ ├── hash.html │ ├── hog.html │ ├── huge.html │ ├── index.html │ ├── kitchen.html │ ├── malloctest.html │ ├── matmult.html │ ├── multiexec.html │ ├── palin.html │ ├── parallelvm.html │ ├── poisondisk.html │ ├── psort.html │ ├── quinthuge.html │ ├── quintmat.html │ ├── quintsort.html │ ├── randcall.html │ ├── redirect.html │ ├── rmdirtest.html │ ├── rmtest.html │ ├── sbrktest.html │ ├── schedpong.html │ ├── sink.html │ ├── sort.html │ ├── sparsefile.html │ ├── sty.html │ ├── tail.html │ ├── tictac.html │ ├── triplehuge.html │ ├── triplemat.html │ ├── triplesort.html │ ├── usemtest.html │ ├── userthreads.html │ └── zero.html ├── mk ├── fixdepends.sh ├── installheaders.sh ├── os161.baserules.mk ├── os161.compile.mk ├── os161.config-mips.mk ├── os161.config.mk ├── os161.hostcompile.mk ├── os161.hostlib.mk ├── os161.hostprog.mk ├── os161.includes.mk ├── os161.kernel.mk ├── os161.lib.mk ├── os161.man.mk ├── os161.mkdirs.mk ├── os161.prog.mk ├── os161.script.mk └── os161.subdir.mk ├── test161 ├── commands │ ├── asst2.tc │ ├── coremap.tc │ ├── misc.tc │ ├── sync.tc │ └── vm.tc ├── tags │ └── all.td ├── targets │ ├── asst1.tt │ ├── asst2-single.tt │ ├── asst2.1.tt │ ├── asst2.2.tt │ ├── asst2.tt │ ├── asst3.1.tt │ ├── asst3.2.tt │ ├── asst3.3.tt │ └── asst3.tt └── tests │ ├── boot.t │ ├── coremap │ ├── coremap-loose.t │ ├── coremap-tight.t │ ├── km1.t │ ├── km2.t │ ├── km3.t │ ├── km4.t │ └── not-dumbvm.t │ ├── stability │ ├── badcall │ │ ├── badcall-close.t │ │ ├── badcall-dup2.t │ │ ├── badcall-execv.t │ │ ├── badcall-lseek.t │ │ ├── badcall-open.t │ │ ├── badcall-read.t │ │ ├── badcall-waitpid.t │ │ └── badcall-write.t │ ├── crash │ │ ├── crash-allS.t │ │ ├── crash-template │ │ └── script.py │ ├── faulter.t │ ├── forkbomb.t │ ├── forktest-stability.t │ └── randcall.t │ ├── synch │ ├── cvt1.t │ ├── cvt2.t │ ├── cvt3.t │ ├── cvt4.t │ ├── cvt5.t │ ├── lt1.t │ ├── lt2.t │ ├── lt3.t │ ├── rwt1.t │ ├── rwt2.t │ ├── rwt3.t │ ├── rwt4.t │ ├── rwt5.t │ └── sem1.t │ ├── synchprobs │ ├── sp1.t │ └── sp2.t │ ├── syscalls │ ├── add.t │ ├── argtest.t │ ├── bigexec.t │ ├── closetest.t │ ├── consoletest.t │ ├── factorial.t │ ├── fileonlytest.t │ ├── forktest.t │ ├── opentest.t │ ├── readwritetest.t │ ├── redirect.t │ ├── shell.t │ └── sparsefile.t │ ├── threads │ ├── tt1.t │ ├── tt2.t │ └── tt3.t │ └── vm │ ├── bigfork.t │ ├── ctest.t │ ├── matmult.t │ ├── not-dumbvm-vm.t │ ├── palin.t │ ├── parallelvm.t │ ├── quinthuge.t │ ├── quintmat.t │ ├── quintsort.t │ ├── sbrk-badcall.t │ ├── sbrktest.t │ ├── sort.t │ ├── stability │ ├── forkbomb.t │ └── vm-stability.t │ ├── stacktest.t │ ├── swap │ ├── bigfork-32.t │ ├── bigfork.t │ ├── matmult.t │ ├── parallelvm-32.t │ ├── parallelvm.t │ ├── quinthuge.t │ ├── quintmat.t │ ├── quintsort.t │ └── sort.t │ └── zero.t └── userland ├── Makefile ├── bin ├── Makefile ├── cat │ ├── Makefile │ └── cat.c ├── cp │ ├── Makefile │ └── cp.c ├── false │ ├── Makefile │ └── false.c ├── ln │ ├── Makefile │ └── ln.c ├── ls │ ├── Makefile │ └── ls.c ├── mkdir │ ├── Makefile │ └── mkdir.c ├── mv │ ├── Makefile │ └── mv.c ├── pwd │ ├── Makefile │ └── pwd.c ├── rm │ ├── Makefile │ └── rm.c ├── rmdir │ ├── Makefile │ └── rmdir.c ├── sh │ ├── Makefile │ └── sh.c ├── sync │ ├── Makefile │ └── sync.c ├── tac │ ├── Makefile │ └── tac.c └── true │ ├── Makefile │ └── true.c ├── include ├── assert.h ├── err.h ├── errno.h ├── fcntl.h ├── limits.h ├── setjmp.h ├── signal.h ├── stdarg.h ├── stdbool.h ├── stdint.h ├── stdio.h ├── stdlib.h ├── string.h ├── sys │ ├── cdefs.h │ ├── endian.h │ ├── ioctl.h │ ├── null.h │ ├── reboot.h │ ├── stat.h │ ├── types.h │ └── wait.h ├── test │ ├── quint.h │ ├── test.h │ └── triple.h ├── test161 │ ├── secure.h │ └── test161.h ├── time.h ├── types │ └── size_t.h └── unistd.h ├── lib ├── Makefile ├── crt0 │ ├── Makefile │ └── mips │ │ └── crt0.S ├── hostcompat │ ├── Makefile │ ├── err.c │ ├── host-err.h │ ├── hostcompat.c │ ├── hostcompat.h │ ├── ntohll.c │ └── time.c ├── libc │ ├── Makefile │ ├── arch │ │ └── mips │ │ │ └── syscalls-mips.S │ ├── stdio │ │ ├── __puts.c │ │ ├── getchar.c │ │ ├── printf.c │ │ ├── putchar.c │ │ └── puts.c │ ├── stdlib │ │ ├── abort.c │ │ ├── exit.c │ │ ├── getenv.c │ │ ├── malloc.c │ │ ├── qsort.c │ │ ├── random.c │ │ └── system.c │ ├── string │ │ ├── memcmp.c │ │ ├── strerror.c │ │ └── strtok.c │ ├── syscalls │ │ └── gensyscalls.sh │ ├── time │ │ └── time.c │ └── unix │ │ ├── __assert.c │ │ ├── err.c │ │ ├── errno.c │ │ ├── execvp.c │ │ └── getcwd.c ├── libtest │ ├── Makefile │ ├── quint.c │ └── triple.c └── libtest161 │ └── Makefile ├── sbin ├── Makefile ├── dumpsfs │ ├── Makefile │ └── dumpsfs.c ├── halt │ ├── Makefile │ └── halt.c ├── mksfs │ ├── Makefile │ ├── disk.c │ ├── disk.h │ ├── mksfs.c │ ├── support.c │ └── support.h ├── poweroff │ ├── Makefile │ └── poweroff.c ├── reboot │ ├── Makefile │ └── reboot.c └── sfsck │ ├── Makefile │ ├── compat.h │ ├── freemap.c │ ├── freemap.h │ ├── ibmacros.h │ ├── inode.c │ ├── inode.h │ ├── main.c │ ├── main.h │ ├── pass1.c │ ├── pass2.c │ ├── passes.h │ ├── sb.c │ ├── sb.h │ ├── sfs.c │ ├── sfs.h │ ├── utils.c │ └── utils.h └── testbin ├── Makefile ├── add ├── Makefile └── add.c ├── argtest ├── Makefile └── argtest.c ├── badcall ├── Makefile ├── bad_chdir.c ├── bad_close.c ├── bad_dup2.c ├── bad_execv.c ├── bad_fsync.c ├── bad_ftruncate.c ├── bad_getcwd.c ├── bad_getdirentry.c ├── bad_ioctl.c ├── bad_link.c ├── bad_lseek.c ├── bad_mkdir.c ├── bad_open.c ├── bad_pipe.c ├── bad_read.c ├── bad_readlink.c ├── bad_reboot.c ├── bad_remove.c ├── bad_rename.c ├── bad_rmdir.c ├── bad_sbrk.c ├── bad_stat.c ├── bad_symlink.c ├── bad_time.c ├── bad_waitpid.c ├── bad_write.c ├── common_buf.c ├── common_fds.c ├── common_path.c ├── config.h ├── driver.c ├── report.c └── test.h ├── bigexec ├── Makefile └── bigexec.c ├── bigfile ├── Makefile └── bigfile.c ├── bigfork ├── Makefile └── bigfork.c ├── bigseek ├── Makefile └── bigseek.c ├── bloat ├── Makefile └── bloat.c ├── closetest ├── Makefile └── closetest.c ├── conman ├── Makefile └── conman.c ├── consoletest ├── Makefile └── consoletest.c ├── crash ├── Makefile └── crash.c ├── ctest ├── Makefile └── ctest.c ├── dirconc ├── Makefile └── dirconc.c ├── dirseek ├── Makefile └── dirseek.c ├── dirtest ├── Makefile └── dirtest.c ├── f_test ├── Makefile ├── f_hdr.h ├── f_read.c ├── f_test.c └── f_write.c ├── factorial ├── Makefile └── factorial.c ├── farm ├── Makefile └── farm.c ├── faulter ├── Makefile └── faulter.c ├── fileonlytest ├── Makefile └── fileonlytest.c ├── filetest ├── Makefile └── filetest.c ├── forkbomb ├── Makefile └── forkbomb.c ├── forktest ├── Makefile └── forktest.c ├── frack ├── Makefile ├── check.c ├── check.h ├── data.c ├── data.h ├── do.c ├── do.h ├── main.c ├── main.h ├── name.c ├── name.h ├── ops.c ├── ops.h ├── pool.c ├── pool.h ├── workloads.c └── workloads.h ├── guzzle ├── Makefile └── guzzle.c ├── hash ├── Makefile └── hash.c ├── helloworld ├── Makefile └── helloworld.c ├── hog ├── Makefile └── hog.c ├── huge ├── Makefile └── huge.c ├── kitchen ├── Makefile └── kitchen.c ├── malloctest ├── Makefile └── malloctest.c ├── matmult ├── Makefile ├── matmult-orig.c └── matmult.c ├── multiexec ├── Makefile └── multiexec.c ├── mylseektest ├── Makefile └── mylseektest.c ├── opentest ├── Makefile └── opentest.c ├── palin ├── Makefile └── palin.c ├── parallelvm ├── Makefile └── parallelvm.c ├── poisondisk ├── Makefile └── poisondisk.c ├── psort ├── Makefile └── psort.c ├── quinthuge ├── Makefile └── quinthuge.c ├── quintmat ├── Makefile └── quintmat.c ├── quintsort ├── Makefile └── quintsort.c ├── randcall ├── Makefile ├── callspecs.txt ├── extern.h ├── gencalls.sh └── main.c ├── readwritetest ├── Makefile └── readwritetest.c ├── redirect ├── Makefile └── redirect.c ├── rmdirtest ├── Makefile └── rmdirtest.c ├── rmtest ├── Makefile └── rmtest.c ├── sbrktest ├── Makefile └── sbrktest.c ├── schedpong ├── Makefile ├── grind.c ├── main.c ├── pong.c ├── results.c ├── results.h ├── tasks.h ├── think.c ├── usem.c └── usem.h ├── shelltest ├── Makefile └── shelltest.c ├── shll ├── Makefile └── shll.c ├── sink ├── Makefile └── sink.c ├── sort ├── Makefile └── sort.c ├── sparsefile ├── Makefile └── sparsefile.c ├── spinner ├── Makefile └── spinner.c ├── stacktest ├── Makefile └── stacktest.c ├── sty ├── Makefile └── sty.c ├── tail ├── Makefile └── tail.c ├── tictac ├── Makefile └── tictac.c ├── triplehuge ├── Makefile └── triplehuge.c ├── triplemat ├── Makefile └── triplemat.c ├── triplesort ├── Makefile └── triplesort.c ├── usemtest ├── Makefile └── usemtest.c ├── userthreads ├── Makefile └── userthreads.c ├── waiter ├── Makefile └── waiter.c └── zero ├── Makefile └── zero.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/CHANGES -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/README.md -------------------------------------------------------------------------------- /common/gcc-millicode/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/README -------------------------------------------------------------------------------- /common/gcc-millicode/adddi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/adddi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/anddi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/anddi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/ashldi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/ashldi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/ashrdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/ashrdi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/cmpdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/cmpdi2.c -------------------------------------------------------------------------------- /common/gcc-millicode/divdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/divdi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/iordi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/iordi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/longlong.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/longlong.h -------------------------------------------------------------------------------- /common/gcc-millicode/lshldi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/lshldi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/lshrdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/lshrdi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/moddi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/moddi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/muldi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/muldi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/negdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/negdi2.c -------------------------------------------------------------------------------- /common/gcc-millicode/notdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/notdi2.c -------------------------------------------------------------------------------- /common/gcc-millicode/qdivrem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/qdivrem.c -------------------------------------------------------------------------------- /common/gcc-millicode/subdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/subdi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/ucmpdi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/ucmpdi2.c -------------------------------------------------------------------------------- /common/gcc-millicode/udivdi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/udivdi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/umoddi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/umoddi3.c -------------------------------------------------------------------------------- /common/gcc-millicode/xordi3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/gcc-millicode/xordi3.c -------------------------------------------------------------------------------- /common/libc/arch/mips/setjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/arch/mips/setjmp.S -------------------------------------------------------------------------------- /common/libc/printf/__printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/printf/__printf.c -------------------------------------------------------------------------------- /common/libc/printf/snprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/printf/snprintf.c -------------------------------------------------------------------------------- /common/libc/printf/tprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/printf/tprintf.c -------------------------------------------------------------------------------- /common/libc/stdlib/atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/stdlib/atoi.c -------------------------------------------------------------------------------- /common/libc/string/bzero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/bzero.c -------------------------------------------------------------------------------- /common/libc/string/memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/memcpy.c -------------------------------------------------------------------------------- /common/libc/string/memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/memmove.c -------------------------------------------------------------------------------- /common/libc/string/memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/memset.c -------------------------------------------------------------------------------- /common/libc/string/strcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strcat.c -------------------------------------------------------------------------------- /common/libc/string/strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strchr.c -------------------------------------------------------------------------------- /common/libc/string/strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strcmp.c -------------------------------------------------------------------------------- /common/libc/string/strcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strcpy.c -------------------------------------------------------------------------------- /common/libc/string/strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strlen.c -------------------------------------------------------------------------------- /common/libc/string/strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strrchr.c -------------------------------------------------------------------------------- /common/libc/string/strtok_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libc/string/strtok_r.c -------------------------------------------------------------------------------- /common/libtest161/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libtest161/config.h -------------------------------------------------------------------------------- /common/libtest161/secure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libtest161/secure.c -------------------------------------------------------------------------------- /common/libtest161/sha256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libtest161/sha256.c -------------------------------------------------------------------------------- /common/libtest161/sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libtest161/sha256.h -------------------------------------------------------------------------------- /common/libtest161/test161.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/common/libtest161/test161.c -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/configure -------------------------------------------------------------------------------- /design/assignments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/design/assignments.txt -------------------------------------------------------------------------------- /design/shell.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/design/shell.txt -------------------------------------------------------------------------------- /design/usermalloc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/design/usermalloc.txt -------------------------------------------------------------------------------- /kern/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/Makefile -------------------------------------------------------------------------------- /kern/arch/mips/conf/conf.arch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/conf/conf.arch -------------------------------------------------------------------------------- /kern/arch/mips/conf/ldscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/conf/ldscript -------------------------------------------------------------------------------- /kern/arch/mips/include/current.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/current.h -------------------------------------------------------------------------------- /kern/arch/mips/include/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/elf.h -------------------------------------------------------------------------------- /kern/arch/mips/include/kern/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/kern/endian.h -------------------------------------------------------------------------------- /kern/arch/mips/include/kern/regdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/kern/regdefs.h -------------------------------------------------------------------------------- /kern/arch/mips/include/kern/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/kern/setjmp.h -------------------------------------------------------------------------------- /kern/arch/mips/include/kern/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/kern/signal.h -------------------------------------------------------------------------------- /kern/arch/mips/include/kern/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/kern/types.h -------------------------------------------------------------------------------- /kern/arch/mips/include/membar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/membar.h -------------------------------------------------------------------------------- /kern/arch/mips/include/specialreg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/specialreg.h -------------------------------------------------------------------------------- /kern/arch/mips/include/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/spinlock.h -------------------------------------------------------------------------------- /kern/arch/mips/include/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/thread.h -------------------------------------------------------------------------------- /kern/arch/mips/include/tlb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/tlb.h -------------------------------------------------------------------------------- /kern/arch/mips/include/trapframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/trapframe.h -------------------------------------------------------------------------------- /kern/arch/mips/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/types.h -------------------------------------------------------------------------------- /kern/arch/mips/include/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/include/vm.h -------------------------------------------------------------------------------- /kern/arch/mips/locore/cache-mips161.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/locore/cache-mips161.S -------------------------------------------------------------------------------- /kern/arch/mips/locore/exception-mips1.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/locore/exception-mips1.S -------------------------------------------------------------------------------- /kern/arch/mips/locore/trap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/locore/trap.c -------------------------------------------------------------------------------- /kern/arch/mips/syscall/syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/syscall/syscall.c -------------------------------------------------------------------------------- /kern/arch/mips/thread/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/thread/cpu.c -------------------------------------------------------------------------------- /kern/arch/mips/thread/switch.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/thread/switch.S -------------------------------------------------------------------------------- /kern/arch/mips/thread/switchframe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/thread/switchframe.c -------------------------------------------------------------------------------- /kern/arch/mips/thread/switchframe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/thread/switchframe.h -------------------------------------------------------------------------------- /kern/arch/mips/thread/thread_machdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/thread/thread_machdep.c -------------------------------------------------------------------------------- /kern/arch/mips/thread/threadstart.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/thread/threadstart.S -------------------------------------------------------------------------------- /kern/arch/mips/vm/dumbvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/vm/dumbvm.c -------------------------------------------------------------------------------- /kern/arch/mips/vm/mipsvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/vm/mipsvm.c -------------------------------------------------------------------------------- /kern/arch/mips/vm/newvm_sleeplock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/vm/newvm_sleeplock.c -------------------------------------------------------------------------------- /kern/arch/mips/vm/ram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/vm/ram.c -------------------------------------------------------------------------------- /kern/arch/mips/vm/tlb-mips161.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/mips/vm/tlb-mips161.S -------------------------------------------------------------------------------- /kern/arch/sys161/conf/conf.arch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/sys161/conf/conf.arch -------------------------------------------------------------------------------- /kern/arch/sys161/dev/lamebus_machdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/sys161/dev/lamebus_machdep.c -------------------------------------------------------------------------------- /kern/arch/sys161/include/bus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/sys161/include/bus.h -------------------------------------------------------------------------------- /kern/arch/sys161/include/maxcpus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/sys161/include/maxcpus.h -------------------------------------------------------------------------------- /kern/arch/sys161/main/start.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/arch/sys161/main/start.S -------------------------------------------------------------------------------- /kern/conf/ASST1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/ASST1 -------------------------------------------------------------------------------- /kern/conf/ASST2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/ASST2 -------------------------------------------------------------------------------- /kern/conf/ASST3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/ASST3 -------------------------------------------------------------------------------- /kern/conf/DUMBVM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/DUMBVM -------------------------------------------------------------------------------- /kern/conf/DUMBVM-OPT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/DUMBVM-OPT -------------------------------------------------------------------------------- /kern/conf/GENERIC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/GENERIC -------------------------------------------------------------------------------- /kern/conf/GENERIC-OPT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/GENERIC-OPT -------------------------------------------------------------------------------- /kern/conf/conf.kern: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/conf.kern -------------------------------------------------------------------------------- /kern/conf/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/config -------------------------------------------------------------------------------- /kern/conf/newvers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/conf/newvers.sh -------------------------------------------------------------------------------- /kern/dev/generic/beep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/beep.c -------------------------------------------------------------------------------- /kern/dev/generic/beep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/beep.h -------------------------------------------------------------------------------- /kern/dev/generic/console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/console.c -------------------------------------------------------------------------------- /kern/dev/generic/console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/console.h -------------------------------------------------------------------------------- /kern/dev/generic/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/random.c -------------------------------------------------------------------------------- /kern/dev/generic/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/random.h -------------------------------------------------------------------------------- /kern/dev/generic/rtclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/rtclock.c -------------------------------------------------------------------------------- /kern/dev/generic/rtclock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/generic/rtclock.h -------------------------------------------------------------------------------- /kern/dev/lamebus/beep_ltimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/beep_ltimer.c -------------------------------------------------------------------------------- /kern/dev/lamebus/con_lscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/con_lscreen.c -------------------------------------------------------------------------------- /kern/dev/lamebus/con_lser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/con_lser.c -------------------------------------------------------------------------------- /kern/dev/lamebus/conf.lamebus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/conf.lamebus -------------------------------------------------------------------------------- /kern/dev/lamebus/emu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/emu.c -------------------------------------------------------------------------------- /kern/dev/lamebus/emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/emu.h -------------------------------------------------------------------------------- /kern/dev/lamebus/emu_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/emu_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lamebus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lamebus.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lamebus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lamebus.h -------------------------------------------------------------------------------- /kern/dev/lamebus/lhd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lhd.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lhd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lhd.h -------------------------------------------------------------------------------- /kern/dev/lamebus/lhd_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lhd_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lnet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lnet.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lnet_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lnet_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lrandom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lrandom.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lrandom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lrandom.h -------------------------------------------------------------------------------- /kern/dev/lamebus/lrandom_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lrandom_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lscreen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lscreen.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lscreen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lscreen.h -------------------------------------------------------------------------------- /kern/dev/lamebus/lscreen_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lscreen_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lser.c -------------------------------------------------------------------------------- /kern/dev/lamebus/lser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lser.h -------------------------------------------------------------------------------- /kern/dev/lamebus/lser_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/lser_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/ltimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/ltimer.c -------------------------------------------------------------------------------- /kern/dev/lamebus/ltimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/ltimer.h -------------------------------------------------------------------------------- /kern/dev/lamebus/ltimer_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/ltimer_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/ltrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/ltrace.c -------------------------------------------------------------------------------- /kern/dev/lamebus/ltrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/ltrace.h -------------------------------------------------------------------------------- /kern/dev/lamebus/ltrace_att.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/ltrace_att.c -------------------------------------------------------------------------------- /kern/dev/lamebus/random_lrandom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/random_lrandom.c -------------------------------------------------------------------------------- /kern/dev/lamebus/rtclock_ltimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/dev/lamebus/rtclock_ltimer.c -------------------------------------------------------------------------------- /kern/fs/semfs/semfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/semfs/semfs.h -------------------------------------------------------------------------------- /kern/fs/semfs/semfs_fsops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/semfs/semfs_fsops.c -------------------------------------------------------------------------------- /kern/fs/semfs/semfs_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/semfs/semfs_obj.c -------------------------------------------------------------------------------- /kern/fs/semfs/semfs_vnops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/semfs/semfs_vnops.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_balloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_balloc.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_bmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_bmap.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_dir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_dir.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_fsops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_fsops.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_inode.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_io.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfs_vnops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfs_vnops.c -------------------------------------------------------------------------------- /kern/fs/sfs/sfsprivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/fs/sfs/sfsprivate.h -------------------------------------------------------------------------------- /kern/gdbscripts/array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/gdbscripts/array -------------------------------------------------------------------------------- /kern/gdbscripts/mips-userland: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/gdbscripts/mips-userland -------------------------------------------------------------------------------- /kern/gdbscripts/wchan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/gdbscripts/wchan -------------------------------------------------------------------------------- /kern/include/addrspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/addrspace.h -------------------------------------------------------------------------------- /kern/include/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/array.h -------------------------------------------------------------------------------- /kern/include/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/bitmap.h -------------------------------------------------------------------------------- /kern/include/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/cdefs.h -------------------------------------------------------------------------------- /kern/include/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/clock.h -------------------------------------------------------------------------------- /kern/include/copyinout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/copyinout.h -------------------------------------------------------------------------------- /kern/include/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/cpu.h -------------------------------------------------------------------------------- /kern/include/current.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/current.h -------------------------------------------------------------------------------- /kern/include/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/device.h -------------------------------------------------------------------------------- /kern/include/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/elf.h -------------------------------------------------------------------------------- /kern/include/emufs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/emufs.h -------------------------------------------------------------------------------- /kern/include/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/endian.h -------------------------------------------------------------------------------- /kern/include/file_syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/file_syscall.h -------------------------------------------------------------------------------- /kern/include/fs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/fs.h -------------------------------------------------------------------------------- /kern/include/hangman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/hangman.h -------------------------------------------------------------------------------- /kern/include/kern/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/endian.h -------------------------------------------------------------------------------- /kern/include/kern/errmsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/errmsg.h -------------------------------------------------------------------------------- /kern/include/kern/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/errno.h -------------------------------------------------------------------------------- /kern/include/kern/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/fcntl.h -------------------------------------------------------------------------------- /kern/include/kern/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/ioctl.h -------------------------------------------------------------------------------- /kern/include/kern/iovec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/iovec.h -------------------------------------------------------------------------------- /kern/include/kern/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/limits.h -------------------------------------------------------------------------------- /kern/include/kern/reboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/reboot.h -------------------------------------------------------------------------------- /kern/include/kern/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/resource.h -------------------------------------------------------------------------------- /kern/include/kern/secret.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/secret.h -------------------------------------------------------------------------------- /kern/include/kern/secure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/secure.h -------------------------------------------------------------------------------- /kern/include/kern/seek.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/seek.h -------------------------------------------------------------------------------- /kern/include/kern/sfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/sfs.h -------------------------------------------------------------------------------- /kern/include/kern/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/signal.h -------------------------------------------------------------------------------- /kern/include/kern/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/socket.h -------------------------------------------------------------------------------- /kern/include/kern/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/stat.h -------------------------------------------------------------------------------- /kern/include/kern/stattypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/stattypes.h -------------------------------------------------------------------------------- /kern/include/kern/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/syscall.h -------------------------------------------------------------------------------- /kern/include/kern/test161.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/test161.h -------------------------------------------------------------------------------- /kern/include/kern/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/time.h -------------------------------------------------------------------------------- /kern/include/kern/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/types.h -------------------------------------------------------------------------------- /kern/include/kern/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/unistd.h -------------------------------------------------------------------------------- /kern/include/kern/wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/kern/wait.h -------------------------------------------------------------------------------- /kern/include/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/lib.h -------------------------------------------------------------------------------- /kern/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/limits.h -------------------------------------------------------------------------------- /kern/include/mainbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/mainbus.h -------------------------------------------------------------------------------- /kern/include/membar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/membar.h -------------------------------------------------------------------------------- /kern/include/proc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/proc.h -------------------------------------------------------------------------------- /kern/include/proc_syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/proc_syscall.h -------------------------------------------------------------------------------- /kern/include/prompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/prompt.h -------------------------------------------------------------------------------- /kern/include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/setjmp.h -------------------------------------------------------------------------------- /kern/include/sfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/sfs.h -------------------------------------------------------------------------------- /kern/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/signal.h -------------------------------------------------------------------------------- /kern/include/spinlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/spinlock.h -------------------------------------------------------------------------------- /kern/include/spl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/spl.h -------------------------------------------------------------------------------- /kern/include/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/stat.h -------------------------------------------------------------------------------- /kern/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/stdarg.h -------------------------------------------------------------------------------- /kern/include/synch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/synch.h -------------------------------------------------------------------------------- /kern/include/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/syscall.h -------------------------------------------------------------------------------- /kern/include/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/test.h -------------------------------------------------------------------------------- /kern/include/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/thread.h -------------------------------------------------------------------------------- /kern/include/threadlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/threadlist.h -------------------------------------------------------------------------------- /kern/include/threadprivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/threadprivate.h -------------------------------------------------------------------------------- /kern/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/types.h -------------------------------------------------------------------------------- /kern/include/uio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/uio.h -------------------------------------------------------------------------------- /kern/include/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/version.h -------------------------------------------------------------------------------- /kern/include/vfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/vfs.h -------------------------------------------------------------------------------- /kern/include/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/vm.h -------------------------------------------------------------------------------- /kern/include/vnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/vnode.h -------------------------------------------------------------------------------- /kern/include/wchan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/include/wchan.h -------------------------------------------------------------------------------- /kern/lib/array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/array.c -------------------------------------------------------------------------------- /kern/lib/bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/bitmap.c -------------------------------------------------------------------------------- /kern/lib/bswap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/bswap.c -------------------------------------------------------------------------------- /kern/lib/kgets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/kgets.c -------------------------------------------------------------------------------- /kern/lib/kprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/kprintf.c -------------------------------------------------------------------------------- /kern/lib/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/misc.c -------------------------------------------------------------------------------- /kern/lib/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/time.c -------------------------------------------------------------------------------- /kern/lib/uio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/lib/uio.c -------------------------------------------------------------------------------- /kern/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/main/main.c -------------------------------------------------------------------------------- /kern/main/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/main/menu.c -------------------------------------------------------------------------------- /kern/proc/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/proc/proc.c -------------------------------------------------------------------------------- /kern/synchprobs/stoplight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/synchprobs/stoplight.c -------------------------------------------------------------------------------- /kern/synchprobs/whalemating.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/synchprobs/whalemating.c -------------------------------------------------------------------------------- /kern/syscall/file_syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/file_syscall.c -------------------------------------------------------------------------------- /kern/syscall/loadelf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/loadelf.c -------------------------------------------------------------------------------- /kern/syscall/proc_syscall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/proc_syscall.c -------------------------------------------------------------------------------- /kern/syscall/proc_syscall_newexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/proc_syscall_newexec.c -------------------------------------------------------------------------------- /kern/syscall/proc_syscall_strcopy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/proc_syscall_strcopy.c -------------------------------------------------------------------------------- /kern/syscall/runprogram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/runprogram.c -------------------------------------------------------------------------------- /kern/syscall/time_syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/syscall/time_syscalls.c -------------------------------------------------------------------------------- /kern/test/arraytest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/arraytest.c -------------------------------------------------------------------------------- /kern/test/automationtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/automationtest.c -------------------------------------------------------------------------------- /kern/test/bitmaptest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/bitmaptest.c -------------------------------------------------------------------------------- /kern/test/fstest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/fstest.c -------------------------------------------------------------------------------- /kern/test/hmacunit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/hmacunit.c -------------------------------------------------------------------------------- /kern/test/kmalloctest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/kmalloctest.c -------------------------------------------------------------------------------- /kern/test/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/lib.c -------------------------------------------------------------------------------- /kern/test/nettest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/nettest.c -------------------------------------------------------------------------------- /kern/test/rwtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/rwtest.c -------------------------------------------------------------------------------- /kern/test/semunit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/semunit.c -------------------------------------------------------------------------------- /kern/test/synchprobs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/synchprobs.c -------------------------------------------------------------------------------- /kern/test/synchtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/synchtest.c -------------------------------------------------------------------------------- /kern/test/threadlisttest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/threadlisttest.c -------------------------------------------------------------------------------- /kern/test/threadtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/threadtest.c -------------------------------------------------------------------------------- /kern/test/tt3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/test/tt3.c -------------------------------------------------------------------------------- /kern/thread/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/clock.c -------------------------------------------------------------------------------- /kern/thread/hangman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/hangman.c -------------------------------------------------------------------------------- /kern/thread/spinlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/spinlock.c -------------------------------------------------------------------------------- /kern/thread/spl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/spl.c -------------------------------------------------------------------------------- /kern/thread/synch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/synch.c -------------------------------------------------------------------------------- /kern/thread/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/thread.c -------------------------------------------------------------------------------- /kern/thread/threadlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/thread/threadlist.c -------------------------------------------------------------------------------- /kern/vfs/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/device.c -------------------------------------------------------------------------------- /kern/vfs/devnull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/devnull.c -------------------------------------------------------------------------------- /kern/vfs/vfscwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/vfscwd.c -------------------------------------------------------------------------------- /kern/vfs/vfsfail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/vfsfail.c -------------------------------------------------------------------------------- /kern/vfs/vfslist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/vfslist.c -------------------------------------------------------------------------------- /kern/vfs/vfslookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/vfslookup.c -------------------------------------------------------------------------------- /kern/vfs/vfspath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/vfspath.c -------------------------------------------------------------------------------- /kern/vfs/vnode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vfs/vnode.c -------------------------------------------------------------------------------- /kern/vm/addrspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vm/addrspace.c -------------------------------------------------------------------------------- /kern/vm/copyinout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vm/copyinout.c -------------------------------------------------------------------------------- /kern/vm/kmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vm/kmalloc.c -------------------------------------------------------------------------------- /kern/vm/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/kern/vm/vm.c -------------------------------------------------------------------------------- /man/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/Makefile -------------------------------------------------------------------------------- /man/bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/Makefile -------------------------------------------------------------------------------- /man/bin/cat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/cat.html -------------------------------------------------------------------------------- /man/bin/cp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/cp.html -------------------------------------------------------------------------------- /man/bin/false.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/false.html -------------------------------------------------------------------------------- /man/bin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/index.html -------------------------------------------------------------------------------- /man/bin/ln.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/ln.html -------------------------------------------------------------------------------- /man/bin/ls.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/ls.html -------------------------------------------------------------------------------- /man/bin/mkdir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/mkdir.html -------------------------------------------------------------------------------- /man/bin/mv.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/mv.html -------------------------------------------------------------------------------- /man/bin/pwd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/pwd.html -------------------------------------------------------------------------------- /man/bin/rm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/rm.html -------------------------------------------------------------------------------- /man/bin/rmdir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/rmdir.html -------------------------------------------------------------------------------- /man/bin/sh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/sh.html -------------------------------------------------------------------------------- /man/bin/sync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/sync.html -------------------------------------------------------------------------------- /man/bin/tac.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/tac.html -------------------------------------------------------------------------------- /man/bin/true.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/bin/true.html -------------------------------------------------------------------------------- /man/dev/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/Makefile -------------------------------------------------------------------------------- /man/dev/beep.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/beep.html -------------------------------------------------------------------------------- /man/dev/con.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/con.html -------------------------------------------------------------------------------- /man/dev/emu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/emu.html -------------------------------------------------------------------------------- /man/dev/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/index.html -------------------------------------------------------------------------------- /man/dev/lamebus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/lamebus.html -------------------------------------------------------------------------------- /man/dev/lhd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/lhd.html -------------------------------------------------------------------------------- /man/dev/lnet.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/lnet.html -------------------------------------------------------------------------------- /man/dev/lrandom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/lrandom.html -------------------------------------------------------------------------------- /man/dev/lscreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/lscreen.html -------------------------------------------------------------------------------- /man/dev/lser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/lser.html -------------------------------------------------------------------------------- /man/dev/ltimer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/ltimer.html -------------------------------------------------------------------------------- /man/dev/ltrace.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/ltrace.html -------------------------------------------------------------------------------- /man/dev/null.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/null.html -------------------------------------------------------------------------------- /man/dev/random.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/random.html -------------------------------------------------------------------------------- /man/dev/rtclock.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/dev/rtclock.html -------------------------------------------------------------------------------- /man/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/index.html -------------------------------------------------------------------------------- /man/libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/Makefile -------------------------------------------------------------------------------- /man/libc/__vprintf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/__vprintf.html -------------------------------------------------------------------------------- /man/libc/abort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/abort.html -------------------------------------------------------------------------------- /man/libc/assert.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/assert.html -------------------------------------------------------------------------------- /man/libc/atoi.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/atoi.html -------------------------------------------------------------------------------- /man/libc/bzero.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/bzero.html -------------------------------------------------------------------------------- /man/libc/calloc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/calloc.html -------------------------------------------------------------------------------- /man/libc/err.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/err.html -------------------------------------------------------------------------------- /man/libc/execvp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/execvp.html -------------------------------------------------------------------------------- /man/libc/exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/exit.html -------------------------------------------------------------------------------- /man/libc/free.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/free.html -------------------------------------------------------------------------------- /man/libc/getchar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/getchar.html -------------------------------------------------------------------------------- /man/libc/getcwd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/getcwd.html -------------------------------------------------------------------------------- /man/libc/getenv.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/getenv.html -------------------------------------------------------------------------------- /man/libc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/index.html -------------------------------------------------------------------------------- /man/libc/malloc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/malloc.html -------------------------------------------------------------------------------- /man/libc/memcmp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/memcmp.html -------------------------------------------------------------------------------- /man/libc/memcpy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/memcpy.html -------------------------------------------------------------------------------- /man/libc/memmove.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/memmove.html -------------------------------------------------------------------------------- /man/libc/memset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/memset.html -------------------------------------------------------------------------------- /man/libc/printf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/printf.html -------------------------------------------------------------------------------- /man/libc/putchar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/putchar.html -------------------------------------------------------------------------------- /man/libc/puts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/puts.html -------------------------------------------------------------------------------- /man/libc/random.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/random.html -------------------------------------------------------------------------------- /man/libc/realloc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/realloc.html -------------------------------------------------------------------------------- /man/libc/setjmp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/setjmp.html -------------------------------------------------------------------------------- /man/libc/snprintf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/snprintf.html -------------------------------------------------------------------------------- /man/libc/stdarg.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/stdarg.html -------------------------------------------------------------------------------- /man/libc/strcat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strcat.html -------------------------------------------------------------------------------- /man/libc/strchr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strchr.html -------------------------------------------------------------------------------- /man/libc/strcmp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strcmp.html -------------------------------------------------------------------------------- /man/libc/strcpy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strcpy.html -------------------------------------------------------------------------------- /man/libc/strerror.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strerror.html -------------------------------------------------------------------------------- /man/libc/strlen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strlen.html -------------------------------------------------------------------------------- /man/libc/strrchr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strrchr.html -------------------------------------------------------------------------------- /man/libc/strtok.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strtok.html -------------------------------------------------------------------------------- /man/libc/strtok_r.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/strtok_r.html -------------------------------------------------------------------------------- /man/libc/system.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/system.html -------------------------------------------------------------------------------- /man/libc/time.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/time.html -------------------------------------------------------------------------------- /man/libc/warn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/libc/warn.html -------------------------------------------------------------------------------- /man/man.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/man.css -------------------------------------------------------------------------------- /man/manindex.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/manindex.css -------------------------------------------------------------------------------- /man/misc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/misc/Makefile -------------------------------------------------------------------------------- /man/misc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/misc/index.html -------------------------------------------------------------------------------- /man/misc/semfs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/misc/semfs.html -------------------------------------------------------------------------------- /man/sbin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/Makefile -------------------------------------------------------------------------------- /man/sbin/dumpsfs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/dumpsfs.html -------------------------------------------------------------------------------- /man/sbin/halt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/halt.html -------------------------------------------------------------------------------- /man/sbin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/index.html -------------------------------------------------------------------------------- /man/sbin/mksfs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/mksfs.html -------------------------------------------------------------------------------- /man/sbin/poweroff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/poweroff.html -------------------------------------------------------------------------------- /man/sbin/reboot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/reboot.html -------------------------------------------------------------------------------- /man/sbin/sfsck.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/sbin/sfsck.html -------------------------------------------------------------------------------- /man/syscall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/Makefile -------------------------------------------------------------------------------- /man/syscall/__getcwd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/__getcwd.html -------------------------------------------------------------------------------- /man/syscall/__time.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/__time.html -------------------------------------------------------------------------------- /man/syscall/_exit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/_exit.html -------------------------------------------------------------------------------- /man/syscall/chdir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/chdir.html -------------------------------------------------------------------------------- /man/syscall/close.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/close.html -------------------------------------------------------------------------------- /man/syscall/dup2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/dup2.html -------------------------------------------------------------------------------- /man/syscall/errno.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/errno.html -------------------------------------------------------------------------------- /man/syscall/execv.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/execv.html -------------------------------------------------------------------------------- /man/syscall/fork.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/fork.html -------------------------------------------------------------------------------- /man/syscall/fstat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/fstat.html -------------------------------------------------------------------------------- /man/syscall/fsync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/fsync.html -------------------------------------------------------------------------------- /man/syscall/ftruncate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/ftruncate.html -------------------------------------------------------------------------------- /man/syscall/getdirentry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/getdirentry.html -------------------------------------------------------------------------------- /man/syscall/getpid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/getpid.html -------------------------------------------------------------------------------- /man/syscall/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/index.html -------------------------------------------------------------------------------- /man/syscall/ioctl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/ioctl.html -------------------------------------------------------------------------------- /man/syscall/link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/link.html -------------------------------------------------------------------------------- /man/syscall/lseek.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/lseek.html -------------------------------------------------------------------------------- /man/syscall/lstat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/lstat.html -------------------------------------------------------------------------------- /man/syscall/mkdir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/mkdir.html -------------------------------------------------------------------------------- /man/syscall/open.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/open.html -------------------------------------------------------------------------------- /man/syscall/pipe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/pipe.html -------------------------------------------------------------------------------- /man/syscall/read.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/read.html -------------------------------------------------------------------------------- /man/syscall/readlink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/readlink.html -------------------------------------------------------------------------------- /man/syscall/reboot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/reboot.html -------------------------------------------------------------------------------- /man/syscall/remove.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/remove.html -------------------------------------------------------------------------------- /man/syscall/rename.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/rename.html -------------------------------------------------------------------------------- /man/syscall/rmdir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/rmdir.html -------------------------------------------------------------------------------- /man/syscall/sbrk.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/sbrk.html -------------------------------------------------------------------------------- /man/syscall/stat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/stat.html -------------------------------------------------------------------------------- /man/syscall/symlink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/symlink.html -------------------------------------------------------------------------------- /man/syscall/sync.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/sync.html -------------------------------------------------------------------------------- /man/syscall/waitpid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/waitpid.html -------------------------------------------------------------------------------- /man/syscall/write.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/syscall/write.html -------------------------------------------------------------------------------- /man/testbin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/Makefile -------------------------------------------------------------------------------- /man/testbin/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/add.html -------------------------------------------------------------------------------- /man/testbin/argtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/argtest.html -------------------------------------------------------------------------------- /man/testbin/badcall.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/badcall.html -------------------------------------------------------------------------------- /man/testbin/bigexec.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/bigexec.html -------------------------------------------------------------------------------- /man/testbin/bigfile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/bigfile.html -------------------------------------------------------------------------------- /man/testbin/bigfork.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/bigfork.html -------------------------------------------------------------------------------- /man/testbin/bigseek.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/bigseek.html -------------------------------------------------------------------------------- /man/testbin/bloat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/bloat.html -------------------------------------------------------------------------------- /man/testbin/conman.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/conman.html -------------------------------------------------------------------------------- /man/testbin/crash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/crash.html -------------------------------------------------------------------------------- /man/testbin/ctest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/ctest.html -------------------------------------------------------------------------------- /man/testbin/dirconc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/dirconc.html -------------------------------------------------------------------------------- /man/testbin/dirseek.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/dirseek.html -------------------------------------------------------------------------------- /man/testbin/dirtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/dirtest.html -------------------------------------------------------------------------------- /man/testbin/f_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/f_test.html -------------------------------------------------------------------------------- /man/testbin/factorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/factorial.html -------------------------------------------------------------------------------- /man/testbin/farm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/farm.html -------------------------------------------------------------------------------- /man/testbin/faulter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/faulter.html -------------------------------------------------------------------------------- /man/testbin/filetest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/filetest.html -------------------------------------------------------------------------------- /man/testbin/forkbomb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/forkbomb.html -------------------------------------------------------------------------------- /man/testbin/forktest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/forktest.html -------------------------------------------------------------------------------- /man/testbin/frack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/frack.html -------------------------------------------------------------------------------- /man/testbin/guzzle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/guzzle.html -------------------------------------------------------------------------------- /man/testbin/hash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/hash.html -------------------------------------------------------------------------------- /man/testbin/hog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/hog.html -------------------------------------------------------------------------------- /man/testbin/huge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/huge.html -------------------------------------------------------------------------------- /man/testbin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/index.html -------------------------------------------------------------------------------- /man/testbin/kitchen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/kitchen.html -------------------------------------------------------------------------------- /man/testbin/malloctest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/malloctest.html -------------------------------------------------------------------------------- /man/testbin/matmult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/matmult.html -------------------------------------------------------------------------------- /man/testbin/multiexec.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/multiexec.html -------------------------------------------------------------------------------- /man/testbin/palin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/palin.html -------------------------------------------------------------------------------- /man/testbin/parallelvm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/parallelvm.html -------------------------------------------------------------------------------- /man/testbin/poisondisk.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/poisondisk.html -------------------------------------------------------------------------------- /man/testbin/psort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/psort.html -------------------------------------------------------------------------------- /man/testbin/quinthuge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/quinthuge.html -------------------------------------------------------------------------------- /man/testbin/quintmat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/quintmat.html -------------------------------------------------------------------------------- /man/testbin/quintsort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/quintsort.html -------------------------------------------------------------------------------- /man/testbin/randcall.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/randcall.html -------------------------------------------------------------------------------- /man/testbin/redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/redirect.html -------------------------------------------------------------------------------- /man/testbin/rmdirtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/rmdirtest.html -------------------------------------------------------------------------------- /man/testbin/rmtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/rmtest.html -------------------------------------------------------------------------------- /man/testbin/sbrktest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/sbrktest.html -------------------------------------------------------------------------------- /man/testbin/schedpong.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/schedpong.html -------------------------------------------------------------------------------- /man/testbin/sink.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/sink.html -------------------------------------------------------------------------------- /man/testbin/sort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/sort.html -------------------------------------------------------------------------------- /man/testbin/sparsefile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/sparsefile.html -------------------------------------------------------------------------------- /man/testbin/sty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/sty.html -------------------------------------------------------------------------------- /man/testbin/tail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/tail.html -------------------------------------------------------------------------------- /man/testbin/tictac.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/tictac.html -------------------------------------------------------------------------------- /man/testbin/triplehuge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/triplehuge.html -------------------------------------------------------------------------------- /man/testbin/triplemat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/triplemat.html -------------------------------------------------------------------------------- /man/testbin/triplesort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/triplesort.html -------------------------------------------------------------------------------- /man/testbin/usemtest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/usemtest.html -------------------------------------------------------------------------------- /man/testbin/userthreads.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/userthreads.html -------------------------------------------------------------------------------- /man/testbin/zero.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/man/testbin/zero.html -------------------------------------------------------------------------------- /mk/fixdepends.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/fixdepends.sh -------------------------------------------------------------------------------- /mk/installheaders.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/installheaders.sh -------------------------------------------------------------------------------- /mk/os161.baserules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.baserules.mk -------------------------------------------------------------------------------- /mk/os161.compile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.compile.mk -------------------------------------------------------------------------------- /mk/os161.config-mips.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.config-mips.mk -------------------------------------------------------------------------------- /mk/os161.config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.config.mk -------------------------------------------------------------------------------- /mk/os161.hostcompile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.hostcompile.mk -------------------------------------------------------------------------------- /mk/os161.hostlib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.hostlib.mk -------------------------------------------------------------------------------- /mk/os161.hostprog.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.hostprog.mk -------------------------------------------------------------------------------- /mk/os161.includes.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.includes.mk -------------------------------------------------------------------------------- /mk/os161.kernel.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.kernel.mk -------------------------------------------------------------------------------- /mk/os161.lib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.lib.mk -------------------------------------------------------------------------------- /mk/os161.man.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.man.mk -------------------------------------------------------------------------------- /mk/os161.mkdirs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.mkdirs.mk -------------------------------------------------------------------------------- /mk/os161.prog.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.prog.mk -------------------------------------------------------------------------------- /mk/os161.script.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.script.mk -------------------------------------------------------------------------------- /mk/os161.subdir.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/mk/os161.subdir.mk -------------------------------------------------------------------------------- /test161/commands/asst2.tc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/commands/asst2.tc -------------------------------------------------------------------------------- /test161/commands/coremap.tc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/commands/coremap.tc -------------------------------------------------------------------------------- /test161/commands/misc.tc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/commands/misc.tc -------------------------------------------------------------------------------- /test161/commands/sync.tc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/commands/sync.tc -------------------------------------------------------------------------------- /test161/commands/vm.tc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/commands/vm.tc -------------------------------------------------------------------------------- /test161/tags/all.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tags/all.td -------------------------------------------------------------------------------- /test161/targets/asst1.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst1.tt -------------------------------------------------------------------------------- /test161/targets/asst2-single.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst2-single.tt -------------------------------------------------------------------------------- /test161/targets/asst2.1.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst2.1.tt -------------------------------------------------------------------------------- /test161/targets/asst2.2.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst2.2.tt -------------------------------------------------------------------------------- /test161/targets/asst2.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst2.tt -------------------------------------------------------------------------------- /test161/targets/asst3.1.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst3.1.tt -------------------------------------------------------------------------------- /test161/targets/asst3.2.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst3.2.tt -------------------------------------------------------------------------------- /test161/targets/asst3.3.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst3.3.tt -------------------------------------------------------------------------------- /test161/targets/asst3.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/targets/asst3.tt -------------------------------------------------------------------------------- /test161/tests/boot.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/boot.t -------------------------------------------------------------------------------- /test161/tests/coremap/coremap-loose.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/coremap-loose.t -------------------------------------------------------------------------------- /test161/tests/coremap/coremap-tight.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/coremap-tight.t -------------------------------------------------------------------------------- /test161/tests/coremap/km1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/km1.t -------------------------------------------------------------------------------- /test161/tests/coremap/km2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/km2.t -------------------------------------------------------------------------------- /test161/tests/coremap/km3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/km3.t -------------------------------------------------------------------------------- /test161/tests/coremap/km4.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/km4.t -------------------------------------------------------------------------------- /test161/tests/coremap/not-dumbvm.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/coremap/not-dumbvm.t -------------------------------------------------------------------------------- /test161/tests/stability/crash/script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/stability/crash/script.py -------------------------------------------------------------------------------- /test161/tests/stability/faulter.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/stability/faulter.t -------------------------------------------------------------------------------- /test161/tests/stability/forkbomb.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/stability/forkbomb.t -------------------------------------------------------------------------------- /test161/tests/stability/randcall.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/stability/randcall.t -------------------------------------------------------------------------------- /test161/tests/synch/cvt1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/cvt1.t -------------------------------------------------------------------------------- /test161/tests/synch/cvt2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/cvt2.t -------------------------------------------------------------------------------- /test161/tests/synch/cvt3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/cvt3.t -------------------------------------------------------------------------------- /test161/tests/synch/cvt4.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/cvt4.t -------------------------------------------------------------------------------- /test161/tests/synch/cvt5.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/cvt5.t -------------------------------------------------------------------------------- /test161/tests/synch/lt1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/lt1.t -------------------------------------------------------------------------------- /test161/tests/synch/lt2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/lt2.t -------------------------------------------------------------------------------- /test161/tests/synch/lt3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/lt3.t -------------------------------------------------------------------------------- /test161/tests/synch/rwt1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/rwt1.t -------------------------------------------------------------------------------- /test161/tests/synch/rwt2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/rwt2.t -------------------------------------------------------------------------------- /test161/tests/synch/rwt3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/rwt3.t -------------------------------------------------------------------------------- /test161/tests/synch/rwt4.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/rwt4.t -------------------------------------------------------------------------------- /test161/tests/synch/rwt5.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/rwt5.t -------------------------------------------------------------------------------- /test161/tests/synch/sem1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synch/sem1.t -------------------------------------------------------------------------------- /test161/tests/synchprobs/sp1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synchprobs/sp1.t -------------------------------------------------------------------------------- /test161/tests/synchprobs/sp2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/synchprobs/sp2.t -------------------------------------------------------------------------------- /test161/tests/syscalls/add.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/add.t -------------------------------------------------------------------------------- /test161/tests/syscalls/argtest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/argtest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/bigexec.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/bigexec.t -------------------------------------------------------------------------------- /test161/tests/syscalls/closetest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/closetest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/consoletest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/consoletest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/factorial.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/factorial.t -------------------------------------------------------------------------------- /test161/tests/syscalls/fileonlytest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/fileonlytest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/forktest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/forktest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/opentest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/opentest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/readwritetest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/readwritetest.t -------------------------------------------------------------------------------- /test161/tests/syscalls/redirect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/redirect.t -------------------------------------------------------------------------------- /test161/tests/syscalls/shell.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/shell.t -------------------------------------------------------------------------------- /test161/tests/syscalls/sparsefile.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/syscalls/sparsefile.t -------------------------------------------------------------------------------- /test161/tests/threads/tt1.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/threads/tt1.t -------------------------------------------------------------------------------- /test161/tests/threads/tt2.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/threads/tt2.t -------------------------------------------------------------------------------- /test161/tests/threads/tt3.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/threads/tt3.t -------------------------------------------------------------------------------- /test161/tests/vm/bigfork.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/bigfork.t -------------------------------------------------------------------------------- /test161/tests/vm/ctest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/ctest.t -------------------------------------------------------------------------------- /test161/tests/vm/matmult.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/matmult.t -------------------------------------------------------------------------------- /test161/tests/vm/not-dumbvm-vm.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/not-dumbvm-vm.t -------------------------------------------------------------------------------- /test161/tests/vm/palin.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/palin.t -------------------------------------------------------------------------------- /test161/tests/vm/parallelvm.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/parallelvm.t -------------------------------------------------------------------------------- /test161/tests/vm/quinthuge.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/quinthuge.t -------------------------------------------------------------------------------- /test161/tests/vm/quintmat.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/quintmat.t -------------------------------------------------------------------------------- /test161/tests/vm/quintsort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/quintsort.t -------------------------------------------------------------------------------- /test161/tests/vm/sbrk-badcall.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/sbrk-badcall.t -------------------------------------------------------------------------------- /test161/tests/vm/sbrktest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/sbrktest.t -------------------------------------------------------------------------------- /test161/tests/vm/sort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/sort.t -------------------------------------------------------------------------------- /test161/tests/vm/stability/forkbomb.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/stability/forkbomb.t -------------------------------------------------------------------------------- /test161/tests/vm/stacktest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/stacktest.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/bigfork-32.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/bigfork-32.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/bigfork.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/bigfork.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/matmult.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/matmult.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/parallelvm-32.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/parallelvm-32.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/parallelvm.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/parallelvm.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/quinthuge.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/quinthuge.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/quintmat.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/quintmat.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/quintsort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/quintsort.t -------------------------------------------------------------------------------- /test161/tests/vm/swap/sort.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/swap/sort.t -------------------------------------------------------------------------------- /test161/tests/vm/zero.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/test161/tests/vm/zero.t -------------------------------------------------------------------------------- /userland/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/Makefile -------------------------------------------------------------------------------- /userland/bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/Makefile -------------------------------------------------------------------------------- /userland/bin/cat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/cat/Makefile -------------------------------------------------------------------------------- /userland/bin/cat/cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/cat/cat.c -------------------------------------------------------------------------------- /userland/bin/cp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/cp/Makefile -------------------------------------------------------------------------------- /userland/bin/cp/cp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/cp/cp.c -------------------------------------------------------------------------------- /userland/bin/false/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/false/Makefile -------------------------------------------------------------------------------- /userland/bin/false/false.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/false/false.c -------------------------------------------------------------------------------- /userland/bin/ln/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/ln/Makefile -------------------------------------------------------------------------------- /userland/bin/ln/ln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/ln/ln.c -------------------------------------------------------------------------------- /userland/bin/ls/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/ls/Makefile -------------------------------------------------------------------------------- /userland/bin/ls/ls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/ls/ls.c -------------------------------------------------------------------------------- /userland/bin/mkdir/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/mkdir/Makefile -------------------------------------------------------------------------------- /userland/bin/mkdir/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/mkdir/mkdir.c -------------------------------------------------------------------------------- /userland/bin/mv/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/mv/Makefile -------------------------------------------------------------------------------- /userland/bin/mv/mv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/mv/mv.c -------------------------------------------------------------------------------- /userland/bin/pwd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/pwd/Makefile -------------------------------------------------------------------------------- /userland/bin/pwd/pwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/pwd/pwd.c -------------------------------------------------------------------------------- /userland/bin/rm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/rm/Makefile -------------------------------------------------------------------------------- /userland/bin/rm/rm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/rm/rm.c -------------------------------------------------------------------------------- /userland/bin/rmdir/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/rmdir/Makefile -------------------------------------------------------------------------------- /userland/bin/rmdir/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/rmdir/rmdir.c -------------------------------------------------------------------------------- /userland/bin/sh/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/sh/Makefile -------------------------------------------------------------------------------- /userland/bin/sh/sh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/sh/sh.c -------------------------------------------------------------------------------- /userland/bin/sync/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/sync/Makefile -------------------------------------------------------------------------------- /userland/bin/sync/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/sync/sync.c -------------------------------------------------------------------------------- /userland/bin/tac/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/tac/Makefile -------------------------------------------------------------------------------- /userland/bin/tac/tac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/tac/tac.c -------------------------------------------------------------------------------- /userland/bin/true/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/true/Makefile -------------------------------------------------------------------------------- /userland/bin/true/true.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/bin/true/true.c -------------------------------------------------------------------------------- /userland/include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/assert.h -------------------------------------------------------------------------------- /userland/include/err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/err.h -------------------------------------------------------------------------------- /userland/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/errno.h -------------------------------------------------------------------------------- /userland/include/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/fcntl.h -------------------------------------------------------------------------------- /userland/include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/limits.h -------------------------------------------------------------------------------- /userland/include/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/setjmp.h -------------------------------------------------------------------------------- /userland/include/signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/signal.h -------------------------------------------------------------------------------- /userland/include/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/stdarg.h -------------------------------------------------------------------------------- /userland/include/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/stdbool.h -------------------------------------------------------------------------------- /userland/include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/stdint.h -------------------------------------------------------------------------------- /userland/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/stdio.h -------------------------------------------------------------------------------- /userland/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/stdlib.h -------------------------------------------------------------------------------- /userland/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/string.h -------------------------------------------------------------------------------- /userland/include/sys/cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/cdefs.h -------------------------------------------------------------------------------- /userland/include/sys/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/endian.h -------------------------------------------------------------------------------- /userland/include/sys/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/ioctl.h -------------------------------------------------------------------------------- /userland/include/sys/null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/null.h -------------------------------------------------------------------------------- /userland/include/sys/reboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/reboot.h -------------------------------------------------------------------------------- /userland/include/sys/stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/stat.h -------------------------------------------------------------------------------- /userland/include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/types.h -------------------------------------------------------------------------------- /userland/include/sys/wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/sys/wait.h -------------------------------------------------------------------------------- /userland/include/test/quint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/test/quint.h -------------------------------------------------------------------------------- /userland/include/test/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/test/test.h -------------------------------------------------------------------------------- /userland/include/test/triple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/test/triple.h -------------------------------------------------------------------------------- /userland/include/test161/secure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/test161/secure.h -------------------------------------------------------------------------------- /userland/include/test161/test161.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/test161/test161.h -------------------------------------------------------------------------------- /userland/include/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/time.h -------------------------------------------------------------------------------- /userland/include/types/size_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/types/size_t.h -------------------------------------------------------------------------------- /userland/include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/include/unistd.h -------------------------------------------------------------------------------- /userland/lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/Makefile -------------------------------------------------------------------------------- /userland/lib/crt0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/crt0/Makefile -------------------------------------------------------------------------------- /userland/lib/crt0/mips/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/crt0/mips/crt0.S -------------------------------------------------------------------------------- /userland/lib/hostcompat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/Makefile -------------------------------------------------------------------------------- /userland/lib/hostcompat/err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/err.c -------------------------------------------------------------------------------- /userland/lib/hostcompat/host-err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/host-err.h -------------------------------------------------------------------------------- /userland/lib/hostcompat/hostcompat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/hostcompat.c -------------------------------------------------------------------------------- /userland/lib/hostcompat/hostcompat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/hostcompat.h -------------------------------------------------------------------------------- /userland/lib/hostcompat/ntohll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/ntohll.c -------------------------------------------------------------------------------- /userland/lib/hostcompat/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/hostcompat/time.c -------------------------------------------------------------------------------- /userland/lib/libc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/Makefile -------------------------------------------------------------------------------- /userland/lib/libc/stdio/__puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdio/__puts.c -------------------------------------------------------------------------------- /userland/lib/libc/stdio/getchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdio/getchar.c -------------------------------------------------------------------------------- /userland/lib/libc/stdio/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdio/printf.c -------------------------------------------------------------------------------- /userland/lib/libc/stdio/putchar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdio/putchar.c -------------------------------------------------------------------------------- /userland/lib/libc/stdio/puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdio/puts.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/abort.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/exit.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/getenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/getenv.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/malloc.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/qsort.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/random.c -------------------------------------------------------------------------------- /userland/lib/libc/stdlib/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/stdlib/system.c -------------------------------------------------------------------------------- /userland/lib/libc/string/memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/string/memcmp.c -------------------------------------------------------------------------------- /userland/lib/libc/string/strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/string/strerror.c -------------------------------------------------------------------------------- /userland/lib/libc/string/strtok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/string/strtok.c -------------------------------------------------------------------------------- /userland/lib/libc/time/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/time/time.c -------------------------------------------------------------------------------- /userland/lib/libc/unix/__assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/unix/__assert.c -------------------------------------------------------------------------------- /userland/lib/libc/unix/err.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/unix/err.c -------------------------------------------------------------------------------- /userland/lib/libc/unix/errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/unix/errno.c -------------------------------------------------------------------------------- /userland/lib/libc/unix/execvp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/unix/execvp.c -------------------------------------------------------------------------------- /userland/lib/libc/unix/getcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libc/unix/getcwd.c -------------------------------------------------------------------------------- /userland/lib/libtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libtest/Makefile -------------------------------------------------------------------------------- /userland/lib/libtest/quint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libtest/quint.c -------------------------------------------------------------------------------- /userland/lib/libtest/triple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libtest/triple.c -------------------------------------------------------------------------------- /userland/lib/libtest161/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/lib/libtest161/Makefile -------------------------------------------------------------------------------- /userland/sbin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/Makefile -------------------------------------------------------------------------------- /userland/sbin/dumpsfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/dumpsfs/Makefile -------------------------------------------------------------------------------- /userland/sbin/dumpsfs/dumpsfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/dumpsfs/dumpsfs.c -------------------------------------------------------------------------------- /userland/sbin/halt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/halt/Makefile -------------------------------------------------------------------------------- /userland/sbin/halt/halt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/halt/halt.c -------------------------------------------------------------------------------- /userland/sbin/mksfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/mksfs/Makefile -------------------------------------------------------------------------------- /userland/sbin/mksfs/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/mksfs/disk.c -------------------------------------------------------------------------------- /userland/sbin/mksfs/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/mksfs/disk.h -------------------------------------------------------------------------------- /userland/sbin/mksfs/mksfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/mksfs/mksfs.c -------------------------------------------------------------------------------- /userland/sbin/mksfs/support.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/mksfs/support.c -------------------------------------------------------------------------------- /userland/sbin/mksfs/support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/mksfs/support.h -------------------------------------------------------------------------------- /userland/sbin/poweroff/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/poweroff/Makefile -------------------------------------------------------------------------------- /userland/sbin/poweroff/poweroff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/poweroff/poweroff.c -------------------------------------------------------------------------------- /userland/sbin/reboot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/reboot/Makefile -------------------------------------------------------------------------------- /userland/sbin/reboot/reboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/reboot/reboot.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/Makefile -------------------------------------------------------------------------------- /userland/sbin/sfsck/compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/compat.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/freemap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/freemap.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/freemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/freemap.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/ibmacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/ibmacros.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/inode.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/inode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/inode.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/main.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/main.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/pass1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/pass1.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/pass2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/pass2.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/passes.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/sb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/sb.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/sb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/sb.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/sfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/sfs.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/sfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/sfs.h -------------------------------------------------------------------------------- /userland/sbin/sfsck/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/utils.c -------------------------------------------------------------------------------- /userland/sbin/sfsck/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/sbin/sfsck/utils.h -------------------------------------------------------------------------------- /userland/testbin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/Makefile -------------------------------------------------------------------------------- /userland/testbin/add/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/add/Makefile -------------------------------------------------------------------------------- /userland/testbin/add/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/add/add.c -------------------------------------------------------------------------------- /userland/testbin/argtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/argtest/Makefile -------------------------------------------------------------------------------- /userland/testbin/argtest/argtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/argtest/argtest.c -------------------------------------------------------------------------------- /userland/testbin/badcall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/Makefile -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_chdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_chdir.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_close.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_close.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_dup2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_dup2.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_execv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_execv.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_fsync.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_ftruncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_ftruncate.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_getcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_getcwd.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_ioctl.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_link.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_lseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_lseek.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_mkdir.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_open.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_pipe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_pipe.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_read.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_readlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_readlink.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_reboot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_reboot.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_remove.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_rename.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_rmdir.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_sbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_sbrk.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_stat.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_symlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_symlink.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_time.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_waitpid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_waitpid.c -------------------------------------------------------------------------------- /userland/testbin/badcall/bad_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/bad_write.c -------------------------------------------------------------------------------- /userland/testbin/badcall/common_buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/common_buf.c -------------------------------------------------------------------------------- /userland/testbin/badcall/common_fds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/common_fds.c -------------------------------------------------------------------------------- /userland/testbin/badcall/common_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/common_path.c -------------------------------------------------------------------------------- /userland/testbin/badcall/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/config.h -------------------------------------------------------------------------------- /userland/testbin/badcall/driver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/driver.c -------------------------------------------------------------------------------- /userland/testbin/badcall/report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/report.c -------------------------------------------------------------------------------- /userland/testbin/badcall/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/badcall/test.h -------------------------------------------------------------------------------- /userland/testbin/bigexec/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigexec/Makefile -------------------------------------------------------------------------------- /userland/testbin/bigexec/bigexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigexec/bigexec.c -------------------------------------------------------------------------------- /userland/testbin/bigfile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigfile/Makefile -------------------------------------------------------------------------------- /userland/testbin/bigfile/bigfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigfile/bigfile.c -------------------------------------------------------------------------------- /userland/testbin/bigfork/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigfork/Makefile -------------------------------------------------------------------------------- /userland/testbin/bigfork/bigfork.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigfork/bigfork.c -------------------------------------------------------------------------------- /userland/testbin/bigseek/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigseek/Makefile -------------------------------------------------------------------------------- /userland/testbin/bigseek/bigseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bigseek/bigseek.c -------------------------------------------------------------------------------- /userland/testbin/bloat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bloat/Makefile -------------------------------------------------------------------------------- /userland/testbin/bloat/bloat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/bloat/bloat.c -------------------------------------------------------------------------------- /userland/testbin/closetest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/closetest/Makefile -------------------------------------------------------------------------------- /userland/testbin/closetest/closetest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/closetest/closetest.c -------------------------------------------------------------------------------- /userland/testbin/conman/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/conman/Makefile -------------------------------------------------------------------------------- /userland/testbin/conman/conman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/conman/conman.c -------------------------------------------------------------------------------- /userland/testbin/consoletest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/consoletest/Makefile -------------------------------------------------------------------------------- /userland/testbin/crash/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/crash/Makefile -------------------------------------------------------------------------------- /userland/testbin/crash/crash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/crash/crash.c -------------------------------------------------------------------------------- /userland/testbin/ctest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/ctest/Makefile -------------------------------------------------------------------------------- /userland/testbin/ctest/ctest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/ctest/ctest.c -------------------------------------------------------------------------------- /userland/testbin/dirconc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/dirconc/Makefile -------------------------------------------------------------------------------- /userland/testbin/dirconc/dirconc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/dirconc/dirconc.c -------------------------------------------------------------------------------- /userland/testbin/dirseek/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/dirseek/Makefile -------------------------------------------------------------------------------- /userland/testbin/dirseek/dirseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/dirseek/dirseek.c -------------------------------------------------------------------------------- /userland/testbin/dirtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/dirtest/Makefile -------------------------------------------------------------------------------- /userland/testbin/dirtest/dirtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/dirtest/dirtest.c -------------------------------------------------------------------------------- /userland/testbin/f_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/f_test/Makefile -------------------------------------------------------------------------------- /userland/testbin/f_test/f_hdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/f_test/f_hdr.h -------------------------------------------------------------------------------- /userland/testbin/f_test/f_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/f_test/f_read.c -------------------------------------------------------------------------------- /userland/testbin/f_test/f_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/f_test/f_test.c -------------------------------------------------------------------------------- /userland/testbin/f_test/f_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/f_test/f_write.c -------------------------------------------------------------------------------- /userland/testbin/factorial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/factorial/Makefile -------------------------------------------------------------------------------- /userland/testbin/factorial/factorial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/factorial/factorial.c -------------------------------------------------------------------------------- /userland/testbin/farm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/farm/Makefile -------------------------------------------------------------------------------- /userland/testbin/farm/farm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/farm/farm.c -------------------------------------------------------------------------------- /userland/testbin/faulter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/faulter/Makefile -------------------------------------------------------------------------------- /userland/testbin/faulter/faulter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/faulter/faulter.c -------------------------------------------------------------------------------- /userland/testbin/fileonlytest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/fileonlytest/Makefile -------------------------------------------------------------------------------- /userland/testbin/filetest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/filetest/Makefile -------------------------------------------------------------------------------- /userland/testbin/filetest/filetest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/filetest/filetest.c -------------------------------------------------------------------------------- /userland/testbin/forkbomb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/forkbomb/Makefile -------------------------------------------------------------------------------- /userland/testbin/forkbomb/forkbomb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/forkbomb/forkbomb.c -------------------------------------------------------------------------------- /userland/testbin/forktest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/forktest/Makefile -------------------------------------------------------------------------------- /userland/testbin/forktest/forktest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/forktest/forktest.c -------------------------------------------------------------------------------- /userland/testbin/frack/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/Makefile -------------------------------------------------------------------------------- /userland/testbin/frack/check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/check.c -------------------------------------------------------------------------------- /userland/testbin/frack/check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/check.h -------------------------------------------------------------------------------- /userland/testbin/frack/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/data.c -------------------------------------------------------------------------------- /userland/testbin/frack/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/data.h -------------------------------------------------------------------------------- /userland/testbin/frack/do.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/do.c -------------------------------------------------------------------------------- /userland/testbin/frack/do.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/do.h -------------------------------------------------------------------------------- /userland/testbin/frack/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/main.c -------------------------------------------------------------------------------- /userland/testbin/frack/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/main.h -------------------------------------------------------------------------------- /userland/testbin/frack/name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/name.c -------------------------------------------------------------------------------- /userland/testbin/frack/name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/name.h -------------------------------------------------------------------------------- /userland/testbin/frack/ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/ops.c -------------------------------------------------------------------------------- /userland/testbin/frack/ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/ops.h -------------------------------------------------------------------------------- /userland/testbin/frack/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/pool.c -------------------------------------------------------------------------------- /userland/testbin/frack/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/pool.h -------------------------------------------------------------------------------- /userland/testbin/frack/workloads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/workloads.c -------------------------------------------------------------------------------- /userland/testbin/frack/workloads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/frack/workloads.h -------------------------------------------------------------------------------- /userland/testbin/guzzle/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/guzzle/Makefile -------------------------------------------------------------------------------- /userland/testbin/guzzle/guzzle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/guzzle/guzzle.c -------------------------------------------------------------------------------- /userland/testbin/hash/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/hash/Makefile -------------------------------------------------------------------------------- /userland/testbin/hash/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/hash/hash.c -------------------------------------------------------------------------------- /userland/testbin/helloworld/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/helloworld/Makefile -------------------------------------------------------------------------------- /userland/testbin/helloworld/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/helloworld/helloworld.c -------------------------------------------------------------------------------- /userland/testbin/hog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/hog/Makefile -------------------------------------------------------------------------------- /userland/testbin/hog/hog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/hog/hog.c -------------------------------------------------------------------------------- /userland/testbin/huge/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/huge/Makefile -------------------------------------------------------------------------------- /userland/testbin/huge/huge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/huge/huge.c -------------------------------------------------------------------------------- /userland/testbin/kitchen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/kitchen/Makefile -------------------------------------------------------------------------------- /userland/testbin/kitchen/kitchen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/kitchen/kitchen.c -------------------------------------------------------------------------------- /userland/testbin/malloctest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/malloctest/Makefile -------------------------------------------------------------------------------- /userland/testbin/malloctest/malloctest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/malloctest/malloctest.c -------------------------------------------------------------------------------- /userland/testbin/matmult/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/matmult/Makefile -------------------------------------------------------------------------------- /userland/testbin/matmult/matmult-orig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/matmult/matmult-orig.c -------------------------------------------------------------------------------- /userland/testbin/matmult/matmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/matmult/matmult.c -------------------------------------------------------------------------------- /userland/testbin/multiexec/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/multiexec/Makefile -------------------------------------------------------------------------------- /userland/testbin/multiexec/multiexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/multiexec/multiexec.c -------------------------------------------------------------------------------- /userland/testbin/mylseektest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/mylseektest/Makefile -------------------------------------------------------------------------------- /userland/testbin/opentest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/opentest/Makefile -------------------------------------------------------------------------------- /userland/testbin/opentest/opentest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/opentest/opentest.c -------------------------------------------------------------------------------- /userland/testbin/palin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/palin/Makefile -------------------------------------------------------------------------------- /userland/testbin/palin/palin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/palin/palin.c -------------------------------------------------------------------------------- /userland/testbin/parallelvm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/parallelvm/Makefile -------------------------------------------------------------------------------- /userland/testbin/parallelvm/parallelvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/parallelvm/parallelvm.c -------------------------------------------------------------------------------- /userland/testbin/poisondisk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/poisondisk/Makefile -------------------------------------------------------------------------------- /userland/testbin/poisondisk/poisondisk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/poisondisk/poisondisk.c -------------------------------------------------------------------------------- /userland/testbin/psort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/psort/Makefile -------------------------------------------------------------------------------- /userland/testbin/psort/psort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/psort/psort.c -------------------------------------------------------------------------------- /userland/testbin/quinthuge/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/quinthuge/Makefile -------------------------------------------------------------------------------- /userland/testbin/quinthuge/quinthuge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/quinthuge/quinthuge.c -------------------------------------------------------------------------------- /userland/testbin/quintmat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/quintmat/Makefile -------------------------------------------------------------------------------- /userland/testbin/quintmat/quintmat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/quintmat/quintmat.c -------------------------------------------------------------------------------- /userland/testbin/quintsort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/quintsort/Makefile -------------------------------------------------------------------------------- /userland/testbin/quintsort/quintsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/quintsort/quintsort.c -------------------------------------------------------------------------------- /userland/testbin/randcall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/randcall/Makefile -------------------------------------------------------------------------------- /userland/testbin/randcall/callspecs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/randcall/callspecs.txt -------------------------------------------------------------------------------- /userland/testbin/randcall/extern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/randcall/extern.h -------------------------------------------------------------------------------- /userland/testbin/randcall/gencalls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/randcall/gencalls.sh -------------------------------------------------------------------------------- /userland/testbin/randcall/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/randcall/main.c -------------------------------------------------------------------------------- /userland/testbin/redirect/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/redirect/Makefile -------------------------------------------------------------------------------- /userland/testbin/redirect/redirect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/redirect/redirect.c -------------------------------------------------------------------------------- /userland/testbin/rmdirtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/rmdirtest/Makefile -------------------------------------------------------------------------------- /userland/testbin/rmdirtest/rmdirtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/rmdirtest/rmdirtest.c -------------------------------------------------------------------------------- /userland/testbin/rmtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/rmtest/Makefile -------------------------------------------------------------------------------- /userland/testbin/rmtest/rmtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/rmtest/rmtest.c -------------------------------------------------------------------------------- /userland/testbin/sbrktest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sbrktest/Makefile -------------------------------------------------------------------------------- /userland/testbin/sbrktest/sbrktest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sbrktest/sbrktest.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/Makefile -------------------------------------------------------------------------------- /userland/testbin/schedpong/grind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/grind.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/main.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/pong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/pong.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/results.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/results.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/results.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/results.h -------------------------------------------------------------------------------- /userland/testbin/schedpong/tasks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/tasks.h -------------------------------------------------------------------------------- /userland/testbin/schedpong/think.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/think.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/usem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/usem.c -------------------------------------------------------------------------------- /userland/testbin/schedpong/usem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/schedpong/usem.h -------------------------------------------------------------------------------- /userland/testbin/shelltest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/shelltest/Makefile -------------------------------------------------------------------------------- /userland/testbin/shelltest/shelltest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/shelltest/shelltest.c -------------------------------------------------------------------------------- /userland/testbin/shll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/shll/Makefile -------------------------------------------------------------------------------- /userland/testbin/shll/shll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/shll/shll.c -------------------------------------------------------------------------------- /userland/testbin/sink/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sink/Makefile -------------------------------------------------------------------------------- /userland/testbin/sink/sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sink/sink.c -------------------------------------------------------------------------------- /userland/testbin/sort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sort/Makefile -------------------------------------------------------------------------------- /userland/testbin/sort/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sort/sort.c -------------------------------------------------------------------------------- /userland/testbin/sparsefile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sparsefile/Makefile -------------------------------------------------------------------------------- /userland/testbin/spinner/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/spinner/Makefile -------------------------------------------------------------------------------- /userland/testbin/spinner/spinner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/spinner/spinner.c -------------------------------------------------------------------------------- /userland/testbin/stacktest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/stacktest/Makefile -------------------------------------------------------------------------------- /userland/testbin/stacktest/stacktest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/stacktest/stacktest.c -------------------------------------------------------------------------------- /userland/testbin/sty/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sty/Makefile -------------------------------------------------------------------------------- /userland/testbin/sty/sty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/sty/sty.c -------------------------------------------------------------------------------- /userland/testbin/tail/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/tail/Makefile -------------------------------------------------------------------------------- /userland/testbin/tail/tail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/tail/tail.c -------------------------------------------------------------------------------- /userland/testbin/tictac/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/tictac/Makefile -------------------------------------------------------------------------------- /userland/testbin/tictac/tictac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/tictac/tictac.c -------------------------------------------------------------------------------- /userland/testbin/triplehuge/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/triplehuge/Makefile -------------------------------------------------------------------------------- /userland/testbin/triplemat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/triplemat/Makefile -------------------------------------------------------------------------------- /userland/testbin/triplemat/triplemat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/triplemat/triplemat.c -------------------------------------------------------------------------------- /userland/testbin/triplesort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/triplesort/Makefile -------------------------------------------------------------------------------- /userland/testbin/usemtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/usemtest/Makefile -------------------------------------------------------------------------------- /userland/testbin/usemtest/usemtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/usemtest/usemtest.c -------------------------------------------------------------------------------- /userland/testbin/userthreads/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/userthreads/Makefile -------------------------------------------------------------------------------- /userland/testbin/waiter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/waiter/Makefile -------------------------------------------------------------------------------- /userland/testbin/waiter/waiter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/waiter/waiter.c -------------------------------------------------------------------------------- /userland/testbin/zero/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/zero/Makefile -------------------------------------------------------------------------------- /userland/testbin/zero/zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karanbhatia92/os161-kernel/HEAD/userland/testbin/zero/zero.c --------------------------------------------------------------------------------