Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-08-28 | rename 8253pit.c to timer.c | rsc | 5 | -51/+38 | |
2007-08-28 | runoff | rsc | 2 | -5/+6 | |
2007-08-28 | add grep; add lost echo | rsc | 2 | -0/+108 | |
2007-08-28 | avoid double echo | rsc | 1 | -1/+0 | |
2007-08-28 | remove _ from pipe; be like file | rsc | 4 | -12/+12 | |
2007-08-28 | clean up Makefile; add wc | rsc | 2 | -77/+108 | |
2007-08-28 | add struct stat decl | rsc | 1 | -0/+2 | |
2007-08-28 | do not call proc_exit until lock dropped | rsc | 1 | -20/+18 | |
2007-08-28 | oops | rsc | 1 | -1/+1 | |
2007-08-28 | handle printf("%s\n", 0) | rsc | 1 | -0/+2 | |
2007-08-28 | nit | rsc | 1 | -1/+1 | |
2007-08-28 | oops | rsc | 1 | -1/+2 | |
2007-08-28 | nit | rsc | 4 | -13/+11 | |
2007-08-28 | formatting tweaks | rsc | 1 | -55/+66 | |
2007-08-28 | comment non-check of cp->killed | rsc | 1 | -0/+1 | |
2007-08-28 | No one is going to find this inode. | rsc | 1 | -1/+1 | |
There is only one ref to it -- the caller -- and no links to it. | |||||
2007-08-28 | New shell. | rsc | 1 | -271/+406 | |
2007-08-28 | Move keyboard code into kbd.c; add backspace handling. | rsc | 4 | -129/+164 | |
2007-08-28 | oops | rsc | 1 | -1/+1 | |
2007-08-27 | move mp.h to low-level | rsc | 1 | -4/+1 | |
2007-08-27 | no more ioapic.h | rsc | 1 | -1/+18 | |
2007-08-27 | make code match comment | rsc | 1 | -1/+1 | |
2007-08-27 | make code match comment | rsc | 2 | -8/+7 | |
2007-08-27 | make code match comment | rsc | 1 | -1/+1 | |
2007-08-27 | Rename main0 to main. | rsc | 4 | -4/+5 | |
2007-08-27 | delete unnecessary #include lines | rsc | 27 | -90/+73 | |
2007-08-27 | Simplify MP hardware code. | rsc | 6 | -450/+210 | |
Mainly delete unused constants and code. Move mp_startthem to main.c as bootothers. | |||||
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 | |