aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
diff options
context:
space:
mode:
authorIdo Schimmel <[email protected]>2024-12-16 17:12:00 +0000
committerPaolo Abeni <[email protected]>2024-12-19 15:02:22 +0000
commit002bf68a3b3e5f90ce61ea8fd11b8b62fd0765ce (patch)
treefb307a43136265f58afa4a6a146ce34914e6b676 /drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
parentnetlink: specs: Add route flow label attribute (diff)
downloadkernel-002bf68a3b3e5f90ce61ea8fd11b8b62fd0765ce.tar.gz
kernel-002bf68a3b3e5f90ce61ea8fd11b8b62fd0765ce.zip
tracing: ipv6: Add flow label to fib6_table_lookup tracepoint
The different parameters affecting the IPv6 route lookup are printed to the trace buffer by the fib6_table_lookup tracepoint. Add the IPv6 flow label for better observability as it can affect the route lookup both in terms of multipath hash calculation and policy based routing (FIB rules). Example: # echo 1 > /sys/kernel/tracing/events/fib6/fib6_table_lookup/enable # ip -6 route get ::1 flowlabel 0x12345 ipproto udp sport 12345 dport 54321 &> /dev/null # cat /sys/kernel/tracing/trace_pipe ip-358 [010] ..... 44.897484: fib6_table_lookup: table 255 oif 0 iif 1 proto 17 ::/12345 -> ::1/54321 flowlabel 0x12345 tos 0 scope 0 flags 0 ==> dev lo gw :: err 0 Reviewed-by: Petr Machata <[email protected]> Signed-off-by: Ido Schimmel <[email protected]> Reviewed-by: Guillaume Nault <[email protected]> Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_device.c')
0 files changed, 0 insertions, 0 deletions