Popping in USB headphones connected through a UGREEN USB-C hub since kernel 6.10
Description:
On Dell XPS 15 9520, the Corsair HS80 USB headphones make an annoying "pop" every ~10 minutes when audio is playing. The problem occurs only when the headphones are connected through UGREEN's 5-in-1 USB-C Hub, or through another hub connected to that hub transitively - this would generally indicate to me that the issue is with the hub, not anything in the software. However, I am able to point out the time the issue started occurring, down to the specific kernel (sub)version, meaning a change in the kernel somehow triggered this behavior.
I would be happy to test specific commits from the kernel to pinpoint the source of the issue, if a precompiled binaries and/or a PKGBUILDs are available, as I understand the issue is somehow specific. Even though I have not found any similar reports online, I think it might potentially cause undesired behavior on other devices as well at some point.
Additional info:
The issue occurs from the kernel 6.10 on (inclusive). The zen kernel is also affected. Since the lts kernel is (currently) on a "lower" version, the issue does not occur there, so using that is my current "workaround" at least till the next large lts version comes out.
- tested affected versions:
6.10.arch1-2
,zen 6.10.10.zen1-1
,6.11rc7-1
- tested unaffected versions:
6.9.10.arch1-1
,lts 6.6.51-1