diff options
author | Sergey Senozhatsky <[email protected]> | 2017-11-10 08:48:26 +0900 |
---|---|---|
committer | Petr Mladek <[email protected]> | 2018-01-09 10:45:37 +0100 |
commit | 8e30788816d4d4a991136cfe9ba8715d62f31d80 (patch) | |
tree | 3622d5e58bef0a1e5f7b945b6cccee9eb15d3daa /tools/perf/scripts/python/export-to-postgresql.py | |
parent | b865ea64304ed591b7ab92d74efb12eff5ff4cbb (diff) |
ia64: Add .opd based function descriptor dereference
We are moving towards separate kernel and module function descriptor
dereference callbacks. This patch enables it for IA64.
For pointers that belong to the kernel
- Added __start_opd and __end_opd pointers, to track the kernel
.opd section address range;
- Added dereference_kernel_function_descriptor(). Now we
will dereference only function pointers that are within
[__start_opd, __end_opd);
For pointers that belong to a module
- Added dereference_module_function_descriptor() to handle module
function descriptor dereference. Now we will dereference only
pointers that are within [module->opd.start, module->opd.end).
Link: http://lkml.kernel.org/r/[email protected]
To: Fenghua Yu <[email protected]>
To: Helge Deller <[email protected]>
To: Benjamin Herrenschmidt <[email protected]>
To: Paul Mackerras <[email protected]>
To: Michael Ellerman <[email protected]>
To: James Bottomley <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Jessica Yu <[email protected]>
Cc: Steven Rostedt <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Signed-off-by: Sergey Senozhatsky <[email protected]>
Tested-by: Tony Luck <[email protected]> #ia64
Signed-off-by: Petr Mladek <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions