netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ixgbe] Crash when running an XDP program
@ 2025-02-12 12:33 Toke Høiland-Jørgensen
  2025-02-12 12:39 ` Maciej Fijalkowski
  0 siblings, 1 reply; 4+ messages in thread
From: Toke Høiland-Jørgensen @ 2025-02-12 12:33 UTC (permalink / raw)
  To: Tony Nguyen, Jacob Keller, Maciej Fijalkowski, Chandan Kumar Rout
  Cc: Yue Haibing, Simon Horman, Samuel Dobron, netdev, intel-wired-lan

Hi folks,

Our LNST testing team uncovered a crash in ixgbe when running an XDP
program, see this report:
https://bugzilla.redhat.com/show_bug.cgi?id=2343204

From looking at the code, it seems to me that the culprit is this commit:

c824125cbb18 ("ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp()")

after that commit, the IS_ERR(skb) check in ixgbe_put_rx_buffer() no
longer triggers, and that function tries to dereference a NULL skb
pointer after an XDP program dropped the frame.

Could you please fix this?

And, erm, given the number of reviewed-by and tested-by tags in the
commit above, I'm guessing you don't have any XDP tests in your testing
regimen? Any chance you could add that? :)

Thanks!

-Toke


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-02-20  8:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-12 12:33 [ixgbe] Crash when running an XDP program Toke Høiland-Jørgensen
2025-02-12 12:39 ` Maciej Fijalkowski
2025-02-12 13:03   ` Toke Høiland-Jørgensen
2025-02-20  8:14     ` Samuel Dobron

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).