| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2006-09-06 | fd.* -> file.* | rsc | |
| 2006-09-06 | struct fd -> struct file | rsc | |
| 2006-09-06 | writeable => writable | rsc | |
| 2006-09-06 | no /* */ comments | rsc | |
| 2006-09-06 | standardize various * conventions | rsc | |
| 2006-08-20 | compiling, but untested dup | kaashoek | |
| 2006-08-20 | removed block system call | kaashoek | |
| renumber system calls (run gmake clean!) skeleton for dup system call | |||
| 2006-08-13 | fix iget() bug that allocated in-use inode[] entries | rtm | |
| 2006-08-13 | namei returns locked parent dir inode for create / unlink | rtm | |
| 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 | |
| primitive ls | |||
| 2006-08-10 | interrupts could be recursive since lapic_eoi() called before rti | rtm | |
| so fast interrupts overflow the kernel stack fix: cli() before lapic_eoi() | |||
| 2006-08-10 | printf | kaashoek | |
| convert userfs to use printf bfree ifree writei start on unlink | |||
| 2006-08-09 | devsw | kaashoek | |
| 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 | |
| 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 | |
| 2006-07-17 | nitpicks | rsc | |
| 2006-07-16 | more name cleanup | rsc | |
| 2006-07-16 | remove non-idiomatic increment/decrement | rsc | |
| 2006-07-16 | Rename fd_reference to more suggestive fd_incref. | rsc | |
| (Fd_reference sounds like it might just return the ref count.) | |||
| 2006-07-12 | no more big kernel lock | rtm | |
| succeeds at usertests.c pipe test | |||
| 2006-07-01 | swtch saves callee-saved registers | rtm | |
| 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 | |
| pipes | |||
