On 10/18/2013 09:44 PM, Jon Medhurst (Tixy) wrote:
> On Fri, 2013-10-18 at 09:56 +0100, Will Deacon wrote:
>> Hi Tixy,
>>
>> On Thu, Oct 17, 2013 at 04:24:01PM +0100, Jon Medhurst (Tixy) wrote:
>>> On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
On Thu, Oct 17, 2013 at 07:19:35AM +0100,
On Fri, 2013-10-18 at 09:56 +0100, Will Deacon wrote:
> Hi Tixy,
>
> On Thu, Oct 17, 2013 at 04:24:01PM +0100, Jon Medhurst (Tixy) wrote:
> > On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
> > > On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
> > > > + /*
> > > > +
Hi Tixy,
On Thu, Oct 17, 2013 at 04:24:01PM +0100, Jon Medhurst (Tixy) wrote:
> On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
> > On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
> > > + /*
> > > + * Execute __aarch64_insn_patch_text() on every online CPU,
> > > + * which
Hi Tixy,
On Thu, Oct 17, 2013 at 04:24:01PM +0100, Jon Medhurst (Tixy) wrote:
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
+ /*
+ * Execute __aarch64_insn_patch_text() on every online CPU,
+ * which ensure
On Fri, 2013-10-18 at 09:56 +0100, Will Deacon wrote:
Hi Tixy,
On Thu, Oct 17, 2013 at 04:24:01PM +0100, Jon Medhurst (Tixy) wrote:
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
+ /*
+* Execute
On 10/18/2013 09:44 PM, Jon Medhurst (Tixy) wrote:
On Fri, 2013-10-18 at 09:56 +0100, Will Deacon wrote:
Hi Tixy,
On Thu, Oct 17, 2013 at 04:24:01PM +0100, Jon Medhurst (Tixy) wrote:
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu
On 10/17/2013 11:24 PM, Jon Medhurst (Tixy) wrote:
> On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
>> [adding Tixy for stop_machine() question below]
>>
>> On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
> [...]
>>> +int __kprobes aarch64_insn_patch_text_sync(void *addrs[], u32
On 10/17/2013 07:38 PM, Will Deacon wrote:
> [adding Tixy for stop_machine() question below]
>
> On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
>> From: Jiang Liu
>>
>> Introduce three interfaces to patch kernel and module code:
>> aarch64_insn_patch_text_nosync():
>> patch code
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
> [adding Tixy for stop_machine() question below]
>
> On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
[...]
> > +int __kprobes aarch64_insn_patch_text_sync(void *addrs[], u32 insns[], int
> > cnt)
> > +{
> > + struct
[adding Tixy for stop_machine() question below]
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
> From: Jiang Liu
>
> Introduce three interfaces to patch kernel and module code:
> aarch64_insn_patch_text_nosync():
> patch code without synchronization, it's caller's
From: Jiang Liu
Introduce three interfaces to patch kernel and module code:
aarch64_insn_patch_text_nosync():
patch code without synchronization, it's caller's responsibility
to synchronize all CPUs if needed.
aarch64_insn_patch_text_sync():
patch code and always
From: Jiang Liu jiang@huawei.com
Introduce three interfaces to patch kernel and module code:
aarch64_insn_patch_text_nosync():
patch code without synchronization, it's caller's responsibility
to synchronize all CPUs if needed.
aarch64_insn_patch_text_sync():
patch code
[adding Tixy for stop_machine() question below]
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
From: Jiang Liu jiang@huawei.com
Introduce three interfaces to patch kernel and module code:
aarch64_insn_patch_text_nosync():
patch code without synchronization, it's
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
[adding Tixy for stop_machine() question below]
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
[...]
+int __kprobes aarch64_insn_patch_text_sync(void *addrs[], u32 insns[], int
cnt)
+{
+ struct aarch64_insn_patch
On 10/17/2013 07:38 PM, Will Deacon wrote:
[adding Tixy for stop_machine() question below]
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
From: Jiang Liu jiang@huawei.com
Introduce three interfaces to patch kernel and module code:
aarch64_insn_patch_text_nosync():
On 10/17/2013 11:24 PM, Jon Medhurst (Tixy) wrote:
On Thu, 2013-10-17 at 12:38 +0100, Will Deacon wrote:
[adding Tixy for stop_machine() question below]
On Thu, Oct 17, 2013 at 07:19:35AM +0100, Jiang Liu wrote:
[...]
+int __kprobes aarch64_insn_patch_text_sync(void *addrs[], u32 insns[],
16 matches
Mail list logo