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

Suzuki K Poulose suzuki.poulose at arm.com
Wed Feb 25 06:29:20 PST 2026


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 at arm.com>



More information about the linux-arm-kernel mailing list