Messages in this thread | | | Date | Fri, 1 Apr 2022 12:03:09 +0200 | From | Thomas Bogendoerfer <> | Subject | Re: [PATCH] MIPS: crypto: Fix CRC32 code |
| |
On Thu, Mar 31, 2022 at 05:42:00PM +0100, Paul Cercueil wrote: > Commit 67512a8cf5a7 ("MIPS: Avoid macro redefinitions") changed how the > MIPS register macros were defined, in order to allow the code to compile > under LLVM/Clang. > > The MIPS CRC32 code however wasn't updated accordingly, causing a build > bug when using a MIPS32r6 toolchain without CRC support. > > Update the CRC32 code to use the macros correctly, to fix the build > failures. > > Fixes: 67512a8cf5a7 ("MIPS: Avoid macro redefinitions") > Cc: <stable@vger.kernel.org> > Signed-off-by: Paul Cercueil <paul@crapouillou.net> > Reported-by: kernel test robot <lkp@intel.com> > --- > arch/mips/crypto/crc32-mips.c | 46 ++++++++++++++++++++--------------- > 1 file changed, 26 insertions(+), 20 deletions(-)
applied to mips-next.
Thomas.
-- Crap can work. Given enough thrust pigs will fly, but it's not necessarily a good idea. [ RFC1925, 2.3 ]
| |