* Re: linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko)
[not found] <aohvcP8ch-Zn6tV-@sirena.org.uk>
@ 2026-08-24 19:15 ` Randy Dunlap
2026-08-25 13:27 ` Rafael J. Wysocki
0 siblings, 1 reply; 6+ messages in thread
From: Randy Dunlap @ 2026-08-24 19:15 UTC (permalink / raw)
To: Mark Brown, Linux Next Mailing List
Cc: Linux Kernel Mailing List,
open list:CPU FREQUENCY SCALING FRAMEWORK, Linux ARM MSM, amitk,
Thara Gopinath
On 8/21/26 8:32 AM, Mark Brown wrote:
> Hi all,
>
> Changes since 20260820:
>
> None.
>
> Non-merge commits (relative to Linus' tree): 7073
> 5989 files changed, 509370 insertions(+), 156446 deletions(-)
on x86_64 allmodconfig:
WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'devm_iio_channel_get' from namespace 'IIO_CONSUMER', but does not import it.
WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'iio_read_channel_processed' from namespace 'IIO_CONSUMER', but does not import it.
--
~Randy
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko)
2026-08-24 19:15 ` linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko) Randy Dunlap
@ 2026-08-25 13:27 ` Rafael J. Wysocki
2026-08-25 16:20 ` Randy Dunlap
2026-08-25 18:48 ` Nathan Chancellor
0 siblings, 2 replies; 6+ messages in thread
From: Rafael J. Wysocki @ 2026-08-25 13:27 UTC (permalink / raw)
To: Randy Dunlap
Cc: Mark Brown, Linux Next Mailing List, Linux Kernel Mailing List,
Linux ARM MSM, amitk, Thara Gopinath, Linux PM, Daniel Lezcano,
Lukasz Luba, Jonathan Cameron
On Monday, August 24, 2026 9:15:16 PM CEST Randy Dunlap wrote:
>
> On 8/21/26 8:32 AM, Mark Brown wrote:
> > Hi all,
> >
> > Changes since 20260820:
> >
> > None.
> >
> > Non-merge commits (relative to Linus' tree): 7073
> > 5989 files changed, 509370 insertions(+), 156446 deletions(-)
>
> on x86_64 allmodconfig:
>
> WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'devm_iio_channel_get' from namespace 'IIO_CONSUMER', but does not import it.
> WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'iio_read_channel_processed' from namespace 'IIO_CONSUMER', but does not import it.
Does the appended patch address it?
Interestingly enough, it doesn't complain for me when I build the
thermal tree merged on top of the current mainline.
How exactly do you build it?
---
drivers/thermal/qcom/qcom-spmi-mbg-tm.c | 1 +
1 file changed, 1 insertion(+)
--- a/drivers/thermal/qcom/qcom-spmi-mbg-tm.c
+++ b/drivers/thermal/qcom/qcom-spmi-mbg-tm.c
@@ -252,5 +252,6 @@ static struct platform_driver mbg_tm_dri
};
module_platform_driver(mbg_tm_driver);
+MODULE_IMPORT_NS("IIO_CONSUMER");
MODULE_DESCRIPTION("PMIC MBG Temperature monitor driver");
MODULE_LICENSE("GPL");
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko)
2026-08-25 13:27 ` Rafael J. Wysocki
@ 2026-08-25 16:20 ` Randy Dunlap
2026-08-25 18:26 ` Rafael J. Wysocki (Intel)
2026-08-25 18:48 ` Nathan Chancellor
1 sibling, 1 reply; 6+ messages in thread
From: Randy Dunlap @ 2026-08-25 16:20 UTC (permalink / raw)
To: Rafael J. Wysocki
Cc: Mark Brown, Linux Next Mailing List, Linux Kernel Mailing List,
Linux ARM MSM, amitk, Thara Gopinath, Linux PM, Daniel Lezcano,
Lukasz Luba, Jonathan Cameron
On 8/25/26 6:27 AM, Rafael J. Wysocki wrote:
> On Monday, August 24, 2026 9:15:16 PM CEST Randy Dunlap wrote:
>>
>> On 8/21/26 8:32 AM, Mark Brown wrote:
>>> Hi all,
>>>
>>> Changes since 20260820:
>>>
>>> None.
>>>
>>> Non-merge commits (relative to Linus' tree): 7073
>>> 5989 files changed, 509370 insertions(+), 156446 deletions(-)
>>
>> on x86_64 allmodconfig:
>>
>> WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'devm_iio_channel_get' from namespace 'IIO_CONSUMER', but does not import it.
>> WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'iio_read_channel_processed' from namespace 'IIO_CONSUMER', but does not import it.
>
> Does the appended patch address it?
Yes, the warnings are gone now. Thanks.
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Tested-by: Randy Dunlap <rdunlap@infradead.org>
> Interestingly enough, it doesn't complain for me when I build the
> thermal tree merged on top of the current mainline.
>
> How exactly do you build it?
make O=xx64 allmodconfig
make O=xx64 -s all
>
> ---
> drivers/thermal/qcom/qcom-spmi-mbg-tm.c | 1 +
> 1 file changed, 1 insertion(+)
>
> --- a/drivers/thermal/qcom/qcom-spmi-mbg-tm.c
> +++ b/drivers/thermal/qcom/qcom-spmi-mbg-tm.c
> @@ -252,5 +252,6 @@ static struct platform_driver mbg_tm_dri
> };
> module_platform_driver(mbg_tm_driver);
>
> +MODULE_IMPORT_NS("IIO_CONSUMER");
> MODULE_DESCRIPTION("PMIC MBG Temperature monitor driver");
> MODULE_LICENSE("GPL");
>
>
>
>
--
~Randy
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko)
2026-08-25 16:20 ` Randy Dunlap
@ 2026-08-25 18:26 ` Rafael J. Wysocki (Intel)
0 siblings, 0 replies; 6+ messages in thread
From: Rafael J. Wysocki (Intel) @ 2026-08-25 18:26 UTC (permalink / raw)
To: Randy Dunlap
Cc: Rafael J. Wysocki, Mark Brown, Linux Next Mailing List,
Linux Kernel Mailing List, Linux ARM MSM, amitk, Thara Gopinath,
Linux PM, Daniel Lezcano, Lukasz Luba, Jonathan Cameron
On Tue, Aug 25, 2026 at 6:20 PM Randy Dunlap <rdunlap@infradead.org> wrote:
>
>
>
> On 8/25/26 6:27 AM, Rafael J. Wysocki wrote:
> > On Monday, August 24, 2026 9:15:16 PM CEST Randy Dunlap wrote:
> >>
> >> On 8/21/26 8:32 AM, Mark Brown wrote:
> >>> Hi all,
> >>>
> >>> Changes since 20260820:
> >>>
> >>> None.
> >>>
> >>> Non-merge commits (relative to Linus' tree): 7073
> >>> 5989 files changed, 509370 insertions(+), 156446 deletions(-)
> >>
> >> on x86_64 allmodconfig:
> >>
> >> WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'devm_iio_channel_get' from namespace 'IIO_CONSUMER', but does not import it.
> >> WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'iio_read_channel_processed' from namespace 'IIO_CONSUMER', but does not import it.
> >
> > Does the appended patch address it?
>
> Yes, the warnings are gone now. Thanks.
>
> Acked-by: Randy Dunlap <rdunlap@infradead.org>
> Tested-by: Randy Dunlap <rdunlap@infradead.org>
Cool, thanks!
> > Interestingly enough, it doesn't complain for me when I build the
> > thermal tree merged on top of the current mainline.
> >
> > How exactly do you build it?
>
> make O=xx64 allmodconfig
> make O=xx64 -s all
OK
> > ---
> > drivers/thermal/qcom/qcom-spmi-mbg-tm.c | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > --- a/drivers/thermal/qcom/qcom-spmi-mbg-tm.c
> > +++ b/drivers/thermal/qcom/qcom-spmi-mbg-tm.c
> > @@ -252,5 +252,6 @@ static struct platform_driver mbg_tm_dri
> > };
> > module_platform_driver(mbg_tm_driver);
> >
> > +MODULE_IMPORT_NS("IIO_CONSUMER");
> > MODULE_DESCRIPTION("PMIC MBG Temperature monitor driver");
> > MODULE_LICENSE("GPL");
> >
> >
> >
> >
>
> --
> ~Randy
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko)
2026-08-25 13:27 ` Rafael J. Wysocki
2026-08-25 16:20 ` Randy Dunlap
@ 2026-08-25 18:48 ` Nathan Chancellor
2026-08-25 18:58 ` Rafael J. Wysocki (Intel)
1 sibling, 1 reply; 6+ messages in thread
From: Nathan Chancellor @ 2026-08-25 18:48 UTC (permalink / raw)
To: Rafael J. Wysocki
Cc: Randy Dunlap, Mark Brown, Linux Next Mailing List,
Linux Kernel Mailing List, Linux ARM MSM, amitk, Thara Gopinath,
Linux PM, Daniel Lezcano, Lukasz Luba, Jonathan Cameron
On Tue, Aug 25, 2026 at 03:27:32PM +0200, Rafael J. Wysocki wrote:
> On Monday, August 24, 2026 9:15:16 PM CEST Randy Dunlap wrote:
> >
> > On 8/21/26 8:32 AM, Mark Brown wrote:
> > > Hi all,
> > >
> > > Changes since 20260820:
> > >
> > > None.
> > >
> > > Non-merge commits (relative to Linus' tree): 7073
> > > 5989 files changed, 509370 insertions(+), 156446 deletions(-)
> >
> > on x86_64 allmodconfig:
> >
> > WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'devm_iio_channel_get' from namespace 'IIO_CONSUMER', but does not import it.
> > WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'iio_read_channel_processed' from namespace 'IIO_CONSUMER', but does not import it.
>
> Does the appended patch address it?
>
> Interestingly enough, it doesn't complain for me when I build the
> thermal tree merged on top of the current mainline.
FWIW, I sent a fix for this two weeks ago that explains the semantic
conflict:
https://lore.kernel.org/20260812-qcom-spmi-mbg-tm-ns-modpost-error-v1-1-d849390d2714@kernel.org/
You will only see it when the IIO tree is merged against the thermal
tree.
--
Cheers,
Nathan
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko)
2026-08-25 18:48 ` Nathan Chancellor
@ 2026-08-25 18:58 ` Rafael J. Wysocki (Intel)
0 siblings, 0 replies; 6+ messages in thread
From: Rafael J. Wysocki (Intel) @ 2026-08-25 18:58 UTC (permalink / raw)
To: Nathan Chancellor
Cc: Rafael J. Wysocki, Randy Dunlap, Mark Brown,
Linux Next Mailing List, Linux Kernel Mailing List, Linux ARM MSM,
amitk, Thara Gopinath, Linux PM, Daniel Lezcano, Lukasz Luba,
Jonathan Cameron
On Tue, Aug 25, 2026 at 8:48 PM Nathan Chancellor <nathan@kernel.org> wrote:
>
> On Tue, Aug 25, 2026 at 03:27:32PM +0200, Rafael J. Wysocki wrote:
> > On Monday, August 24, 2026 9:15:16 PM CEST Randy Dunlap wrote:
> > >
> > > On 8/21/26 8:32 AM, Mark Brown wrote:
> > > > Hi all,
> > > >
> > > > Changes since 20260820:
> > > >
> > > > None.
> > > >
> > > > Non-merge commits (relative to Linus' tree): 7073
> > > > 5989 files changed, 509370 insertions(+), 156446 deletions(-)
> > >
> > > on x86_64 allmodconfig:
> > >
> > > WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'devm_iio_channel_get' from namespace 'IIO_CONSUMER', but does not import it.
> > > WARNING: modpost: drivers/thermal/qcom/qcom-spmi-mbg-tm.ko: module uses symbol 'iio_read_channel_processed' from namespace 'IIO_CONSUMER', but does not import it.
> >
> > Does the appended patch address it?
> >
> > Interestingly enough, it doesn't complain for me when I build the
> > thermal tree merged on top of the current mainline.
>
> FWIW, I sent a fix for this two weeks ago that explains the semantic
> conflict:
>
> https://lore.kernel.org/20260812-qcom-spmi-mbg-tm-ns-modpost-error-v1-1-d849390d2714@kernel.org/
>
> You will only see it when the IIO tree is merged against the thermal
> tree.
I missed that one, thanks for the pointer!
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2026-08-25 18:59 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <aohvcP8ch-Zn6tV-@sirena.org.uk>
2026-08-24 19:15 ` linux-next: Tree for Aug 21 (drivers/thermal/qcom/qcom-spmi-mbg-tm.ko) Randy Dunlap
2026-08-25 13:27 ` Rafael J. Wysocki
2026-08-25 16:20 ` Randy Dunlap
2026-08-25 18:26 ` Rafael J. Wysocki (Intel)
2026-08-25 18:48 ` Nathan Chancellor
2026-08-25 18:58 ` Rafael J. Wysocki (Intel)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox