From e746a16f7abbaacba89e390c692620941fc1b34c Mon Sep 17 00:00:00 2001 From: Remi Denis-Courmont Date: Wed, 11 May 2016 17:54:43 +0300 Subject: gp10b: initialize dynamic sysfs attributes All dynamically allocated sysfs attributes MUST be initialized explicitly. Otherwise lock debugging fails. Change-Id: I8f77857831221b5ceddb43f9d161c3bf4ca049d6 Signed-off-by: Remi Denis-Courmont Reviewed-on: http://git-master/r/1145929 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Terje Bergstrom GVS: Gerrit_Virtual_Submit Reviewed-by: Juha Tukkinen --- drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c') diff --git a/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c b/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c index 64d9d917..a857b838 100644 --- a/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c +++ b/drivers/gpu/nvgpu/gp10b/platform_gp10b_tegra.c @@ -533,6 +533,8 @@ static int ecc_stat_create(struct device *dev, "gpc0_tpc%d_%s", hw_unit, ecc_stat_name); + + sysfs_attr_init(&dev_attr_array[hw_unit].attr); dev_attr_array[hw_unit].attr.name = ecc_stat->names[hw_unit]; dev_attr_array[hw_unit].attr.mode = VERIFY_OCTAL_PERMISSIONS(S_IRUGO); dev_attr_array[hw_unit].show = ecc_stat_show; -- cgit v1.2.2