System tap use case
Phil Muldoon
pmuldoon@redhat.com
Tue Mar 21 16:11:00 GMT 2006
Here's a use case that I had several years back when I worked in GES.
"We had a board we ported the Linux kernel and supporting libraries to.
The processor did not have an MMU. During the debugging phase we found
that if you subjected the board to a ping flood, it would lock up and
require a complete power off/power on. The board was embedded in nature,
and was accessed via ssh.
As the crash only happened during a ping flood - not during a normal
ping - it was very difficult to debug the network stack in the kernel,
and in the actual network driver.
The crashes happened at random intervals during the ping flood, and it
would never happen during a "normal" ping rate. ICMP with a higher
payload *seemed* to cause the crash more quickly, but that was purely
observational in nature."
How could system-tap help in this scenario?
Regards
Phil
--
More information about the Systemtap
mailing list