Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Sep 2007 10:43:10 -0700
From:      Nate Lawson <nate@root.org>
To:        Mikael Ikivesi <mikael.ikivesi@pp.inet.fi>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: PATCH: ecng for 6.x and 7.x
Message-ID:  <46E2DF2E.9000704@root.org>
In-Reply-To: <200709081054.14073.mikael.ikivesi@pp.inet.fi>
References:  <46E0777A.8070901@root.org> <200709081054.14073.mikael.ikivesi@pp.inet.fi>

next in thread | previous in thread | raw e-mail | index | archive | help
Mikael Ikivesi wrote:
> On Friday 07 September 2007 00:56, Nate Lawson wrote:
>> I've done some major rework on the EC driver.  This should help with
>> various problems, including timeouts while checking battery status or
>> temperature.  
> 
> 
> And it does :)            Thanks...
> 
> It took away those error messages I was having. Now things seems to work, more 
> or less...

Excellent.

> dmesg still shows this:
> acpi0: reservation of 0, 1000 (3) failed

Not sure which driver that inhibits for you.  Still should be
investigated separately.

> but thats all.
> When issuing halt -p the system powersoff but show some acpi related message 
> just before powering off but it goes so fast I dont have  a clue about its 
> contents.

The patch doesn't re-enable polled mode during shutdown so those were
timeout messages.  I have a small revision to the patch that does this,
I just have to post it.

> Note still:  If I try to suspend machine I get kernel panic. I dont know if it 
> was you patch or some other update, but before I got only messages and bounce 
> back to system without crashing. Because of the updates I cannot now access 
> the messages but if I remember correctly they were something about:
> device physically ejected? and they had something to do with cardbus if I 
> remember correctly...
> ...sorry for being so vague!

This is a separate issue.  Suspend/resume is not yet implemented on
amd64, nor is it implemented for multi-core machines.  Still, it should
not panic so I need to look into why that occurred.  The request should
simply be rejected as "not implemented".

-Nate



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