Messages in this thread | | | Date | Fri, 5 Jun 2020 16:35:36 +0200 | From | Ingo Molnar <> | Subject | Re: [PATCH] compiler.h: Move instrumentation_begin()/end() into new <linux/instrumentation.h> header |
| |
* Peter Zijlstra <peterz@infradead.org> wrote:
> On Thu, Jun 04, 2020 at 10:19:28AM +0200, Ingo Molnar wrote: > > The tested v2 version of the patch also needed the include in > > asm-generic/bug.h (see the fix attached below), because for > > completeness the generic version was annotated as well - even though > > only x86 has objtool support for now. > > x86/asm/bug.h includes asm-generic/bug.h. > > x86 uses the generic bug infrastructure.
Yes, indeed. No change to the patch required (other than the changelog), both asm-generic/bug.h and x86/asm/bug.h make use of instrumentation_begin()/end(), so they both need the #include.
Thanks,
Ingo
| |