Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-08 | xv6: use stosb for memset | rsc | 1 | -6/+2 | |
2007-08-28 | spaces around else for rtm | rsc | 1 | -1/+1 | |
2007-08-28 | more consistent spacing | rsc | 1 | -3/+3 | |
2007-08-27 | delete unnecessary #include lines | rsc | 1 | -1/+0 | |
2007-08-24 | first ever correct use of strncpy | rsc | 1 | -2/+14 | |
2007-08-21 | Various cleanup: | rsc | 1 | -0/+10 | |
- Got rid of dummy proc[0]. Now proc[0] is init. - Added initcode.S to exec /init, so that /init is just a regular binary. - Moved exec out of sysfile to exec.c - Moved code dealing with fs guts (like struct inode) from sysfile.c to fs.c. Code dealing with system call arguments stays in sysfile.c - Refactored directory routines in fs.c; should be simpler. - Changed iget to return *unlocked* inode structure. This solves the lookup-then-use race in namei without introducing deadlocks. It also enabled getting rid of the dummy proc[0]. | |||||
2007-08-10 | avoid assignments in declarations | rsc | 1 | -5/+7 | |
2007-08-08 | add safestrcpy | rsc | 1 | -0/+16 | |
2006-09-06 | standardize various * conventions | rsc | 1 | -12/+12 | |
2006-09-06 | spacing fixes: no tabs, 2-space indents (for rtm) | rsc | 1 | -7/+7 | |
2006-08-30 | complain if no disk 1 | rtm | 1 | -18/+0 | |
lots of cleanup | |||||
2006-07-20 | uint32_t -> uint &c | rtm | 1 | -3/+3 | |
2006-07-17 | add uint and standardize on typedefs instead of unsigned | rsc | 1 | -6/+6 | |
2006-07-16 | Attempt to clean up newproc somewhat. | rsc | 1 | -12/+18 | |
Also remove all calls to memcpy in favor of memmove, which has defined semantics when the ranges overlap. The fact that memcpy was working in console.c to scroll the screen is not guaranteed by all implementations. | |||||
2006-07-05 | timer interrupts | kaashoek | 1 | -0/+11 | |
disk interrupts (assuming bochs has a bug) | |||||
2006-06-22 | checkpoint. booting second processor. stack is messed up, but thanks to cliff | kaashoek | 1 | -0/+20 | |
and plan 9 code, at least boots and gets into C code. | |||||
2006-06-21 | start on MP; detect MP configuration | kaashoek | 1 | -0/+15 | |
2006-06-15 | primitive fork and exit system calls | rtm | 1 | -0/+3 | |
2006-06-12 | import | rtm | 1 | -0/+22 | |