summaryrefslogtreecommitdiff
path: root/syscall.c
AgeCommit message (Expand)Author
2006-08-29clear killed flag in exitrtm
2006-08-29prune unneeded panics and debug outputrtm
2006-08-29i broke sbrk, fix itrtm
2006-08-29clean up stale error checks and panicsrtm
2006-08-26consistently ignore more than 14 chars in path componentrtm
2006-08-26mkdir check error from mknodrtm
2006-08-25inode addrs[NDIRECT] -> NADDRSrtm
2006-08-24user-level malloc (untested)kaashoek
2006-08-23i/o redirection in shkaashoek
2006-08-20compiling, but untested dupkaashoek
2006-08-20removed block system callkaashoek
2006-08-19chdirkaashoek
2006-08-14set size for directories correctly in wdir and mkfskaashoek
2006-08-14start on mkdirkaashoek
2006-08-13fix iget() bug that allocated in-use inode[] entriesrtm
2006-08-13namei returns locked parent dir inode for create / unlinkrtm
2006-08-13link()rtm
2006-08-12fix getblk to actually lock the blockrtm
2006-08-12fstatkaashoek
2006-08-12unlink,mknod,create with multi-component pathnames should work nowkaashoek
2006-08-11fix deadlock---iput(dp) asapkaashoek
2006-08-11init creates console, opens 0/1/2, runs shrtm
2006-08-10low-level keyboard input (not hooked up to /dev yet)rtm
2006-08-10printfkaashoek
2006-08-09iread for T_DEVkaashoek
2006-08-09fix test program: don't close before writingkaashoek
2006-08-09devswkaashoek
2006-08-08fix race in holding() check in acquire()rtm
2006-08-08mknod,ialloc,iupdatekaashoek
2006-08-07bwritekaashoek
2006-08-04better interrupt plan---this one appears to workkaashoek
2006-07-29open()rtm
2006-07-28exec argumentsrtm
2006-07-27primitive execrtm
2006-07-21nameirtm
2006-07-21breadrtm
2006-07-20uint32_t -> uint &crtm
2006-07-18prevent longjmp / forkret from writing over tf->edirtm
2006-07-17add ide_lock for sleeprsc
2006-07-17add uint and standardize on typedefs instead of unsignedrsc
2006-07-17goodbye PushRegsrsc
2006-07-16standardize on not using foo_ prefix in struct foorsc
2006-07-16add cons_puts for atomic (readable) outputrsc
2006-07-16Attempt to clean up newproc somewhat.rsc
2006-07-16New scheduler.rsc
2006-07-15move everything having to do with proc_table_lock into proc.crsc
2006-07-15Add void for ANSI Crsc
2006-07-15Change fetchint, fetcharg, and putint to return -1 on error, 0 on success.rsc
2006-07-15no more recursive locksrtm
2006-07-12no more big kernel lockrtm