17 May
2023
17 May
'23
10:28 p.m.
On Wed, 17 May 2023 22:19:17 +0200, Arnd Bergmann wrote:
From: Arnd Bergmann arnd@arndb.de
Division of 64-bit values causes a link failure on 32-bit targets, depending on compiler version and target architecture:
ERROR: modpost: "__divdi3" [sound/pci/emu10k1/snd-emu10k1.ko] undefined! ERROR: modpost: "__udivdi3" [sound/pci/emu10k1/snd-emu10k1.ko] undefined!
Replace these with the safe div_u64() helpers.
Fixes: bb5ceb43b7bf ("ALSA: emu10k1: fix non-zero mixer control defaults in highres mode") Signed-off-by: Arnd Bergmann arnd@arndb.de
Another fix patch was already submitted and merged: https://lore.kernel.org/r/20230517164800.3650699-1-oswald.buddenhagen@gmx.de
Let me know if you still hit the issue with that patch.
thanks,
Takashi