target/riscv: Fix hgeie, hgeip
commit377cbb4bdbe2ee4155d740bf1d7fc9a081a61219
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 23 Aug 2021 19:55:22 +0000 (23 12:55 -0700)
committerAlistair Francis <alistair.francis@wdc.com>
Wed, 1 Sep 2021 01:59:12 +0000 (1 11:59 +1000)
tree41a86eb9f20878b51af56e9ea8cd19f090445ba3
parent33979526cad412b72afd1989a22dcd218b2ce170
target/riscv: Fix hgeie, hgeip

We failed to write into *val for these read functions;
replace them with read_zero.  Only warn about unsupported
non-zero value when writing a non-zero value.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 20210823195529.560295-18-richard.henderson@linaro.org
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/csr.c