summaryrefslogtreecommitdiff
path: root/proc.c
AgeCommit message (Expand)Author
2009-07-12more doc tweaksRuss Cox
2009-07-11initproc, usegment, swtch tweaksRuss Cox
2009-05-31compile fixesrsc
2009-05-31group locks into structs they protect.rsc
2009-05-31clean up %fs %gs usersc
2009-05-31move fork into proc.crsc
2009-05-31Some proc cleanup, moving some of copyproc into allocproc.rsc
2009-03-08be consistent: no underscores in function namesrsc
2008-10-15cleaner swtch.Skolya
2008-10-15save cpus.intena in sched(), so we get the right EFLAGS.IF value once akolya
2008-09-11omit *.d from tar filertm
2008-08-28simplify growprocrtm
2008-08-28avoid a bug w/ exit()rtm
2007-10-20proc_wait -> waitrtm
2007-09-27Final word on the locking fiasco?rsc
2007-09-27yank out stack overflow checking uglinessrsc
2007-09-27okay, that was long enough - revertrsc
2007-09-27test: store curproc at top of stackrsc
2007-09-27rename splhi/spllo to pushcli/popclirsc
2007-09-27overkill: use segments to catch stack overflow (delete before next year)rsc
2007-09-27kernel SMP interruptibility fixes.rsc
2007-08-30longjmp -> swtch in commentsrtm
2007-08-28delete proc_ on proc_exit, proc_wait, proc_killrsc
2007-08-28spaces around else for rtmrsc
2007-08-28more consistent spacingrsc
2007-08-28nitrsc
2007-08-28replace setjmp/longjmp with swtchrsc
2007-08-27delete unnecessary #include linesrsc
2007-08-27fileincref -> filedup (consistent with idup)rsc
2007-08-24nitsrsc
2007-08-24make wakeup1 staticrsc
2007-08-23Use parent pointer instead of ppid.rsc
2007-08-23avoid hardcoding init as pid 1 proc[0]rsc
2007-08-22my mistake found by robertrsc
2007-08-22PDF at http://am.lcs.mit.edu/~rsc/xv6.pdfrsc
2007-08-21Various cleanup:rsc
2007-08-20checkpoint - simpler namei interfacersc
2007-08-14nitrsc
2007-08-14Because limit gives the address of the last addressablersc
2007-08-10Make cp a magic symbol.rsc
2007-08-09try to use cp only for curproc[cpu()]rsc
2007-08-08check p->killed for long-lived sleepsrsc
2007-08-08cleaner tablersc
2007-08-08cleaner tablersc
2007-08-08iincref returns new refrsc
2007-08-08add DPL_USER constantrsc
2007-08-08fix various bugsrsc
2007-08-08comment tweaks; more informative process listrsc
2006-09-08move growproc up higherrsc
2006-09-08fix various commentsrsc