Re: [PATCH] net: ena: fix MMIO read buffer leak on probe failure

From: Arthur Kiyanovski

Date: Wed Sep 16 2026 - 01:46:56 EST


On Wed, 16 Sep 2026 10:32:36 +0800, Guangshuo Li <lgs201920130244@xxxxxxxxx> wrote:
> diff --git a/drivers/net/ethernet/amazon/ena/ena_netdev.c b/drivers/net/ethernet/amazon/ena/ena_netdev.c
> index ea89619039d8..86ffda1c8632 100644
> --- a/drivers/net/ethernet/amazon/ena/ena_netdev.c
> +++ b/drivers/net/ethernet/amazon/ena/ena_netdev.c
> @@ -4122,6 +4122,7 @@ static int ena_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
> err_device_destroy:
> ena_com_delete_host_info(ena_dev);
> ena_com_admin_destroy(ena_dev);
> + ena_com_mmio_reg_read_request_destroy(ena_dev);
> ena_devlink_destroy:
> ena_devlink_free(devlink);
> err_metrics_destroy:

Thank you for the patch.
It looks correct.

The netdev/contest failure isn't a tree problem - it applies fine to net
and net-next. It conflicts with your own "net: ena: fix PHC cleanup on
probe failure", which touches the same hunk and was posted first. Please
resend both as one series, PHC as 1/2 and this as 2/2.

--
Arthur Kiyanovski <akiyano@xxxxxxxxxx>