You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by 曹子龙 <ca...@allwinnertech.com> on 2019/12/26 14:01:52 UTC
what does that mean if "g_cpu_irqset" equal 0x03 on SMP mode? did this mean the two cores goes into race condition?
HI folks:
i meet times of "g_cpu_irqset==3" assert is true during daylight, but i forget keep the log file,
did this represents something wrong happen of SMP mode?
Re: what does that mean if "g_cpu_irqset" equal 0x03 on SMP mode? did
this mean the two cores goes into race condition?
Posted by Masayuki Ishikawa <ma...@gmail.com>.
Hello,
> i meet times of "g_cpu_irqset==3" assert is true during daylight,
but i forget keep the log file,
>did this represents something wrong happen of SMP mode?
In my understanding, yes, there is something wrong in the NuttX SMP kernel.
Could you tell us what CPU and board you are using?
If you are using Cortex-A series, you need to fix IPI (Inter Processor
Interrupt) handling
which I and Greg replied to another thread a couple of days ago.
Thanks,
Masayuki
2019年12月26日(木) 23:02 曹子龙 <ca...@allwinnertech.com>:
>
> HI folks:
>
> i meet times of "g_cpu_irqset==3" assert is true during daylight,
> but i forget keep the log file,
> did this represents something wrong happen of SMP mode?
>
>