summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@windriver.com>2014-08-20 12:21:27 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-08-23 23:01:58 +0100
commit321cb592efafb8ccfb48fc58d83eb9797b75143c (patch)
tree1538a67599c634f08dea710bb40fb213171d6161
parent2ffbc2729ab2f6a31d58b1a0bd355b8f67f8ba85 (diff)
downloadpoky-321cb592efafb8ccfb48fc58d83eb9797b75143c.tar.gz
linux-yocto/3.14: add ARM kprobes support
Adding the following commits to the 3.14 tree for ARM kprobe support: c1750e55eb75 ARM: add uprobes support 33e8a1334afe ARM: Make arch_specific_insn a define for new arch_probes_insn structure b1d3feead083 ARM: Add an emulate flag to the kprobes/uprobes instruction decode functions 84b5b70a01a2 ARM: Change the remaining shared kprobes/uprobes symbols to something generic 624e5e9aab5a ARM: Rename the shared kprobes/uprobe return value enum 7741eac39c2e ARM: Change more ARM kprobes symbol names to something more generic 47f51bac6a2d ARM: Make the kprobes condition_check symbol names more generic 3af2f454bb8e ARM: Remove use of struct kprobe from generic probes code a31964d3143a ARM: use a function table for determining instruction interpreter action 6de77767abfc ARM: move generic thumb instruction parsing code to new files for use by other feature eb2db188b856 ARM: Move generic arm instruction parsing code to new files for sharing between features bbc0a43ff46e ARM: move shared uprobe/kprobe definitions into new include file f5f2896020e6 uprobes: allow ignoring of probe hits cb133db6bd60 ARM: Fix missing includes in kprobes sources (From OE-Core rev: 835bb10d07d1a64119379e9837dd853dacfe79bc) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb4
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb2
-rw-r--r--meta/recipes-kernel/linux/linux-yocto_3.14.bb14
3 files changed, 10 insertions, 10 deletions
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
index 78209b1070..4a91638c55 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb
@@ -3,8 +3,8 @@ require recipes-kernel/linux/linux-yocto.inc
3KBRANCH = "standard/preempt-rt/base" 3KBRANCH = "standard/preempt-rt/base"
4KBRANCH_qemuppc = "standard/preempt-rt/qemuppc" 4KBRANCH_qemuppc = "standard/preempt-rt/qemuppc"
5 5
6SRCREV_machine ?= "8ef1733b66a1646b85338a310f787e0057a6a4e9" 6SRCREV_machine ?= "9e6a44f2c638dc94692a8094eda3919cbc53cdb7"
7SRCREV_machine_qemuppc ?= "3079c794c30b0de82bc87b19cf477d82405a9094" 7SRCREV_machine_qemuppc ?= "04464fbce3be9894f0752d3fbd5c1bf3fb14ebcf"
8SRCREV_meta ?= "54d07ec2566afe2a4c1eee4995781aab5599b5d5" 8SRCREV_meta ?= "54d07ec2566afe2a4c1eee4995781aab5599b5d5"
9 9
10SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta" 10SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},meta;name=machine,meta"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
index 47be35769d..8cc1d56608 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.14.bb
@@ -8,7 +8,7 @@ LINUX_VERSION ?= "3.14.5"
8 8
9KMETA = "meta" 9KMETA = "meta"
10 10
11SRCREV_machine ?= "5724bf17acbf54cf61003ab242448fd96d189384" 11SRCREV_machine ?= "c1750e55eb751d4773ea4c3e924e1858feb15e4e"
12SRCREV_meta ?= "54d07ec2566afe2a4c1eee4995781aab5599b5d5" 12SRCREV_meta ?= "54d07ec2566afe2a4c1eee4995781aab5599b5d5"
13 13
14PV = "${LINUX_VERSION}+git${SRCPV}" 14PV = "${LINUX_VERSION}+git${SRCPV}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.14.bb b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
index 1e397e9026..52ba9336dc 100644
--- a/meta/recipes-kernel/linux/linux-yocto_3.14.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_3.14.bb
@@ -10,13 +10,13 @@ KBRANCH_qemux86 = "standard/common-pc/base"
10KBRANCH_qemux86-64 = "standard/common-pc-64/base" 10KBRANCH_qemux86-64 = "standard/common-pc-64/base"
11KBRANCH_qemumips64 = "standard/mti-malta64" 11KBRANCH_qemumips64 = "standard/mti-malta64"
12 12
13SRCREV_machine_qemuarm ?= "b38b84aebf889d84e65e81ac11122b977f0c5155" 13SRCREV_machine_qemuarm ?= "b91ab4c1bf0dccef4c93aeb184fca3a933682ba0"
14SRCREV_machine_qemumips ?= "c9d827207d8dfab330787659b2842485dbd36d77" 14SRCREV_machine_qemumips ?= "1fdf6bfb5ecefccddead6e1d53b6e19d52da092e"
15SRCREV_machine_qemuppc ?= "58b7cb00580985410ba8491c61e80d2572552ed9" 15SRCREV_machine_qemuppc ?= "8a44bd5e4fca2260d2e24e2cb4a5f276d000fae8"
16SRCREV_machine_qemux86 ?= "5b327970eb1dba02c65cb8330dc8f3049c4fa580" 16SRCREV_machine_qemux86 ?= "984636272f33a48803e1b0f8f48553894306b4e2"
17SRCREV_machine_qemux86-64 ?= "5724bf17acbf54cf61003ab242448fd96d189384" 17SRCREV_machine_qemux86-64 ?= "c1750e55eb751d4773ea4c3e924e1858feb15e4e"
18SRCREV_machine_qemumips64 ?= "34837892b66eaa034cd3e3d339cab0ea6f594511" 18SRCREV_machine_qemumips64 ?= "a240524ebe0051faf7ada3cdb3241dda6d8d3ba3"
19SRCREV_machine ?= "5724bf17acbf54cf61003ab242448fd96d189384" 19SRCREV_machine ?= "c1750e55eb751d4773ea4c3e924e1858feb15e4e"
20SRCREV_meta ?= "54d07ec2566afe2a4c1eee4995781aab5599b5d5" 20SRCREV_meta ?= "54d07ec2566afe2a4c1eee4995781aab5599b5d5"
21 21
22SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta" 22SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.14.git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta"