summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorMatt Vollrath <tactii@gmail.com>2026-05-06 14:48:11 -0700
committerJakub Kicinski <kuba@kernel.org>2026-05-08 16:01:08 -0700
commit678b713ece1e853f11e670a84cb887c35e1381b7 (patch)
tree5660e0b5f813e298431f3601578c3b6da36700f7 /tools/perf/scripts/python/task-analyzer.py
parent1619553b0a6ba7a966b17b0226f3acb9dd4d5380 (diff)
downloadlinux-678b713ece1e853f11e670a84cb887c35e1381b7.tar.gz
linux-678b713ece1e853f11e670a84cb887c35e1381b7.zip
i40e: Cleanup PTP pins on probe failure
PTP pin structs are allocated early in probe, but never cleaned up. Fix this by calling i40e_ptp_free_pins in the error path. To support this, i40e_ptp_free_pins is added to the header and pin_config is correctly nullified after being freed. This has been an issue since i40e_ptp_alloc_pins was introduced. Fixes: 1050713026a08 ("i40e: add support for PTP external synchronization clock") Reported-by: Kohei Enju <kohei@enjuk.jp> Cc: stable@vger.kernel.org Signed-off-by: Matt Vollrath <tactii@gmail.com> Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de> Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com> Reviewed-by: Kohei Enju <kohei@enjuk.jp> Tested-by: Sunitha Mekala <sunithax.d.mekala@intel.com> Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Link: https://patch.msgid.link/20260506-jk-iwl-net-2026-05-04-v2-2-a5ea4dc837a9@intel.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions