[Macchiato] [EXT] Network driver crash
    Steve McIntyre 
    steve at einval.com
       
    Sun Mar  4 21:03:52 GMT 2018
    
    
  
On Sun, Mar 04, 2018 at 01:30:31PM +0000, Stefan Chulski wrote:
>
>Yes. Look like it cause issue.
>
>Each TX done interrupt mapped to specific CPU by smp_affinity and without IRQ
>balancing. Look like with old dtb interrupt raised on wrong CPU’s.
>
>You can work around this issue by disabling TX Done interrupts in
>mvpp2_port_has_tx_irqs
>
> 
>
>         for (i = 0; i < 5; i++) {
>
>                     ret = of_property_match_string(port_node,
>"interrupt-names",
>
>                                                                irqs[i]);
>
>                     if (ret < 0)
>
>                                 return false;
>
>          }
>
>-       return true;
>
>+      return false;
Hi,
I've tried that but it doesn't fix the problem for me. Same symptoms -
complaints then a crash. Even hacking a similar change in
mvpp2_port_probe() didn't help.
-- 
Steve McIntyre, Cambridge, UK.                                steve at einval.com
Dance like no one's watching. Encrypt like everyone is.
 - @torproject
    
    
More information about the Macchiato
mailing list