Re: [PATCH v3 07/17] riscv: Maintain epc on misaligned emulation error

Nam Cao <[email protected]> Thu, 06 Aug 2026 10:38:51 +0200
Newsgroups org.infradead.lists.linux-riscv,org.infradead.lists.kvm-riscv,org.kernel.vger.kvm,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest
Message-ID <[email protected]>
Charlie Jenkins <[email protected]> writes:
> Currently the epc is set to zero when there is a misaligned emulation
> error. This will print a misleading error message with the current epc
> value of zero instead of the epc value that triggered the emulation.
> Avoid setting epc to zero to maintain the state of epc.
>
> Signed-off-by: Charlie Jenkins <[email protected]>

I see no reason why epc must be set to zero, so:
Reviewed-by: Nam Cao <[email protected]>

But to be sure, I add to CC: Damien Le Moal <[email protected]>

Damien, any reason that epc must be cleared?

Nam

_______________________________________________
linux-riscv mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/linux-riscv