This is the mail archive of the systemtap@sources.redhat.com mailing list for the systemtap project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
I just noticed this afternoon that my poll probe example wasn't working correctly. I can simplify it to a single empty probe and still see the problem. The probe is
void fastcall inst_add_wait_queue (wait_queue_head_t *q, wait_queue_t *wait) { jprobe_return(); }
I'll attach full source.
I compile that code into a module and load it. Then launch Firefox. Firefox almost never launches. It usually hangs immediately. In the rare case it launches, if I close it and try to launch it again, it hangs. Eventually the system locks up.
This happens on an x86_64 running 2.6.10-1.753_FC3.smp and an x86 running 2.6.10-1.741_FC3.smp
Martin
2.6.10-1.7241_FC3 (appeared to work/not crash system) 2.6.10-1.741_FC3smp (appeared to work/not crash system)
# trying to replicate martin hunts problem
probe add_wait_queue:entry {
}
proto {
void fastcall add_wait_queue (wait_queue_head_t *q, wait_queue_t *wait);
}
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |