Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Sep 2012 19:58:11 +0300
From:      Alexander Motin <mav@FreeBSD.org>
To:        Lars Engels <lars.engels@0x20.net>
Cc:        freebsd-stable@FreeBSD.org, Andriy Gapon <avg@FreeBSD.org>
Subject:   Re: Thinkpad X61s cannot boot 9.1-BETA1
Message-ID:  <505210A3.8000105@FreeBSD.org>
In-Reply-To: <20120913074437.GX20762@e-new.0x20.net>
References:  <20120822165239.GX32916@e-new.0x20.net> <50351EA4.4040401@gibfest.dk> <20120912113425.GK20762@e-new.0x20.net> <50508606.4040704@FreeBSD.org> <20120912172525.GU20762@e-new.0x20.net> <5050C6BC.8000307@FreeBSD.org> <20120912174649.GV20762@e-new.0x20.net> <5050DB57.90903@FreeBSD.org> <20120912195821.GW20762@e-new.0x20.net> <5050EBB9.7040202@FreeBSD.org> <20120913074437.GX20762@e-new.0x20.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 13.09.2012 10:44, Lars Engels wrote:
> On Wed, Sep 12, 2012 at 11:08:25PM +0300, Alexander Motin wrote:
>> On 12.09.2012 22:58, Lars Engels wrote:
>>> On Wed, Sep 12, 2012 at 09:58:31PM +0300, Alexander Motin wrote:
>>>> On 12.09.2012 20:46, Lars Engels wrote:
>>>>> On Wed, Sep 12, 2012 at 08:30:36PM +0300, Andriy Gapon wrote:
>>>>>> on 12/09/2012 20:25 Lars Engels said the following:
>>>>>>> On Wed, Sep 12, 2012 at 03:54:30PM +0300, Andriy Gapon wrote:
>>>>>>>> Could you try to play with different eventtimer settings (preferably in current) ?
>>>>>>>> You can use this thread / PR as a guide:
>>>>>>>> http://thread.gmane.org/gmane.os.freebsd.devel.amd64/14480/focus=14495
>>>>>>>>
>>>>>>>> The place where boot stop looks suspiciously close to the place where timer
>>>>>>>> interrupts should start driving the system.
>>>>>>>
>>>>>>> Yes, that's it!
>>>>>>> Setting  kern.eventtimer.timer="i8254" let's the Thinkpad boot on
>>>>>>> CURRENT with the AC cable inserted.
>>>>>>>
>>>>>>
>>>>>> Please share your sysctl kern.eventtimer output with Alexander.
>>>>>> He will probably ask for some additional information :-)
>>>>
>>>> Sorry if I've missed, but it would be useful to see verbose dmesg in
>>>> situation where system couldn't boot without switching eventtimer.
>>>
>>> No problem. See: http://bsd-geek.de/FreeBSD/IMAG0190.jpg
>>
>> No, I've seen that one and I don't mean it. I mean full verbose dmesg of
>> successful boot in conditions where system was not booting before
>> without setting kern.eventtimer.timer="i8254".
>
> Ok, sorry.
> Here's a verbose dmesg booting CURRENT without AC power:
> http://bsd-geek.de/FreeBSD/T61_dmesg.boot.works

Hmm. I see nothing suspicious. HPET driver output is typical for ICH8M 
chipset, many of which are working fine in different systems, including 
several mine. There was no significant changes in HPET after 9.0-RELASE 
except r231161. It changed device probe order that increased chance of 
interrupt sharing. It should not be a problem, but who knows. You can 
try to hint HPET driver specific IRQ 23 (that looks unused) to avoid 
sharing by setting hint.hpet.0.allowed_irqs="0x00800000".

You've told that problem related to AC power state. Have you compared 
dmesg outputs with and without it?

-- 
Alexander Motin



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