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
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
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:
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
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
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
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
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
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
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
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
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
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
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:
14 matches
Mail list logo