Re: Linux Xen PV CPA W^X violation false-positives

2024-04-09 Thread Juergen Gross
On 08.04.24 12:22, Anthony PERARD wrote: On Thu, Mar 28, 2024 at 02:00:14PM +0100, Jürgen Groß wrote: Hi Jason, On 28.03.24 02:24, Jason Andryuk wrote: On Wed, Mar 27, 2024 at 7:46 AM Jürgen Groß wrote: On 24.01.24 17:54, Jason Andryuk wrote: + + return new; +

Re: Linux Xen PV CPA W^X violation false-positives

2024-04-08 Thread Anthony PERARD
On Mon, Apr 08, 2024 at 11:22:59AM +0100, Anthony PERARD wrote: > On Thu, Mar 28, 2024 at 02:00:14PM +0100, Jürgen Groß wrote: > > Hi Jason, > > > > On 28.03.24 02:24, Jason Andryuk wrote: > > > On Wed, Mar 27, 2024 at 7:46 AM Jürgen Groß wrote: > > > > > > > > On 24.01.24 17:54, Jason Andryuk

Re: Linux Xen PV CPA W^X violation false-positives

2024-04-08 Thread Anthony PERARD
On Thu, Mar 28, 2024 at 02:00:14PM +0100, Jürgen Groß wrote: > Hi Jason, > > On 28.03.24 02:24, Jason Andryuk wrote: > > On Wed, Mar 27, 2024 at 7:46 AM Jürgen Groß wrote: > > > > > > On 24.01.24 17:54, Jason Andryuk wrote: > > > > + > > > > + return new; > > > > +

Re: Linux Xen PV CPA W^X violation false-positives

2024-03-28 Thread Jason Andryuk
On Thu, Mar 28, 2024 at 9:00 AM Jürgen Groß wrote: > > Hi Jason, > > On 28.03.24 02:24, Jason Andryuk wrote: > > On Wed, Mar 27, 2024 at 7:46 AM Jürgen Groß wrote: > >> > >> On 24.01.24 17:54, Jason Andryuk wrote: > >>> + > >>> + return new; > >>> + } > >>> +

Re: Linux Xen PV CPA W^X violation false-positives

2024-03-28 Thread Jürgen Groß
Hi Jason, On 28.03.24 02:24, Jason Andryuk wrote: On Wed, Mar 27, 2024 at 7:46 AM Jürgen Groß wrote: On 24.01.24 17:54, Jason Andryuk wrote: + + return new; + } + } + end = start + npg * PAGE_SIZE - 1; WARN_ONCE(1, "CPA detected W^X

Re: Linux Xen PV CPA W^X violation false-positives

2024-03-27 Thread Jason Andryuk
On Wed, Mar 27, 2024 at 7:46 AM Jürgen Groß wrote: > > On 24.01.24 17:54, Jason Andryuk wrote: > > + > > + return new; > > + } > > + } > > + > > end = start + npg * PAGE_SIZE - 1; > > WARN_ONCE(1, "CPA detected W^X violation: %016llx -> %016llx

Re: Linux Xen PV CPA W^X violation false-positives

2024-03-27 Thread Jürgen Groß
On 24.01.24 17:54, Jason Andryuk wrote: Xen PV domains show CPA W^X violations like: CPA detected W^X violation: 0064 -> 0067 range: 0x8881 - 0x88810fff PFN 10 WARNING: CPU: 0 PID: 30 at arch/x86/mm/pat/set_memory.c:613

Linux Xen PV CPA W^X violation false-positives

2024-01-24 Thread Jason Andryuk
Xen PV domains show CPA W^X violations like: CPA detected W^X violation: 0064 -> 0067 range: 0x8881 - 0x88810fff PFN 10 WARNING: CPU: 0 PID: 30 at arch/x86/mm/pat/set_memory.c:613 __change_page_attr_set_clr+0x113a/0x11c0 Modules linked in: xt_physdev