Re: [PATCH v4 0/8] coresight: Fix device registration and unregistration

From: Suzuki K Poulose

Date: Wed Feb 25 2026 - 09:29:45 EST



On Mon, 09 Feb 2026 12:44:32 +0000, Leo Yan wrote:
> This series is to fix and refactor CoreSight device registration and
> unregistration, it can be divided into three small parts:
>
> Patches 01-03: Three fixes for memory leak, device reference and mutex
> protection.
> Patches 04-05: Move connection cleanup operations into
> coresight_remove_conns().
> Patches 06-08: Refactor error handling in coresight_register().
>
> [...]

Applied, thanks!

[1/8] coresight: Fix memory leak in coresight_alloc_device_name()
https://git.kernel.org/coresight/c/0289ada4a316
[2/8] coresight: Get parent device reference after sink ID map allocation
https://git.kernel.org/coresight/c/2f322f039281
[3/8] coresight: Protect unregistration with mutex
https://git.kernel.org/coresight/c/a6c4da4b95a3
[4/8] coresight: Refactor output connection sysfs link cleanup
https://git.kernel.org/coresight/c/32c225491ed8
[5/8] coresight: Refactor sysfs connection group cleanup
https://git.kernel.org/coresight/c/babb987968d3
[6/8] coresight: Move sink validation into etm_perf_add_symlink_sink()
https://git.kernel.org/coresight/c/6b1ffc542850
[7/8] coresight: Do not mix success path with failure handling
https://git.kernel.org/coresight/c/8573756b235d
[8/8] coresight: Unify bus unregistration via coresight_unregister()
https://git.kernel.org/coresight/c/eef33a7cce23

Best regards,
--
Suzuki K Poulose <suzuki.poulose@xxxxxxx>