Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-08-27 | Clean up lapic code. | rsc | 3 | -177/+123 | |
One initialization function now, not three. Use #defines instead of enums (consistent with other code, but sigh). Still boots in Bochs in SMP mode. | |||||
2007-08-27 | nits | rsc | 1 | -6/+6 | |
2007-08-27 | nits | rsc | 1 | -17/+13 | |
2007-08-27 | nits | rsc | 1 | -12/+10 | |
2007-08-27 | oops | rsc | 1 | -0/+1 | |
2007-08-27 | Edit exec. | rsc | 1 | -77/+59 | |
Do not commit to new memory image until nothing can go wrong, avoiding bad2 case. Be sure to allocate enough stack space for argv. Load executable before initializing stack, to keep ELF loops together. Make argv loop clearer. | |||||
2007-08-27 | nits | rsc | 1 | -17/+7 | |
2007-08-27 | formatting shuffle | rsc | 1 | -42/+39 | |
2007-08-27 | fileincref -> filedup (consistent with idup) | rsc | 4 | -9/+9 | |
2007-08-27 | nits | rsc | 1 | -29/+23 | |
2007-08-27 | tell what an inode is | rsc | 1 | -4/+9 | |
2007-08-27 | FS cleanup. | rsc | 1 | -46/+52 | |
Add utility routines bzero, readsb so that balloc, bfree fit on one page. Make balloc loop clearer. | |||||
2007-08-27 | Another attempt at the bio.c comment. | rsc | 3 | -39/+36 | |
Rename B_WRITE to B_DIRTY and then let ide.c maintain the B_VALID and B_DIRTY flags. | |||||
2007-08-27 | Replace yield system call with sleep. | rsc | 9 | -26/+52 | |
2007-08-27 | formatting, fix comment | rsc | 1 | -16/+21 | |
2007-08-27 | make kfree loop same as kalloc | rsc | 1 | -8/+5 | |
2007-08-27 | nits | rsc | 3 | -3/+5 | |
2007-08-27 | cut bootmain to 1 sheet | rsc | 1 | -28/+8 | |
2007-08-24 | shuffle for formatting | rsc | 2 | -30/+37 | |
2007-08-24 | minor cleanups | rsc | 1 | -68/+62 | |
2007-08-24 | nit | rsc | 1 | -1/+1 | |
2007-08-24 | nits | rsc | 1 | -4/+2 | |
2007-08-24 | first ever correct use of strncpy | rsc | 3 | -24/+17 | |
2007-08-24 | remove unused variable | rsc | 1 | -1/+1 | |
2007-08-24 | Remove struct uinode. | rsc | 10 | -141/+130 | |
Remove type arg to mknod (assume T_DEV). | |||||
2007-08-24 | not first anymore | rsc | 1 | -3/+2 | |
2007-08-24 | nits | rsc | 5 | -52/+51 | |
2007-08-24 | align | rsc | 1 | -2/+2 | |
2007-08-24 | make wakeup1 static | rsc | 1 | -3/+6 | |
2007-08-24 | test that fork fails gracefully | rsc | 3 | -4/+103 | |
2007-08-24 | Reorder spinlock.c: acquire and release first | rsc | 1 | -25/+26 | |
2007-08-24 | Add yield system call, for zombie test program (bad idea?). | rsc | 5 | -1/+16 | |
2007-08-24 | Remove puts in favor of printf. | rsc | 7 | -97/+82 | |
Allow multiple arguments to ls. | |||||
2007-08-24 | comment nits | rtm | 3 | -8/+3 | |
2007-08-24 | nits | rsc | 2 | -2/+2 | |
2007-08-24 | finish comments | rsc | 1 | -1/+2 | |
2007-08-24 | tweak | rsc | 1 | -7/+3 | |
2007-08-24 | simplify ide queuing | rtm | 8 | -89/+79 | |
nits in comments | |||||
2007-08-24 | bring bootasm and bootother more in sync | rsc | 2 | -58/+48 | |
2007-08-24 | Rework comments a bit. | rsc | 1 | -29/+25 | |
Move initialization of %sp after protected mode jump and change to %esp. | |||||
2007-08-24 | add missing iput() at end of _namei() | rtm | 7 | -17/+110 | |
2007-08-24 | oops, O_CREATE doesn't truncate, so holes can't exist, thus no bug | rtm | 1 | -71/+0 | |
2007-08-24 | test concurrent open/unlink of same file (ok) | rtm | 1 | -3/+89 | |
test files with holes (not ok) | |||||
2007-08-24 | comment what +m means; omit needless __ | rsc | 1 | -25/+27 | |
2007-08-24 | omit needless ampersands | rsc | 1 | -2/+2 | |
2007-08-23 | align, sort | rsc | 1 | -124/+121 | |
2007-08-23 | Use parent pointer instead of ppid. | rsc | 2 | -10/+8 | |
2007-08-23 | avoid hardcoding init as pid 1 proc[0] | rsc | 1 | -7/+13 | |
2007-08-22 | my mistake found by robert | rsc | 1 | -1/+1 | |
2007-08-22 | NREQUEST = NBUF | rsc | 1 | -1/+1 | |