summaryrefslogtreecommitdiff
path: root/pipe.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-30assorted fixes:Russ Cox1-2/+2
2009-08-08shuffle and tweak for formatting.Russ Cox1-1/+2
2009-07-12more doc tweaksRuss Cox1-20/+20
2009-05-31simplifyrsc1-6/+2
2008-10-15as rtm noticed, avoid doubly-freeing pipe pagekolya1-3/+4
2008-08-22clean up circular buffers, so pipe can queue 512 bytes rather than 511kolya1-7/+5
2007-08-28spaces around else for rtmrsc1-1/+1
2007-08-28more consistent spacingrsc1-1/+1
2007-08-28formattingrsc1-1/+2
2007-08-28remove _ from pipe; be like filersc1-4/+4
2007-08-27delete unnecessary #include linesrsc1-2/+1
2007-08-27nitsrsc1-12/+10
2007-08-14i cannot prove that release before wakeup is wrong, but i cannot convince mys...rsc1-8/+2
2007-08-14formattingrsc1-1/+2
2007-08-10Make cp a magic symbol.rsc1-2/+2
2007-08-10move variable declaration uprsc1-2/+3
2007-08-09spacingrsc1-4/+4
2007-08-08check p->killed for long-lived sleepsrsc1-2/+2
2006-09-08stop using fd to name filesrsc1-18/+18
2006-09-06fd_* => file_*rsc1-4/+4
2006-09-06fd.* -> file.*rsc1-1/+1
2006-09-06struct fd -> struct filersc1-1/+1
2006-09-06writeable => writablersc1-4/+4
2006-09-06standardize various * conventionsrsc1-4/+4
2006-08-10interrupts could be recursive since lapic_eoi() called before rtirtm1-1/+1
2006-07-18prevent longjmp / forkret from writing over tf->edirtm1-0/+5
2006-07-15no more recursive locksrtm1-7/+12
2006-07-12no more big kernel lockrtm1-0/+10
2006-07-01swtch saves callee-saved registersrtm1-2/+12
2006-06-27file descriptorsrtm1-0/+100