Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-09-06 | fd.* -> file.* | rsc | 1 | -150/+0 | |
2006-09-06 | struct fd -> struct file | rsc | 1 | -14/+14 | |
2006-09-06 | writeable => writable | rsc | 1 | -2/+2 | |
2006-09-06 | no /* */ comments | rsc | 1 | -9/+8 | |
2006-09-06 | standardize various * conventions | rsc | 1 | -4/+4 | |
2006-08-20 | compiling, but untested dup | kaashoek | 1 | -6/+0 | |
2006-08-20 | removed block system call | kaashoek | 1 | -0/+6 | |
renumber system calls (run gmake clean!) skeleton for dup system call | |||||
2006-08-13 | fix iget() bug that allocated in-use inode[] entries | rtm | 1 | -0/+2 | |
2006-08-13 | namei returns locked parent dir inode for create / unlink | rtm | 1 | -8/+12 | |
don't hold fd table lock across idecref() (latter does block i/o) idecref calls iput() in case last ref -> freeing inode dir size is 512 * # blocks, so readi/writei &c work unlink deletes dirent even if ip->nlink > 0 | |||||
2006-08-12 | fstat | kaashoek | 1 | -0/+13 | |
primitive ls | |||||
2006-08-10 | interrupts could be recursive since lapic_eoi() called before rti | rtm | 1 | -0/+6 | |
so fast interrupts overflow the kernel stack fix: cli() before lapic_eoi() | |||||
2006-08-10 | printf | kaashoek | 1 | -1/+7 | |
convert userfs to use printf bfree ifree writei start on unlink | |||||
2006-08-09 | devsw | kaashoek | 1 | -0/+4 | |
checkpoint: write(fd,"hello\n",6) where fd is a console dev almost works | |||||
2006-08-08 | fix race in holding() check in acquire() | rtm | 1 | -0/+7 | |
give cpu1 a TSS and gdt for when it enters scheduler() and a pseudo proc[] entry for each cpu cpu0 waits for each other cpu to start up read() for files | |||||
2006-07-29 | open() | rtm | 1 | -0/+2 | |
2006-07-17 | nitpicks | rsc | 1 | -2/+2 | |
2006-07-16 | more name cleanup | rsc | 1 | -9/+7 | |
2006-07-16 | remove non-idiomatic increment/decrement | rsc | 1 | -1/+1 | |
2006-07-16 | Rename fd_reference to more suggestive fd_incref. | rsc | 1 | -1/+1 | |
(Fd_reference sounds like it might just return the ref count.) | |||||
2006-07-12 | no more big kernel lock | rtm | 1 | -0/+25 | |
succeeds at usertests.c pipe test | |||||
2006-07-01 | swtch saves callee-saved registers | rtm | 1 | -13/+17 | |
swtch idles on per-CPU stack, not on calling process's stack fix pipe bugs usertest.c tests pipes, fork, exit, close | |||||
2006-06-27 | file descriptors | rtm | 1 | -0/+80 | |
pipes |