RCU preempt cpu stall

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

RCU preempt cpu stall

479 Views
ajayvk1
Contributor I

Hi,

I’m encountering RCU preempt CPU stall issues on the i.MX6 Quad‑core, but the same problem does not appear on the i.MX6 Dual‑core. I am using Linux kernel 6.1.148 from the mainline (Torvalds) tree. This issue does not occur when running kernel 6.1.128, so it appears to be a regression introduced between 6.1.128 and 6.1.148.

The stall happens randomly during boot.
If there are any known patches, fixes, or specific changes required for i.MX6 that I should apply, please point me to them

 

I have attached the crash logs below.

Labels (2)
0 Kudos
Reply
1 Reply

438 Views
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @ajayvk1 

I hope you are doing very well.

 

It is highly recommended that you use our linux-imx source instead of the mainline.

 

Please try it.

 

Best regards,

Salas.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2318549%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERCU%20preempt%20cpu%20stall%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2318549%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3EI%E2%80%99m%20encountering%20%3CSTRONG%3ERCU%20preempt%20CPU%20stall%20issues%20on%20the%20i.MX6%20Quad%E2%80%91core%3C%2FSTRONG%3E%2C%20but%20the%20same%20problem%20does%20%3CSTRONG%3Enot%3C%2FSTRONG%3E%20appear%20on%20the%20i.MX6%20Dual%E2%80%91core.%20I%20am%20using%20%3CSTRONG%3ELinux%20kernel%206.1.148%3C%2FSTRONG%3E%20from%20the%20mainline%20(Torvalds)%20tree.%20This%20issue%20does%20%3CSTRONG%3Enot%3C%2FSTRONG%3E%20occur%20when%20running%20%3CSTRONG%3Ekernel%206.1.128%3C%2FSTRONG%3E%2C%20so%20it%20appears%20to%20be%20a%20regression%20introduced%20between%206.1.128%20and%206.1.148.%3C%2FP%3E%3CP%3EThe%20stall%20happens%20%3CSTRONG%3Erandomly%20during%20boot%3C%2FSTRONG%3E.%3CBR%20%2F%3EIf%20there%20are%20any%20known%20patches%2C%20fixes%2C%20or%20specific%20changes%20required%20for%20i.MX6%20that%20I%20should%20apply%2C%20please%20point%20me%20to%20them%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EI%20have%20attached%20the%20crash%20logs%20below.%3C%2FP%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2318549%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX6Dual%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6Quad%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2319219%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20RCU%20preempt%20cpu%20stall%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2319219%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F234056%22%20target%3D%22_blank%22%3E%40ajayvk1%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20hope%20you%20are%20doing%20very%20well.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EIt%20is%20highly%20recommended%20that%20you%20use%20our%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elinux-imx%3C%2FA%3E%20source%20instead%20of%20the%20mainline.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EPlease%20try%20it.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3ESalas.%3C%2FP%3E%3C%2FLINGO-BODY%3E