summaryrefslogtreecommitdiff
path: root/proc.c
AgeCommit message (Expand)AuthorFilesLines
2007-08-28delete proc_ on proc_exit, proc_wait, proc_killrsc1-3/+3
2007-08-28spaces around else for rtmrsc1-1/+1
2007-08-28more consistent spacingrsc1-3/+3
2007-08-28nitrsc1-3/+1
2007-08-28replace setjmp/longjmp with swtchrsc1-9/+7
2007-08-27delete unnecessary #include linesrsc1-3/+2
2007-08-27fileincref -> filedup (consistent with idup)rsc1-4/+3
2007-08-24nitsrsc1-6/+5
2007-08-24make wakeup1 staticrsc1-3/+6
2007-08-23Use parent pointer instead of ppid.rsc1-9/+7
2007-08-23avoid hardcoding init as pid 1 proc[0]rsc1-7/+13
2007-08-22my mistake found by robertrsc1-1/+1
2007-08-22PDF at http://am.lcs.mit.edu/~rsc/xv6.pdfrsc1-59/+82
2007-08-21Various cleanup:rsc1-27/+23
2007-08-20checkpoint - simpler namei interfacersc1-4/+9
2007-08-14nitrsc1-1/+0
2007-08-14Because limit gives the address of the last addressablersc1-4/+4
2007-08-10Make cp a magic symbol.rsc1-10/+4
2007-08-09try to use cp only for curproc[cpu()]rsc1-9/+9
2007-08-08check p->killed for long-lived sleepsrsc1-1/+1
2007-08-08cleaner tablersc1-1/+1
2007-08-08cleaner tablersc1-9/+9
2007-08-08iincref returns new refrsc1-2/+1
2007-08-08add DPL_USER constantrsc1-2/+2
2007-08-08fix various bugsrsc1-2/+9
2007-08-08comment tweaks; more informative process listrsc1-3/+17
2006-09-08move growproc up higherrsc1-20/+21
2006-09-08fix various commentsrsc1-1/+1
2006-09-07check preconditions in schedrsc1-0/+5
2006-09-07debugging printsrsc1-0/+16
2006-09-07more commentsrsc1-1/+4
2006-09-07more defensive programmingrsc1-1/+4
2006-09-06fd_* => file_*rsc1-2/+2
2006-09-06fd.* -> file.*rsc1-1/+1
2006-09-06struct fd -> struct filersc1-6/+6
2006-09-06no /* */ commentsrsc1-5/+4
2006-09-06standardize various * conventionsrsc1-18/+18
2006-09-06clear np->mem after freeingrsc1-0/+1
2006-09-06some pipe support in shkaashoek1-2/+2
2006-08-30complain if no disk 1rtm1-1/+1
2006-08-29nitsrtm1-9/+5
2006-08-29clear killed flag in exitrtm1-0/+4
2006-08-29prune unneeded panics and debug outputrtm1-28/+1
2006-08-29i broke sbrk, fix itrtm1-3/+3
2006-08-29clean up stale error checks and panicsrtm1-4/+4
2006-08-24bug in sbrkkaashoek1-3/+2
2006-08-24user-level malloc (untested)kaashoek1-4/+5
2006-08-23i/o redirection in shkaashoek1-0/+18
2006-08-19chdirkaashoek1-2/+2
2006-08-15no more proc[] entry per cpu for idle looprtm1-39/+30