Ok, doing some digging upstream, I'm positively sure that this commit in alsa repo fixes the bug. Though I've yet to try it myself, there is no other commit upto now which seems to have fixed the bug.
Commit - http://hg.alsa-project.org/alsa-kernel/rev/2c9a8e76669e
The complete revision history of patch_realtek.c can be seen at http://hg.alsa-project.org/alsa-kernel/log/3a300e020eca/pci/hda/patch_realtek.c
Ok, doing some digging upstream, I'm positively sure that this commit in alsa repo fixes the bug. Though I've yet to try it myself, there is no other commit upto now which seems to have fixed the bug.
Commit - http:// hg.alsa- project. org/alsa- kernel/ rev/2c9a8e76669 e
The complete revision history of patch_realtek.c can be seen at http:// hg.alsa- project. org/alsa- kernel/ log/3a300e020ec a/pci/hda/ patch_realtek. c