Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Sep 2007 00:43:22 -0700
From:      Nate Lawson <nate@root.org>
To:        Roman Pavlik <rp@tns.cz>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: ACPI error on Compaq nc6220, FreeBSD 7.0
Message-ID:  <46F76A9A.2020107@root.org>
In-Reply-To: <20070924071327.GA9941@belzebub.tns.cz>
References:  <325305250709010712n4bd0d62l9a144572441cf3dc@mail.gmail.com>	<325305250709131059g6b73cf51o9dc9e09d7e0c2800@mail.gmail.com>	<200709131416.21302.jkim@FreeBSD.org>	<200709131424.05193.jkim@FreeBSD.org> <46F01531.2000207@root.org>	<325305250709222357k313597bcic349cc90f18ff4c7@mail.gmail.com> <20070924071327.GA9941@belzebub.tns.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
Roman Pavlik wrote:
> On Sun, Sep 23, 2007 at 10:57:20AM +0400, Denis wrote:
>> I used your patch version D and Jung-uk's patch. I did not have kernel
>> panic. But it is impossible to work with ACPI enabled. System seems to
>> "hang" every 2-3 seconds. "hang" - means that, for example, during
>> boot stage (getting ip-adress) it stops and did not go further. I got
>> workaround for this - enter to debug (with ctrl+alt+esc) and than
>> continue. So after repeating this several times (10-15) I get login
>> prompt.
>> When I type login name and press enter - I do not see this on the
>> screen. Then I enter debug, continue, and got password invitation.
>> Enter my password, press enter - see nothing new at the screen. Enter
>> debug, continue - and see command prompt.
>> With the same way able to reboot (type command, enter to debug,
>> continue, enter to debug, continue and so on).
> 
> Denis,
> I've seen similar issue with ACPI on my HP 6710b. Escape to debug and
> return doesn't help. Sometimes helps disconecting AC line. The workaround
> is comment out the following line in GENERIC:
>  #options     PREEMPTION              # Enable kernel thread preemption       
>  #options     ADAPTIVE_GIANT          # Giant mutex is adaptive.           
> 
> Rebuild kernel, reinstall, reboot. 

Jung-uk Kim's global lock patch may be the solution.  We're trying to
get this stuff committed but things are slow due to the freeze for 7.0.
 You can't have too many patches floating around.

-- 
Nate



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