Re: [PATCH V2 2/3] soc/tegra: pmc: Remove reset sysfs entries on error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 16/04/2019 17:48, Jon Hunter wrote:
> Commit 5f84bb1a4099 ("soc/tegra: pmc: Add sysfs entries for reset info")
> added sysfs entries for Tegra reset source and level. However, these
> sysfs are not removed on error and so if the registering of PMC device
> is probe deferred, then the next time we attempt to probe the PMC device
> warnings such as the following will be displayed on boot ...
> 
>  sysfs: cannot create duplicate filename '/devices/platform/7000e400.pmc/reset_reason'
> 
> Fix this by calling device_remove_file() for each sysfs entry added on
> failure. Note that we call device_remove_file() unconditionally without
> checking if the sysfs entry was created in the first place, but this
> should be OK because kernfs_remove_by_name_ns() will fail silently.
> 
> Fixes: 5f84bb1a4099 ("soc/tegra: pmc: Add sysfs entries for reset info")
> Signed-off-by: Jon Hunter <jonathanh@xxxxxxxxxx>
> 
> soc/tegra: pmc:

Ugh, the above line should not be there!

Jon

-- 
nvpublic



[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux