[linux-yocto] [PATCH 01/14] ARM: Fix missing includes in kprobes sources

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 21254ebc9e509967317ad8c6922797e21137ad53 upstream Make sure includes in ARM kprobes sources are done explicitly. Do not rely on includes from other includes. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org

[linux-yocto] [PATCH 02/14] uprobes: allow ignoring of probe hits

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 6fe50a28ba6e5fafb4a549dea666dd15297dd8bd upstream Allow arches to decided to ignore a probe hit. ARM will use this to only call handlers if the conditions to execute a conditionally executed instruction are satisfied. Signed-off-by: David A. Long

[linux-yocto] [PATCH 03/14] ARM: move shared uprobe/kprobe definitions into new include file

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit b2531dd5e5f19ea01d67aed82d81c5f778ec0fb7 upstream Separate the kprobe-only definitions from the definitions needed by both kprobes and uprobes. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by:

[linux-yocto] [PATCH 09/14] ARM: Change more ARM kprobes symbol names to something more generic

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit eb73ea97e63bb06bf98ff052615ce181bc7f69ec upstream Change kprobe_emulate_none, kprobe_simulate_nop, and arm_kprobe_decode_init function names to something more appropriate for code being shared outside of the kprobes subsystem. Also, move the new

[linux-yocto] [PATCH 08/14] ARM: Make the kprobes condition_check symbol names more generic

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit f145d664df502585618b12ed68c681f82153e02a upstream In preparation for sharing the ARM kprobes instruction interpreting code with uprobes, make the symbols names less kprobes-specific. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon

[linux-yocto] [PATCH 06/14] ARM: use a function table for determining instruction interpreter action

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 3e6cd394bb10c2d65322e5f5d2ff0a9074d903a1 upstream Make the instruction interpreter call back to semantic action functions through a function pointer array provided by the invoker. The interpreter decodes the instructions into groups and uses the

[linux-yocto] [PATCH 07/14] ARM: Remove use of struct kprobe from generic probes code

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 7579f4b3764337b39087d10496af0e741cbfe570 upstream Change the generic ARM probes code to pass in the opcode and architecture-specific structure separately instead of using struct kprobe, so we do not pollute code being used only for uprobes or

[linux-yocto] [PATCH 05/14] ARM: move generic thumb instruction parsing code to new files for use by other feature

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 87abef63ead5ac9e2c67f0c07c461eda6be16aeb upstream Move the thumb version of the kprobes instruction parsing code into more generic files from where it can be used by uprobes and possibly other subsystems. The symbol names will be made more generic

[linux-yocto] [PATCH 04/14] ARM: Move generic arm instruction parsing code to new files for sharing between features

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit c18377c303787ded44b7decd7dee694db0f205e9 upstream Move the arm version of the kprobes instruction parsing code into more generic files from where it can be used by uprobes and possibly other subsystems. The symbol names will be made more generic in

[linux-yocto] [PATCH 13/14] ARM: Make arch_specific_insn a define for new arch_probes_insn structure

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit b4cd605ca92d9a8a2f71355cb45dd943ebcb0c97 upstream Because the common underlying code for ARM kprobes and uprobes needs to share a common architecrure-specific context structure, and because the generic kprobes include file insists on defining this

[linux-yocto] [PATCH 12/14] ARM: Add an emulate flag to the kprobes/uprobes instruction decode functions

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 602cd2609eee92d338a83e400774e97c60535ba2 upstream Add an emulate flag into the instruction interpreter, primarily for uprobes support. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi

[linux-yocto] [PATCH 11/14] ARM: Change the remaining shared kprobes/uprobes symbols to something generic

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 47e190fafde49ff8ca732fa137e39cb2b8baba8c upstream Any more ARM kprobes/uprobes symbols which have kprobe in the name must be changed to the more generic probes or other non-kprobes specific symbol. Signed-off-by: David A. Long dave.l...@linaro.org

[linux-yocto] [PATCH 14/14] ARM: add uprobes support

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit c7edc9e326d53ca5ef9bed82de0740c6b107d55b upstream Using Rabin Vincent's ARM uprobes patches as a base, enable uprobes support on ARM. Caveats: - Thumb is not supported Signed-off-by: Rabin Vincent ra...@rab.in Signed-off-by: David A. Long

Re: [linux-yocto] [PATCH v2 0/2][3.14][dev] meta: Industrial IO Support

2014-07-25 Thread Bruce Ashfield
On 14-07-22 05:52 PM, Darren Hart wrote: Add a new config fragment enabling Industrial IO (IIO) and all the non-staging drivers. Add this to the intel-common-standard. Please apply to 3.14 and -dev. Sorry for the delay .. 3.16 got in the way. This is now pushed to 3.14 and -dev. Bruce v2: