From mboxrd@z Thu Jan 1 00:00:00 1970 From: Raymond Yau Subject: Re: [RFC] disabling ALSA period interrupts Date: Sat, 1 May 2010 06:51:28 +0800 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-pv0-f179.google.com (mail-pv0-f179.google.com [74.125.83.179]) by alsa0.perex.cz (Postfix) with ESMTP id CF28A10392D for ; Sat, 1 May 2010 00:51:30 +0200 (CEST) Received: by pvc30 with SMTP id 30so357181pvc.38 for ; Fri, 30 Apr 2010 15:51:29 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: ALSA Development Mailing List List-Id: alsa-devel@alsa-project.org 2010/4/30 pl bossart > > > > Do your test need the patch which you have posted to pulseaudio developer > > mailing list > > > > http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/6671 > > > > it seem that fix should be in driver side if it is hardware specific > > No it's totally unrelated. > >> On my HDAudio test system, 128 bytes was already more than enough to prevent audible noises. >> Rewinding the ring buffer completely causes audible issues with DMAs. Previous solution didn't work with tsched=0, and used tsched_watermark for guardband, which isn't linked to hardware and could become really high if underflows occurred. But the rewind issue is not limiting to (PCIE) HDaudio since all PCI sound cards would have the same problem ? i.e. snd_pcm_rewindable() return wrong value