Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-27 Thread Peter Zijlstra
On Mon, Nov 27, 2017 at 09:14:48AM +0100, Peter Zijlstra wrote: > On Sat, Nov 25, 2017 at 05:08:08PM +0100, Thomas Gleixner wrote: > > On Sat, 25 Nov 2017, Ingo Molnar wrote: > > > kaiser_add_user_map_ptrs_early(__entry_text_start, __entry_text_end, > > >

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-27 Thread Peter Zijlstra
On Mon, Nov 27, 2017 at 09:14:48AM +0100, Peter Zijlstra wrote: > On Sat, Nov 25, 2017 at 05:08:08PM +0100, Thomas Gleixner wrote: > > On Sat, 25 Nov 2017, Ingo Molnar wrote: > > > kaiser_add_user_map_ptrs_early(__entry_text_start, __entry_text_end, > > >

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-27 Thread Peter Zijlstra
On Sat, Nov 25, 2017 at 05:08:08PM +0100, Thomas Gleixner wrote: > On Sat, 25 Nov 2017, Ingo Molnar wrote: > > kaiser_add_user_map_ptrs_early(__entry_text_start, __entry_text_end, > >__PAGE_KERNEL_RX | _PAGE_GLOBAL); > > +

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-27 Thread Peter Zijlstra
On Sat, Nov 25, 2017 at 05:08:08PM +0100, Thomas Gleixner wrote: > On Sat, 25 Nov 2017, Ingo Molnar wrote: > > kaiser_add_user_map_ptrs_early(__entry_text_start, __entry_text_end, > >__PAGE_KERNEL_RX | _PAGE_GLOBAL); > > +

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-25 Thread Steven Rostedt
On Sat, 25 Nov 2017 17:08:08 +0100 (CET) Thomas Gleixner wrote: > Tracing uses it to stop the printout of the function graph. Should be safe > to print the C-Code functions. It uses it to filter out interrupts, as well as to print the: "<==" "==>"

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-25 Thread Steven Rostedt
On Sat, 25 Nov 2017 17:08:08 +0100 (CET) Thomas Gleixner wrote: > Tracing uses it to stop the printout of the function graph. Should be safe > to print the C-Code functions. It uses it to filter out interrupts, as well as to print the: "<==" "==>" annotations. Since function

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-25 Thread Thomas Gleixner
On Sat, 25 Nov 2017, Ingo Molnar wrote: > kaiser_add_user_map_ptrs_early(__entry_text_start, __entry_text_end, > __PAGE_KERNEL_RX | _PAGE_GLOBAL); > + kaiser_add_user_map_ptrs_early(__irqentry_text_start, > __irqentry_text_end, > +

Re: [PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-25 Thread Thomas Gleixner
On Sat, 25 Nov 2017, Ingo Molnar wrote: > kaiser_add_user_map_ptrs_early(__entry_text_start, __entry_text_end, > __PAGE_KERNEL_RX | _PAGE_GLOBAL); > + kaiser_add_user_map_ptrs_early(__irqentry_text_start, > __irqentry_text_end, > +

[PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-25 Thread Ingo Molnar
immediately trigger any simila false-sharing side-effect mapping bugs and they wouldn't be .config dependent Heisenbugs. Thanks, Ingo => >From 19bbacd5f7c66b4716716bad97848a9cacd6fe68 Mon Sep 17 00:00:00 2001 From: Ingo Molnar <mi...@kernel.org> Date: Sat, 25 Nov 20

[PATCH] x86/mm/kaiser: Fix IRQ entries text section mapping

2017-11-25 Thread Ingo Molnar
a false-sharing side-effect mapping bugs and they wouldn't be .config dependent Heisenbugs. Thanks, Ingo => >From 19bbacd5f7c66b4716716bad97848a9cacd6fe68 Mon Sep 17 00:00:00 2001 From: Ingo Molnar Date: Sat, 25 Nov 2017 12:10:38 +0100 Subject: [PATCH] x86/mm