Manually spin_unlock_irqsave and a cleaner destroy
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 13 Nov 2009 00:18:57 +0000 (16:18 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Fri, 13 Nov 2009 00:18:57 +0000 (16:18 -0800)
commitb563b603e9e3df995d866759be03a52112c0cdc9
tree1d9981521d55b840e27be5b8c489c8405d3cc149
parent67b398785097c83d57b0cb9f156d3bc927321c3d
Manually spin_unlock_irqsave and a cleaner destroy

proc_destroy is no longer ghetto when it comes to decrefing, which will
help in some future commits regarding refcnts and atomic operations on
those refcnts.
kern/include/atomic.h
kern/src/process.c