On Fri, Jun 27, 2025 at 02:38:19PM +0200, Jocelyn Falempe wrote: > On 32bits ARM, u64 divided by a constant is not optimized to a > multiply by inverse by the compiler [1]. > So do the multiply by inverse explicitly for this architecture. > > Link: https://github.com/llvm/llvm-project/issues/37280 [1] > Reported-by: Andrei Lalaev <andrey.lal...@gmail.com> > Closes: > https://lore.kernel.org/dri-devel/c0a2771c-f3f5-4d4c-aa82-d673b3c5c...@gmail.com/ > Fixes: 675008f196ca ("drm/panic: Use a decimal fifo to avoid u64 by u64 > divide") > Signed-off-by: Jocelyn Falempe <jfale...@redhat.com>
Reviewed-by: Alice Ryhl <alicer...@google.com>