Re: [patch] Real-Time Preemption, -RT-2.6.12-rc6-V0.7.48-00

From: Serge Noiraud
Date: Thu Jun 09 2005 - 10:29:08 EST


Le jeu 09/06/2005 à 13:55, Ingo Molnar a écrit :
> * Serge Noiraud <serge.noiraud@xxxxxxxx> wrote:
>
> > > # CONFIG_DEBUG_RT_LOCKING_MODE is not set
> > >
> > > it seems to work fine. With the above enabled it hangs on both of my SMP
> > > systems as described above. :-/
> >
> > Same problem here. OK unsetting the CONFIG_DEBUG_RT_LOCKING_MODE.
>
> this one should be fixed in the latest patch. (note that when
> DEBUG_RT_LOCKING_MODE is set the spinlocks/rwlocks default to
> non-preemptible. You can set preemption it via
> /proc/sys/kernel/preempt_locks. You normally dont want to enable this
> option.)
>
> > I have another problem :
> > I can't boot.
>
> could you try the latest (-48-03) patch? I fixed a couple of things that
> might impact SMP booting.
>
> > ...trying to set up timer (IRQ0) through the 8259A ... failed.
> > ...trying to set up timer as Virtual Wire IRQ... <======= freeze
> >
Same problem with 48-04 and 48-05
It works great with rc6 without RT patch.
Here is my .config
The cmdline options at boot time are :
#more /proc/cmdline
BOOT_IMAGE=2.6.12rc6RTV0.7.4805 ro root=306 console=ttyS0 console=tty1 \
acpi=force apm=smp resume=/dev/hda5

attached : gunzip -c /proc/config.gz

Attachment: config.48-05.gz
Description: GNU Zip compressed data