On Thu, Sep 13, 2012 at 07:58:11PM +0300, Alexander Motin wrote:
> 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".

Setting that didn't change anything.

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

Here's are some more dmesgs:

http://bsd-geek.de/FreeBSD/T61_dmesg.boot.9.works   # PCBSD 9.1-RC1 successuful 
boot on AC power
http://bsd-geek.de/FreeBSD/T61_dmesg.boot.10.works  # FreeBSD 10-CURRENT 
successful boot on battery
http://bsd-geek.de/FreeBSD/T61_dmesg.boot.9_10.diff # Their diff

Attachment: pgp8jsXidR0ZF.pgp
Description: PGP signature

Reply via email to