* [Adeos-main] Re: SMP-problem with cvs-vulcano/3.4
[not found] ` <20061010065701.GA14976@domain.hid>
@ 2006-10-10 9:29 ` Jan Kiszka
2006-10-10 9:45 ` Philippe Gerum
0 siblings, 1 reply; 2+ messages in thread
From: Jan Kiszka @ 2006-10-10 9:29 UTC (permalink / raw)
To: adeos-main; +Cc: Philippe Gerum, rtai
[-- Attachment #1: Type: text/plain, Size: 3419 bytes --]
Anders Zachrison wrote:
> Reviving an old thread of mine, in the rtai-mail-list. As suggested by
> Jan, I will also try to send it to the adeos list (if this doesn't
> succeed, could you forward it, Jan?) (And last, for possible readers on
> the adeos-list, pleas CC-me, as I'm not following that list).
>
> * Jan Kiszka <jan.kiszka@domain.hid> [060922 12:37]:
>> Jan Kiszka wrote:
>>> Anders Zachrison wrote:
>>>> ... As a short summary, as soon as I patch the 2.6.17-kernels with
>>>> the rtai-patch from vulcano-cvs (and apparently magma-cvs) the
>>>> kernel stops booting. Quite often the call-trace shows calls to
>>>> various ipipe-functions mainly setup and initialization functions.
>>>> Other times it is around a call to smp_call_function.
>
> A short summary for possible readers; as stated above, the computer
> stops booting as soon as the 2.6.17.x kernel is patched with either an
> adeos-ipipe patch or with the patch supplied by RTAI. It turned out the
> the problem was MSI related (see the end of the mail).
>
> It is an old SMP-box with double PII-400MHz processors.
>
> The kernel config is available at
> http://hydra.ikp.liu.se/~andza/adeos_oops/config and a further
> specification of the computer (from `lspci -vv`) is found at
> http://hydra.ikp.liu.se/~andza/adeos_oops/lspci-vv.txt . The computer is
> running Debian stable.
>
>>> Could you do the Adeos project a favour and test the vanilla Ipipe
>>> patch as well (http://download.gna.org/adeos/patches/v2.6/i386)?
>>> Please report breakages with precise version number, system
>>> description, and .config
>
> I've used a 2.6.17.11-kernel (same problems occurs with a 2.6.17 one)
> and I've patched it with the adeos-ipipe-2.6.17-i386-1.4-00.patch from
> (http://download.gna.org/adeos/patches/v2.6/i386).
>
>> ... and the oops if you can catch it (syslog, serial console, etc.).
>
> Three oopses are available;
> http://hydra.ikp.liu.se/~andza/adeos_oops/oops1.txt
> http://hydra.ikp.liu.se/~andza/adeos_oops/oops2.txt
> http://hydra.ikp.liu.se/~andza/adeos_oops/oops3.txt .
> (Well, they should be all or most of the boot process, as received by
> the serial console. However, at least the latter two lacks some parts of
> the beginning, although the oopses at the end should be complete.)
Thanks for the oopses. They seem to point in the same direction Philippe
already guessed: IRQ migration (the Linux code screams for some spinlock
being acquired, which is probably not the case when the pipeline is active).
>
>>> to adeos-main@gna.org or to me (will forward then).
>>>
>>> Many thanks in advance!
>>> Jan
>>>
>
>> BTW, there used to be problems around MSI with I-pipe patches, though
>> my current information is that they are fixed. If you have MSI on your
>> box, it might be worth trying to switch related kernel support off
>> (CONFIG_PCI_MSI).
>
> As stated in a previous reply, this was the case. Disableing the MSI in
> the kernel config solved the problem, while disableing it in the kernel
> boot parameter did not.
>
> Anders
>
There were some commits to Adeos CVS recently regarding
kernel/irq/migration.c [1], but the result looks unfinished to me (no
more differences to vanilla?). Philippe, is this supposed to solve the
issue?
Jan
[1]http://cvs.gna.org/cvsweb/ipipe/v2.6/2.6.17/kernel/irq/migration.c?cvsroot=adeos
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 250 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Adeos-main] Re: SMP-problem with cvs-vulcano/3.4
2006-10-10 9:29 ` [Adeos-main] Re: SMP-problem with cvs-vulcano/3.4 Jan Kiszka
@ 2006-10-10 9:45 ` Philippe Gerum
0 siblings, 0 replies; 2+ messages in thread
From: Philippe Gerum @ 2006-10-10 9:45 UTC (permalink / raw)
To: Jan Kiszka; +Cc: adeos-main, rtai
On Tue, 2006-10-10 at 11:29 +0200, Jan Kiszka wrote:
> Anders Zachrison wrote:
> > Reviving an old thread of mine, in the rtai-mail-list. As suggested by
> > Jan, I will also try to send it to the adeos list (if this doesn't
> > succeed, could you forward it, Jan?) (And last, for possible readers on
> > the adeos-list, pleas CC-me, as I'm not following that list).
> >
> > * Jan Kiszka <jan.kiszka@domain.hid> [060922 12:37]:
> >> Jan Kiszka wrote:
> >>> Anders Zachrison wrote:
> >>>> ... As a short summary, as soon as I patch the 2.6.17-kernels with
> >>>> the rtai-patch from vulcano-cvs (and apparently magma-cvs) the
> >>>> kernel stops booting. Quite often the call-trace shows calls to
> >>>> various ipipe-functions mainly setup and initialization functions.
> >>>> Other times it is around a call to smp_call_function.
> >
> > A short summary for possible readers; as stated above, the computer
> > stops booting as soon as the 2.6.17.x kernel is patched with either an
> > adeos-ipipe patch or with the patch supplied by RTAI. It turned out the
> > the problem was MSI related (see the end of the mail).
> >
> > It is an old SMP-box with double PII-400MHz processors.
> >
> > The kernel config is available at
> > http://hydra.ikp.liu.se/~andza/adeos_oops/config and a further
> > specification of the computer (from `lspci -vv`) is found at
> > http://hydra.ikp.liu.se/~andza/adeos_oops/lspci-vv.txt . The computer is
> > running Debian stable.
> >
> >>> Could you do the Adeos project a favour and test the vanilla Ipipe
> >>> patch as well (http://download.gna.org/adeos/patches/v2.6/i386)?
> >>> Please report breakages with precise version number, system
> >>> description, and .config
> >
> > I've used a 2.6.17.11-kernel (same problems occurs with a 2.6.17 one)
> > and I've patched it with the adeos-ipipe-2.6.17-i386-1.4-00.patch from
> > (http://download.gna.org/adeos/patches/v2.6/i386).
> >
> >> ... and the oops if you can catch it (syslog, serial console, etc.).
> >
> > Three oopses are available;
> > http://hydra.ikp.liu.se/~andza/adeos_oops/oops1.txt
> > http://hydra.ikp.liu.se/~andza/adeos_oops/oops2.txt
> > http://hydra.ikp.liu.se/~andza/adeos_oops/oops3.txt .
> > (Well, they should be all or most of the boot process, as received by
> > the serial console. However, at least the latter two lacks some parts of
> > the beginning, although the oopses at the end should be complete.)
>
> Thanks for the oopses. They seem to point in the same direction Philippe
> already guessed: IRQ migration (the Linux code screams for some spinlock
> being acquired, which is probably not the case when the pipeline is active).
>
> >
> >>> to adeos-main@gna.org or to me (will forward then).
> >>>
> >>> Many thanks in advance!
> >>> Jan
> >>>
> >
> >> BTW, there used to be problems around MSI with I-pipe patches, though
> >> my current information is that they are fixed. If you have MSI on your
> >> box, it might be worth trying to switch related kernel support off
> >> (CONFIG_PCI_MSI).
> >
> > As stated in a previous reply, this was the case. Disableing the MSI in
> > the kernel config solved the problem, while disableing it in the kernel
> > boot parameter did not.
> >
> > Anders
> >
>
> There were some commits to Adeos CVS recently regarding
> kernel/irq/migration.c [1], but the result looks unfinished to me (no
> more differences to vanilla?). Philippe, is this supposed to solve the
> issue?
No, this was a left over from a previous attempt to investigate the
issue. The issue is still pending.
>
> Jan
>
> [1]http://cvs.gna.org/cvsweb/ipipe/v2.6/2.6.17/kernel/irq/migration.c?cvsroot=adeos
>
--
Philippe.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-10-10 9:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <200609191523.39696.andza@domain.hid>
[not found] ` <200609210856.41261.andza@domain.hid>
[not found] ` <451220FF.10108@domain.hid>
[not found] ` <200609221106.21060.andza@domain.hid>
[not found] ` <4513B27B.3030509@domain.hid>
[not found] ` <4513BCDD.7050002@domain.hid>
[not found] ` <20061010065701.GA14976@domain.hid>
2006-10-10 9:29 ` [Adeos-main] Re: SMP-problem with cvs-vulcano/3.4 Jan Kiszka
2006-10-10 9:45 ` Philippe Gerum
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.