aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/dsa/microchip/ksz_common.c
diff options
context:
space:
mode:
authorYafang Shao <[email protected]>2024-10-24 09:37:42 +0000
committerJakub Kicinski <[email protected]>2024-11-03 17:02:32 +0000
commitdbd5e2e79ed8653ac2ae255e42d1189283343a0c (patch)
treeb3979986a79b2255d2c40949a035792ba087d576 /drivers/net/dsa/microchip/ksz_common.c
parentcompiler_types: Add noinline_for_tracing annotation (diff)
downloadkernel-dbd5e2e79ed8653ac2ae255e42d1189283343a0c.tar.gz
kernel-dbd5e2e79ed8653ac2ae255e42d1189283343a0c.zip
net: tcp: Add noinline_for_tracing annotation for tcp_drop_reason()
We previously hooked the tcp_drop_reason() function using BPF to monitor TCP drop reasons. However, after upgrading our compiler from GCC 9 to GCC 11, tcp_drop_reason() is now inlined, preventing us from hooking into it. To address this, it would be beneficial to make noinline explicitly for tracing. Link: https://lore.kernel.org/netdev/CANn89iJuShCmidCi_ZkYABtmscwbVjhuDta1MS5LxV_4H9tKOA@mail.gmail.com/ Suggested-by: Eric Dumazet <[email protected]> Signed-off-by: Yafang Shao <[email protected]> Cc: Menglong Dong <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/net/dsa/microchip/ksz_common.c')
0 files changed, 0 insertions, 0 deletions