Hello,
When you have a moment, consider changes from the following series:
https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git/log/?h=sysfs
Test, and let us know if this fixes the problem for you.
I would appreciate if you could test this for us.
I realise that 6.6 is a bit of a far cry from changes against the upcoming 7.2 release, so you might have to massage the series/patches into sensible state, so to speak.
Let me know if testing is too involved, given the need to potentially backport a lot. I will think of something.
Thank you!
Krzysztof