* [GIT PULL] ARM: kprobes: big-endian support
@ 2014-01-13 12:09 Taras Kondratiuk
2014-02-19 22:59 ` Taras Kondratiuk
0 siblings, 1 reply; 7+ messages in thread
From: Taras Kondratiuk @ 2014-01-13 12:09 UTC (permalink / raw)
To: linux-arm-kernel
Hi Russell,
Please pull fixes for ARM Kprobes big-endian support.
It is reworked initial Ben's series for big endian support [1].
Dropped patches that are not directly related to kprobes.
Current set of patches is enough to have functional BE kprobes.
One ARM kprobe test fails on Cortex-A15 boards (TC2 and Keystone2 EVM),
while it passes on Pandaboard. The issue is not related to this series
and already present in v3.13-rc7.
[1] http://www.spinics.net/lists/arm-kernel/msg285210.html
--
Taras Kondratiuk
--->8
The following changes since commit 7e22e91102c6b9df7c4ae2168910e19d2bb14cd6:
Linux 3.13-rc8 (2014-01-12 17:04:18 +0700)
are available in the git repository at:
git://git.linaro.org/people/taras.kondratiuk/linux.git tags/for_russell/arm-be-kprobes
for you to fetch changes up to 1c2d814c019b63bf0778fc2d2fd54c6e44f1ab5d:
ARM: kprobes-test: Workaround GAS .align bug (2014-01-13 13:58:52 +0200)
----------------------------------------------------------------
Ben Dooks (4):
ARM: kprobes: fix instruction fetch order with <asm/opcodes.h>
ARM: kprobes-test: use <asm/opcodes.h> for instruction accesses
ARM: kprobes-test: use <asm/opcodes.h> for ARM instruction building
ARM: kprobes-test: use <asm/opcodes.h> for Thumb instruction building
Taras Kondratiuk (1):
ARM: kprobes-test: Workaround GAS .align bug
arch/arm/kernel/kprobes-common.c | 19 +-
arch/arm/kernel/kprobes-test-arm.c | 603 +++++++++++++++++-----------------
arch/arm/kernel/kprobes-test-thumb.c | 447 ++++++++++++-------------
arch/arm/kernel/kprobes-test.c | 13 +-
arch/arm/kernel/kprobes-test.h | 2 +-
arch/arm/kernel/kprobes-thumb.c | 20 +-
arch/arm/kernel/kprobes.c | 9 +-
7 files changed, 562 insertions(+), 551 deletions(-)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] ARM: kprobes: big-endian support
2014-01-13 12:09 [GIT PULL] ARM: kprobes: big-endian support Taras Kondratiuk
@ 2014-02-19 22:59 ` Taras Kondratiuk
2014-03-26 10:26 ` Taras Kondratiuk
0 siblings, 1 reply; 7+ messages in thread
From: Taras Kondratiuk @ 2014-02-19 22:59 UTC (permalink / raw)
To: linux-arm-kernel
On 01/13/2014 02:09 PM, Taras Kondratiuk wrote:
> Hi Russell,
>
> Please pull fixes for ARM Kprobes big-endian support.
>
> It is reworked initial Ben's series for big endian support [1].
> Dropped patches that are not directly related to kprobes.
> Current set of patches is enough to have functional BE kprobes.
>
> One ARM kprobe test fails on Cortex-A15 boards (TC2 and Keystone2 EVM),
> while it passes on Pandaboard. The issue is not related to this series
> and already present in v3.13-rc7.
>
> [1] http://www.spinics.net/lists/arm-kernel/msg285210.html
>
Hi Russell,
This pull request is based on 3.13-rc8, but it applies cleanly to
3.14-rc3, because kprobes are not touched since then.
Do I need to resent a new pull request based on 3.14-rc3 anyway?
--
Taras Kondratiuk
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] ARM: kprobes: big-endian support
2014-02-19 22:59 ` Taras Kondratiuk
@ 2014-03-26 10:26 ` Taras Kondratiuk
2014-03-28 11:28 ` Russell King - ARM Linux
0 siblings, 1 reply; 7+ messages in thread
From: Taras Kondratiuk @ 2014-03-26 10:26 UTC (permalink / raw)
To: linux-arm-kernel
On 02/20/2014 12:59 AM, Taras Kondratiuk wrote:
> On 01/13/2014 02:09 PM, Taras Kondratiuk wrote:
>> Hi Russell,
>>
>> Please pull fixes for ARM Kprobes big-endian support.
>>
>> It is reworked initial Ben's series for big endian support [1].
>> Dropped patches that are not directly related to kprobes.
>> Current set of patches is enough to have functional BE kprobes.
>>
>> One ARM kprobe test fails on Cortex-A15 boards (TC2 and Keystone2 EVM),
>> while it passes on Pandaboard. The issue is not related to this series
>> and already present in v3.13-rc7.
>>
>> [1] http://www.spinics.net/lists/arm-kernel/msg285210.html
>>
>
> Hi Russell,
>
> This pull request is based on 3.13-rc8, but it applies cleanly to
> 3.14-rc3, because kprobes are not touched since then.
> Do I need to resent a new pull request based on 3.14-rc3 anyway?
>
Hi Russell,
Is there any issue with this pull request?
Should I do something to get it pulled?
--
Taras Kondratiuk
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] ARM: kprobes: big-endian support
2014-03-26 10:26 ` Taras Kondratiuk
@ 2014-03-28 11:28 ` Russell King - ARM Linux
2014-03-28 18:13 ` Taras Kondratiuk
0 siblings, 1 reply; 7+ messages in thread
From: Russell King - ARM Linux @ 2014-03-28 11:28 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, Mar 26, 2014 at 12:26:34PM +0200, Taras Kondratiuk wrote:
> On 02/20/2014 12:59 AM, Taras Kondratiuk wrote:
> > On 01/13/2014 02:09 PM, Taras Kondratiuk wrote:
> >> Hi Russell,
> >>
> >> Please pull fixes for ARM Kprobes big-endian support.
> >>
> >> It is reworked initial Ben's series for big endian support [1].
> >> Dropped patches that are not directly related to kprobes.
> >> Current set of patches is enough to have functional BE kprobes.
> >>
> >> One ARM kprobe test fails on Cortex-A15 boards (TC2 and Keystone2 EVM),
> >> while it passes on Pandaboard. The issue is not related to this series
> >> and already present in v3.13-rc7.
> >>
> >> [1] http://www.spinics.net/lists/arm-kernel/msg285210.html
> >>
> >
> > Hi Russell,
> >
> > This pull request is based on 3.13-rc8, but it applies cleanly to
> > 3.14-rc3, because kprobes are not touched since then.
> > Do I need to resent a new pull request based on 3.14-rc3 anyway?
> >
>
> Hi Russell,
>
> Is there any issue with this pull request?
> Should I do something to get it pulled?
There's nothing wrong, apart from me being far too busy hacking on really
crap code to care about reading much email - which means that lots of
email simply just gets buried and lost.
There is now a problem with this pull - it conflicts very badly with Dave
Long's uprobes code, which I've already pulled, so much so that I'm not
happy to do the conflict resolution since I know nothing about this code,
and it's a feature I don't make any use of.
I notice that Dave Long and yourself are both under the Linaro umbrella,
but there seems to be no coordination between yourselves, despite working
on the same code...
--
FTTC broadband for 0.8mile line: now at 9.7Mbps down 460kbps up... slowly
improving, and getting towards what was expected from it.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] ARM: kprobes: big-endian support
2014-03-28 11:28 ` Russell King - ARM Linux
@ 2014-03-28 18:13 ` Taras Kondratiuk
2014-03-28 18:22 ` Russell King - ARM Linux
0 siblings, 1 reply; 7+ messages in thread
From: Taras Kondratiuk @ 2014-03-28 18:13 UTC (permalink / raw)
To: linux-arm-kernel
On 03/28/2014 01:28 PM, Russell King - ARM Linux wrote:
> On Wed, Mar 26, 2014 at 12:26:34PM +0200, Taras Kondratiuk wrote:
>> On 02/20/2014 12:59 AM, Taras Kondratiuk wrote:
>>
>> Hi Russell,
>>
>> Is there any issue with this pull request?
>> Should I do something to get it pulled?
>
> There's nothing wrong, apart from me being far too busy hacking on really
> crap code to care about reading much email - which means that lots of
> email simply just gets buried and lost.
>
> There is now a problem with this pull - it conflicts very badly with Dave
> Long's uprobes code, which I've already pulled, so much so that I'm not
> happy to do the conflict resolution since I know nothing about this code,
> and it's a feature I don't make any use of.
I've rebased it onto your for-next branch. Kprobes are functional
in LE and BE. I'll send an updated pull request after verifying uprobes.
> I notice that Dave Long and yourself are both under the Linaro umbrella,
> but there seems to be no coordination between yourselves, despite working
> on the same code...
Yeah, we are working in different teams and unfortunately haven't coordinated
an upstreaming sequence.
--
Taras Kondratiuk
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] ARM: kprobes: big-endian support
2014-03-28 18:13 ` Taras Kondratiuk
@ 2014-03-28 18:22 ` Russell King - ARM Linux
2014-03-28 21:43 ` Taras Kondratiuk
0 siblings, 1 reply; 7+ messages in thread
From: Russell King - ARM Linux @ 2014-03-28 18:22 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Mar 28, 2014 at 08:13:05PM +0200, Taras Kondratiuk wrote:
> On 03/28/2014 01:28 PM, Russell King - ARM Linux wrote:
> > On Wed, Mar 26, 2014 at 12:26:34PM +0200, Taras Kondratiuk wrote:
> >> On 02/20/2014 12:59 AM, Taras Kondratiuk wrote:
> >>
> >> Hi Russell,
> >>
> >> Is there any issue with this pull request?
> >> Should I do something to get it pulled?
> >
> > There's nothing wrong, apart from me being far too busy hacking on really
> > crap code to care about reading much email - which means that lots of
> > email simply just gets buried and lost.
> >
> > There is now a problem with this pull - it conflicts very badly with Dave
> > Long's uprobes code, which I've already pulled, so much so that I'm not
> > happy to do the conflict resolution since I know nothing about this code,
> > and it's a feature I don't make any use of.
>
> I've rebased it onto your for-next branch. Kprobes are functional
> in LE and BE. I'll send an updated pull request after verifying uprobes.
That's not going to work. for-next is an unstable branch - all the
merge commits there get regenerated on a fairly regular basis.
A better solution would be to base your patches on top of Dave Long's
changes, which can be found at
git://git.linaro.org/people/dave.long/linux uprobes-v7
and should have an ID of c7edc9e326d5.
--
FTTC broadband for 0.8mile line: now at 9.7Mbps down 460kbps up... slowly
improving, and getting towards what was expected from it.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [GIT PULL] ARM: kprobes: big-endian support
2014-03-28 18:22 ` Russell King - ARM Linux
@ 2014-03-28 21:43 ` Taras Kondratiuk
0 siblings, 0 replies; 7+ messages in thread
From: Taras Kondratiuk @ 2014-03-28 21:43 UTC (permalink / raw)
To: linux-arm-kernel
On 03/28/2014 08:22 PM, Russell King - ARM Linux wrote:
> On Fri, Mar 28, 2014 at 08:13:05PM +0200, Taras Kondratiuk wrote:
>> On 03/28/2014 01:28 PM, Russell King - ARM Linux wrote:
>>> On Wed, Mar 26, 2014 at 12:26:34PM +0200, Taras Kondratiuk wrote:
>>>> On 02/20/2014 12:59 AM, Taras Kondratiuk wrote:
>>>>
>>>> Hi Russell,
>>>>
>>>> Is there any issue with this pull request?
>>>> Should I do something to get it pulled?
>>>
>>> There's nothing wrong, apart from me being far too busy hacking on really
>>> crap code to care about reading much email - which means that lots of
>>> email simply just gets buried and lost.
>>>
>>> There is now a problem with this pull - it conflicts very badly with Dave
>>> Long's uprobes code, which I've already pulled, so much so that I'm not
>>> happy to do the conflict resolution since I know nothing about this code,
>>> and it's a feature I don't make any use of.
>>
>> I've rebased it onto your for-next branch. Kprobes are functional
>> in LE and BE. I'll send an updated pull request after verifying uprobes.
>
> That's not going to work. for-next is an unstable branch - all the
> merge commits there get regenerated on a fairly regular basis.
>
> A better solution would be to base your patches on top of Dave Long's
> changes, which can be found at
>
> git://git.linaro.org/people/dave.long/linux uprobes-v7
>
> and should have an ID of c7edc9e326d5.
Ok I'll base on Dave's branch.
--
Taras Kondratiuk
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-03-28 21:43 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-13 12:09 [GIT PULL] ARM: kprobes: big-endian support Taras Kondratiuk
2014-02-19 22:59 ` Taras Kondratiuk
2014-03-26 10:26 ` Taras Kondratiuk
2014-03-28 11:28 ` Russell King - ARM Linux
2014-03-28 18:13 ` Taras Kondratiuk
2014-03-28 18:22 ` Russell King - ARM Linux
2014-03-28 21:43 ` Taras Kondratiuk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.