diff options
| author | Michael Ellerman <[email protected]> | 2014-06-17 06:15:33 +0000 |
|---|---|---|
| committer | Benjamin Herrenschmidt <[email protected]> | 2014-06-24 04:05:37 +0000 |
| commit | dfc382a19a2478768ef09d1c745b116e4fca9b4e (patch) | |
| tree | 06da7e39932d5b80cd704e6cd19c7ca9491efa8b /arch/powerpc/sysdev/dart_iommu.c | |
| parent | powerpc: Add ppc_global_function_entry() (diff) | |
| download | kernel-dfc382a19a2478768ef09d1c745b116e4fca9b4e.tar.gz kernel-dfc382a19a2478768ef09d1c745b116e4fca9b4e.zip | |
powerpc/ftrace: Fix typo in mask of opcode
In commit 24a1bdc35, "Fix ABIv2 issues with __ftrace_make_call", Anton
changed the logic that checks for the expected code sequence when
patching a module.
We missed the typo in the mask, 0xffff00000 should be 0xffff0000, which
has the effect of making the test always true.
That makes it impossible to ftrace against modules, eg:
Unexpected call sequence: 48000008 e8410018
WARNING: at ../kernel/trace/ftrace.c:1638
ftrace failed to modify [<d000000007cf001c>] rng_dev_open+0x1c/0x70 [rng_core]
Reported-by: David Binderman <[email protected]>
Signed-off-by: Michael Ellerman <[email protected]>
Signed-off-by: Benjamin Herrenschmidt <[email protected]>
Diffstat (limited to 'arch/powerpc/sysdev/dart_iommu.c')
0 files changed, 0 insertions, 0 deletions
