dev: add a falsely removed if condition check in commit 03a00e5d3
Also add brackets at the if blocks near by. This error is found by -Werror=misleading-indentation in GCC 11.1. Change-Id: Ib9139b66411d0fd9424e027ba508cd556032389e Signed-off-by: Iru Cai <mytbk920423@gmail.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/44925 Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -206,19 +206,23 @@ Device::read(PacketPtr pkt)
|
||||
Addr index = daddr >> registers::VirtualShift;
|
||||
Addr raddr = daddr & registers::VirtualMask;
|
||||
|
||||
if (!regValid(raddr))
|
||||
if (!regValid(raddr)) {
|
||||
panic("invalid register: cpu=%d vnic=%d da=%#x pa=%#x size=%d",
|
||||
cpu, index, daddr, pkt->getAddr(), pkt->getSize());
|
||||
}
|
||||
|
||||
const registers::Info &info = regInfo(raddr);
|
||||
if (!info.read)
|
||||
if (!info.read) {
|
||||
panic("read %s (write only): "
|
||||
"cpu=%d vnic=%d da=%#x pa=%#x size=%d",
|
||||
info.name, cpu, index, daddr, pkt->getAddr(), pkt->getSize());
|
||||
}
|
||||
|
||||
if (info.size != pkt->getSize()) {
|
||||
panic("read %s (invalid size): "
|
||||
"cpu=%d vnic=%d da=%#x pa=%#x size=%d",
|
||||
info.name, cpu, index, daddr, pkt->getAddr(), pkt->getSize());
|
||||
}
|
||||
|
||||
prepareRead(cpu, index);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user