diff options
| author | Neil Horman <[email protected]> | 2013-03-01 07:44:08 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2013-03-01 15:56:29 -0500 |
| commit | d8c6f4b9b7848bca8babfc0ae43a50c8ab22fbb9 (patch) | |
| tree | c354b5edc7c4c335bea3d9dcf4e977646ed012a0 /tools/perf/scripts/python/event_analyzing_sample.py | |
| parent | 9e0aab86496295efdf6c2f57eaac3497e1c721a2 (diff) | |
ipv[4|6]: correct dropwatch false positive in local_deliver_finish
I had a report recently of a user trying to use dropwatch to localise some frame
loss, and they were getting false positives. Turned out they were using a user
space SCTP stack that used raw sockets to grab frames. When we don't have a
registered protocol for a given packet, we record it as a drop, even if a raw
socket receieves the frame. We should only record the drop in the event a raw
socket doesnt exist to receive the frames
Tested by the reported successfully
Signed-off-by: Neil Horman <[email protected]>
Reported-by: William Reich <[email protected]>
Tested-by: William Reich <[email protected]>
CC: "David S. Miller" <[email protected]>
CC: William Reich <[email protected]>
CC: [email protected]
Acked-by: Eric Dumazet <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions