Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers

Set "suppress_bind_attrs" to true, so that bind/unbind can be
disabled via sysfs and prevent unbinding ARM_DMC620_PMU drivers
during perf sampling.

Signed-off-by: Qi Liu <liuqi115@huawei.com>
Link: https://lore.kernel.org/r/1612252686-50329-1-git-send-email-liuqi115@huawei.com
Signed-off-by: Will Deacon <will@kernel.org>

authored by

Qi Liu and committed by
Will Deacon
20116dd9 1c8147ea

+1
+1
drivers/perf/arm_dmc620_pmu.c
··· 717 717 .driver = { 718 718 .name = DMC620_DRVNAME, 719 719 .acpi_match_table = dmc620_acpi_match, 720 + .suppress_bind_attrs = true, 720 721 }, 721 722 .probe = dmc620_pmu_device_probe, 722 723 .remove = dmc620_pmu_device_remove,