فهرست منبع

[POWERPC] Fix a compiler warning in mm/tlb_64.c

The compiler doesn't understand that BUG() never returns, so complains that
psize isn't set. Just set it to the normal value, which seems to produce nice
code and keeps gcc happy.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Michael Ellerman 19 سال پیش
والد
کامیت
2d69ff32eb
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      arch/powerpc/mm/tlb_64.c

+ 1 - 0
arch/powerpc/mm/tlb_64.c

@@ -146,6 +146,7 @@ void hpte_update(struct mm_struct *mm, unsigned long addr,
 		psize = mmu_huge_psize;
 		psize = mmu_huge_psize;
 #else
 #else
 		BUG();
 		BUG();
+		psize = pte_pagesize_index(pte); /* shutup gcc */
 #endif
 #endif
 	} else
 	} else
 		psize = pte_pagesize_index(pte);
 		psize = pte_pagesize_index(pte);