From nobody@FreeBSD.org  Mon Jan 30 17:49:22 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 085D716A420
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 30 Jan 2006 17:49:22 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id C496243D55
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 30 Jan 2006 17:49:21 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k0UHnLik087521
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 30 Jan 2006 17:49:21 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k0UHnLbK087520;
	Mon, 30 Jan 2006 17:49:21 GMT
	(envelope-from nobody)
Message-Id: <200601301749.k0UHnLbK087520@www.freebsd.org>
Date: Mon, 30 Jan 2006 17:49:21 GMT
From: Sheyenne York <zweideutig@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Contrary to 6.0 release notes, snd_csa does not support suspend/report.
X-Send-Pr-Version: www-2.3

>Number:         92557
>Category:       kern
>Synopsis:       [sound] Contrary to 6.0 release notes, snd_csa does not support suspend/report.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-multimedia
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 30 17:50:06 GMT 2006
>Closed-Date:    Thu Jun 14 06:36:38 GMT 2007
>Last-Modified:  Thu Jun 14 06:36:38 GMT 2007
>Originator:     Sheyenne York
>Release:        6.0
>Organization:
Not Applicable
>Environment:
FreeBSD ThinkpadT22.lan 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov  3 09:36:13 UTC 2005     root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
The FreeBSD 6.0 release notes (http://www.freebsd.org/releases/6.0R/relnotes-i386.html) state "The snd_csa(4) driver now supports suspend and resume operation." However, on my Thinkpad T22, (with ACPI disabled), after a suspend/resume, sound no longer functions at all (until a reboot.) I have a Crystal Semiconductor 4280 sound chip. I had the same probem with Linux, but the problem could be gone around by reloading the module for my sound. kldunload snd_csa and kldload snd_csa don't work (it complains the device is busy.) Any possible workarounds would be welcome.
>How-To-Repeat:
Install FreeBSD 6.0 on a Thinkpad T22, load snd_csa, APM suspend/resume the laptop, note that sound no longer functions.
>Fix:
None.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-multimedia 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Jan 30 20:03:43 UTC 2006 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92557 

From: Gleb Smirnoff <glebius@FreeBSD.org>
To: Sheyenne York <zweideutig@gmail.com>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: misc/92557: Contrary to 6.0 release notes, snd_csa does not support suspend/report.
Date: Tue, 31 Jan 2006 11:47:48 +0300

 On Mon, Jan 30, 2006 at 05:49:21PM +0000, Sheyenne York wrote:
 S> FreeBSD ThinkpadT22.lan 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov  3 09:36:13 UTC 2005     root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC  i386
 S> >Description:
 S> The FreeBSD 6.0 release notes (http://www.freebsd.org/releases/6.0R/relnotes-i386.html) state "The snd_csa(4) driver now supports suspend and resume operation." However, on my Thinkpad T22, (with ACPI disabled), after a suspend/resume, sound no longer functions at all (until a reboot.) I have a Crystal Semiconductor 4280 sound chip. I had the same probem with Linux, but the problem could be gone around by reloading the module for my sound. kldunload snd_csa and kldload snd_csa don't work (it complains t he device is busy.) Any possible workarounds would be welcome.
 S> >How-To-Repeat:
 S> Install FreeBSD 6.0 on a Thinkpad T22, load snd_csa, APM suspend/resume the laptop, note that sound no longer functions.
 
 This was me, who committed the change. Suspend/resume cycle works perfectly
 on my Thinkpad T20, which is also running APM (not ACPI). Unfortunately, I
 don't have T22.
 
 Let's compare our hardware:
 
 csa0@pci0:5:0:  class=0x040100 card=0x01531014 chip=0x60031013 rev=0x01 hdr=0x00
     vendor   = 'Cirrus Logic'
     device   = 'Crystal CS4610/14/22/24/30 SoundFusion PCI Audio Accelerator'
     class    = multimedia
     subclass = audio
 
 The fact that you can't unload module is strange, too. May be some process
 keeps sound device open? Can you check this with fstat?
 
 Have you tried the latest Linux kernel on your laptop? According to comments
 Linux driver has a man from Crystal Semiconductor among its authors. You
 can burn Knoppix CD and check whether latest Linux can suspend and resume
 this chip correctly.
 
 -- 
 Totus tuus, Glebius.
 GLEBIUS-RIPN GLEB-RIPE
State-Changed-From-To: open->feedback 
State-Changed-By: netchild 
State-Changed-When: Sat Oct 7 18:40:43 UTC 2006 
State-Changed-Why:  
The feedback was requested 9 months ago. This would be enough to trigger 
a close, but set it to feedback first and wait a little bit before closing 
it because of no feedback. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92557 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Thu Jun 14 06:36:15 UTC 2007 
State-Changed-Why:  
Feedback timeout (> 6 months). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92557 
>Unformatted:
