summaryrefslogtreecommitdiff
path: root/kernel/pipe.c
AgeCommit message (Collapse)Author
2020-11-05test for closed pipe or killed on every char, not just if pipe fullRobert Morris
2020-08-10streamline copyin/copyout code in usertestsRobert Morris
fix bugs in read/write return values when there's an error
2019-10-16nitsRobert Morris
2019-08-19A few now unused DOCFrans Kaashoek
2019-07-24no more PAGEBREAKRobert Morris
2019-07-20pi for pipe, rather than p, to avoid confusion with proc's p->lockRobert Morris
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-06-11separate source into kernel/ user/ mkfs/Robert Morris