> 在 2015年7月31日,18:14,Will Deacon 写道:
>
> On Fri, Jul 31, 2015 at 10:33:55AM +0100, Peter Zijlstra wrote:
>> On Fri, Jul 31, 2015 at 05:25:02PM +0800, yalin wang wrote:
On Jul 31, 2015, at 15:52, Peter Zijlstra wrote:
On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
>
在 2015年7月31日,18:14,Will Deacon will.dea...@arm.com 写道:
On Fri, Jul 31, 2015 at 10:33:55AM +0100, Peter Zijlstra wrote:
On Fri, Jul 31, 2015 at 05:25:02PM +0800, yalin wang wrote:
On Jul 31, 2015, at 15:52, Peter Zijlstra pet...@infradead.org wrote:
On Fri, Jul 31, 2015 at 03:41:37PM +0800,
On Fri, Jul 31, 2015 at 10:33:55AM +0100, Peter Zijlstra wrote:
> On Fri, Jul 31, 2015 at 05:25:02PM +0800, yalin wang wrote:
> > > On Jul 31, 2015, at 15:52, Peter Zijlstra wrote:
> > > On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
> > >> This change a little arch_static_branch(),
On Fri, Jul 31, 2015 at 05:25:02PM +0800, yalin wang wrote:
>
> > On Jul 31, 2015, at 15:52, Peter Zijlstra wrote:
> >
> > On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
> >> This change a little arch_static_branch(), use b . + 4 for false
> >> return, why? According to aarch64
> On Jul 31, 2015, at 15:52, Peter Zijlstra wrote:
>
> On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
>> This change a little arch_static_branch(), use b . + 4 for false
>> return, why? According to aarch64 TRM, if both source and dest
>> instr are branch instr, can patch the instr
On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
> This change a little arch_static_branch(), use b . + 4 for false
> return, why? According to aarch64 TRM, if both source and dest
> instr are branch instr, can patch the instr directly, don't need
> all cpu to do ISB for sync, this
This change a little arch_static_branch(), use b . + 4 for false
return, why? According to aarch64 TRM, if both source and dest
instr are branch instr, can patch the instr directly, don't need
all cpu to do ISB for sync, this means we can call
aarch64_insn_patch_text_nosync() during patch_text(),
This change a little arch_static_branch(), use b . + 4 for false
return, why? According to aarch64 TRM, if both source and dest
instr are branch instr, can patch the instr directly, don't need
all cpu to do ISB for sync, this means we can call
aarch64_insn_patch_text_nosync() during patch_text(),
On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
This change a little arch_static_branch(), use b . + 4 for false
return, why? According to aarch64 TRM, if both source and dest
instr are branch instr, can patch the instr directly, don't need
all cpu to do ISB for sync, this means we
On Jul 31, 2015, at 15:52, Peter Zijlstra pet...@infradead.org wrote:
On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
This change a little arch_static_branch(), use b . + 4 for false
return, why? According to aarch64 TRM, if both source and dest
instr are branch instr, can
On Fri, Jul 31, 2015 at 05:25:02PM +0800, yalin wang wrote:
On Jul 31, 2015, at 15:52, Peter Zijlstra pet...@infradead.org wrote:
On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
This change a little arch_static_branch(), use b . + 4 for false
return, why? According to
On Fri, Jul 31, 2015 at 10:33:55AM +0100, Peter Zijlstra wrote:
On Fri, Jul 31, 2015 at 05:25:02PM +0800, yalin wang wrote:
On Jul 31, 2015, at 15:52, Peter Zijlstra pet...@infradead.org wrote:
On Fri, Jul 31, 2015 at 03:41:37PM +0800, yalin wang wrote:
This change a little
12 matches
Mail list logo