[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <d3903c31-21ae-4ffe-9969-6faa7e430cb5@stanley.mountain>
Date: Thu, 31 Oct 2024 14:27:43 +0300
From: Dan Carpenter <dan.carpenter@...aro.org>
To: Naresh Kamboju <naresh.kamboju@...aro.org>,
Arnd Bergmann <arnd@...db.de>
Cc: Linux ARM <linux-arm-kernel@...ts.infradead.org>,
open list <linux-kernel@...r.kernel.org>,
Linux Regressions <regressions@...ts.linux.dev>,
lkft-triage@...ts.linaro.org,
Anders Roxell <anders.roxell@...aro.org>,
Mauro Carvalho Chehab <mchehab@...nel.org>,
Linux Media Mailing List <linux-media@...r.kernel.org>
Subject: Re: next-20241028: gcc-8-defconfig : ERROR: modpost:
"__aeabi_uldivmod" [drivers/media/dvb-frontends/cxd2841er.ko] undefined!
Arnd, can you take a look at this?
This patch fixes the build, but obviously breaks the kernel so don't apply it.
I don't know how do_div() works or what changed though. All this code looks
ancient.
regards,
dan carpenter
diff --git a/drivers/media/dvb-frontends/cxd2841er.c b/drivers/media/dvb-frontends/cxd2841er.c
index d925ca24183b..e3131f5c6708 100644
--- a/drivers/media/dvb-frontends/cxd2841er.c
+++ b/drivers/media/dvb-frontends/cxd2841er.c
@@ -314,7 +314,7 @@ static u32 cxd2841er_calc_iffreq_xtal(enum cxd2841er_xtal xtal, u32 ifhz)
u64 tmp;
tmp = (u64) ifhz * 16777216;
- do_div(tmp, ((xtal == SONY_XTAL_24000) ? 48000000 : 41000000));
+// do_div(tmp, ((xtal == SONY_XTAL_24000) ? 48000000 : 41000000));
return (u32) tmp;
}
Powered by blists - more mailing lists