[rafael-pm:bleeding-edge] BUILD SUCCESS f2febeef358161ef4f8055451778e19fc78d429c
by kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
branch HEAD: f2febeef358161ef4f8055451778e19fc78d429c Merge branch 'acpi-osl' into bleeding-edge
elapsed time: 3473m
configs tested: 109
configs skipped: 3
The following configs have been built successfully.
More configs may be tested in the coming days.
gcc tested configs:
arm allmodconfig
arm allyesconfig
arm defconfig
arm64 defconfig
arm64 allyesconfig
i386 randconfig-c001
mips ci20_defconfig
sh sh7763rdp_defconfig
powerpc cell_defconfig
parisc generic-64bit_defconfig
arm cm_x300_defconfig
arm nhk8815_defconfig
mips cobalt_defconfig
ia64 alldefconfig
parisc defconfig
sh lboxre2_defconfig
arc alldefconfig
sh j2_defconfig
arm multi_v7_defconfig
x86_64 randconfig-c001
arm randconfig-c002-20220428
ia64 defconfig
ia64 allmodconfig
ia64 allyesconfig
m68k defconfig
m68k allyesconfig
m68k allmodconfig
alpha defconfig
csky defconfig
alpha allyesconfig
nios2 allyesconfig
sh allmodconfig
arc defconfig
h8300 allyesconfig
xtensa allyesconfig
s390 allmodconfig
parisc allyesconfig
parisc64 defconfig
s390 defconfig
s390 allyesconfig
i386 debian-10.3-kselftests
i386 debian-10.3
i386 defconfig
i386 allyesconfig
sparc allyesconfig
sparc defconfig
nios2 defconfig
arc allyesconfig
mips allyesconfig
mips allmodconfig
powerpc allnoconfig
powerpc allmodconfig
powerpc allyesconfig
x86_64 randconfig-a002
x86_64 randconfig-a006
x86_64 randconfig-a004
i386 randconfig-a001
i386 randconfig-a003
i386 randconfig-a005
x86_64 randconfig-a013
i386 randconfig-a014
i386 randconfig-a012
i386 randconfig-a016
arc randconfig-r043-20220428
riscv allnoconfig
riscv allyesconfig
riscv allmodconfig
riscv nommu_k210_defconfig
riscv rv32_defconfig
riscv nommu_virt_defconfig
riscv defconfig
um i386_defconfig
um x86_64_defconfig
x86_64 defconfig
x86_64 allyesconfig
x86_64 kexec
x86_64 rhel-8.3-func
x86_64 rhel-8.3
x86_64 rhel-8.3-kunit
x86_64 rhel-8.3-kselftests
x86_64 rhel-8.3-syz
clang tested configs:
mips randconfig-c004-20220428
x86_64 randconfig-c007
arm randconfig-c002-20220428
i386 randconfig-c001
powerpc randconfig-c003-20220428
s390 randconfig-c005-20220428
riscv randconfig-c006-20220428
arm spear13xx_defconfig
mips workpad_defconfig
arm collie_defconfig
mips loongson2k_defconfig
powerpc tqm8540_defconfig
arm orion5x_defconfig
arm lpc32xx_defconfig
arm magician_defconfig
powerpc mpc8272_ads_defconfig
x86_64 randconfig-a001
x86_64 randconfig-a003
x86_64 randconfig-a005
i386 randconfig-a002
i386 randconfig-a004
i386 randconfig-a006
x86_64 randconfig-a014
i386 randconfig-a013
i386 randconfig-a011
i386 randconfig-a015
hexagon randconfig-r041-20220428
hexagon randconfig-r045-20220428
riscv randconfig-r042-20220428
s390 randconfig-r044-20220428
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months
Re: [PATCH 1/1] Constify AcpiGetHandle pathname argument
by Rafael J. Wysocki
On Wed, Apr 27, 2022 at 10:46 PM Sakari Ailus
<sakari.ailus(a)linux.intel.com> wrote:
>
> Hi Rafael,
>
> On Wed, Apr 27, 2022 at 06:35:09PM +0200, Rafael J. Wysocki wrote:
> > On Wed, Apr 27, 2022 at 12:48 PM Sakari Ailus
> > <sakari.ailus(a)linux.intel.com> wrote:
> > >
> > > AcpiGetHandle doesn't write to the pathname argument, therefore make it
> > > const.
> > >
> > > This allows later on passing pathname to AcpiGetHandle which is const,
> > > without creating a copy of it.
> > >
> > > Signed-off-by: Sakari Ailus <sakari.ailus(a)linux.intel.com>
> > > ---
> > > Hi folks,
> > >
> > > This isn't required by acpica internally as such but upcoming patches to
> > > Linux depend on it.
> >
> > I'm afraid that the kernel source cannot depart from the upstream
> > ACPICA this way, though.
>
> I'm not quite sure I follow you. I wanted to make this change to ACPICA so
> the two remain in sync.
My mistake, sorry.
It looks OK. Please submit a pull request to the upstream project at
https://github.com/acpica/acpica and feel free to add my ACK to the
commit.
> >
> > > source/components/namespace/nsxfname.c | 2 +-
> > > source/include/acpixf.h | 2 +-
> > > 2 files changed, 2 insertions(+), 2 deletions(-)
> > >
> > > diff --git a/source/components/namespace/nsxfname.c b/source/components/namespace/nsxfname.c
> > > index 7a7393b61..da89b2d8e 100644
> > > --- a/source/components/namespace/nsxfname.c
> > > +++ b/source/components/namespace/nsxfname.c
> > > @@ -192,7 +192,7 @@ AcpiNsCopyDeviceId (
> > > ACPI_STATUS
> > > AcpiGetHandle (
> > > ACPI_HANDLE Parent,
> > > - ACPI_STRING Pathname,
> > > + const char *Pathname,
> > > ACPI_HANDLE *RetHandle)
> > > {
> > > ACPI_STATUS Status;
> > > diff --git a/source/include/acpixf.h b/source/include/acpixf.h
> > > index 7610f2e30..a3f7397e7 100644
> > > --- a/source/include/acpixf.h
> > > +++ b/source/include/acpixf.h
> > > @@ -766,7 +766,7 @@ ACPI_EXTERNAL_RETURN_STATUS (
> > > ACPI_STATUS
> > > AcpiGetHandle (
> > > ACPI_HANDLE Parent,
> > > - ACPI_STRING Pathname,
> > > + const char *Pathname,
> > > ACPI_HANDLE *RetHandle))
> > >
> > > ACPI_EXTERNAL_RETURN_STATUS (
> > > --
> > > 2.30.2
> > >
>
> --
> Sakari Ailus
2 months
[rafael-pm:testing 12/12] drivers/idle/intel_idle.c:1701:17: error: 'disable_promotion_to_c1e' undeclared
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git testing
head: 55ecda6f25ef6de769ae64f162828aee4812c313
commit: 55ecda6f25ef6de769ae64f162828aee4812c313 [12/12] Merge branch 'intel-idle' into linux-next
config: x86_64-randconfig-c001 (https://download.01.org/0day-ci/archive/20220428/202204281634.Ho3eVKJ7-lk...)
compiler: gcc-11 (Debian 11.2.0-20) 11.2.0
reproduce (this is a W=1 build):
# https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commi...
git remote add rafael-pm https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
git fetch --no-tags rafael-pm testing
git checkout 55ecda6f25ef6de769ae64f162828aee4812c313
# save the config file
mkdir build_dir && cp config build_dir/.config
make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
drivers/idle/intel_idle.c: In function 'adl_idle_state_table_update':
>> drivers/idle/intel_idle.c:1701:17: error: 'disable_promotion_to_c1e' undeclared (first use in this function)
1701 | disable_promotion_to_c1e = true;
| ^~~~~~~~~~~~~~~~~~~~~~~~
drivers/idle/intel_idle.c:1701:17: note: each undeclared identifier is reported only once for each function it appears in
>> drivers/idle/intel_idle.c:1706:9: error: implicit declaration of function 'c1e_promotion_enable' [-Werror=implicit-function-declaration]
1706 | c1e_promotion_enable();
| ^~~~~~~~~~~~~~~~~~~~
drivers/idle/intel_idle.c: At top level:
drivers/idle/intel_idle.c:1854:13: warning: conflicting types for 'c1e_promotion_enable'; have 'void(void)'
1854 | static void c1e_promotion_enable(void)
| ^~~~~~~~~~~~~~~~~~~~
drivers/idle/intel_idle.c:1854:13: error: static declaration of 'c1e_promotion_enable' follows non-static declaration
drivers/idle/intel_idle.c:1706:9: note: previous implicit declaration of 'c1e_promotion_enable' with type 'void(void)'
1706 | c1e_promotion_enable();
| ^~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
vim +/disable_promotion_to_c1e +1701 drivers/idle/intel_idle.c
64233338499126 Chen Yu 2021-05-28 1685
cc6e234b826408 Zhang Rui 2022-04-15 1686 /**
cc6e234b826408 Zhang Rui 2022-04-15 1687 * adl_idle_state_table_update - Adjust AlderLake idle states table.
cc6e234b826408 Zhang Rui 2022-04-15 1688 */
cc6e234b826408 Zhang Rui 2022-04-15 1689 static void __init adl_idle_state_table_update(void)
cc6e234b826408 Zhang Rui 2022-04-15 1690 {
cc6e234b826408 Zhang Rui 2022-04-15 1691 /* Check if user prefers C1 over C1E. */
cc6e234b826408 Zhang Rui 2022-04-15 1692 if (preferred_states_mask & BIT(1)) {
cc6e234b826408 Zhang Rui 2022-04-15 1693 if (preferred_states_mask & BIT(2))
cc6e234b826408 Zhang Rui 2022-04-15 1694 /* Both can't be enabled, stick to the defaults. */
cc6e234b826408 Zhang Rui 2022-04-15 1695 goto end;
cc6e234b826408 Zhang Rui 2022-04-15 1696
cc6e234b826408 Zhang Rui 2022-04-15 1697 cpuidle_state_table[0].flags &= ~CPUIDLE_FLAG_UNUSABLE;
cc6e234b826408 Zhang Rui 2022-04-15 1698 cpuidle_state_table[1].flags |= CPUIDLE_FLAG_UNUSABLE;
cc6e234b826408 Zhang Rui 2022-04-15 1699
cc6e234b826408 Zhang Rui 2022-04-15 1700 /* Disable C1E by clearing the "C1E promotion" bit. */
cc6e234b826408 Zhang Rui 2022-04-15 @1701 disable_promotion_to_c1e = true;
cc6e234b826408 Zhang Rui 2022-04-15 1702 return;
cc6e234b826408 Zhang Rui 2022-04-15 1703 }
cc6e234b826408 Zhang Rui 2022-04-15 1704 end:
cc6e234b826408 Zhang Rui 2022-04-15 1705 /* Make sure C1E is enabled by default */
cc6e234b826408 Zhang Rui 2022-04-15 @1706 c1e_promotion_enable();
cc6e234b826408 Zhang Rui 2022-04-15 1707 }
cc6e234b826408 Zhang Rui 2022-04-15 1708
:::::: The code at line 1701 was first introduced by commit
:::::: cc6e234b8264089d11c34f82d6be925281ca52ba intel_idle: Add AlderLake support
:::::: TO: Zhang Rui <rui.zhang(a)intel.com>
:::::: CC: Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months
[rafael-pm:testing 12/12] drivers/idle/intel_idle.c:1854:13: warning: conflicting types for 'c1e_promotion_enable'; have 'void(void)'
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git testing
head: 55ecda6f25ef6de769ae64f162828aee4812c313
commit: 55ecda6f25ef6de769ae64f162828aee4812c313 [12/12] Merge branch 'intel-idle' into linux-next
config: x86_64-randconfig-c001 (https://download.01.org/0day-ci/archive/20220428/202204281547.5qD9L1sw-lk...)
compiler: gcc-11 (Debian 11.2.0-20) 11.2.0
reproduce (this is a W=1 build):
# https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commi...
git remote add rafael-pm https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
git fetch --no-tags rafael-pm testing
git checkout 55ecda6f25ef6de769ae64f162828aee4812c313
# save the config file
mkdir build_dir && cp config build_dir/.config
make W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash drivers/idle/
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
drivers/idle/intel_idle.c: In function 'adl_idle_state_table_update':
drivers/idle/intel_idle.c:1701:17: error: 'disable_promotion_to_c1e' undeclared (first use in this function)
1701 | disable_promotion_to_c1e = true;
| ^~~~~~~~~~~~~~~~~~~~~~~~
drivers/idle/intel_idle.c:1701:17: note: each undeclared identifier is reported only once for each function it appears in
drivers/idle/intel_idle.c:1706:9: error: implicit declaration of function 'c1e_promotion_enable' [-Werror=implicit-function-declaration]
1706 | c1e_promotion_enable();
| ^~~~~~~~~~~~~~~~~~~~
drivers/idle/intel_idle.c: At top level:
>> drivers/idle/intel_idle.c:1854:13: warning: conflicting types for 'c1e_promotion_enable'; have 'void(void)'
1854 | static void c1e_promotion_enable(void)
| ^~~~~~~~~~~~~~~~~~~~
drivers/idle/intel_idle.c:1854:13: error: static declaration of 'c1e_promotion_enable' follows non-static declaration
drivers/idle/intel_idle.c:1706:9: note: previous implicit declaration of 'c1e_promotion_enable' with type 'void(void)'
1706 | c1e_promotion_enable();
| ^~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
vim +1854 drivers/idle/intel_idle.c
1aefbd7aeb7695 Rafael J. Wysocki 2020-01-10 1853
da0e58c038e60e Artem Bityutskiy 2022-03-02 @1854 static void c1e_promotion_enable(void)
da0e58c038e60e Artem Bityutskiy 2022-03-02 1855 {
da0e58c038e60e Artem Bityutskiy 2022-03-02 1856 unsigned long long msr_bits;
da0e58c038e60e Artem Bityutskiy 2022-03-02 1857
da0e58c038e60e Artem Bityutskiy 2022-03-02 1858 rdmsrl(MSR_IA32_POWER_CTL, msr_bits);
da0e58c038e60e Artem Bityutskiy 2022-03-02 1859 msr_bits |= 0x2;
da0e58c038e60e Artem Bityutskiy 2022-03-02 1860 wrmsrl(MSR_IA32_POWER_CTL, msr_bits);
da0e58c038e60e Artem Bityutskiy 2022-03-02 1861 }
da0e58c038e60e Artem Bityutskiy 2022-03-02 1862
:::::: The code at line 1854 was first introduced by commit
:::::: da0e58c038e60e7e65d30813ebdfe91687aa8a24 intel_idle: add 'preferred_cstates' module argument
:::::: TO: Artem Bityutskiy <artem.bityutskiy(a)linux.intel.com>
:::::: CC: Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months
Re: [PATCH 1/1] Constify AcpiGetHandle pathname argument
by Rafael J. Wysocki
On Wed, Apr 27, 2022 at 12:48 PM Sakari Ailus
<sakari.ailus(a)linux.intel.com> wrote:
>
> AcpiGetHandle doesn't write to the pathname argument, therefore make it
> const.
>
> This allows later on passing pathname to AcpiGetHandle which is const,
> without creating a copy of it.
>
> Signed-off-by: Sakari Ailus <sakari.ailus(a)linux.intel.com>
> ---
> Hi folks,
>
> This isn't required by acpica internally as such but upcoming patches to
> Linux depend on it.
I'm afraid that the kernel source cannot depart from the upstream
ACPICA this way, though.
> source/components/namespace/nsxfname.c | 2 +-
> source/include/acpixf.h | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/source/components/namespace/nsxfname.c b/source/components/namespace/nsxfname.c
> index 7a7393b61..da89b2d8e 100644
> --- a/source/components/namespace/nsxfname.c
> +++ b/source/components/namespace/nsxfname.c
> @@ -192,7 +192,7 @@ AcpiNsCopyDeviceId (
> ACPI_STATUS
> AcpiGetHandle (
> ACPI_HANDLE Parent,
> - ACPI_STRING Pathname,
> + const char *Pathname,
> ACPI_HANDLE *RetHandle)
> {
> ACPI_STATUS Status;
> diff --git a/source/include/acpixf.h b/source/include/acpixf.h
> index 7610f2e30..a3f7397e7 100644
> --- a/source/include/acpixf.h
> +++ b/source/include/acpixf.h
> @@ -766,7 +766,7 @@ ACPI_EXTERNAL_RETURN_STATUS (
> ACPI_STATUS
> AcpiGetHandle (
> ACPI_HANDLE Parent,
> - ACPI_STRING Pathname,
> + const char *Pathname,
> ACPI_HANDLE *RetHandle))
>
> ACPI_EXTERNAL_RETURN_STATUS (
> --
> 2.30.2
>
2 months
[rafael-pm:bleeding-edge] BUILD SUCCESS WITH WARNING f23bedef4354b1e8a69a25d8c9c1201e6d8e8762
by kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
branch HEAD: f23bedef4354b1e8a69a25d8c9c1201e6d8e8762 Merge branch 'acpi-pci' into bleeding-edge
Warning reports:
https://lore.kernel.org/linux-pm/202204240259.PyW8hsJz-lkp@intel.com
https://lore.kernel.org/linux-pm/202204241452.pAvKt2JP-lkp@intel.com
Warning: (recently discovered and may have been fixed)
WARNING: modpost: vmlinux.o(.exit.text+0xe120): Section mismatch in reference from the function hsr_netlink_exit() to the variable .init.text:.L0
WARNING: modpost: vmlinux.o(.text+0x15ff5e0): Section mismatch in reference from the function dm_stats_init() to the variable .init.text:.L0
WARNING: modpost: vmlinux.o(.text+0x1697378): Section mismatch in reference from the function btintel_send_intel_reset() to the variable .exit.text:.L0
WARNING: modpost: vmlinux.o(.text+0x1bf6234): Section mismatch in reference from the function sctp_sched_ops_register() to the variable .init.text:.L0
WARNING: modpost: vmlinux.o(.text+0x1bf624c): Section mismatch in reference from the function sctp_sched_ops_init() to the variable .init.text:.L0
WARNING: modpost: vmlinux.o(.text+0x1bf627c): Section mismatch in reference from the function sctp_sched_set_sched() to the variable .init.text:.L0
WARNING: modpost: vmlinux.o(.text+0x1bf640c): Section mismatch in reference from the function sctp_sched_get_sched() to the variable .init.text:.L0
WARNING: modpost: vmlinux.o(.text+0xfdc8e4): Section mismatch in reference from the function component_compare_dev_name() to the variable .exit.text:.LFB4478
WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .rodata:_entry.30
Warning ids grouped by kconfigs:
gcc_recent_errors
`-- riscv-buildonly-randconfig-r002-20220421
|-- Section-mismatch-in-reference-from-the-function-btintel_send_intel_reset()-to-the-variable-.exit.text:.L0
|-- Section-mismatch-in-reference-from-the-function-component_compare_dev_name()-to-the-variable-.exit.text:.LFB4478
|-- Section-mismatch-in-reference-from-the-function-dm_stats_init()-to-the-variable-.init.text:.L0
|-- Section-mismatch-in-reference-from-the-function-hsr_netlink_exit()-to-the-variable-.init.text:.L0
|-- Section-mismatch-in-reference-from-the-function-sctp_sched_get_sched()-to-the-variable-.init.text:.L0
|-- Section-mismatch-in-reference-from-the-function-sctp_sched_ops_init()-to-the-variable-.init.text:.L0
|-- Section-mismatch-in-reference-from-the-function-sctp_sched_ops_register()-to-the-variable-.init.text:.L0
|-- Section-mismatch-in-reference-from-the-function-sctp_sched_set_sched()-to-the-variable-.init.text:.L0
`-- Section-mismatch-in-reference-from-the-variable-.L0-to-the-variable-.rodata:_entry.
elapsed time: 4386m
configs tested: 109
configs skipped: 4
gcc tested configs:
arm allmodconfig
arm allyesconfig
arm defconfig
arm64 defconfig
arm64 allyesconfig
i386 randconfig-c001
arm simpad_defconfig
m68k m5407c3_defconfig
um defconfig
powerpc currituck_defconfig
sh edosk7760_defconfig
powerpc ppc40x_defconfig
arc axs103_defconfig
sparc defconfig
m68k allyesconfig
nios2 alldefconfig
powerpc tqm8xx_defconfig
arm badge4_defconfig
riscv nommu_k210_sdcard_defconfig
powerpc motionpro_defconfig
powerpc pcm030_defconfig
arc nsimosci_hs_smp_defconfig
arm randconfig-c002-20220422
x86_64 randconfig-c001
ia64 defconfig
ia64 allmodconfig
ia64 allyesconfig
m68k defconfig
m68k allmodconfig
nios2 defconfig
arc allyesconfig
alpha defconfig
csky defconfig
nios2 allyesconfig
alpha allyesconfig
arc defconfig
sh allmodconfig
xtensa allyesconfig
h8300 allyesconfig
parisc defconfig
parisc64 defconfig
s390 allmodconfig
parisc allyesconfig
s390 defconfig
s390 allyesconfig
i386 debian-10.3-kselftests
i386 debian-10.3
i386 defconfig
i386 allyesconfig
sparc allyesconfig
mips allyesconfig
mips allmodconfig
powerpc allnoconfig
powerpc allmodconfig
powerpc allyesconfig
x86_64 randconfig-a002
x86_64 randconfig-a006
x86_64 randconfig-a004
i386 randconfig-a001
i386 randconfig-a003
i386 randconfig-a005
x86_64 randconfig-a013
x86_64 randconfig-a011
x86_64 randconfig-a015
i386 randconfig-a014
i386 randconfig-a012
i386 randconfig-a016
arc randconfig-r043-20220422
riscv allmodconfig
riscv nommu_k210_defconfig
riscv nommu_virt_defconfig
riscv allnoconfig
riscv rv32_defconfig
riscv allyesconfig
riscv defconfig
um i386_defconfig
um x86_64_defconfig
x86_64 defconfig
x86_64 allyesconfig
x86_64 kexec
x86_64 rhel-8.3-func
x86_64 rhel-8.3
x86_64 rhel-8.3-kunit
x86_64 rhel-8.3-kselftests
clang tested configs:
mips randconfig-c004-20220424
arm randconfig-c002-20220424
powerpc randconfig-c003-20220424
x86_64 randconfig-c007
i386 randconfig-c001
s390 randconfig-c005-20220424
riscv randconfig-c006-20220424
mips rbtx49xx_defconfig
riscv nommu_virt_defconfig
powerpc walnut_defconfig
mips tb0219_defconfig
x86_64 randconfig-a001
x86_64 randconfig-a003
x86_64 randconfig-a005
i386 randconfig-a002
i386 randconfig-a006
i386 randconfig-a004
x86_64 randconfig-a014
x86_64 randconfig-a016
x86_64 randconfig-a012
i386 randconfig-a013
i386 randconfig-a015
i386 randconfig-a011
hexagon randconfig-r041-20220422
riscv randconfig-r042-20220422
hexagon randconfig-r045-20220422
s390 randconfig-r044-20220422
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months, 1 week
[rafael-pm:bleeding-edge 8/20] WARNING: modpost: vmlinux.o(.text+0xfdc8e4): Section mismatch in reference from the function component_compare_dev_name() to the variable .exit.text:.LFB4478
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
head: f23bedef4354b1e8a69a25d8c9c1201e6d8e8762
commit: 9d66f8243f05815087050993644c46a71ffc3d04 [8/20] Merge branches 'thermal-int340x' and 'thermal-misc' into linux-next
config: riscv-buildonly-randconfig-r002-20220421 (https://download.01.org/0day-ci/archive/20220424/202204241452.pAvKt2JP-lk...)
compiler: riscv32-linux-gcc (GCC) 11.2.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commi...
git remote add rafael-pm https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
git fetch --no-tags rafael-pm bleeding-edge
git checkout 9d66f8243f05815087050993644c46a71ffc3d04
# save the config file
mkdir build_dir && cp config build_dir/.config
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross W=1 O=build_dir ARCH=riscv SHELL=/bin/bash
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>, old ones prefixed by <<):
>> WARNING: modpost: vmlinux.o(.text+0xfdc8e4): Section mismatch in reference from the function component_compare_dev_name() to the variable .exit.text:.LFB4478
The function component_compare_dev_name() references a variable in an exit section.
Often the variable .LFB4478 has valid usage outside the exit section
and the fix is to remove the __exit annotation of .LFB4478.
--
>> WARNING: modpost: vmlinux.o(.text+0x15ff5e0): Section mismatch in reference from the function dm_stats_init() to the variable .init.text:.L0
The function dm_stats_init() references
the variable __init .L0 .
This is often because dm_stats_init lacks a __init
annotation or the annotation of .L0 is wrong.
--
>> WARNING: modpost: vmlinux.o(.text+0x1bf624c): Section mismatch in reference from the function sctp_sched_ops_init() to the variable .init.text:.L0
The function sctp_sched_ops_init() references
the variable __init .L0 .
This is often because sctp_sched_ops_init lacks a __init
annotation or the annotation of .L0 is wrong.
Note: the below error/warnings can be found in parent commit:
<< WARNING: modpost: vmlinux.o(.text+0xcb5b08): Section mismatch in reference from the function pci_sriov_resource_alignment() to the function .init.text:sm501fb_driver_init()
<< WARNING: modpost: vmlinux.o(.text+0xfdc8e4): Section mismatch in reference from the function component_compare_dev_name() to the variable .exit.text:.LFE4478
<< WARNING: modpost: vmlinux.o(.exit.text+0xe120): Section mismatch in reference from the function hsr_netlink_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .rodata:_entry.30
<< WARNING: modpost: vmlinux.o(.text+0x1697378): Section mismatch in reference from the function btintel_send_intel_reset() to the variable .exit.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1a9f788): Section mismatch in reference from the function fib_free_table() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf6234): Section mismatch in reference from the function sctp_sched_ops_register() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf627c): Section mismatch in reference from the function sctp_sched_set_sched() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf640c): Section mismatch in reference from the function sctp_sched_get_sched() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0xcb5b08): Section mismatch in reference from the function pci_sriov_resource_alignment() to the function .init.text:sm501fb_driver_init()
<< WARNING: modpost: vmlinux.o(.text+0xfdc8e4): Section mismatch in reference from the function component_compare_dev_name() to the variable .exit.text:.LFE4478
<< WARNING: modpost: vmlinux.o(.exit.text+0xe120): Section mismatch in reference from the function hsr_netlink_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .rodata:_entry.30
<< WARNING: modpost: vmlinux.o(.text+0x1697378): Section mismatch in reference from the function btintel_send_intel_reset() to the variable .exit.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1a9f788): Section mismatch in reference from the function fib_free_table() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf6234): Section mismatch in reference from the function sctp_sched_ops_register() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf627c): Section mismatch in reference from the function sctp_sched_set_sched() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf640c): Section mismatch in reference from the function sctp_sched_get_sched() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0xcb5b08): Section mismatch in reference from the function pci_sriov_resource_alignment() to the function .init.text:sm501fb_driver_init()
<< WARNING: modpost: vmlinux.o(.text+0xfdc8e4): Section mismatch in reference from the function component_compare_dev_name() to the variable .exit.text:.LFE4478
<< WARNING: modpost: vmlinux.o(.exit.text+0xe120): Section mismatch in reference from the function hsr_netlink_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .rodata:_entry.30
<< WARNING: modpost: vmlinux.o(.text+0x1697378): Section mismatch in reference from the function btintel_send_intel_reset() to the variable .exit.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1a9f788): Section mismatch in reference from the function fib_free_table() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf6234): Section mismatch in reference from the function sctp_sched_ops_register() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf627c): Section mismatch in reference from the function sctp_sched_set_sched() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1bf640c): Section mismatch in reference from the function sctp_sched_get_sched() to the variable .init.text:.L0
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months, 1 week
[rafael-pm:bleeding-edge 7/20] WARNING: modpost: vmlinux.o(.exit.text+0xe120): Section mismatch in reference from the function hsr_netlink_exit() to the variable .init.text:.L0
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
head: f23bedef4354b1e8a69a25d8c9c1201e6d8e8762
commit: 989108f9dfffcaebab87d8b37aa7d4d9d10d2745 [7/20] Merge branch 'devprop' into linux-next
config: riscv-buildonly-randconfig-r002-20220421 (https://download.01.org/0day-ci/archive/20220424/202204240259.PyW8hsJz-lk...)
compiler: riscv32-linux-gcc (GCC) 11.2.0
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commi...
git remote add rafael-pm https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
git fetch --no-tags rafael-pm bleeding-edge
git checkout 989108f9dfffcaebab87d8b37aa7d4d9d10d2745
# save the config file
mkdir build_dir && cp config build_dir/.config
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross W=1 O=build_dir ARCH=riscv SHELL=/bin/bash
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>, old ones prefixed by <<):
>> WARNING: modpost: vmlinux.o(.exit.text+0xe120): Section mismatch in reference from the function hsr_netlink_exit() to the variable .init.text:.L0
The function __exit hsr_netlink_exit() references
a variable __init .L0 .
This is often seen when error handling in the exit function
uses functionality in the init path.
The fix is often to remove the __init annotation of
.L0 so it may be used outside an init section.
--
>> WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .rodata:_entry.30
FATAL: modpost: extable_entry size hasn't been discovered!
--
>> WARNING: modpost: vmlinux.o(.text+0x1697378): Section mismatch in reference from the function btintel_send_intel_reset() to the variable .exit.text:.L0
The function btintel_send_intel_reset() references a variable in an exit section.
Often the variable .L0 has valid usage outside the exit section
and the fix is to remove the __exit annotation of .L0 .
--
>> WARNING: modpost: vmlinux.o(.text+0x1bf6234): Section mismatch in reference from the function sctp_sched_ops_register() to the variable .init.text:.L0
The function sctp_sched_ops_register() references
the variable __init .L0 .
This is often because sctp_sched_ops_register lacks a __init
annotation or the annotation of .L0 is wrong.
--
>> WARNING: modpost: vmlinux.o(.text+0x1bf627c): Section mismatch in reference from the function sctp_sched_set_sched() to the variable .init.text:.L0
The function sctp_sched_set_sched() references
the variable __init .L0 .
This is often because sctp_sched_set_sched lacks a __init
annotation or the annotation of .L0 is wrong.
--
>> WARNING: modpost: vmlinux.o(.text+0x1bf640c): Section mismatch in reference from the function sctp_sched_get_sched() to the variable .init.text:.L0
The function sctp_sched_get_sched() references
the variable __init .L0 .
This is often because sctp_sched_get_sched lacks a __init
annotation or the annotation of .L0 is wrong.
Note: the below error/warnings can be found in parent commit:
<< WARNING: modpost: vmlinux.o(.text+0x66d448): Section mismatch in reference from the function nilfs_segbuf_free() to the variable .exit.text:.LVL12
<< WARNING: modpost: vmlinux.o(.text+0x15a8b7c): Section mismatch in reference from the function bch_keybuf_init() to the variable .init.text:.LVL52
<< WARNING: modpost: vmlinux.o(.text+0x1aa0df0): Section mismatch in reference from the function ping_seq_stop() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2298): Section mismatch in reference from the function ping_common_sendmsg() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2e08): Section mismatch in reference from the function ping_proc_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aeca5c): Section mismatch in reference from the function x25_limit_facilities() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .debug_loc:.LLST136
<< WARNING: modpost: vmlinux.o(.text+0x66d448): Section mismatch in reference from the function nilfs_segbuf_free() to the variable .exit.text:.LVL12
<< WARNING: modpost: vmlinux.o(.text+0x15a8b7c): Section mismatch in reference from the function bch_keybuf_init() to the variable .init.text:.LVL52
<< WARNING: modpost: vmlinux.o(.text+0x1aa0df0): Section mismatch in reference from the function ping_seq_stop() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2298): Section mismatch in reference from the function ping_common_sendmsg() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2e08): Section mismatch in reference from the function ping_proc_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aeca5c): Section mismatch in reference from the function x25_limit_facilities() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .debug_loc:.LLST136
<< WARNING: modpost: vmlinux.o(.text+0x66d448): Section mismatch in reference from the function nilfs_segbuf_free() to the variable .exit.text:.LVL12
<< WARNING: modpost: vmlinux.o(.text+0x15a8b7c): Section mismatch in reference from the function bch_keybuf_init() to the variable .init.text:.LVL52
<< WARNING: modpost: vmlinux.o(.text+0x1aa0df0): Section mismatch in reference from the function ping_seq_stop() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2298): Section mismatch in reference from the function ping_common_sendmsg() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2e08): Section mismatch in reference from the function ping_proc_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aeca5c): Section mismatch in reference from the function x25_limit_facilities() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .debug_loc:.LLST136
<< WARNING: modpost: vmlinux.o(.text+0x66d448): Section mismatch in reference from the function nilfs_segbuf_free() to the variable .exit.text:.LVL12
<< WARNING: modpost: vmlinux.o(.text+0x15a8b7c): Section mismatch in reference from the function bch_keybuf_init() to the variable .init.text:.LVL52
<< WARNING: modpost: vmlinux.o(.text+0x1aa0df0): Section mismatch in reference from the function ping_seq_stop() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2298): Section mismatch in reference from the function ping_common_sendmsg() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2e08): Section mismatch in reference from the function ping_proc_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aeca5c): Section mismatch in reference from the function x25_limit_facilities() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .debug_loc:.LLST136
<< WARNING: modpost: vmlinux.o(.text+0x66d448): Section mismatch in reference from the function nilfs_segbuf_free() to the variable .exit.text:.LVL12
<< WARNING: modpost: vmlinux.o(.text+0x15a8b7c): Section mismatch in reference from the function bch_keybuf_init() to the variable .init.text:.LVL52
<< WARNING: modpost: vmlinux.o(.text+0x1aa0df0): Section mismatch in reference from the function ping_seq_stop() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2298): Section mismatch in reference from the function ping_common_sendmsg() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2e08): Section mismatch in reference from the function ping_proc_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aeca5c): Section mismatch in reference from the function x25_limit_facilities() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .debug_loc:.LLST136
<< WARNING: modpost: vmlinux.o(.text+0x66d448): Section mismatch in reference from the function nilfs_segbuf_free() to the variable .exit.text:.LVL12
<< WARNING: modpost: vmlinux.o(.text+0x15a8b7c): Section mismatch in reference from the function bch_keybuf_init() to the variable .init.text:.LVL52
<< WARNING: modpost: vmlinux.o(.text+0x1aa0df0): Section mismatch in reference from the function ping_seq_stop() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2298): Section mismatch in reference from the function ping_common_sendmsg() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aa2e08): Section mismatch in reference from the function ping_proc_exit() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(.text+0x1aeca5c): Section mismatch in reference from the function x25_limit_facilities() to the variable .init.text:.L0
<< WARNING: modpost: vmlinux.o(__ex_table+0x1260): Section mismatch in reference from the variable .L0 to the variable .debug_loc:.LLST136
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months, 1 week
[rafael-pm:bleeding-edge] BUILD SUCCESS a8a4f8e63bdfeac9fafe43dcafabc27d8f2e8b8e
by kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge
branch HEAD: a8a4f8e63bdfeac9fafe43dcafabc27d8f2e8b8e Merge branch 'pm-tools' into linux-next
elapsed time: 724m
configs tested: 133
configs skipped: 3
The following configs have been built successfully.
More configs may be tested in the coming days.
gcc tested configs:
arm64 defconfig
arm64 allyesconfig
arm allmodconfig
arm defconfig
arm allyesconfig
i386 randconfig-c001
powerpc eiger_defconfig
nios2 10m50_defconfig
arm pxa910_defconfig
arm cerfcube_defconfig
arm at91_dt_defconfig
sh sdk7786_defconfig
powerpc mpc834x_itx_defconfig
powerpc linkstation_defconfig
sh hp6xx_defconfig
mips jazz_defconfig
arc tb10x_defconfig
arm gemini_defconfig
mips cobalt_defconfig
microblaze defconfig
sh se7722_defconfig
mips ar7_defconfig
i386 defconfig
xtensa common_defconfig
sh titan_defconfig
sh shx3_defconfig
sh sh7757lcr_defconfig
csky defconfig
sh apsh4ad0a_defconfig
ia64 alldefconfig
sh r7785rp_defconfig
arm shmobile_defconfig
m68k m5307c3_defconfig
arm axm55xx_defconfig
arm mvebu_v7_defconfig
powerpc holly_defconfig
s390 debug_defconfig
x86_64 randconfig-c001
arm randconfig-c002-20220419
arm randconfig-c002-20220420
ia64 allmodconfig
ia64 allyesconfig
ia64 defconfig
m68k allyesconfig
m68k allmodconfig
m68k defconfig
nios2 allyesconfig
alpha defconfig
alpha allyesconfig
h8300 allyesconfig
xtensa allyesconfig
arc defconfig
sh allmodconfig
s390 defconfig
s390 allmodconfig
parisc defconfig
parisc64 defconfig
parisc allyesconfig
s390 allyesconfig
sparc defconfig
i386 allyesconfig
sparc allyesconfig
i386 debian-10.3-kselftests
i386 debian-10.3
nios2 defconfig
arc allyesconfig
mips allyesconfig
mips allmodconfig
powerpc allyesconfig
powerpc allnoconfig
powerpc allmodconfig
x86_64 randconfig-a002
x86_64 randconfig-a006
x86_64 randconfig-a004
i386 randconfig-a001
i386 randconfig-a003
i386 randconfig-a005
x86_64 randconfig-a013
x86_64 randconfig-a011
x86_64 randconfig-a015
i386 randconfig-a012
i386 randconfig-a014
i386 randconfig-a016
riscv randconfig-r042-20220419
s390 randconfig-r044-20220419
arc randconfig-r043-20220419
riscv defconfig
riscv nommu_virt_defconfig
riscv rv32_defconfig
riscv nommu_k210_defconfig
riscv allnoconfig
riscv allmodconfig
riscv allyesconfig
x86_64 rhel-8.3-kselftests
um x86_64_defconfig
um i386_defconfig
x86_64 rhel-8.3-kunit
x86_64 rhel-8.3-func
x86_64 kexec
x86_64 defconfig
x86_64 allyesconfig
x86_64 rhel-8.3
clang tested configs:
x86_64 randconfig-c007
powerpc randconfig-c003-20220419
arm randconfig-c002-20220419
i386 randconfig-c001
riscv randconfig-c006-20220419
mips randconfig-c004-20220419
s390 randconfig-c005-20220419
mips ip28_defconfig
arm netwinder_defconfig
arm davinci_all_defconfig
mips lemote2f_defconfig
powerpc ksi8560_defconfig
arm mainstone_defconfig
powerpc mpc832x_mds_defconfig
powerpc ppc64e_defconfig
arm bcm2835_defconfig
x86_64 randconfig-a001
x86_64 randconfig-a003
x86_64 randconfig-a005
i386 randconfig-a002
i386 randconfig-a004
i386 randconfig-a006
x86_64 randconfig-a012
x86_64 randconfig-a014
x86_64 randconfig-a016
i386 randconfig-a013
i386 randconfig-a011
i386 randconfig-a015
hexagon randconfig-r041-20220420
riscv randconfig-r042-20220420
hexagon randconfig-r045-20220420
hexagon randconfig-r041-20220419
hexagon randconfig-r045-20220419
--
0-DAY CI Kernel Test Service
https://01.org/lkp
2 months, 1 week