Re: [PATCH 6.6.y] gve: set xdp redirect target only when it is available

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[ Sasha's backport helper bot ]

Hi,

Summary of potential issues:
⚠️ Found matching upstream commit but patch is missing proper reference to it

Found matching upstream commit: 415cadd505464d9a11ff5e0f6e0329c127849da5

Note: The patch differs from the upstream commit:
---
1:  415cadd505464 ! 1:  f1af823cbe6e3 gve: set xdp redirect target only when it is available
    @@ Commit message
         Signed-off-by: Joshua Washington <joshwash@xxxxxxxxxx>
         Link: https://patch.msgid.link/20250214224417.1237818-1-joshwash@xxxxxxxxxx
         Signed-off-by: Jakub Kicinski <kuba@xxxxxxxxxx>
    +    (cherry picked from commit 415cadd505464d9a11ff5e0f6e0329c127849da5)
    +    Signed-off-by: Joshua Washington <joshwash@xxxxxxxxxx>
     
      ## drivers/net/ethernet/google/gve/gve.h ##
     @@ drivers/net/ethernet/google/gve/gve.h: static inline u32 gve_xdp_tx_start_queue_id(struct gve_priv *priv)
    @@ drivers/net/ethernet/google/gve/gve.h: static inline u32 gve_xdp_tx_start_queue_
     +	}
     +}
     +
    - /* gqi napi handler defined in gve_main.c */
    - int gve_napi_poll(struct napi_struct *napi, int budget);
    - 
    + /* buffers */
    + int gve_alloc_page(struct gve_priv *priv, struct device *dev,
    + 		   struct page **page, dma_addr_t *dma,
     
      ## drivers/net/ethernet/google/gve/gve_main.c ##
     @@ drivers/net/ethernet/google/gve/gve_main.c: static void gve_turndown(struct gve_priv *priv)
    @@ drivers/net/ethernet/google/gve/gve_main.c: static void gve_turndown(struct gve_
      	gve_clear_report_stats(priv);
      
     @@ drivers/net/ethernet/google/gve/gve_main.c: static void gve_turnup(struct gve_priv *priv)
    - 		napi_schedule(&block->napi);
    + 		}
      	}
      
     +	if (priv->num_xdp_queues && gve_supports_xdp_xmit(priv))
---

Results of testing on various branches:

| Branch                    | Patch Apply | Build Test |
|---------------------------|-------------|------------|
| stable/linux-6.6.y        |  Success    |  Success   |




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux