The mbuf is NULL issue happens when the device sends the driver
a completion with a wrong request id.
Trigger a reset whenever this happens.
Approved by: cperciva
MFC after: 2 weeks
Sponsored by: Amazon, Inc.
Differential D46363
ena: Trigger reset when mbuf is NULL error happens osamaabb_amazon.com on Aug 20 2024, 8:47 AM. Authored by Tags None Referenced Files
Subscribers
Details
The mbuf is NULL issue happens when the device sends the driver Approved by: cperciva
Diff Detail
Event TimelineComment Actions This seems like it could be a kernel panic rather than merely logging an error and resetting the device. Comment Actions We're using the same approach as in [1] here, in case theres a single bit flip causing a funny RX request ID being processed by the driver (hence the null mbuf) we'd like to maintain networking availability |