Sequence of Execution (2) Continuation Enter blocking read loop on oprofile device files If child has exited, stop profiling and empty oprofile buffer Go through the structures of all processes and extract PC hits Create the report Shutdown, but leave oprofile module loaded