Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 2004 09:56:29 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        Nate Lawson <nate@root.org>
Cc:        acpi@FreeBSD.org
Subject:   Re: PATCH: power down acpi and pci devices in suspend/resume 
Message-ID:  <20041130175629.65DD65D07@ptavv.es.net>
In-Reply-To: Your message of "Mon, 29 Nov 2004 18:59:26 PST." <41ABE20E.7020407@root.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Mon, 29 Nov 2004 18:59:26 -0800
> From: Nate Lawson <nate@root.org>
> 
> This is a multi-part message in MIME format.
> --------------010102000808000603040105
> Content-Type: text/plain; charset=us-ascii; format=flowed
> Content-Transfer-Encoding: 7bit
> 
> Kevin Oberman wrote:
> > 
> > The new patch removed the annoying "bad Vcc request" messages, but
> > that's all it improved.  With the new patch I still lose cbb1 and
> > anything connected to it. I see no real difference in the log other than
> > the disappearance of the Vcc messages, but that is a good thing.
> > 
> > If I set debug.suspend_power to '0', everything works as it did
> > before. All PCI and CardBus devices seem to work fine after resume.
> 
> Here's another version of the patch including the acpi_if.m changes, 
> sorry for leaving them out.

Nate,

Well, this one still refuses to apply the third hunk of the pci.c
patch. I edited out the (int *) on the tunable manually.

Other than that, it is bad news. The system now hangs on probe of the
card or card insertion. Ejecting the card does not improve things. It
locks solidly and I have to power down the system to do anything. All I
get on the console is the first line from the probe:

dc0: <Xircom X3201 10/100BaseTX> port 0x4000-0x407f mem 0xd0201000-0xd02017ff, 0xd0201800-0xd0201fff irq 11 at device 0.0 on cardbus1

Any suggestions for trying to break into the debugger? I've had no
luck. I think I have tried all combinations of debug.acpi.do_powerstate
and hw.pci.do_powerstate.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041130175629.65DD65D07>