[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <BN6PR1101MB21327687327440F1DB7CB75F97BD0@BN6PR1101MB2132.namprd11.prod.outlook.com>
Date: Fri, 15 May 2020 09:04:15 +0000
From: "Lu, Brent" <brent.lu@...el.com>
To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
CC: "alsa-devel@...a-project.org" <alsa-devel@...a-project.org>,
"Jaroslav Kysela" <perex@...ex.cz>, Takashi Iwai <tiwai@...e.com>,
Baolin Wang <baolin.wang@...aro.org>,
Arnd Bergmann <arnd@...db.de>,
Richard Fontana <rfontana@...hat.com>,
Thomas Gleixner <tglx@...utronix.de>,
paulhsia <paulhsia@...omium.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: RE: [PATCH] ALSA: pcm: fix incorrect hw_base increase
>
> Is this a bugfix needed for older kernels as well? When did this issue show
> up?
>
> thanks,
>
> greg k-h
It happens when DMA stop moving data from host to DSP/DAI for a long time
(> half of buffer time). I know host driver should do something about it. But if
not, the HWSYNC will keep increasing the hw_base and hw_ptr and confuses
user space program.
Regards,
Brent
Powered by blists - more mailing lists