From: John Crispin <john@phrozen.org>
To: Deng-Cheng Zhu <dengcheng.zhu@gmail.com>
Cc: Mikael Starvik <mikael.starvik@axis.com>,
raghu@mips.com,
"linux-mips@linux-mips.org" <linux-mips@linux-mips.org>
Subject: Re: SMP MIPS and Linux 3.2
Date: Thu, 23 Feb 2012 17:25:11 +0100 [thread overview]
Message-ID: <4F466867.2070800@phrozen.org> (raw)
In-Reply-To: <CAOfQC98QuBp+-9UKXt4kqnrtzmNyHqDWG+6RBzspvhgJwsps4A@mail.gmail.com>
Hi,
the proposed patch will only fix this problem for SoCs with gic_present=1
i have just sent a patch [1] that makes it work on lantiq 34kc socs that
have gic_present=0
John
[1] http://www.linux-mips.org/archives/linux-mips/2012-02/msg00140.html
On 23/02/12 11:11, Deng-Cheng Zhu wrote:
> I should have contacted the author (Raghu Gandham) of a fix for this
> issue to get it into the mainline. But it slipped out of my mind...
>
> The patch link is here:
> http://git.linux-mips.org/?p=linux-mti.git;a=commitdiff;h=5460815027d802697b879644c74f0e8365254020
>
> Hi, Raghu
>
> Do you know why it didn't happen?
>
>
> Deng-Cheng
>
> On Wed, Feb 22, 2012 at 6:57 PM, Mikael Starvik <mikael.starvik@axis.com> wrote:
>>
>> Found it! There are no calls to scheduler_ipi() from the MIPS parts in vanilla 3.2.
>>
>> /Mikael
>>
>> -----Original Message-----
>> From: Mikael Starvik
>> Sent: den 20 februari 2012 10:34
>> To: 'linux-mips@linux-mips.org'
>> Subject: SMP MIPS and Linux 3.2
>>
>> I'm running Linux 3.2 on a MIPS 34K with two VPEs (in MT_SMP configuration). It works fine in UP but with SMP it deadlocks during bootup (both CPUs gets idle). Typically like this:
>>
>> [ 0.090000] CPU revision is: 01019550 (MIPS 34Kc) [ 0.090000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
>> [ 0.090000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.170000] Brought up 2 CPUs <No more output>
>>
>> I have tried to enable __ARCH_WANT_INTERRUPTS_ON_CTXSW but that didn't improve anything. Anyone else got this running or have any thoughts about what the problem may be?
>>
>> Best Regards
>> /Mikael
>>
>
>
next prev parent reply other threads:[~2012-02-23 16:25 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-22 10:57 SMP MIPS and Linux 3.2 Mikael Starvik
2012-02-23 10:11 ` Deng-Cheng Zhu
2012-02-23 16:25 ` John Crispin [this message]
2012-02-24 7:53 ` Gandham, Raghu
-- strict thread matches above, loose matches on Subject: below --
2012-02-20 9:34 Mikael Starvik
2012-02-21 2:11 ` tiejun.chen
2012-05-11 12:28 ` JoeJ
2012-02-21 10:34 ` Ralf Baechle
2012-02-21 15:33 ` John Crispin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F466867.2070800@phrozen.org \
--to=john@phrozen.org \
--cc=dengcheng.zhu@gmail.com \
--cc=linux-mips@linux-mips.org \
--cc=mikael.starvik@axis.com \
--cc=raghu@mips.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox