On Mon, Jun 24, 2024 at 10:21:41AM +0200, Alexandre Ghiti wrote: > We cannot delay the icache flush after patching some functions as we may > have patched a function that will get called before the icache flush. > > The only way to completely avoid such scenario is by flushing the icache > as soon as we patch a function. This will probably be costly as we don't > batch the icache maintenance anymore. > > Fixes: 6ca445d8af0e ("riscv: Fix early ftrace nop patching") > Reported-by: Conor Dooley <conor.doo...@microchip.com> > Closes: > https://lore.kernel.org/linux-riscv/20240613-lubricant-breath-061192a9489a@wendy/ > Signed-off-by: Alexandre Ghiti <alexgh...@rivosinc.com>
So, I can't even test this right now :/ The issue is annoying enough to reproduce that same config + compiler + commit isn't enough.
signature.asc
Description: PGP signature