On Mon, May 08, 2023 at 09:18:17PM +0530, Udipto Goswami wrote:
I believe this should be backported as it fixes a crash/hang.
The stable rules are flexible, but it may also be possible to break the patch up in pieces and add a corresponding Fixes tag.
Agree, I will add a fixes tag for the oldest change that introduced the debugfs attributes instead of breaking it to multiple patches and adding fixes for each one. (I think the present code changes can stay in one patch as we are fixing the same issue in all the functions).
Let me know if you think otherwise?
Sounds good to me. Note that the fix depends on
30332eeefec8 ("debugfs: regset32: Add Runtime PM support")
which went into 5.7.
This can be documented as
Cc: stable@vger.kernel.org # 3.2: 30332eeefec8: debugfs: regset32: Add Runtime PM support
(see Documentation/process/stable-kernel-rules.rst).
Note that this issue appears to have been there since the driver was first merged in 3.2.
Johan