On Mon, Apr 08, 2024 at 12:32:11PM -0400, Peter Xu wrote: > On Mon, Apr 08, 2024 at 12:53:19PM +0800, kernel test robot wrote: > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > > head: 8568bb2ccc278f344e6ac44af6ed010a90aa88dc > > commit: e79da3a55e4e7b60b2790b3402a1a6c19829e9ce [3442/4242] mm/gup: merge pXd huge mapping checks > > config: riscv-buildonly-randconfig-r001-20230517 (https://download.01.org/0day-ci/archive/20240408/202404081248.FE1RbA1V-lkp@xxxxxxxxx/config) > > compiler: riscv32-linux-gcc (GCC) 13.2.0 > > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240408/202404081248.FE1RbA1V-lkp@xxxxxxxxx/reproduce) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > > the same patch/commit), kindly add following tags > > | Reported-by: kernel test robot <lkp@xxxxxxxxx> > > | Closes: https://lore.kernel.org/oe-kbuild-all/202404081248.FE1RbA1V-lkp@xxxxxxxxx/ > > [...] > > > ERROR: modpost: __ex_table+0x1258 references non-executable section '.rodata.str1.4' > > WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x1260 (section: __ex_table) -> .LASF3592 (section: .debug_str) > > ERROR: modpost: __ex_table+0x1260 references non-executable section '.debug_str' > > WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x1264 (section: __ex_table) -> .LC59 (section: .rodata.str1.4) > > ERROR: modpost: __ex_table+0x1264 references non-executable section '.rodata.str1.4' > > WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x126c (section: __ex_table) -> .Ldebug_ranges0 (section: .debug_ranges) > > ERROR: modpost: __ex_table+0x126c references non-executable section '.debug_ranges' > > >> WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x1270 (section: __ex_table) -> .LASF0 (section: .debug_str) > > ERROR: modpost: __ex_table+0x1270 references non-executable section '.debug_str' > > >> WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x1278 (section: __ex_table) -> .LASF2 (section: .debug_str) > > ERROR: modpost: __ex_table+0x1278 references non-executable section '.debug_str' > > WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x127c (section: __ex_table) -> .LASF0 (section: .debug_str) > > ERROR: modpost: __ex_table+0x127c references non-executable section '.debug_str' > > WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x1284 (section: __ex_table) -> .LASF6 (section: .debug_str) > > ERROR: modpost: __ex_table+0x1284 references non-executable section '.debug_str' > > WARNING: modpost: vmlinux: section mismatch in reference: (unknown)+0x1288 (section: __ex_table) -> .LASF7 (section: .debug_str) > > [...] > > Hmm, this doesn't look like relevant to the small commit e79da3a55e4e7b.. > I'd guess this is an irrelevant error with the randconfig which lacks some > sheer luck. I'll ignore this one as of now, but anyone can correct me > otherwise.. Sorry for the false report. The bot wrongly parsed the modpost warnings and triggered wrong bisections. We will fix this bug as soon as possible. Thanks, Yujie