<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div dir="ltr" ><span style="font-size:0.857em;" >Nick,</span></div>
<div dir="ltr" > </div>
<div dir="ltr" ><span style="font-size:0.857em;" >I applied your patch into linux kernel 4.13, rebuild it, installed it, then had a test, still can not boot OS. System hung here, the same as before.</span></div>
<div dir="ltr" ><span style="font-size:0.857em;" >Would you please have a look?</span></div>
<div dir="ltr" ><span style="font-size:0.714em;" >The system is going down NOW!<br>Sent SIGTERM to all processes<br>Sent SIGKILL to all processes<br>[  104.755810] kexec_core: Starting new kernel<br>[  126.157029744,5] OPAL: Switch to big-endian OS</span></div>
<div dir="ltr" > </div>
<div dir="ltr" > </div>
<div dir="ltr" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10.5pt" ><div dir="ltr" ><span style="font-size:0.857em;" ><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" ><i>Best Regards!<br>Meng Li<br>IBM OpenPOWER Application Engineer</i></font></span></div></div></div></div></div>
<div dir="ltr" > </div>
<div dir="ltr" > </div>
<blockquote data-history-content-modified="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px" >----- Original message -----<br>From: Nicholas Piggin <npiggin@gmail.com><br>To: linuxppc-dev@lists.ozlabs.org<br>Cc: Nicholas Piggin <npiggin@gmail.com>, Jeremy Kerr <jk@ozlabs.org>, Meng YK Li <shlimeng@cn.ibm.com><br>Subject: [PATCH] powerpc/powernv: Use early_radix_enabled in POWER9 tlb flush<br>Date: Wed, Sep 27, 2017 1:46 PM<br> 
<div><font size="2" face="Default Monospace,Courier New,Courier,monospace" >This code is used at boot and machine checks, so it should be using<br>early_radix_enabled() (which is usable any time).<br><br>Signed-off-by: Nicholas Piggin <npiggin@gmail.com><br>---<br> arch/powerpc/kernel/mce_power.c | 2 +-<br> 1 file changed, 1 insertion(+), 1 deletion(-)<br><br>diff --git a/arch/powerpc/kernel/mce_power.c b/arch/powerpc/kernel/mce_power.c<br>index b76ca198e09c..d37e612050b5 100644<br>--- a/arch/powerpc/kernel/mce_power.c<br>+++ b/arch/powerpc/kernel/mce_power.c<br>@@ -128,7 +128,7 @@ void __flush_tlb_power9(unsigned int action)<br> {<br>  unsigned int num_sets;<br> <br>- if (radix_enabled())<br>+ if (early_radix_enabled())<br>  num_sets = POWER9_TLB_SETS_RADIX;<br>  else<br>  num_sets = POWER9_TLB_SETS_HASH;<br>--<br>2.13.3</font><br> </div></blockquote>
<div dir="ltr" > </div></div><BR>