summaryrefslogtreecommitdiff
path: root/kernel/syscall.c
AgeCommit message (Collapse)Author
2020-08-10rename p->tf to p->trapframe, for consistency with p->contextRobert Morris
2019-09-20nitsRobert Morris
2019-08-02syscall lab nitsRobert Morris
2019-07-28argptr no longer needed, since copyin checksRobert Morris
2019-07-26fetchint isn't used any moreRobert Morris
2019-07-17Merge branch 'riscv' of g.csail.mit.edu:xv6-dev into riscvFrans Kaashoek
2019-07-17Delete x86 commentFrans Kaashoek
2019-07-10have kill() lock before looking at p->pidRobert Morris
document wait()'s use of np->parent w/o holding lock.
2019-07-02Merge branch 'riscv' into riscv-procFrans Kaashoek
2019-07-02Checkpoint switching to per-process locks, in attempt clarify xv6'sFrans Kaashoek
locking plan, which is a difficult to understand because ptable lock protects many invariants. This implementation has a bug: once in a while xv6 unlocks a proc lock that is locked by another core.
2019-07-01sbrk() returns a pointer, so it should be 64 bitsRobert Morris
2019-06-11separate source into kernel/ user/ mkfs/Robert Morris