* [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.