mirror of https://gitee.com/openkylin/linux.git
mips/kvm: Use BUG_ON instead of if condition followed by BUG
BUG_ON uses unlikely in if(), it can be optimized at compile time. Usually, the condition in if() is not satisfied. In my opinion, this can improve the efficiency of the multi-stage pipeline. Signed-off-by: zhouchuangao <zhouchuangao@vivo.com> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
parent
f9cd46a4bb
commit
a2cdc24e20
|
@ -58,8 +58,7 @@ static int _kvm_mips_host_tlb_inv(unsigned long entryhi)
|
|||
tlb_probe_hazard();
|
||||
idx = read_c0_index();
|
||||
|
||||
if (idx >= current_cpu_data.tlbsize)
|
||||
BUG();
|
||||
BUG_ON(idx >= current_cpu_data.tlbsize);
|
||||
|
||||
if (idx >= 0) {
|
||||
write_c0_entryhi(UNIQUE_ENTRYHI(idx));
|
||||
|
|
Loading…
Reference in New Issue