mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-06-08 10:04:42 +00:00
hv: add brackets to make operator expression more readable
v1-v2: Bypass this case: When binary arithmetic operators of different precedence (e.g. '+' and '*') are mixed in an expression, parentheses are added to the sub-expressions using the operator with a higher precedence. v1: The operator precedence rules are complicated and it is easy to make a mistake. So add brackets to make operator expression more readable. Tracked-On: #861 Signed-off-by: Li, Fei1 <fei1.li@intel.com>
This commit is contained in:
@@ -259,9 +259,9 @@ hv_emulate_mmio(struct acrn_vcpu *vcpu, struct io_request *io_req)
|
||||
base = mmio_handler->range_start;
|
||||
end = mmio_handler->range_end;
|
||||
|
||||
if ((address + size <= base) || (address >= end)) {
|
||||
if (((address + size) <= base) || (address >= end)) {
|
||||
continue;
|
||||
} else if (!((address >= base) && (address + size <= end))) {
|
||||
} else if (!((address >= base) && ((address + size) <= end))) {
|
||||
pr_fatal("Err MMIO, address:0x%llx, size:%x", address, size);
|
||||
return -EIO;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user