Translator coverage of pass 5 testsuite

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Translator coverage of pass 5 testsuite

William Cohen
Today I was able to set things up to collect coverage data on the stap
translator when running the pass-5 testsuite. I have posted the lcov
results at:

http://people.redhat.com/wcohen/coverage_runtest20060104/

This was on a FC4 pentium M machine:

                 === systemtap Summary ===

# of expected passes            110
# of unexpected failures        1

kernel version: 2.6.14-1.1653_FC4
systemtap translator version: version 0.5.2 built 2006-01-03


Something is wrong with the systemtap.stress/current.exp on FC4. Which
versions of the kernel did current.stp work with? It died with the FC4
kernel:

Running ./systemtap.stress/current.exp ...
FAIL: ./systemtap.stress/current.stp startup (eof)
ERROR: tcl error sourcing ./systemtap.stress/current.exp.
ERROR: spawn_id: spawn id exp31 not open
     while executing
"close"
     (file "./systemtap.stress/current.exp" line 49)
     invoked from within
"source ./systemtap.stress/current.exp"
     ("uplevel" body line 1)
     invoked from within
"uplevel #0 source ./systemtap.stress/current.exp"
     invoked from within
"catch "uplevel #0 source $test_file_name""

Looking through the output of "stap -g systemtap.stress/current.stp  -v
-k" Lots of errors.



-Will

Reply | Threaded
Open this post in threaded view
|

RE: Translator coverage of pass 5 testsuite

Stone, Joshua I
William Cohen wrote:
> Something is wrong with the systemtap.stress/current.exp on FC4. Which
> versions of the kernel did current.stp work with? It died with the FC4
> kernel:

I wrote that test, but I only tested it on RHEL4 U2 (2.6.9-22) and
U3beta (2.6.9-24).

> Looking through the output of "stap -g systemtap.stress/current.stp
> -v -k" Lots of errors.

If you'll send me that log, I will take a look...

Thanks,

Josh

Reply | Threaded
Open this post in threaded view
|

Re: Translator coverage of pass 5 testsuite

William Cohen
Stone, Joshua I wrote:

> William Cohen wrote:
>
>>Something is wrong with the systemtap.stress/current.exp on FC4. Which
>>versions of the kernel did current.stp work with? It died with the FC4
>>kernel:
>
>
> I wrote that test, but I only tested it on RHEL4 U2 (2.6.9-22) and
> U3beta (2.6.9-24).
>
>
>>Looking through the output of "stap -g systemtap.stress/current.stp
>>-v -k" Lots of errors.
>
>
> If you'll send me that log, I will take a look...
I have attached the output of "stap -g systemtap.stress/current.stp -v
-k" to this email.

-Will

Created temporary directory "/tmp/stapMtaPys"
Searched '/home/wcohen/systemtap_write/src/tapset/2.6.14-1.1653_FC4/i686/*.stp', match count 0
Searched '/home/wcohen/systemtap_write/src/tapset/2.6.14-1.1653_FC4/*.stp', match count 0
Searched '/home/wcohen/systemtap_write/src/tapset/2.6.14/i686/*.stp', match count 1
Searched '/home/wcohen/systemtap_write/src/tapset/2.6.14/*.stp', match count 1
Searched '/home/wcohen/systemtap_write/src/tapset/2.6/i686/*.stp', match count 0
Searched '/home/wcohen/systemtap_write/src/tapset/2.6/*.stp', match count 0
Searched '/home/wcohen/systemtap_write/src/tapset/i686/*.stp', match count 0
Searched '/home/wcohen/systemtap_write/src/tapset/*.stp', match count 8
Pass 1: parsed user script and 10 library script(s).
parsed '__switch_to' -> func '__switch_to'
pattern 'kernel' matches module 'kernel'
focused on module 'kernel' = [c0100000-c043eb58, bias 0]
pattern '__switch_to' matches function '__switch_to'
selected function __switch_to
finding prologue for '__switch_to' entrypc=0xc01018a3 highpc=0xc0101a74
pattern 'kernel' matches module 'kernel'
parsed '*@kernel/sched.c' -> func '*', file 'kernel/sched.c'
pattern 'kernel' matches module 'kernel'
focused on module 'kernel' = [c0100000-c043eb58, bias 0]
selected source file 'kernel/sched.c'
pattern '*' matches function '__might_sleep'
selected function __might_sleep
pattern '*' matches function '__setscheduler'
selected function __setscheduler
pattern '*' matches function '__wake_up'
selected function __wake_up
pattern '*' matches function '__wake_up_common'
selected function __wake_up_common
pattern '*' matches function '__wake_up_locked'
selected function __wake_up_locked
pattern '*' matches function '__wake_up_sync'
selected function __wake_up_sync
pattern '*' matches function 'account_steal_time'
selected function account_steal_time
pattern '*' matches function 'account_system_time'
selected function account_system_time
pattern '*' matches function 'account_user_time'
selected function account_user_time
pattern '*' matches function 'activate_task'
selected function activate_task
pattern '*' matches function 'can_nice'
selected function can_nice
pattern '*' matches function 'complete'
selected function complete
pattern '*' matches function 'complete_all'
selected function complete_all
pattern '*' matches function 'cond_resched'
selected function cond_resched
pattern '*' matches function 'cond_resched_lock'
selected function cond_resched_lock
pattern '*' matches function 'cond_resched_softirq'
selected function cond_resched_softirq
pattern '*' matches function 'current_sched_time'
selected function current_sched_time
pattern '*' matches function 'deactivate_task'
selected function deactivate_task
pattern '*' matches function 'default_wake_function'
selected function default_wake_function
pattern '*' matches function 'dequeue_task'
selected function dequeue_task
pattern '*' matches function 'do_sched_setscheduler'
selected function do_sched_setscheduler
pattern '*' matches function 'effective_prio'
selected function effective_prio
pattern '*' matches function 'enqueue_task'
selected function enqueue_task
pattern '*' matches function 'get_user_cpu_mask'
selected function get_user_cpu_mask
pattern '*' matches function 'idle_cpu'
selected function idle_cpu
pattern '*' matches function 'idle_task'
selected function idle_task
pattern '*' matches function 'in_sched_functions'
selected function in_sched_functions
pattern '*' matches function 'init_idle'
selected function init_idle
pattern '*' matches function 'interruptible_sleep_on'
selected function interruptible_sleep_on
pattern '*' matches function 'interruptible_sleep_on_timeout'
selected function interruptible_sleep_on_timeout
pattern '*' matches function 'io_schedule'
selected function io_schedule
pattern '*' matches function 'io_schedule_timeout'
selected function io_schedule_timeout
pattern '*' matches function 'normalize_rt_tasks'
selected function normalize_rt_tasks
pattern '*' matches function 'nr_context_switches'
selected function nr_context_switches
pattern '*' matches function 'nr_iowait'
selected function nr_iowait
pattern '*' matches function 'nr_running'
selected function nr_running
pattern '*' matches function 'nr_uninterruptible'
selected function nr_uninterruptible
pattern '*' matches function 'recalc_task_prio'
selected function recalc_task_prio
pattern '*' matches function 'requeue_task'
selected function requeue_task
pattern '*' matches function 'sched_exit'
selected function sched_exit
pattern '*' matches function 'sched_fork'
selected function sched_fork
pattern '*' matches function 'sched_getaffinity'
selected function sched_getaffinity
pattern '*' matches function 'sched_init'
selected function sched_init
pattern '*' matches function 'sched_init_smp'
selected function sched_init_smp
pattern '*' matches function 'sched_setaffinity'
selected function sched_setaffinity
pattern '*' matches function 'sched_setscheduler'
selected function sched_setscheduler
pattern '*' matches function 'schedule'
selected function schedule
pattern '*' matches function 'schedule_tail'
selected function schedule_tail
pattern '*' matches function 'scheduler_tick'
selected function scheduler_tick
pattern '*' matches function 'set_user_nice'
selected function set_user_nice
pattern '*' matches function 'show_state'
selected function show_state
pattern '*' matches function 'show_task'
selected function show_task
pattern '*' matches function 'sleep_on_timeout'
selected function sleep_on_timeout
pattern '*' matches function 'sys_nice'
selected function sys_nice
pattern '*' matches function 'sys_sched_get_priority_max'
selected function sys_sched_get_priority_max
pattern '*' matches function 'sys_sched_get_priority_min'
selected function sys_sched_get_priority_min
pattern '*' matches function 'sys_sched_getaffinity'
selected function sys_sched_getaffinity
pattern '*' matches function 'sys_sched_getparam'
selected function sys_sched_getparam
pattern '*' matches function 'sys_sched_getscheduler'
selected function sys_sched_getscheduler
pattern '*' matches function 'sys_sched_rr_get_interval'
selected function sys_sched_rr_get_interval
pattern '*' matches function 'sys_sched_setaffinity'
selected function sys_sched_setaffinity
pattern '*' matches function 'sys_sched_setparam'
selected function sys_sched_setparam
pattern '*' matches function 'sys_sched_setscheduler'
selected function sys_sched_setscheduler
pattern '*' matches function 'sys_sched_yield'
selected function sys_sched_yield
pattern '*' matches function 'task_curr'
selected function task_curr
pattern '*' matches function 'task_nice'
selected function task_nice
pattern '*' matches function 'task_prio'
selected function task_prio
pattern '*' matches function 'task_timeslice'
selected function task_timeslice
pattern '*' matches function 'try_to_wake_up'
selected function try_to_wake_up
pattern '*' matches function 'wait_for_completion'
selected function wait_for_completion
pattern '*' matches function 'wait_for_completion_interruptible'
selected function wait_for_completion_interruptible
pattern '*' matches function 'wait_for_completion_interruptible_timeout'
selected function wait_for_completion_interruptible_timeout
pattern '*' matches function 'wait_for_completion_timeout'
selected function wait_for_completion_timeout
pattern '*' matches function 'wake_up_new_task'
selected function wake_up_new_task
pattern '*' matches function 'wake_up_process'
selected function wake_up_process
pattern '*' matches function 'wake_up_state'
selected function wake_up_state
pattern '*' matches function 'yield'
selected function yield
finding prologue for 'task_timeslice' entrypc=0xc0116ae0 highpc=0xc0116b37
finding prologue for 'dequeue_task' entrypc=0xc0116b37 highpc=0xc0116b93
finding prologue for 'enqueue_task' entrypc=0xc0116b93 highpc=0xc0116bc1
finding prologue for 'requeue_task' entrypc=0xc0116bc1 highpc=0xc0116bed
finding prologue for 'effective_prio' entrypc=0xc0116bed highpc=0xc0116c3f
finding prologue for 'recalc_task_prio' entrypc=0xc0116c3f highpc=0xc0116d87
finding prologue for 'activate_task' entrypc=0xc0116d87 highpc=0xc0116def
finding prologue for 'deactivate_task' entrypc=0xc0116def highpc=0xc0116e0b
finding prologue for 'task_curr' entrypc=0xc0116e0b highpc=0xc0116e1c
prologue disagreement: task_curr heur0=c0116e0e heur1=c0116e1a
finding prologue for 'try_to_wake_up' entrypc=0xc0116e1c highpc=0xc0116ed2
finding prologue for 'wake_up_process' entrypc=0xc0116ed2 highpc=0xc0116ee2
finding prologue for 'wake_up_state' entrypc=0xc0116ee2 highpc=0xc0116eed
finding prologue for 'sched_fork' entrypc=0xc0116eed highpc=0xc0116f52
finding prologue for 'wake_up_new_task' entrypc=0xc0116f52 highpc=0xc01170d6
finding prologue for 'sched_exit' entrypc=0xc01170d6 highpc=0xc011714c
finding prologue for 'schedule_tail' entrypc=0xc011714c highpc=0xc01171d7
finding prologue for 'nr_running' entrypc=0xc01171d7 highpc=0xc01171e1
prologue disagreement: nr_running heur0=c01171da heur1=c01171df
finding prologue for 'nr_uninterruptible' entrypc=0xc01171e1 highpc=0xc01171f5
finding prologue for 'nr_context_switches' entrypc=0xc01171f5 highpc=0xc0117205
prologue disagreement: nr_context_switches heur0=c01171f8 heur1=c0117203
finding prologue for 'nr_iowait' entrypc=0xc0117205 highpc=0xc011720f
finding prologue for 'current_sched_time' entrypc=0xc011720f highpc=0xc0117268
finding prologue for 'account_user_time' entrypc=0xc0117268 highpc=0xc0117299
finding prologue for 'account_system_time' entrypc=0xc0117299 highpc=0xc0117351
finding prologue for 'account_steal_time' entrypc=0xc0117351 highpc=0xc01173a1
finding prologue for 'scheduler_tick' entrypc=0xc01173a1 highpc=0xc01176a4
finding prologue for 'default_wake_function' entrypc=0xc01176a4 highpc=0xc01176b0
finding prologue for '__wake_up_common' entrypc=0xc01176b0 highpc=0xc0117709
finding prologue for '__wake_up' entrypc=0xc0117709 highpc=0xc011774c
finding prologue for '__wake_up_locked' entrypc=0xc011774c highpc=0xc011776d
finding prologue for '__wake_up_sync' entrypc=0xc011776d highpc=0xc01177be
finding prologue for 'complete' entrypc=0xc01177be highpc=0xc0117808
finding prologue for 'complete_all' entrypc=0xc0117808 highpc=0xc0117852
finding prologue for 'set_user_nice' entrypc=0xc0117852 highpc=0xc01178fa
finding prologue for 'can_nice' entrypc=0xc01178fa highpc=0xc0117932
finding prologue for 'sys_nice' entrypc=0xc0117932 highpc=0xc01179c7
finding prologue for 'task_prio' entrypc=0xc01179c7 highpc=0xc01179d2
prologue disagreement: task_prio heur0=c01179ca heur1=c01179d0
finding prologue for 'task_nice' entrypc=0xc01179d2 highpc=0xc01179dd
prologue disagreement: task_nice heur0=c01179d5 heur1=c01179db
finding prologue for 'idle_cpu' entrypc=0xc01179dd highpc=0xc01179f3
prologue disagreement: idle_cpu heur0=c01179e0 heur1=c01179f1
finding prologue for 'idle_task' entrypc=0xc01179f3 highpc=0xc01179fd
prologue disagreement: idle_task heur0=c01179f6 heur1=c01179fb
finding prologue for '__setscheduler' entrypc=0xc01179fd highpc=0xc0117a37
finding prologue for 'sched_setscheduler' entrypc=0xc0117a37 highpc=0xc0117bd3
finding prologue for 'do_sched_setscheduler' entrypc=0xc0117bd3 highpc=0xc0117c72
finding prologue for 'sys_sched_setscheduler' entrypc=0xc0117c72 highpc=0xc0117c84
finding prologue for 'sys_sched_setparam' entrypc=0xc0117c84 highpc=0xc0117c98
finding prologue for 'sys_sched_getscheduler' entrypc=0xc0117c98 highpc=0xc0117cfd
finding prologue for 'sys_sched_getparam' entrypc=0xc0117cfd highpc=0xc0117dae
finding prologue for 'sched_setaffinity' entrypc=0xc0117dae highpc=0xc0117e7d
finding prologue for 'get_user_cpu_mask' entrypc=0xc0117e7d highpc=0xc0117ece
finding prologue for 'sys_sched_setaffinity' entrypc=0xc0117ece highpc=0xc0117ef7
finding prologue for 'sched_getaffinity' entrypc=0xc0117ef7 highpc=0xc0117f49
finding prologue for 'sys_sched_getaffinity' entrypc=0xc0117f49 highpc=0xc0117f92
finding prologue for 'sys_sched_yield' entrypc=0xc0117f92 highpc=0xc0118007
finding prologue for 'cond_resched_lock' entrypc=0xc0118007 highpc=0xc011805a
finding prologue for 'sys_sched_get_priority_max' entrypc=0xc011805a highpc=0xc011807a
finding prologue for 'sys_sched_get_priority_min' entrypc=0xc011807a highpc=0xc011809a
finding prologue for 'sys_sched_rr_get_interval' entrypc=0xc011809a highpc=0xc0118181
finding prologue for 'show_task' entrypc=0xc0118181 highpc=0xc0118367
finding prologue for 'show_state' entrypc=0xc0118367 highpc=0xc01183da
finding prologue for 'init_idle' entrypc=0xc01183da highpc=0xc0118436
finding prologue for 'in_sched_functions' entrypc=0xc0118436 highpc=0xc0118462
finding prologue for '__might_sleep' entrypc=0xc0118462 highpc=0xc011850a
finding prologue for 'normalize_rt_tasks' entrypc=0xc011850a highpc=0xc01185a1
finding prologue for 'schedule' entrypc=0xc0308d00 highpc=0xc03092bb
finding prologue for 'wait_for_completion' entrypc=0xc03092bb highpc=0xc03093af
finding prologue for 'wait_for_completion_timeout' entrypc=0xc03093af highpc=0xc0309509
finding prologue for 'wait_for_completion_interruptible' entrypc=0xc0309509 highpc=0xc0309647
finding prologue for 'wait_for_completion_interruptible_timeout' entrypc=0xc0309647 highpc=0xc03097ff
finding prologue for 'interruptible_sleep_on' entrypc=0xc03097ff highpc=0xc03098a4
finding prologue for 'interruptible_sleep_on_timeout' entrypc=0xc03098a4 highpc=0xc0309953
finding prologue for 'sleep_on_timeout' entrypc=0xc0309953 highpc=0xc0309a02
finding prologue for 'cond_resched' entrypc=0xc0309a02 highpc=0xc0309a48
finding prologue for 'cond_resched_softirq' entrypc=0xc0309a48 highpc=0xc0309ab6
finding prologue for 'yield' entrypc=0xc0309ab6 highpc=0xc0309ace
finding prologue for 'io_schedule' entrypc=0xc0309ace highpc=0xc0309ae4
finding prologue for 'io_schedule_timeout' entrypc=0xc0309ae4 highpc=0xc0309afa
finding prologue for 'sched_init_smp' entrypc=0xc03ce5b0 highpc=0xc03ce5b5
finding prologue for 'sched_init' entrypc=0xc03ce5b5 highpc=0xc03ce673
skipping function 'sched_init_smp' base 0xc03ce5b3 is within section '.init.text'
skipping function 'sched_init' base 0xc03ce5be is within section '.init.text'
pattern 'kernel' matches module 'kernel'
parsed '*@kernel/sched.c' -> func '*', file 'kernel/sched.c'
pattern 'kernel' matches module 'kernel'
focused on module 'kernel' = [c0100000-c043eb58, bias 0]
selected source file 'kernel/sched.c'
pattern '*' matches function '__might_sleep'
selected function __might_sleep
pattern '*' matches function '__setscheduler'
selected function __setscheduler
pattern '*' matches function '__wake_up'
selected function __wake_up
pattern '*' matches function '__wake_up_common'
selected function __wake_up_common
pattern '*' matches function '__wake_up_locked'
selected function __wake_up_locked
pattern '*' matches function '__wake_up_sync'
selected function __wake_up_sync
pattern '*' matches function 'account_steal_time'
selected function account_steal_time
pattern '*' matches function 'account_system_time'
selected function account_system_time
pattern '*' matches function 'account_user_time'
selected function account_user_time
pattern '*' matches function 'activate_task'
selected function activate_task
pattern '*' matches function 'can_nice'
selected function can_nice
pattern '*' matches function 'complete'
selected function complete
pattern '*' matches function 'complete_all'
selected function complete_all
pattern '*' matches function 'cond_resched'
selected function cond_resched
pattern '*' matches function 'cond_resched_lock'
selected function cond_resched_lock
pattern '*' matches function 'cond_resched_softirq'
selected function cond_resched_softirq
pattern '*' matches function 'current_sched_time'
selected function current_sched_time
pattern '*' matches function 'deactivate_task'
selected function deactivate_task
pattern '*' matches function 'default_wake_function'
selected function default_wake_function
pattern '*' matches function 'dequeue_task'
selected function dequeue_task
pattern '*' matches function 'do_sched_setscheduler'
selected function do_sched_setscheduler
pattern '*' matches function 'effective_prio'
selected function effective_prio
pattern '*' matches function 'enqueue_task'
selected function enqueue_task
pattern '*' matches function 'get_user_cpu_mask'
selected function get_user_cpu_mask
pattern '*' matches function 'idle_cpu'
selected function idle_cpu
pattern '*' matches function 'idle_task'
selected function idle_task
pattern '*' matches function 'in_sched_functions'
selected function in_sched_functions
pattern '*' matches function 'init_idle'
selected function init_idle
pattern '*' matches function 'interruptible_sleep_on'
selected function interruptible_sleep_on
pattern '*' matches function 'interruptible_sleep_on_timeout'
selected function interruptible_sleep_on_timeout
pattern '*' matches function 'io_schedule'
selected function io_schedule
pattern '*' matches function 'io_schedule_timeout'
selected function io_schedule_timeout
pattern '*' matches function 'normalize_rt_tasks'
selected function normalize_rt_tasks
pattern '*' matches function 'nr_context_switches'
selected function nr_context_switches
pattern '*' matches function 'nr_iowait'
selected function nr_iowait
pattern '*' matches function 'nr_running'
selected function nr_running
pattern '*' matches function 'nr_uninterruptible'
selected function nr_uninterruptible
pattern '*' matches function 'recalc_task_prio'
selected function recalc_task_prio
pattern '*' matches function 'requeue_task'
selected function requeue_task
pattern '*' matches function 'sched_exit'
selected function sched_exit
pattern '*' matches function 'sched_fork'
selected function sched_fork
pattern '*' matches function 'sched_getaffinity'
selected function sched_getaffinity
pattern '*' matches function 'sched_init'
selected function sched_init
pattern '*' matches function 'sched_init_smp'
selected function sched_init_smp
pattern '*' matches function 'sched_setaffinity'
selected function sched_setaffinity
pattern '*' matches function 'sched_setscheduler'
selected function sched_setscheduler
pattern '*' matches function 'schedule'
selected function schedule
pattern '*' matches function 'schedule_tail'
selected function schedule_tail
pattern '*' matches function 'scheduler_tick'
selected function scheduler_tick
pattern '*' matches function 'set_user_nice'
selected function set_user_nice
pattern '*' matches function 'show_state'
selected function show_state
pattern '*' matches function 'show_task'
selected function show_task
pattern '*' matches function 'sleep_on_timeout'
selected function sleep_on_timeout
pattern '*' matches function 'sys_nice'
selected function sys_nice
pattern '*' matches function 'sys_sched_get_priority_max'
selected function sys_sched_get_priority_max
pattern '*' matches function 'sys_sched_get_priority_min'
selected function sys_sched_get_priority_min
pattern '*' matches function 'sys_sched_getaffinity'
selected function sys_sched_getaffinity
pattern '*' matches function 'sys_sched_getparam'
selected function sys_sched_getparam
pattern '*' matches function 'sys_sched_getscheduler'
selected function sys_sched_getscheduler
pattern '*' matches function 'sys_sched_rr_get_interval'
selected function sys_sched_rr_get_interval
pattern '*' matches function 'sys_sched_setaffinity'
selected function sys_sched_setaffinity
pattern '*' matches function 'sys_sched_setparam'
selected function sys_sched_setparam
pattern '*' matches function 'sys_sched_setscheduler'
selected function sys_sched_setscheduler
pattern '*' matches function 'sys_sched_yield'
selected function sys_sched_yield
pattern '*' matches function 'task_curr'
selected function task_curr
pattern '*' matches function 'task_nice'
selected function task_nice
pattern '*' matches function 'task_prio'
selected function task_prio
pattern '*' matches function 'task_timeslice'
selected function task_timeslice
pattern '*' matches function 'try_to_wake_up'
selected function try_to_wake_up
pattern '*' matches function 'wait_for_completion'
selected function wait_for_completion
pattern '*' matches function 'wait_for_completion_interruptible'
selected function wait_for_completion_interruptible
pattern '*' matches function 'wait_for_completion_interruptible_timeout'
selected function wait_for_completion_interruptible_timeout
pattern '*' matches function 'wait_for_completion_timeout'
selected function wait_for_completion_timeout
pattern '*' matches function 'wake_up_new_task'
selected function wake_up_new_task
pattern '*' matches function 'wake_up_process'
selected function wake_up_process
pattern '*' matches function 'wake_up_state'
selected function wake_up_state
pattern '*' matches function 'yield'
selected function yield
finding prologue for 'task_timeslice' entrypc=0xc0116ae0 highpc=0xc0116b37
finding prologue for 'dequeue_task' entrypc=0xc0116b37 highpc=0xc0116b93
finding prologue for 'enqueue_task' entrypc=0xc0116b93 highpc=0xc0116bc1
finding prologue for 'requeue_task' entrypc=0xc0116bc1 highpc=0xc0116bed
finding prologue for 'effective_prio' entrypc=0xc0116bed highpc=0xc0116c3f
finding prologue for 'recalc_task_prio' entrypc=0xc0116c3f highpc=0xc0116d87
finding prologue for 'activate_task' entrypc=0xc0116d87 highpc=0xc0116def
finding prologue for 'deactivate_task' entrypc=0xc0116def highpc=0xc0116e0b
finding prologue for 'task_curr' entrypc=0xc0116e0b highpc=0xc0116e1c
prologue disagreement: task_curr heur0=c0116e0e heur1=c0116e1a
finding prologue for 'try_to_wake_up' entrypc=0xc0116e1c highpc=0xc0116ed2
finding prologue for 'wake_up_process' entrypc=0xc0116ed2 highpc=0xc0116ee2
finding prologue for 'wake_up_state' entrypc=0xc0116ee2 highpc=0xc0116eed
finding prologue for 'sched_fork' entrypc=0xc0116eed highpc=0xc0116f52
finding prologue for 'wake_up_new_task' entrypc=0xc0116f52 highpc=0xc01170d6
finding prologue for 'sched_exit' entrypc=0xc01170d6 highpc=0xc011714c
finding prologue for 'schedule_tail' entrypc=0xc011714c highpc=0xc01171d7
finding prologue for 'nr_running' entrypc=0xc01171d7 highpc=0xc01171e1
prologue disagreement: nr_running heur0=c01171da heur1=c01171df
finding prologue for 'nr_uninterruptible' entrypc=0xc01171e1 highpc=0xc01171f5
finding prologue for 'nr_context_switches' entrypc=0xc01171f5 highpc=0xc0117205
prologue disagreement: nr_context_switches heur0=c01171f8 heur1=c0117203
finding prologue for 'nr_iowait' entrypc=0xc0117205 highpc=0xc011720f
finding prologue for 'current_sched_time' entrypc=0xc011720f highpc=0xc0117268
finding prologue for 'account_user_time' entrypc=0xc0117268 highpc=0xc0117299
finding prologue for 'account_system_time' entrypc=0xc0117299 highpc=0xc0117351
finding prologue for 'account_steal_time' entrypc=0xc0117351 highpc=0xc01173a1
finding prologue for 'scheduler_tick' entrypc=0xc01173a1 highpc=0xc01176a4
finding prologue for 'default_wake_function' entrypc=0xc01176a4 highpc=0xc01176b0
finding prologue for '__wake_up_common' entrypc=0xc01176b0 highpc=0xc0117709
finding prologue for '__wake_up' entrypc=0xc0117709 highpc=0xc011774c
finding prologue for '__wake_up_locked' entrypc=0xc011774c highpc=0xc011776d
finding prologue for '__wake_up_sync' entrypc=0xc011776d highpc=0xc01177be
finding prologue for 'complete' entrypc=0xc01177be highpc=0xc0117808
finding prologue for 'complete_all' entrypc=0xc0117808 highpc=0xc0117852
finding prologue for 'set_user_nice' entrypc=0xc0117852 highpc=0xc01178fa
finding prologue for 'can_nice' entrypc=0xc01178fa highpc=0xc0117932
finding prologue for 'sys_nice' entrypc=0xc0117932 highpc=0xc01179c7
finding prologue for 'task_prio' entrypc=0xc01179c7 highpc=0xc01179d2
prologue disagreement: task_prio heur0=c01179ca heur1=c01179d0
finding prologue for 'task_nice' entrypc=0xc01179d2 highpc=0xc01179dd
prologue disagreement: task_nice heur0=c01179d5 heur1=c01179db
finding prologue for 'idle_cpu' entrypc=0xc01179dd highpc=0xc01179f3
prologue disagreement: idle_cpu heur0=c01179e0 heur1=c01179f1
finding prologue for 'idle_task' entrypc=0xc01179f3 highpc=0xc01179fd
prologue disagreement: idle_task heur0=c01179f6 heur1=c01179fb
finding prologue for '__setscheduler' entrypc=0xc01179fd highpc=0xc0117a37
finding prologue for 'sched_setscheduler' entrypc=0xc0117a37 highpc=0xc0117bd3
finding prologue for 'do_sched_setscheduler' entrypc=0xc0117bd3 highpc=0xc0117c72
finding prologue for 'sys_sched_setscheduler' entrypc=0xc0117c72 highpc=0xc0117c84
finding prologue for 'sys_sched_setparam' entrypc=0xc0117c84 highpc=0xc0117c98
finding prologue for 'sys_sched_getscheduler' entrypc=0xc0117c98 highpc=0xc0117cfd
finding prologue for 'sys_sched_getparam' entrypc=0xc0117cfd highpc=0xc0117dae
finding prologue for 'sched_setaffinity' entrypc=0xc0117dae highpc=0xc0117e7d
finding prologue for 'get_user_cpu_mask' entrypc=0xc0117e7d highpc=0xc0117ece
finding prologue for 'sys_sched_setaffinity' entrypc=0xc0117ece highpc=0xc0117ef7
finding prologue for 'sched_getaffinity' entrypc=0xc0117ef7 highpc=0xc0117f49
finding prologue for 'sys_sched_getaffinity' entrypc=0xc0117f49 highpc=0xc0117f92
finding prologue for 'sys_sched_yield' entrypc=0xc0117f92 highpc=0xc0118007
finding prologue for 'cond_resched_lock' entrypc=0xc0118007 highpc=0xc011805a
finding prologue for 'sys_sched_get_priority_max' entrypc=0xc011805a highpc=0xc011807a
finding prologue for 'sys_sched_get_priority_min' entrypc=0xc011807a highpc=0xc011809a
finding prologue for 'sys_sched_rr_get_interval' entrypc=0xc011809a highpc=0xc0118181
finding prologue for 'show_task' entrypc=0xc0118181 highpc=0xc0118367
finding prologue for 'show_state' entrypc=0xc0118367 highpc=0xc01183da
finding prologue for 'init_idle' entrypc=0xc01183da highpc=0xc0118436
finding prologue for 'in_sched_functions' entrypc=0xc0118436 highpc=0xc0118462
finding prologue for '__might_sleep' entrypc=0xc0118462 highpc=0xc011850a
finding prologue for 'normalize_rt_tasks' entrypc=0xc011850a highpc=0xc01185a1
finding prologue for 'schedule' entrypc=0xc0308d00 highpc=0xc03092bb
finding prologue for 'wait_for_completion' entrypc=0xc03092bb highpc=0xc03093af
finding prologue for 'wait_for_completion_timeout' entrypc=0xc03093af highpc=0xc0309509
finding prologue for 'wait_for_completion_interruptible' entrypc=0xc0309509 highpc=0xc0309647
finding prologue for 'wait_for_completion_interruptible_timeout' entrypc=0xc0309647 highpc=0xc03097ff
finding prologue for 'interruptible_sleep_on' entrypc=0xc03097ff highpc=0xc03098a4
finding prologue for 'interruptible_sleep_on_timeout' entrypc=0xc03098a4 highpc=0xc0309953
finding prologue for 'sleep_on_timeout' entrypc=0xc0309953 highpc=0xc0309a02
finding prologue for 'cond_resched' entrypc=0xc0309a02 highpc=0xc0309a48
finding prologue for 'cond_resched_softirq' entrypc=0xc0309a48 highpc=0xc0309ab6
finding prologue for 'yield' entrypc=0xc0309ab6 highpc=0xc0309ace
finding prologue for 'io_schedule' entrypc=0xc0309ace highpc=0xc0309ae4
finding prologue for 'io_schedule_timeout' entrypc=0xc0309ae4 highpc=0xc0309afa
finding prologue for 'sched_init_smp' entrypc=0xc03ce5b0 highpc=0xc03ce5b5
finding prologue for 'sched_init' entrypc=0xc03ce5b5 highpc=0xc03ce673
skipping function 'sched_init_smp' base 0xc03ce5b0 is within section '.init.text'
skipping function 'sched_init' base 0xc03ce5b5 is within section '.init.text'
pattern 'kernel' matches module 'kernel'
parsed '*interrupt*' -> func '*interrupt*'
pattern '*' matches module 'kernel'
focused on module 'kernel' = [c0100000-c043eb58, bias 0]
pattern '*interrupt*' matches function 'do_spurious_interrupt_bug'
selected function do_spurious_interrupt_bug
finding prologue for 'do_spurious_interrupt_bug' entrypc=0xc01043ea highpc=0xc01043eb
prologue disagreement (tail call): do_spurious_interrupt_bug heur0=c01043eb heur1=c01043ea
pattern '*interrupt*' matches function 'show_interrupts'
selected function show_interrupts
finding prologue for 'show_interrupts' entrypc=0xc010468d highpc=0xc0104805
pattern '*interrupt*' matches function 'timer_interrupt'
selected function timer_interrupt
finding prologue for 'timer_interrupt' entrypc=0xc0106a9c highpc=0xc0106af1
pattern '*interrupt*' matches function 'hpet_rtc_interrupt'
selected function hpet_rtc_interrupt
finding prologue for 'hpet_rtc_interrupt' entrypc=0xc0115029 highpc=0xc0115135
pattern '*interrupt*' matches function 'interruptible_sleep_on'
selected function interruptible_sleep_on
pattern '*interrupt*' matches function 'interruptible_sleep_on_timeout'
selected function interruptible_sleep_on_timeout
pattern '*interrupt*' matches function 'nr_uninterruptible'
selected function nr_uninterruptible
pattern '*interrupt*' matches function 'wait_for_completion_interruptible'
selected function wait_for_completion_interruptible
pattern '*interrupt*' matches function 'wait_for_completion_interruptible_timeout'
selected function wait_for_completion_interruptible_timeout
finding prologue for 'nr_uninterruptible' entrypc=0xc01171e1 highpc=0xc01171f5
finding prologue for 'wait_for_completion_interruptible' entrypc=0xc0309509 highpc=0xc0309647
finding prologue for 'wait_for_completion_interruptible_timeout' entrypc=0xc0309647 highpc=0xc03097ff
finding prologue for 'interruptible_sleep_on' entrypc=0xc03097ff highpc=0xc03098a4
finding prologue for 'interruptible_sleep_on_timeout' entrypc=0xc03098a4 highpc=0xc0309953
pattern '*interrupt*' matches function 'msleep_interruptible'
selected function msleep_interruptible
pattern '*interrupt*' matches function 'schedule_timeout_interruptible'
selected function schedule_timeout_interruptible
pattern '*interrupt*' matches function 'schedule_timeout_uninterruptible'
selected function schedule_timeout_uninterruptible
finding prologue for 'msleep_interruptible' entrypc=0xc0123b3b highpc=0xc0123b81
finding prologue for 'schedule_timeout_interruptible' entrypc=0xc0309be4 highpc=0xc0309bf8
finding prologue for 'schedule_timeout_uninterruptible' entrypc=0xc0309bf8 highpc=0xc0309c0c
pattern '*interrupt*' matches function 'note_interrupt'
selected function note_interrupt
finding prologue for 'note_interrupt' entrypc=0xc013af8e highpc=0xc013b034
pattern '*interrupt*' matches function 'interruptible_sleep_on_locked'
selected function interruptible_sleep_on_locked
finding prologue for 'interruptible_sleep_on_locked' entrypc=0xc016b7d8 highpc=0xc016b87a
pattern '*interrupt*' matches function 'interrupts_open'
selected function interrupts_open
finding prologue for 'interrupts_open' entrypc=0xc018fab6 highpc=0xc018fac2
pattern '*interrupt*' matches function '__down_interruptible'
selected function __down_interruptible
finding prologue for '__down_interruptible' entrypc=0xc030a262 highpc=0xc030a398
pattern '*interrupt*' matches function 'pci_get_interrupt_pin'
selected function pci_get_interrupt_pin
finding prologue for 'pci_get_interrupt_pin' entrypc=0xc01d7576 highpc=0xc01d75e6
pattern '*interrupt*' matches function 'assign_interrupt_mode'
selected function assign_interrupt_mode
finding prologue for 'assign_interrupt_mode' entrypc=0xc01dd65d highpc=0xc01dd6d9
prologue disagreement: assign_interrupt_mode heur0=c01dd663 heur1=c01dd665
pattern '*interrupt*' matches function 'acpi_os_install_interrupt_handler'
selected function acpi_os_install_interrupt_handler
pattern '*interrupt*' matches function 'acpi_os_remove_interrupt_handler'
selected function acpi_os_remove_interrupt_handler
finding prologue for 'acpi_os_install_interrupt_handler' entrypc=0xc01ed1be highpc=0xc01ed23c
finding prologue for 'acpi_os_remove_interrupt_handler' entrypc=0xc01ed23c highpc=0xc01ed261
pattern '*interrupt*' matches function 'add_interrupt_randomness'
selected function add_interrupt_randomness
finding prologue for 'add_interrupt_randomness' entrypc=0xc021080b highpc=0xc0210829
pattern '*interrupt*' matches function 'rtc_interrupt'
selected function rtc_interrupt
finding prologue for 'rtc_interrupt' entrypc=0xc02229f0 highpc=0xc0222ae2
pattern '*interrupt*' matches function 'hpet_interrupt'
selected function hpet_interrupt
finding prologue for 'hpet_interrupt' entrypc=0xc0223c00 highpc=0xc0223cc8
pattern '*interrupt*' matches function 'serio_interrupt'
selected function serio_interrupt
finding prologue for 'serio_interrupt' entrypc=0xc022f38c highpc=0xc022f3fc
pattern '*interrupt*' matches function 'i8042_interrupt'
selected function i8042_interrupt
finding prologue for 'i8042_interrupt' entrypc=0xc022fd5f highpc=0xc022ff93
pattern '*interrupt*' matches function 'serial8250_interrupt'
selected function serial8250_interrupt
finding prologue for 'serial8250_interrupt' entrypc=0xc02350fc highpc=0xc02351ee
pattern '*interrupt*' matches function 'atkbd_interrupt'
selected function atkbd_interrupt
finding prologue for 'atkbd_interrupt' entrypc=0xc028eefa highpc=0xc028f4ab
pattern '*interrupt*' matches function 'psmouse_interrupt'
selected function psmouse_interrupt
finding prologue for 'psmouse_interrupt' entrypc=0xc02906fe highpc=0xc0290986
pattern '*interrupt*' matches function 'rtnl_lock_interruptible'
selected function rtnl_lock_interruptible
finding prologue for 'rtnl_lock_interruptible' entrypc=0xc02b3c2c highpc=0xc02b3c4a
pattern '*' matches module 'snd_seq_midi_event'
focused on module 'snd_seq_midi_event' = [e080d000-e080ebc1, bias 0]
pattern '*' matches module 'snd_page_alloc'
focused on module 'snd_page_alloc' = [e082a000-e082c9c9, bias 0]
pattern '*' matches module 'joydev'
focused on module 'joydev' = [e082e000-e0830581, bias 0]
pattern '*' matches module 'snd_mixer_oss'
focused on module 'snd_mixer_oss' = [e0832000-e0836641, bias 0]
pattern '*' matches module 'jbd'
focused on module 'jbd' = [e083d000-e084b1d5, bias 0]
pattern '*' matches module 'airo'
focused on module 'airo' = [e084d000-e085dee1, bias 0]
pattern '*interrupt*' matches function 'airo_interrupt'
selected function airo_interrupt
pattern '*interrupt*' matches function 'disable_interrupts'
selected function disable_interrupts
pattern '*interrupt*' matches function 'enable_interrupts'
selected function enable_interrupts
finding prologue for 'airo_interrupt' entrypc=0xe084fe65 highpc=0xe0850905
finding prologue for 'enable_interrupts' entrypc=0xe0850af3 highpc=0xe0850b02
prologue disagreement (tail call): enable_interrupts heur0=e0850b02 heur1=e0850af3
pattern '*' matches module 'button'
focused on module 'button' = [e085f000-e0860a51, bias 0]
pattern '*' matches module 'floppy'
focused on module 'floppy' = [e0862000-e0871205, bias 0]
pattern '*interrupt*' matches function 'floppy_interrupt'
selected function floppy_interrupt
pattern '*interrupt*' matches function 'format_interrupt'
selected function format_interrupt
pattern '*interrupt*' matches function 'main_command_interrupt'
selected function main_command_interrupt
pattern '*interrupt*' matches function 'recal_interrupt'
selected function recal_interrupt
pattern '*interrupt*' matches function 'reset_interrupt'
selected function reset_interrupt
pattern '*interrupt*' matches function 'rw_interrupt'
selected function rw_interrupt
pattern '*interrupt*' matches function 'seek_interrupt'
selected function seek_interrupt
finding prologue for 'main_command_interrupt' entrypc=0xe0862f01 highpc=0xe0862f13
finding prologue for 'seek_interrupt' entrypc=0xe0863b3b highpc=0xe0863cd8
finding prologue for 'recal_interrupt' entrypc=0xe086404a highpc=0xe086426a
finding prologue for 'floppy_interrupt' entrypc=0xe08642db highpc=0xe0864483
finding prologue for 'reset_interrupt' entrypc=0xe08644fa highpc=0xe0864580
finding prologue for 'format_interrupt' entrypc=0xe08650a4 highpc=0xe08650e4
finding prologue for 'rw_interrupt' entrypc=0xe0865609 highpc=0xe08659be
pattern '*' matches module 'aes'
focused on module 'aes' = [e0873000-e0879c81, bias 0]
pattern '*' matches module 'soundcore'
focused on module 'soundcore' = [e087b000-e087d6a1, bias 0]
pattern '*' matches module 'ext3'
focused on module 'ext3' = [e08c1000-e08e0bc9, bias 0]
pattern '*' matches module 'e1000'
focused on module 'e1000' = [e08e2000-e08fadad, bias 0]
pattern '*' matches module 'snd_seq_device'
focused on module 'snd_seq_device' = [e08fc000-e08fe34d, bias 0]
pattern '*' matches module 'snd_seq_oss'
focused on module 'snd_seq_oss' = [e0941000-e0948c41, bias 0]
pattern '*' matches module 'snd_timer'
focused on module 'snd_timer' = [e094a000-e09501c5, bias 0]
pattern '*interrupt*' matches function 'snd_timer_interrupt'
selected function snd_timer_interrupt
pattern '*interrupt*' matches function 'snd_timer_user_interrupt'
selected function snd_timer_user_interrupt
pattern '*interrupt*' matches function 'snd_timer_user_tinterrupt'
selected function snd_timer_user_tinterrupt
finding prologue for 'snd_timer_interrupt' entrypc=0xe094ad71 highpc=0xe094b0c3
finding prologue for 'snd_timer_user_interrupt' entrypc=0xe094b928 highpc=0xe094b9dc
finding prologue for 'snd_timer_user_tinterrupt' entrypc=0xe094baba highpc=0xe094bc5d
pattern '*' matches module 'snd'
focused on module 'snd' = [e0953000-e09604a5, bias 0]
pattern '*' matches module 'snd_seq_dummy'
focused on module 'snd_seq_dummy' = [e0965000-e0965ec5, bias 0]
pattern '*' matches module 'snd_ac97_bus'
focused on module 'snd_ac97_bus' = [e0967000-e09679c1, bias 0]
pattern '*' matches module 'i2c_i801'
focused on module 'i2c_i801' = [e096e000-e09703cd, bias 0]
pattern '*' matches module 'snd_pcm_oss'
focused on module 'snd_pcm_oss' = [e0972000-e097e571, bias 0]
pattern '*' matches module 'snd_pcm'
focused on module 'snd_pcm' = [e09a1000-e09b65c5, bias 0]
pattern '*' matches module 'snd_seq'
focused on module 'snd_seq' = [e09b8000-e09c41d1, bias 0]
pattern '*interrupt*' matches function 'snd_seq_timer_interrupt'
selected function snd_seq_timer_interrupt
finding prologue for 'snd_seq_timer_interrupt' entrypc=0xe09bca93 highpc=0xe09bcb72
pattern '*' matches module 'iptable_filter'
focused on module 'iptable_filter' = [e09ca000-e09cac41, bias 0]
pattern '*' matches module 'rsrc_nonstatic'
focused on module 'rsrc_nonstatic' = [e09cc000-e09cf441, bias 0]
pattern '*' matches module 'snd_intel8x0'
focused on module 'snd_intel8x0' = [e09d1000-e09d90a1, bias 0]
pattern '*interrupt*' matches function 'snd_intel8x0_interrupt'
selected function snd_intel8x0_interrupt
finding prologue for 'snd_intel8x0_interrupt' entrypc=0xe09d1638 highpc=0xe09d1874
pattern '*' matches module 'snd_intel8x0m'
focused on module 'snd_intel8x0m' = [e09db000-e09df585, bias 0]
pattern '*interrupt*' matches function 'snd_intel8x0_interrupt'
selected function snd_intel8x0_interrupt
finding prologue for 'snd_intel8x0_interrupt' entrypc=0xe09db438 highpc=0xe09db63a
pattern '*' matches module 'snd_ac97_codec'
focused on module 'snd_ac97_codec' = [e09e3000-e09f8a3d, bias 0]
pattern '*' matches module 'i2c_core'
focused on module 'i2c_core' = [e09fa000-e09ff641, bias 0]
pattern '*' matches module 'ehci_hcd'
focused on module 'ehci_hcd' = [e0a01000-e0a0964d, bias 0]
pattern '*' matches module 'uhci_hcd'
focused on module 'uhci_hcd' = [e0a0b000-e0a12ed1, bias 0]
pattern '*interrupt*' matches function 'resume_detect_interrupts_are_broken'
selected function resume_detect_interrupts_are_broken
finding prologue for 'resume_detect_interrupts_are_broken' entrypc=0xe0a0e8cd highpc=0xe0a0e91e
pattern '*' matches module 'pcmcia_core'
focused on module 'pcmcia_core' = [e0a14000-e0a1e161, bias 0]
pattern '*' matches module 'shpchp'
focused on module 'shpchp' = [e0a20000-e0a36c85, bias 0]
pattern '*interrupt*' matches function 'interrupt_event_handler'
selected function interrupt_event_handler
finding prologue for 'interrupt_event_handler' entrypc=0xe0a246f4 highpc=0xe0a253b1
pattern '*' matches module 'ac'
focused on module 'ac' = [e0a38000-e0a39345, bias 0]
pattern '*' matches module 'ip_tables'
focused on module 'ip_tables' = [e0a3b000-e0a3fe41, bias 0]
pattern '*' matches module 'yenta_socket'
focused on module 'yenta_socket' = [e0a42000-e0a484cd, bias 0]
pattern '*interrupt*' matches function 'ti12xx_tie_interrupts'
selected function ti12xx_tie_interrupts
pattern '*interrupt*' matches function 'ti12xx_untie_interrupts'
selected function ti12xx_untie_interrupts
pattern '*interrupt*' matches function 'yenta_interrupt'
selected function yenta_interrupt
pattern '*interrupt*' matches function 'yenta_interrupt_wrapper'
selected function yenta_interrupt_wrapper
finding prologue for 'yenta_interrupt' entrypc=0xe0a42952 highpc=0xe0a42a01
finding prologue for 'yenta_interrupt_wrapper' entrypc=0xe0a42a01 highpc=0xe0a42a2a
finding prologue for 'ti12xx_tie_interrupts' entrypc=0xe0a436db highpc=0xe0a43747
finding prologue for 'ti12xx_untie_interrupts' entrypc=0xe0a43747 highpc=0xe0a43799
pattern '*' matches module 'battery'
focused on module 'battery' = [e0a4a000-e0a4c545, bias 0]
pattern '*' matches module 'video'
focused on module 'video' = [e0a4e000-e0a51f45, bias 0]
pattern '*' matches module 'ibm_acpi'
focused on module 'ibm_acpi' = [e0a58000-e0a5e5c1, bias 0]
pattern '*' matches module 'ipt_state'
focused on module 'ipt_state' = [e0a62000-e0a627c1, bias 0]
pattern '*' matches module 'nfnetlink'
focused on module 'nfnetlink' = [e0a64000-e0a659d9, bias 0]
pattern '*' matches module 'ipt_REJECT'
focused on module 'ipt_REJECT' = [e0a6b000-e0a6c741, bias 0]
pattern '*' matches module 'dm_mod'
focused on module 'dm_mod' = [e0a72000-e0a7ff5d, bias 0]
pattern '*' matches module 'parport_pc'
focused on module 'parport_pc' = [e0b03000-e0b09d05, bias 0]
pattern '*interrupt*' matches function 'parport_pc_interrupt'
selected function parport_pc_interrupt
finding prologue for 'parport_pc_interrupt' entrypc=0xe0b03060 highpc=0xe0b030a4
pattern '*' matches module 'l2cap'
focused on module 'l2cap' = [e0b0c000-e0b12541, bias 0]
pattern '*' matches module 'ip_conntrack'
focused on module 'ip_conntrack' = [e0b14000-e0b20af1, bias 0]
pattern '*' matches module 'pcmcia'
focused on module 'pcmcia' = [e0b22000-e0b2b675, bias 0]
pattern '*' matches module 'bluetooth'
focused on module 'bluetooth' = [e0b2d000-e0b38bc5, bias 0]
pattern '*' matches module 'autofs4'
focused on module 'autofs4' = [e0b3a000-e0b3ecc5, bias 0]
pattern '*' matches module 'lp'
focused on module 'lp' = [e0b40000-e0b43289, bias 0]
pattern '*' matches module 'rfcomm'
focused on module 'rfcomm' = [e0b47000-e0b50759, bias 0]
pattern '*' matches module 'sunrpc'
focused on module 'sunrpc' = [e0b54000-e0b7687d, bias 0]
pattern '*interrupt*' matches function 'rpc_wait_bit_interruptible'
selected function rpc_wait_bit_interruptible
finding prologue for 'rpc_wait_bit_interruptible' entrypc=0xe0b58669 highpc=0xe0b5868b
pattern '*' matches module 'relayfs'
focused on module 'relayfs' = [e0b7e000-e0b81c8c, bias 0]
pattern '*' matches module 'parport'
focused on module 'parport' = [e0b84000-e0b8cb09, bias 0]
pattern '*interrupt*' matches function 'parport_ieee1284_interrupt'
selected function parport_ieee1284_interrupt
finding prologue for 'parport_ieee1284_interrupt' entrypc=0xe0b85588 highpc=0xe0b855a4
pattern '*' matches module 'ipv6'
focused on module 'ipv6' = [e0bd8000-e0c14fa1, bias 0]
parsed '*interrupt*' -> func '*interrupt*'
pattern '*' matches module 'kernel'
focused on module 'kernel' = [c0100000-c043eb58, bias 0]
pattern '*interrupt*' matches function 'do_spurious_interrupt_bug'
selected function do_spurious_interrupt_bug
finding prologue for 'do_spurious_interrupt_bug' entrypc=0xc01043ea highpc=0xc01043eb
prologue disagreement (tail call): do_spurious_interrupt_bug heur0=c01043eb heur1=c01043ea
pattern '*interrupt*' matches function 'show_interrupts'
selected function show_interrupts
finding prologue for 'show_interrupts' entrypc=0xc010468d highpc=0xc0104805
pattern '*interrupt*' matches function 'timer_interrupt'
selected function timer_interrupt
finding prologue for 'timer_interrupt' entrypc=0xc0106a9c highpc=0xc0106af1
pattern '*interrupt*' matches function 'hpet_rtc_interrupt'
selected function hpet_rtc_interrupt
finding prologue for 'hpet_rtc_interrupt' entrypc=0xc0115029 highpc=0xc0115135
pattern '*interrupt*' matches function 'interruptible_sleep_on'
selected function interruptible_sleep_on
pattern '*interrupt*' matches function 'interruptible_sleep_on_timeout'
selected function interruptible_sleep_on_timeout
pattern '*interrupt*' matches function 'nr_uninterruptible'
selected function nr_uninterruptible
pattern '*interrupt*' matches function 'wait_for_completion_interruptible'
selected function wait_for_completion_interruptible
pattern '*interrupt*' matches function 'wait_for_completion_interruptible_timeout'
selected function wait_for_completion_interruptible_timeout
finding prologue for 'nr_uninterruptible' entrypc=0xc01171e1 highpc=0xc01171f5
finding prologue for 'wait_for_completion_interruptible' entrypc=0xc0309509 highpc=0xc0309647
finding prologue for 'wait_for_completion_interruptible_timeout' entrypc=0xc0309647 highpc=0xc03097ff
finding prologue for 'interruptible_sleep_on' entrypc=0xc03097ff highpc=0xc03098a4
finding prologue for 'interruptible_sleep_on_timeout' entrypc=0xc03098a4 highpc=0xc0309953
pattern '*interrupt*' matches function 'msleep_interruptible'
selected function msleep_interruptible
pattern '*interrupt*' matches function 'schedule_timeout_interruptible'
selected function schedule_timeout_interruptible
pattern '*interrupt*' matches function 'schedule_timeout_uninterruptible'
selected function schedule_timeout_uninterruptible
finding prologue for 'msleep_interruptible' entrypc=0xc0123b3b highpc=0xc0123b81
finding prologue for 'schedule_timeout_interruptible' entrypc=0xc0309be4 highpc=0xc0309bf8
finding prologue for 'schedule_timeout_uninterruptible' entrypc=0xc0309bf8 highpc=0xc0309c0c
pattern '*interrupt*' matches function 'note_interrupt'
selected function note_interrupt
finding prologue for 'note_interrupt' entrypc=0xc013af8e highpc=0xc013b034
pattern '*interrupt*' matches function 'interruptible_sleep_on_locked'
selected function interruptible_sleep_on_locked
finding prologue for 'interruptible_sleep_on_locked' entrypc=0xc016b7d8 highpc=0xc016b87a
pattern '*interrupt*' matches function 'interrupts_open'
selected function interrupts_open
finding prologue for 'interrupts_open' entrypc=0xc018fab6 highpc=0xc018fac2
pattern '*interrupt*' matches function '__down_interruptible'
selected function __down_interruptible
finding prologue for '__down_interruptible' entrypc=0xc030a262 highpc=0xc030a398
pattern '*interrupt*' matches function 'pci_get_interrupt_pin'
selected function pci_get_interrupt_pin
finding prologue for 'pci_get_interrupt_pin' entrypc=0xc01d7576 highpc=0xc01d75e6
pattern '*interrupt*' matches function 'assign_interrupt_mode'
selected function assign_interrupt_mode
finding prologue for 'assign_interrupt_mode' entrypc=0xc01dd65d highpc=0xc01dd6d9
prologue disagreement: assign_interrupt_mode heur0=c01dd663 heur1=c01dd665
pattern '*interrupt*' matches function 'acpi_os_install_interrupt_handler'
selected function acpi_os_install_interrupt_handler
pattern '*interrupt*' matches function 'acpi_os_remove_interrupt_handler'
selected function acpi_os_remove_interrupt_handler
finding prologue for 'acpi_os_install_interrupt_handler' entrypc=0xc01ed1be highpc=0xc01ed23c
finding prologue for 'acpi_os_remove_interrupt_handler' entrypc=0xc01ed23c highpc=0xc01ed261
pattern '*interrupt*' matches function 'add_interrupt_randomness'
selected function add_interrupt_randomness
finding prologue for 'add_interrupt_randomness' entrypc=0xc021080b highpc=0xc0210829
pattern '*interrupt*' matches function 'rtc_interrupt'
selected function rtc_interrupt
finding prologue for 'rtc_interrupt' entrypc=0xc02229f0 highpc=0xc0222ae2
pattern '*interrupt*' matches function 'hpet_interrupt'
selected function hpet_interrupt
finding prologue for 'hpet_interrupt' entrypc=0xc0223c00 highpc=0xc0223cc8
pattern '*interrupt*' matches function 'serio_interrupt'
selected function serio_interrupt
finding prologue for 'serio_interrupt' entrypc=0xc022f38c highpc=0xc022f3fc
pattern '*interrupt*' matches function 'i8042_interrupt'
selected function i8042_interrupt
finding prologue for 'i8042_interrupt' entrypc=0xc022fd5f highpc=0xc022ff93
pattern '*interrupt*' matches function 'serial8250_interrupt'
selected function serial8250_interrupt
finding prologue for 'serial8250_interrupt' entrypc=0xc02350fc highpc=0xc02351ee
pattern '*interrupt*' matches function 'atkbd_interrupt'
selected function atkbd_interrupt
finding prologue for 'atkbd_interrupt' entrypc=0xc028eefa highpc=0xc028f4ab
pattern '*interrupt*' matches function 'psmouse_interrupt'
selected function psmouse_interrupt
finding prologue for 'psmouse_interrupt' entrypc=0xc02906fe highpc=0xc0290986
pattern '*interrupt*' matches function 'rtnl_lock_interruptible'
selected function rtnl_lock_interruptible
finding prologue for 'rtnl_lock_interruptible' entrypc=0xc02b3c2c highpc=0xc02b3c4a
pattern '*' matches module 'snd_seq_midi_event'
focused on module 'snd_seq_midi_event' = [e080d000-e080ebc1, bias 0]
pattern '*' matches module 'snd_page_alloc'
focused on module 'snd_page_alloc' = [e082a000-e082c9c9, bias 0]
pattern '*' matches module 'joydev'
focused on module 'joydev' = [e082e000-e0830581, bias 0]
pattern '*' matches module 'snd_mixer_oss'
focused on module 'snd_mixer_oss' = [e0832000-e0836641, bias 0]
pattern '*' matches module 'jbd'
focused on module 'jbd' = [e083d000-e084b1d5, bias 0]
pattern '*' matches module 'airo'
focused on module 'airo' = [e084d000-e085dee1, bias 0]
pattern '*interrupt*' matches function 'airo_interrupt'
selected function airo_interrupt
pattern '*interrupt*' matches function 'disable_interrupts'
selected function disable_interrupts
pattern '*interrupt*' matches function 'enable_interrupts'
selected function enable_interrupts
finding prologue for 'airo_interrupt' entrypc=0xe084fe65 highpc=0xe0850905
finding prologue for 'enable_interrupts' entrypc=0xe0850af3 highpc=0xe0850b02
prologue disagreement (tail call): enable_interrupts heur0=e0850b02 heur1=e0850af3
pattern '*' matches module 'button'
focused on module 'button' = [e085f000-e0860a51, bias 0]
pattern '*' matches module 'floppy'
focused on module 'floppy' = [e0862000-e0871205, bias 0]
pattern '*interrupt*' matches function 'floppy_interrupt'
selected function floppy_interrupt
pattern '*interrupt*' matches function 'format_interrupt'
selected function format_interrupt
pattern '*interrupt*' matches function 'main_command_interrupt'
selected function main_command_interrupt
pattern '*interrupt*' matches function 'recal_interrupt'
selected function recal_interrupt
pattern '*interrupt*' matches function 'reset_interrupt'
selected function reset_interrupt
pattern '*interrupt*' matches function 'rw_interrupt'
selected function rw_interrupt
pattern '*interrupt*' matches function 'seek_interrupt'
selected function seek_interrupt
finding prologue for 'main_command_interrupt' entrypc=0xe0862f01 highpc=0xe0862f13
finding prologue for 'seek_interrupt' entrypc=0xe0863b3b highpc=0xe0863cd8
finding prologue for 'recal_interrupt' entrypc=0xe086404a highpc=0xe086426a
finding prologue for 'floppy_interrupt' entrypc=0xe08642db highpc=0xe0864483
finding prologue for 'reset_interrupt' entrypc=0xe08644fa highpc=0xe0864580
finding prologue for 'format_interrupt' entrypc=0xe08650a4 highpc=0xe08650e4
finding prologue for 'rw_interrupt' entrypc=0xe0865609 highpc=0xe08659be
pattern '*' matches module 'aes'
focused on module 'aes' = [e0873000-e0879c81, bias 0]
pattern '*' matches module 'soundcore'
focused on module 'soundcore' = [e087b000-e087d6a1, bias 0]
pattern '*' matches module 'ext3'
focused on module 'ext3' = [e08c1000-e08e0bc9, bias 0]
pattern '*' matches module 'e1000'
focused on module 'e1000' = [e08e2000-e08fadad, bias 0]
pattern '*' matches module 'snd_seq_device'
focused on module 'snd_seq_device' = [e08fc000-e08fe34d, bias 0]
pattern '*' matches module 'snd_seq_oss'
focused on module 'snd_seq_oss' = [e0941000-e0948c41, bias 0]
pattern '*' matches module 'snd_timer'
focused on module 'snd_timer' = [e094a000-e09501c5, bias 0]
pattern '*interrupt*' matches function 'snd_timer_interrupt'
selected function snd_timer_interrupt
pattern '*interrupt*' matches function 'snd_timer_user_interrupt'
selected function snd_timer_user_interrupt
pattern '*interrupt*' matches function 'snd_timer_user_tinterrupt'
selected function snd_timer_user_tinterrupt
finding prologue for 'snd_timer_interrupt' entrypc=0xe094ad71 highpc=0xe094b0c3
finding prologue for 'snd_timer_user_interrupt' entrypc=0xe094b928 highpc=0xe094b9dc
finding prologue for 'snd_timer_user_tinterrupt' entrypc=0xe094baba highpc=0xe094bc5d
pattern '*' matches module 'snd'
focused on module 'snd' = [e0953000-e09604a5, bias 0]
pattern '*' matches module 'snd_seq_dummy'
focused on module 'snd_seq_dummy' = [e0965000-e0965ec5, bias 0]
pattern '*' matches module 'snd_ac97_bus'
focused on module 'snd_ac97_bus' = [e0967000-e09679c1, bias 0]
pattern '*' matches module 'i2c_i801'
focused on module 'i2c_i801' = [e096e000-e09703cd, bias 0]
pattern '*' matches module 'snd_pcm_oss'
focused on module 'snd_pcm_oss' = [e0972000-e097e571, bias 0]
pattern '*' matches module 'snd_pcm'
focused on module 'snd_pcm' = [e09a1000-e09b65c5, bias 0]
pattern '*' matches module 'snd_seq'
focused on module 'snd_seq' = [e09b8000-e09c41d1, bias 0]
pattern '*interrupt*' matches function 'snd_seq_timer_interrupt'
selected function snd_seq_timer_interrupt
finding prologue for 'snd_seq_timer_interrupt' entrypc=0xe09bca93 highpc=0xe09bcb72
pattern '*' matches module 'iptable_filter'
focused on module 'iptable_filter' = [e09ca000-e09cac41, bias 0]
pattern '*' matches module 'rsrc_nonstatic'
focused on module 'rsrc_nonstatic' = [e09cc000-e09cf441, bias 0]
pattern '*' matches module 'snd_intel8x0'
focused on module 'snd_intel8x0' = [e09d1000-e09d90a1, bias 0]
pattern '*interrupt*' matches function 'snd_intel8x0_interrupt'
selected function snd_intel8x0_interrupt
finding prologue for 'snd_intel8x0_interrupt' entrypc=0xe09d1638 highpc=0xe09d1874
pattern '*' matches module 'snd_intel8x0m'
focused on module 'snd_intel8x0m' = [e09db000-e09df585, bias 0]
pattern '*interrupt*' matches function 'snd_intel8x0_interrupt'
selected function snd_intel8x0_interrupt
finding prologue for 'snd_intel8x0_interrupt' entrypc=0xe09db438 highpc=0xe09db63a
pattern '*' matches module 'snd_ac97_codec'
focused on module 'snd_ac97_codec' = [e09e3000-e09f8a3d, bias 0]
pattern '*' matches module 'i2c_core'
focused on module 'i2c_core' = [e09fa000-e09ff641, bias 0]
pattern '*' matches module 'ehci_hcd'
focused on module 'ehci_hcd' = [e0a01000-e0a0964d, bias 0]
pattern '*' matches module 'uhci_hcd'
focused on module 'uhci_hcd' = [e0a0b000-e0a12ed1, bias 0]
pattern '*interrupt*' matches function 'resume_detect_interrupts_are_broken'
selected function resume_detect_interrupts_are_broken
finding prologue for 'resume_detect_interrupts_are_broken' entrypc=0xe0a0e8cd highpc=0xe0a0e91e
pattern '*' matches module 'pcmcia_core'
focused on module 'pcmcia_core' = [e0a14000-e0a1e161, bias 0]
pattern '*' matches module 'shpchp'
focused on module 'shpchp' = [e0a20000-e0a36c85, bias 0]
pattern '*interrupt*' matches function 'interrupt_event_handler'
selected function interrupt_event_handler
finding prologue for 'interrupt_event_handler' entrypc=0xe0a246f4 highpc=0xe0a253b1
pattern '*' matches module 'ac'
focused on module 'ac' = [e0a38000-e0a39345, bias 0]
pattern '*' matches module 'ip_tables'
focused on module 'ip_tables' = [e0a3b000-e0a3fe41, bias 0]
pattern '*' matches module 'yenta_socket'
focused on module 'yenta_socket' = [e0a42000-e0a484cd, bias 0]
pattern '*interrupt*' matches function 'ti12xx_tie_interrupts'
selected function ti12xx_tie_interrupts
pattern '*interrupt*' matches function 'ti12xx_untie_interrupts'
selected function ti12xx_untie_interrupts
pattern '*interrupt*' matches function 'yenta_interrupt'
selected function yenta_interrupt
pattern '*interrupt*' matches function 'yenta_interrupt_wrapper'
selected function yenta_interrupt_wrapper
finding prologue for 'yenta_interrupt' entrypc=0xe0a42952 highpc=0xe0a42a01
finding prologue for 'yenta_interrupt_wrapper' entrypc=0xe0a42a01 highpc=0xe0a42a2a
finding prologue for 'ti12xx_tie_interrupts' entrypc=0xe0a436db highpc=0xe0a43747
finding prologue for 'ti12xx_untie_interrupts' entrypc=0xe0a43747 highpc=0xe0a43799
pattern '*' matches module 'battery'
focused on module 'battery' = [e0a4a000-e0a4c545, bias 0]
pattern '*' matches module 'video'
focused on module 'video' = [e0a4e000-e0a51f45, bias 0]
pattern '*' matches module 'ibm_acpi'
focused on module 'ibm_acpi' = [e0a58000-e0a5e5c1, bias 0]
pattern '*' matches module 'ipt_state'
focused on module 'ipt_state' = [e0a62000-e0a627c1, bias 0]
pattern '*' matches module 'nfnetlink'
focused on module 'nfnetlink' = [e0a64000-e0a659d9, bias 0]
pattern '*' matches module 'ipt_REJECT'
focused on module 'ipt_REJECT' = [e0a6b000-e0a6c741, bias 0]
pattern '*' matches module 'dm_mod'
focused on module 'dm_mod' = [e0a72000-e0a7ff5d, bias 0]
pattern '*' matches module 'parport_pc'
focused on module 'parport_pc' = [e0b03000-e0b09d05, bias 0]
pattern '*interrupt*' matches function 'parport_pc_interrupt'
selected function parport_pc_interrupt
finding prologue for 'parport_pc_interrupt' entrypc=0xe0b03060 highpc=0xe0b030a4
pattern '*' matches module 'l2cap'
focused on module 'l2cap' = [e0b0c000-e0b12541, bias 0]
pattern '*' matches module 'ip_conntrack'
focused on module 'ip_conntrack' = [e0b14000-e0b20af1, bias 0]
pattern '*' matches module 'pcmcia'
focused on module 'pcmcia' = [e0b22000-e0b2b675, bias 0]
pattern '*' matches module 'bluetooth'
focused on module 'bluetooth' = [e0b2d000-e0b38bc5, bias 0]
pattern '*' matches module 'autofs4'
focused on module 'autofs4' = [e0b3a000-e0b3ecc5, bias 0]
pattern '*' matches module 'lp'
focused on module 'lp' = [e0b40000-e0b43289, bias 0]
pattern '*' matches module 'rfcomm'
focused on module 'rfcomm' = [e0b47000-e0b50759, bias 0]
pattern '*' matches module 'sunrpc'
focused on module 'sunrpc' = [e0b54000-e0b7687d, bias 0]
pattern '*interrupt*' matches function 'rpc_wait_bit_interruptible'
selected function rpc_wait_bit_interruptible
finding prologue for 'rpc_wait_bit_interruptible' entrypc=0xe0b58669 highpc=0xe0b5868b
pattern '*' matches module 'relayfs'
focused on module 'relayfs' = [e0b7e000-e0b81c8c, bias 0]
pattern '*' matches module 'parport'
focused on module 'parport' = [e0b84000-e0b8cb09, bias 0]
pattern '*interrupt*' matches function 'parport_ieee1284_interrupt'
selected function parport_ieee1284_interrupt
finding prologue for 'parport_ieee1284_interrupt' entrypc=0xe0b85588 highpc=0xe0b855a4
pattern '*' matches module 'ipv6'
focused on module 'ipv6' = [e0bd8000-e0c14fa1, bias 0]
Pass 2: analyzed user script.  8 probe(s), 7 function(s), 1 global(s).
Running grep " [tT] " /proc/kallsyms | sort -k 1,8 -s -o /tmp/stapMtaPys/symbols.sorted
Pass 3: translated to C into "/tmp/stapMtaPys/stap_28720.c"
Running make -C "/lib/modules/2.6.14-1.1653_FC4/build" M="/tmp/stapMtaPys" modules
make: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
  CC [M]  /tmp/stapMtaPys/stap_28720.o
cc1: warnings being treated as errors
/tmp/stapMtaPys/stap_28720.c:142: warning: declaration does not declare anything
/tmp/stapMtaPys/stap_28720.c:142: warning: no semicolon at end of struct or union
/tmp/stapMtaPys/stap_28720.c:142: error: syntax error before numeric constant
/tmp/stapMtaPys/stap_28720.c:142: warning: no semicolon at end of struct or union
/tmp/stapMtaPys/stap_28720.c:238: error: syntax error before '}' token
/tmp/stapMtaPys/stap_28720.c:238: warning: type defaults to 'int' in declaration of 'locals'
/tmp/stapMtaPys/stap_28720.c:238: warning: data definition has no type or storage class
/tmp/stapMtaPys/stap_28720.c:239: error: syntax error before '}' token
/tmp/stapMtaPys/stap_28720.c:249: error: 'function_commlen' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:215: error: previous declaration of 'function_commlen' was here
/tmp/stapMtaPys/stap_28720.c:251: error: 'function_pcommlen' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:218: error: previous declaration of 'function_pcommlen' was here
/tmp/stapMtaPys/stap_28720.c:253: error: 'function_print' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:222: error: previous declaration of 'function_print' was here
/tmp/stapMtaPys/stap_28720.c:255: error: 'function_log' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:226: error: previous declaration of 'function_log' was here
/tmp/stapMtaPys/stap_28720.c:257: error: 'function_warn' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:230: error: previous declaration of 'function_warn' was here
/tmp/stapMtaPys/stap_28720.c:259: error: 'function_exit' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:233: error: previous declaration of 'function_exit' was here
/tmp/stapMtaPys/stap_28720.c:261: error: 'function_error' redeclared as different kind of symbol
/tmp/stapMtaPys/stap_28720.c:237: error: previous declaration of 'function_error' was here
/tmp/stapMtaPys/stap_28720.c: In function 'function_commlen':
/tmp/stapMtaPys/stap_28720.c:265: error: 'struct cont
Reply | Threaded
Open this post in threaded view
|

RE: Translator coverage of pass 5 testsuite

Stone, Joshua I
In reply to this post by William Cohen
William Cohen wrote:
> I have attached the output of "stap -g systemtap.stress/current.stp -v
> -k" to this email.

This is fixed now in CVS.  (current.stp r1.3)

Josh