(In reply to Takashi Iwai from comment #153) > It's a good news. 3 is a workaround for VIA chip, but this seems applicable > to AMD, then. > > The only concern is whether the AMD chip really provides the right FIFO size > by the register read for VIA. Could you check which value is shown by the > patch below? If it's 32 or some reasonable number, it's fine. > > --- a/sound/pci/hda/hda_intel.c > +++ b/sound/pci/hda/hda_intel.c > @@ -1467,6 +1467,9 @@ static void assign_position_fix(struct azx *chip, int > fix) > azx_get_delay_from_lpib; > } > > + pr_info("XXX fifo_size = %d\n", > + readw(azx_bus(chip)->remap_addr + > + VIA_IN_STREAM0_FIFO_SIZE_OFFSET)); > }
I have the suspect that it doesn't, since it mentions a null pointer kernel dereference; module crash attached below. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1801540 Title: Microphone distorted sound on ALC892/1220 on AMD chipsets To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1801540/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs