diff options
| author | 2026-09-24 09:57:57 -0700 | |
|---|---|---|
| committer | 2026-09-24 09:57:57 -0700 | |
| commit | 5b49efa1e16228921ceeae68d34defc8a4548dcb (patch) | |
| tree | 49ea2e553d48cb7c37bc2b3c297d2829d1b4bb2f | |
| parent | Merge branch 'ovs-net-sched-fixes-for-uaf-after-conntrack-extension-realloc' (diff) | |
| parent | net: ena: fix MMIO read buffer leak on probe failure (diff) | |
Merge branch 'net-ena-fix-resource-cleanup-on-probe-failure'
Guangshuo Li says:
====================
net: ena: fix resource cleanup on probe failure
This series fixes two resource leaks in the ena_probe() error path after
ena_device_init() has successfully initialized device resources.
Patch 1 adds the missing PHC cleanup.
Patch 2 adds the missing MMIO read request cleanup.
====================
Link: https://patch.msgid.link/20260921154202.471662-1-lgs201920130244@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
| -rw-r--r-- | drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ethernet/amazon/ena/ena_netdev.c b/drivers/net/ethernet/amazon/ena/ena_netdev.c index ea89619039d8..7eb6456ed0d5 100644 --- a/drivers/net/ethernet/amazon/ena/ena_netdev.c +++ b/drivers/net/ethernet/amazon/ena/ena_netdev.c @@ -4122,6 +4122,8 @@ err_worker_destroy: err_device_destroy: ena_com_delete_host_info(ena_dev); ena_com_admin_destroy(ena_dev); + ena_phc_destroy(adapter); + ena_com_mmio_reg_read_request_destroy(ena_dev); ena_devlink_destroy: ena_devlink_free(devlink); err_metrics_destroy: |
