Re: [PATCH V3 7/9] x86/alternative: Batch of patch operations

2019-02-01 Thread Daniel Bristot de Oliveira
Hi Masami! On 2/1/19 3:47 PM, Masami Hiramatsu wrote: > Hi Daniel, > > On Fri, 1 Feb 2019 13:49:32 +0100 > Daniel Bristot de Oliveira wrote: > >> On 1/28/19 2:52 PM, Masami Hiramatsu wrote: >>> On Sat, 26 Jan 2019 12:52:15 +0100 >>> Daniel Bristot de Oliveira wrote: >>> On 1/23/19 6:15

Re: [PATCH V3 7/9] x86/alternative: Batch of patch operations

2019-02-01 Thread Masami Hiramatsu
Hi Daniel, On Fri, 1 Feb 2019 13:49:32 +0100 Daniel Bristot de Oliveira wrote: > On 1/28/19 2:52 PM, Masami Hiramatsu wrote: > > On Sat, 26 Jan 2019 12:52:15 +0100 > > Daniel Bristot de Oliveira wrote: > > > >> On 1/23/19 6:15 AM, Masami Hiramatsu wrote: > >>> Hi Daniel, > >>> > >>> On Fri,

Re: [PATCH V3 7/9] x86/alternative: Batch of patch operations

2019-02-01 Thread Daniel Bristot de Oliveira
On 1/28/19 2:52 PM, Masami Hiramatsu wrote: > On Sat, 26 Jan 2019 12:52:15 +0100 > Daniel Bristot de Oliveira wrote: > >> On 1/23/19 6:15 AM, Masami Hiramatsu wrote: >>> Hi Daniel, >>> >>> On Fri, 21 Dec 2018 11:27:32 +0100 >>> Daniel Bristot de Oliveira wrote: >>> Currently, the patch of

Re: [PATCH V3 7/9] x86/alternative: Batch of patch operations

2019-01-28 Thread Masami Hiramatsu
On Sat, 26 Jan 2019 12:52:15 +0100 Daniel Bristot de Oliveira wrote: > On 1/23/19 6:15 AM, Masami Hiramatsu wrote: > > Hi Daniel, > > > > On Fri, 21 Dec 2018 11:27:32 +0100 > > Daniel Bristot de Oliveira wrote: > > > >> Currently, the patch of an address is done in three steps: > >> > >> --

Re: [PATCH V3 7/9] x86/alternative: Batch of patch operations

2019-01-26 Thread Daniel Bristot de Oliveira
On 1/23/19 6:15 AM, Masami Hiramatsu wrote: > Hi Daniel, > > On Fri, 21 Dec 2018 11:27:32 +0100 > Daniel Bristot de Oliveira wrote: > >> Currently, the patch of an address is done in three steps: >> >> -- Pseudo-code #1 - Current implementation --- >> 1) add an int3 trap to the address

Re: [PATCH V3 7/9] x86/alternative: Batch of patch operations

2019-01-22 Thread Masami Hiramatsu
Hi Daniel, On Fri, 21 Dec 2018 11:27:32 +0100 Daniel Bristot de Oliveira wrote: > Currently, the patch of an address is done in three steps: > > -- Pseudo-code #1 - Current implementation --- > 1) add an int3 trap to the address that will be patched > sync cores (send IPI

[PATCH V3 7/9] x86/alternative: Batch of patch operations

2018-12-21 Thread Daniel Bristot de Oliveira
Currently, the patch of an address is done in three steps: -- Pseudo-code #1 - Current implementation --- 1) add an int3 trap to the address that will be patched sync cores (send IPI to all other CPUs) 2) update all but the first byte of the patched range