]> Devi Nivas Git - cs3210-lab0.git/shortlog
cs3210-lab0.git
2006-08-25 rtmfstests bugs
2006-08-25 rtmfix writing the indirect block
2006-08-25 rtminode addrs[NDIRECT] -> NADDRS
2006-08-25 kaashoekkill user process when it generates an unhandled trap...
2006-08-24 kaashoekbug in sbrk
2006-08-24 rtmbig directory test
2006-08-24 kaashoekfix bugs in indirect-file code
2006-08-24 kaashoekuser-level malloc (untested)
2006-08-23 kaashoeki/o redirection in sh
2006-08-20 kaashoekcompiling, but untested dup
2006-08-20 kaashoekremoved block system call
2006-08-19 kaashoekchdir
2006-08-16 rtmproc[0] can sleep(), at least after it gets to main00()
2006-08-15 rtmno more proc[] entry per cpu for idle loop
2006-08-15 kaashoekoops
2006-08-15 kaashoekcommented out code for cwd
2006-08-14 kaashoekuser-level programs: mkdir and rm
2006-08-14 kaashoekset size for directories correctly in wdir and mkfs
2006-08-14 kaashoekstart on mkdir
2006-08-13 rtmwdir now uses readi/writei
2006-08-13 rtmfix iget() bug that allocated in-use inode[] entries
2006-08-13 kaashoekdon't print unallocated dir entries
2006-08-13 rtmnamei returns locked parent dir inode for create /...
2006-08-13 kaashoekzero freed blocks
2006-08-13 rtmlink()
2006-08-12 rtmzero out all of dirent.name when creating
2006-08-12 rtmLRU disk cache replacement
2006-08-12 kaashoekfree inode only when noone is holding a pointer to...
2006-08-12 rtmbuffer cache, fifo replacement
2006-08-12 rtmmknod set nlink = 1
2006-08-12 rtmfix getblk to actually lock the block
2006-08-12 kaashoekfstat
2006-08-12 kaashoekunlink,mknod,create with multi-component pathnames...
2006-08-11 kaashoekfix deadlock---iput(dp) asap
2006-08-11 rtminit creates console, opens 0/1/2, runs sh
2006-08-10 rtminterrupts could be recursive since lapic_eoi() called...
2006-08-10 rtmlow-level keyboard input (not hooked up to /dev yet)
2006-08-10 kaashoekprintf
2006-08-09 kaashoekiread for T_DEV
2006-08-09 kaashoekfix test program: don't close before writing
2006-08-09 kaashoekdevsw
2006-08-09 kaashoekoops, update directory inode too
2006-08-09 kaashoekblock bitmap
2006-08-08 rtmfix race in holding() check in acquire()
2006-08-08 kaashoekmknod,ialloc,iupdate
2006-08-07 kaashoekbwrite
2006-08-06 kaashoekgeneralize async read to support write too
2006-08-04 kaashoeknit
2006-08-04 kaashoekbetter interrupt plan---this one appears to work
2006-07-29 rtmopen()
2006-07-29 kaashoekacquire+release ide_lock in ide_intr
2006-07-28 rtmexec arguments
2006-07-27 rtmprimitive exec
2006-07-26 rtmupdate
2006-07-21 rtmnamei
2006-07-21 rtmbread
2006-07-20 rtmuint32_t -> uint &c
2006-07-18 rtmprevent longjmp / forkret from writing over tf->edi
2006-07-17 rscadd ide_lock for sleep
2006-07-17 rscstandarize on unix-like lowercase struct names
2006-07-17 rscno more cons_putc; real_cons_putc -> cons_putc
2006-07-17 rscadd uint and standardize on typedefs instead of unsigned
2006-07-17 rsccleaner
2006-07-17 rscgoodbye PushRegs
2006-07-17 rsccleaner
2006-07-17 rscnitpicks
2006-07-16 rscEliminate annoying Pseudodesc structure.
2006-07-16 rscvarious little fixes that should have been in earlier...
2006-07-16 rscmore idiomatic c
2006-07-16 rscno memlayout.h
2006-07-16 rscwas empty; gone
2006-07-16 rscfix main return type
2006-07-16 rscadd %s to cprintf for cons_puts
2006-07-16 rscKeep interrupts disabled during startup.
2006-07-16 rscstandardize on not using foo_ prefix in struct foo
2006-07-16 rscrename swtch.S to setjmp.S
2006-07-16 rscstandardize on #include "foo" not <foo>
2006-07-16 rscadd minimal comments to generator vector table
2006-07-16 rscremove acquire1 and release1
2006-07-16 rscadd cons_puts for atomic (readable) output
2006-07-16 rscAdd user.h for prototypes.
2006-07-16 rsctidy up
2006-07-16 rscDon't kill process when inside kernel.
2006-07-16 rscmore name cleanup
2006-07-16 rscremove non-idiomatic increment/decrement
2006-07-16 rscRename fd_reference to more suggestive fd_incref.
2006-07-16 rscAttempt to clean up newproc somewhat.
2006-07-16 rscNew scheduler.
2006-07-16 rscUndo change from this morning that wasn't intended...
2006-07-15 rscmove everything having to do with proc_table_lock into...
2006-07-15 rscsilence load_icode signedness warning
2006-07-15 rscAdd void for ANSI C
2006-07-15 rscChange fetchint, fetcharg, and putint to return -1...
2006-07-15 rtmno more recursive locks
2006-07-12 kaashoekand the file
2006-07-12 kaashoekextract lapic code from mp.c
2006-07-12 rtmpasses both usertests
2006-07-12 rtmi think my cmpxchg use was wrong in acquire
2006-07-12 rtmcvs add spinlock.h
2006-07-12 rtmno more big kernel lock
next