Age | Commit message (Expand) | Author | Files | Lines |
2019-07-22 | -MD and TRAPFRAME | Robert Morris | 1 | -3/+3 |
2019-07-22 | Merge branch 'riscv-kstack' into riscv | Frans Kaashoek | 1 | -13/+7 |
2019-07-20 | not much | Robert Morris | 1 | -5/+4 |
2019-07-20 | pi for pipe, rather than p, to avoid confusion with proc's p->lock | Robert Morris | 1 | -17/+10 |
2019-07-20 | not much | Robert Morris | 1 | -2/+2 |
2019-07-19 | it's not clear that the release will always enable interrupts | Robert Morris | 1 | -3/+3 |
2019-07-19 | with per-proc locks, we don't need the intr_on() inside the loop. | Robert Morris | 1 | -3/+3 |
2019-07-19 | One way of supporting a guard page below kstack: allocate kstacks in | Frans Kaashoek | 1 | -13/+7 |
2019-07-16 | conservatively call sfence.vma before every satp load. | Robert Morris | 1 | -1/+1 |
2019-07-10 | nits | Robert Morris | 1 | -1/+3 |
2019-07-10 | more comment cleanup | Robert Morris | 1 | -24/+30 |
2019-07-10 | have kill() lock before looking at p->pid | Robert Morris | 1 | -22/+27 |
2019-07-10 | tweak some comments. | Robert Morris | 1 | -12/+8 |
2019-07-08 | holding p->lock all the way through state=RUNNABLE means we don't need EMBRYO | Robert Morris | 1 | -11/+6 |
2019-07-07 | eliminate ptable. ptable.lock -> pid_lock. | Robert Morris | 1 | -15/+14 |
2019-07-07 | nits | Robert Morris | 1 | -10/+11 |
2019-07-07 | avoid a double-lock of initproc->lock if child of init is reparenting | Robert Morris | 1 | -2/+5 |
2019-07-06 | Maybe fix two races identified by rtm (thx!): | Frans Kaashoek | 1 | -12/+20 |
2019-07-04 | x | Frans Kaashoek | 1 | -1/+1 |
2019-07-03 | Simplify wakeup1 | Frans Kaashoek | 1 | -11/+5 |
2019-07-03 | Apply some corresponding bug fixes from wq branch here | Frans Kaashoek | 1 | -27/+25 |
2019-07-02 | Fix a lost wakeup bug: the disk driver's wakeup() can run after the | Frans Kaashoek | 1 | -65/+50 |
2019-07-02 | Merge branch 'riscv' into riscv-proc | Frans Kaashoek | 1 | -13/+31 |
2019-07-02 | x | Frans Kaashoek | 1 | -1/+1 |
2019-07-02 | Don't start processes at the end of the proc table | Frans Kaashoek | 1 | -6/+8 |
2019-07-02 | Avoid two cores selecting the same process to run | Frans Kaashoek | 1 | -26/+33 |
2019-07-02 | avoid allocproc() returning a struct proc with non-zero p->sz | Robert Morris | 1 | -0/+2 |
2019-07-02 | Checkpoint switching to per-process locks, in attempt clarify xv6's | Frans Kaashoek | 1 | -69/+113 |
2019-07-01 | have fork() fail, not panic, if not enough phys mem | Robert Morris | 1 | -13/+29 |
2019-06-11 | separate source into kernel/ user/ mkfs/ | Robert Morris | 1 | -0/+591 |