1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
#! stap -p4
probe kprocess.create {
log(pp())
log(sprint(task))
}
probe kprocess.start {
log(pp())
}
probe kprocess.exec {
log(pp())
log(filename)
}
probe kprocess.exec_complete {
log(pp())
log(sprint(errno))
log(sprint(success))
}
probe kprocess.exit {
log(pp())
log(sprint(code))
}
probe kprocess.release {
log(pp())
log(sprint(task))
}
probe signal.send {
log(pp())
log(sprint(sig))
log(sig_name)
log(sprint(task))
log(sprint(shared))
}
probe signal.handle {
log(pp())
log(sprint(sig))
log(sig_name)
}
|