Subject gve: AdminQ mode related refactors
Author hramamurthy@google.com
Date 2026-08-14 02:13:51 +0000 UTC
Version
Cc andrew@lunn.ch ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net davem@davemloft.net debarghyak@google.com edumazet@google.com hawk@kernel.org hramamurthy@google.com jacob.e.keller@intel.com john.fastabend@gmail.com jordanrhee@google.com joshwash@google.com kees@kernel.org kuba@kernel.org linux-kernel@vger.kernel.org maolson@google.com netdev@vger.kernel.org nktgrg@google.com pabeni@redhat.com przemyslaw.kitszel@intel.com sdf@fomichev.me thostet@google.com willemb@google.com
Patches (15)
Name Content [All]
[PATCH net-next v4 01/15] gve: don't pass in unused parameter to gve_adminq_free [Body]
[PATCH net-next v4 02/15] gve: refactor initialization with helper functions [Body]
[PATCH net-next v4 03/15] gve: add a few helper functions to set device properties [Body]
[PATCH net-next v4 04/15] gve: add struct gve_device_info to hold device properties [Body]
[PATCH net-next v4 05/15] gve: introduce control plane operations structure [Body]
[PATCH net-next v4 06/15] gve: introduce ctrl ops to set vectors and Qs [Body]
[PATCH net-next v4 07/15] gve: introduce gve_adminq_get_device_properties() [Body]
[PATCH net-next v4 08/15] gve: refactor gve_init_priv for reset path [Body]
[PATCH net-next v4 09/15] gve: simplify reset logic [Body]
[PATCH net-next v4 10/15] gve: add gve_ctrl_ops for gve initialization/teardown sequences [Body]
[PATCH net-next v4 11/15] gve: split up notify block allocation and setup paths [Body]
[PATCH net-next v4 12/15] gve: introduce new methods to handle IRQ doorbells [Body]
[PATCH net-next v4 13/15] gve: setup and teardown management interrupts [Body]
[PATCH net-next v4 14/15] gve: add ctrl ops to for queue operations [Body]
[PATCH net-next v4 15/15] gve: add link status/speed ctrl ops [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-14
Passed
ID (for dev) ea9f67a8-6ab4-41fc-bec2-1d0276206faf
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 3da8c3c8b8fa99505624b65ef590482f48e766b6 [Config] passed [Log]
[KASAN] Boot test: Base 3da8c3c8b8fa99505624b65ef590482f48e766b6 [Config] passed [Log]
[KASAN] Build Patched 3da8c3c8b8fa99505624b65ef590482f48e766b6 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 3da8c3c8b8fa99505624b65ef590482f48e766b6 [Config] [patched] passed [Log]
[KASAN] Fuzz 3da8c3c8b8fa99505624b65ef590482f48e766b6 [Config] 3da8c3c8b8fa99505624b65ef590482f48e766b6 [Config] [patched] passed [Log] [Artifacts]