summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2006-08-15commented out code for cwdkaashoek8-4/+24
2006-08-14user-level programs: mkdir and rmkaashoek8-9/+91
2006-08-14set size for directories correctly in wdir and mkfskaashoek5-14/+36
2006-08-14start on mkdirkaashoek7-7/+73
2006-08-13wdir now uses readi/writeirtm2-33/+13
2006-08-13fix iget() bug that allocated in-use inode[] entriesrtm7-61/+20
2006-08-13don't print unallocated dir entrieskaashoek1-1/+2
2006-08-13namei returns locked parent dir inode for create / unlinkrtm7-82/+120
2006-08-13zero freed blockskaashoek2-8/+34
2006-08-13link()rtm11-39/+149
2006-08-12zero out all of dirent.name when creatingrtm4-17/+20
2006-08-12LRU disk cache replacementrtm5-12/+51
2006-08-12free inode only when noone is holding a pointer to it. should fix open-unlink-kaashoek1-36/+43
2006-08-12buffer cache, fifo replacementrtm4-5/+24
2006-08-12mknod set nlink = 1rtm2-3/+119
2006-08-12fix getblk to actually lock the blockrtm11-86/+159
2006-08-12fstatkaashoek11-5/+115
2006-08-12unlink,mknod,create with multi-component pathnames should work nowkaashoek4-33/+41
2006-08-11fix deadlock---iput(dp) asapkaashoek5-33/+73
2006-08-11init creates console, opens 0/1/2, runs shrtm11-39/+163
2006-08-10interrupts could be recursive since lapic_eoi() called before rtirtm16-28/+194
2006-08-10low-level keyboard input (not hooked up to /dev yet)rtm14-14/+249
2006-08-10printfkaashoek11-42/+238
2006-08-09iread for T_DEVkaashoek5-12/+41
2006-08-09fix test program: don't close before writingkaashoek3-11/+1
2006-08-09devswkaashoek9-2/+68
2006-08-09oops, update directory inode tookaashoek1-2/+9
2006-08-09block bitmapkaashoek3-30/+103
2006-08-08fix race in holding() check in acquire()rtm20-55/+209
2006-08-08mknod,ialloc,iupdatekaashoek9-2/+152
2006-08-07bwritekaashoek4-8/+33
2006-08-06generalize async read to support write tookaashoek3-12/+17
2006-08-04nitkaashoek2-20/+18
2006-08-04better interrupt plan---this one appears to workkaashoek11-12/+217
2006-07-29open()rtm17-13/+89
2006-07-29acquire+release ide_lock in ide_intrkaashoek1-1/+3
2006-07-28exec argumentsrtm7-17/+89
2006-07-27primitive execrtm10-42/+243
2006-07-26updatertm1-2/+3
2006-07-21nameirtm7-11/+164
2006-07-21breadrtm12-32/+377
2006-07-20uint32_t -> uint &crtm17-271/+252
2006-07-18prevent longjmp / forkret from writing over tf->edirtm3-6/+9
2006-07-17add ide_lock for sleeprsc6-8/+41
2006-07-17standarize on unix-like lowercase struct namesrsc10-59/+59
2006-07-17no more cons_putc; real_cons_putc -> cons_putcrsc2-18/+7
2006-07-17add uint and standardize on typedefs instead of unsignedrsc15-82/+84
2006-07-17cleanerrsc1-2/+2
2006-07-17goodbye PushRegsrsc4-9/+6
2006-07-17cleanerrsc1-2/+2