Re: [tip:master 11/25] vmlinux.o: warning: objtool: fred_exc_machine_check+0x185: call to __kasan_check_read() leaves .noinstr.text section

From: Peter Zijlstra

Date: Thu Nov 06 2025 - 06:25:42 EST


On Thu, Nov 06, 2025 at 12:16:10PM +0100, kernel test robot wrote:
> tree: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git master
> head: 8411fdb92360d0b4d3337492a25ee2de7fb6c425
> commit: 8375dadb8d4c6de0dc916ea50b376d9d946ce544 [11/25] Merge branch into tip/master: 'perf/core'
> config: x86_64-randconfig-2005-20250721 (https://download.01.org/0day-ci/archive/20251106/202511061245.gdMzEtVA-lkp@xxxxxxxxx/config)
> compiler: gcc-14 (Debian 14.2.0-19) 14.2.0
> reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251106/202511061245.gdMzEtVA-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/202511061245.gdMzEtVA-lkp@xxxxxxxxx/
>
> All warnings (new ones prefixed by >>):
>
> vmlinux.o: warning: objtool: exc_debug_user+0x1c9: call to __kasan_check_read() leaves .noinstr.text section
> vmlinux.o: warning: objtool: exc_int3+0x15e: call to __kasan_check_read() leaves .noinstr.text section
> vmlinux.o: warning: objtool: noist_exc_machine_check+0x179: call to __kasan_check_read() leaves .noinstr.text section
> >> vmlinux.o: warning: objtool: fred_exc_machine_check+0x185: call to __kasan_check_read() leaves .noinstr.text section

Right, this is a tree that does not yet include:

cf76553aaa36 ("entry,unwind/deferred: Fix unwind_reset_info() placement")

which should fix this report.