Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 8e87fca2f49595adc16d9aa519a6edad > files > 151

systemtap-1.6-1.fc14.x86_64.rpm

#!/usr/bin/stap

// Add a dummy probe for loading kernel symbols.
probe kernel.function("printk") { next }
// Use "-d MODULE" to add symbols from other kernel modules.

probe begin {
        process_pid = target()
        process_task = pid2task(process_pid)
        if (process_task) {
           if (task_state(process_task) != 0) // Not TASK_RUNNING
              println(task_backtrace(process_task))
           else
              println("Process is actively running")
        } else
              println("No such process")
        exit()
}