From owner-freebsd-current@FreeBSD.ORG Thu Apr 17 08:21:38 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDB7D37B401 for ; Thu, 17 Apr 2003 08:21:38 -0700 (PDT) Received: from web14807.mail.yahoo.com (web14807.mail.yahoo.com [216.136.224.223]) by mx1.FreeBSD.org (Postfix) with SMTP id 3098943FBF for ; Thu, 17 Apr 2003 08:21:36 -0700 (PDT) (envelope-from mccrobie2000@yahoo.com) Message-ID: <20030417152135.17551.qmail@web14807.mail.yahoo.com> Received: from [68.165.211.163] by web14807.mail.yahoo.com via HTTP; Thu, 17 Apr 2003 08:21:35 PDT Date: Thu, 17 Apr 2003 08:21:35 -0700 (PDT) From: Chuck McCrobie To: csujun@21cn.com, Pete Carah In-Reply-To: <20030417033726.10988.qmail@web41809.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: current@freebsd.org Subject: Re: VAIO problems still X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Apr 2003 15:21:39 -0000 --- Jun Su wrote: > --- Pete Carah wrote: > > > > > Have you checked if there is a BIOS update in > Sony > > web > > > site. I upgrade BIOS for my R505DL. It fixed > > several > > > ACPI related problem in its ASL. > > > > Have the latest (dated last November). It covers > > all > > 505ES, 505ESP, 505ESK versions. Checked today for > > anything > > newer :-( > > > > -- Pete > > > > > However, the sound problem in VAIO is still > there. > > :( > > Booo. Mine kind-of works. I think getting some > of > > the devices > > off of irq9 will help. > ^^^^ How? My problem is when I move my mouse > quickly, > the sound is good. However, when I don't, the sound > stop. The problem is no IRQ9 interrupt can be raised > by the sound card. :( > > Jun > UGH! UGH! UGH! Please see: http://w3.mivlmd.cablespeed.com/~mccrobie Let me know if this fixes your problem - or not. I have diagnosed this problem on the Sony Vaio GRX-670 six months ago. There is nothing you can do to get devices off of IRQ9, that I know of. If its any consolation, Windows 2000 lists ethernet, firewire, usb, cardbus ALL on IRQ9. Since FreeBSD shares interrupts, I have not noted any performance issues with so many devices on the same interrupt, although I don't generally have USB, firewire, sound, and ethernet all going at the time. The problem with audio is that FreeBSD does NOT route the existing interrupt. The patch on the above web site hacks the routing of the interrupt. I can play sound WITHOUT moving my mouse, without network traffic, etc. Because the interrupt is shared, the ich3 sound driver gets its interrupt routine called when anything that gets IRQ9 is used - including USB mouse. The sound driver than finds work to do and does it - the result is you get sound. FreeBSD does not seem to setup the interrupt mechanism to enable delivery of the IRQ9 for sound, because sound already has an assigned interrupt. I've been waiting for someone to fix this. I posted this patch several months ago, but the response was "this does nothing for IO APIC" - I don't know what that is or how it affects this issue, but if it fixes the problem, it would greatly be appreciated. Chuck McCrobie mccrobie2000@yahoo.com __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com