]> www.infradead.org Git - users/jedix/linux-maple.git/commit
igb: Introduce igb_xdp_is_enabled()
authorSriram Yagnaraman <sriram.yagnaraman@est.tech>
Mon, 6 Jan 2025 22:19:10 +0000 (14:19 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 8 Jan 2025 02:14:08 +0000 (18:14 -0800)
commit6dc75fc230eceedada4adf8c2857636a9dbd00a8
tree713607445172b9bb4325604180222f2fe78911f3
parentf70b864ccc84a024c765306e95e8e390834c263d
igb: Introduce igb_xdp_is_enabled()

Introduce igb_xdp_is_enabled() to check if an XDP program is assigned to
the device. Use that wherever xdp_prog is read and evaluated.

Signed-off-by: Sriram Yagnaraman <sriram.yagnaraman@est.tech>
[Kurt: Split patches and use READ_ONCE()]
Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de>
Acked-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com>
Tested-by: George Kuruvinakunnel <george.kuruvinakunnel@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Link: https://patch.msgid.link/20250106221929.956999-3-anthony.l.nguyen@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/intel/igb/igb.h
drivers/net/ethernet/intel/igb/igb_main.c