Re: [Xen-devel] [RFC 00/16] xen/arm: Introduce alternative runtime patching for ARM64

2016-05-10 Thread Wei Chen
Hi Julien, I have created a dummy CPU feature to test alternative runtime patching. It seems working well: Before enable dummy CPU feature: (XEN) I/O virtualisation disabled (XEN) Patching kernel code (XEN) Testing alternative branch (XEN) Hello, this is the original code... (XEN) *** LOADING

Re: [Xen-devel] [RFC 00/16] xen/arm: Introduce alternative runtime patching for ARM64

2016-05-05 Thread Julien Grall
On 05/05/16 17:34, Julien Grall wrote: > Hello, > > Some of the processor erratum will require to modify code sequence. As those > modifications may impact the performance, they should only be enabled on > affected cores. Furthermore, Xen may also want to take advantage of new > hardware feature

[Xen-devel] [RFC 00/16] xen/arm: Introduce alternative runtime patching for ARM64

2016-05-05 Thread Julien Grall
Hello, Some of the processor erratum will require to modify code sequence. As those modifications may impact the performance, they should only be enabled on affected cores. Furthermore, Xen may also want to take advantage of new hardware features coming up with v8.1 and v8.2. The first part of th