Re: 2.6.18-rt1

Deepak Saxena
2006-09-21T08:04:04Z

On Sep 20 2006, at 21:46, Ingo Molnar was caught saying:
>
> * Gene Heskett <gene.heskett@verizon.net> wrote:
>
> > That looks like the chorus of the song I saw when it crashed on boot,
> > pretty darned close to identical.
>
> ok, i've uploaded -rt3:
>
> http://redhat.com/~mingo/realtime-preempt/
>
> this should have this one fixed.

I am seeing an intermittent lock up on the ARM Versatile board during the
ALSA driver init that only shows up with (PREEMPT_RT & !HIGH_RES_TIMERS
& ARM_EABI) enabled. If HRT is disabled and EABI is enabled, the kernel
works every time, and same with !RT & !HRT & EABI. I get no oops, just
a complete lock up with no console output.

In summary:

PREEMPT HRT EABI BOOTS
------------------------------------------
2.6.18-rt3
------------------------------------------
RT Y Y Y
RT N Y Intermittent
RT N N Y
NONE Y Y Y
NONE N Y Y
NONE N N Y
------------------------------------------
2.6.18-vanilla
------------------------------------------
N/A Y Y
------------------------------------------

I need to go pinpoint the exact point where it is locking up during
the ALSA driver init (calls to udelay() seem suspect to me) and it
is very possible that this is a toolchain issue but want to see if
any other ARM folks are seeing issues with EABI & !HRT.

~Deepak

--
Deepak Saxena - dsaxena@plexity.net - http://www.plexity.net

"An open heart has no possessions, only experiences" - Matt Bibbeau