Messages in this thread | | | From | Thomas Gleixner <> | Subject | Re: [PATCH 00/30] PREEMPT_AUTO: support lazy rescheduling | Date | Thu, 15 Feb 2024 21:04:00 +0100 |
| |
On Thu, Feb 15 2024 at 11:28, Paul E. McKenney wrote: > On Wed, Feb 14, 2024 at 07:45:18PM -0800, Paul E. McKenney wrote: > I am also getting these from builds that enable KASAN: > > vmlinux.o: warning: objtool: mwait_idle+0x13: call to tif_resched.constprop.0() leaves .noinstr.text section > vmlinux.o: warning: objtool: acpi_processor_ffh_cstate_enter+0x36: call to tif_resched.constprop.0() leaves .noinstr.text section > vmlinux.o: warning: objtool: cpu_idle_poll.isra.0+0x18: call to tif_resched.constprop.0() leaves .noinstr.text section > vmlinux.o: warning: objtool: acpi_safe_halt+0x0: call to tif_resched.constprop.0() leaves .noinstr.text section > vmlinux.o: warning: objtool: poll_idle+0x33: call to tif_resched.constprop.0() leaves .noinstr.text section > vmlinux.o: warning: objtool: default_enter_idle+0x18: call to tif_resched.constprop.0() leaves .noinstr.text section > > Does tif_resched() need to be marked noinstr or some such?
__always_inline() probably
| |