major overhaul of the ftrace functionality, it's in the process
of being matched up with the dmesg data