Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2026-99048

gve: fix napi_disable deadlock when attempting to disable XSK pools

Description

In the Linux kernel, the following vulnerability has been resolved: gve: fix napi_disable deadlock when attempting to disable XSK pools When disabling XSK pools, GVE calls the unlocked versions of napi_disable and napi_enable. However, the netdev lock has already been acquired before ndo_bpf is called because GVE supports queue management ops. Calling the unlocked versions of napi_disable/enable results in a deadlock when attempting to disable XSK pools, as the thread attempts to re-acquire a lock it already holds. Update the NAPI calls to use the locked versions. This issue was found in production.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 606048cbd8346e616cfaee01b0143d072534136d to < 42935a61001927aa01db10b53b420efd37eaa99baffected
  • 606048cbd8346e616cfaee01b0143d072534136d to < 3d377911ce81fd4e61af814e750d8e08879a5208affected
  • 606048cbd8346e616cfaee01b0143d072534136d to < 0cb6939a4dfefa822007b7a71986e06bc4f61f54affected

Linux Linux

Default version status: affected

  • 6.16affected
  • 0 to < 6.16unaffected
  • 6.18.57 to ≤ 6.18.*unaffected
  • 7.2.11 to ≤ 7.2.*unaffected
  • 7.3 to ≤ *unaffected

References