Michael Ellerman
|
9f751b82b4
powerpc/module: Add support for R_PPC64_REL32 relocations
|
8 years ago |
Michael Ellerman
|
31278b17a0
powerpc/modules: Never restore r2 for a mprofile-kernel style mcount() call
|
9 years ago |
Michael Ellerman
|
f55d966536
powerpc: Define and use PPC64_ELF_ABI_v2/v1
|
9 years ago |
Michael Ellerman
|
d8c0282f4d
Merge branch 'topic/mprofile-kernel' into next
|
9 years ago |
Torsten Duwe
|
153086644f
powerpc/ftrace: Add support for -mprofile-kernel ftrace ABI
|
9 years ago |
Michael Ellerman
|
336a7b5dd8
powerpc/module: Create a special stub for ftrace_caller()
|
9 years ago |
Michael Ellerman
|
f17c4e01e9
powerpc/module: Mark module stubs with a magic value
|
9 years ago |
Michael Ellerman
|
136cd3450a
powerpc/module: Only try to generate the ftrace_caller() stub once
|
9 years ago |
Andreas Schwab
|
f15838e9ca
powerpc: Fix dedotify for binutils >= 2.26
|
9 years ago |
Alan Modra
|
c153693d7e
powerpc: Simplify module TOC handling
|
9 years ago |
Ulrich Weigand
|
a61674bdfc
powerpc/module: Handle R_PPC64_ENTRY relocations
|
9 years ago |
Anton Blanchard
|
c7d1f6afe0
powerpc: Use pr_fmt in module loader code
|
11 years ago |
Laurent Dufour
|
c2cbcf533a
powerpc/module: Fix TOC symbol CRC
|
11 years ago |
Rusty Russell
|
872aa779bc
powerpc/module: Fix stubs for BE
|
11 years ago |
Anton Blanchard
|
dd9fa16250
powerpc/modules: Create module_trampoline_target()
|
11 years ago |
Anton Blanchard
|
83775b8566
powerpc/modules: Create is_module_trampoline()
|
11 years ago |
Rusty Russell
|
008d7a914e
powerpc: modules: implement stubs for ELFv2 ABI.
|
11 years ago |
Rusty Russell
|
5c729a115e
powerpc: modules: skip r2 setup for ELFv2
|
11 years ago |
Rusty Russell
|
b1ce369e82
powerpc: modules: use r12 for stub jump address.
|
11 years ago |
Rusty Russell
|
d2fae54803
powerpc: modules: change r2 save/restore offset for ELFv2 ABI.
|
11 years ago |
Rusty Russell
|
5b12c5c694
powerpc: modules: comment about de-dotifying symbols when using the ELFv2 ABI.
|
11 years ago |
Rusty Russell
|
0906584a0a
powerpc: Handle new ELFv2 module relocations
|
11 years ago |
Rusty Russell
|
4edebbeae3
powerpc: Fix up TOC. for modules.
|
11 years ago |
Rusty Russell
|
d247da0a8e
powerpc: modules implement R_PPC64_TOCSAVE relocation.
|
11 years ago |
Rusty Russell
|
0e60e46e2a
powerpc: make module stub code endian independent
|
11 years ago |
Robert Jennings
|
b88c4767d9
powerpc: Move local setup.h declarations to arch includes
|
11 years ago |
Eugene Surovegin
|
fed8393ef9
powerpc: Make kernel module helper endian-safe.
|
12 years ago |
Anton Blanchard
|
1fbe9cf259
powerpc: Build kernel with -mcmodel=medium
|
12 years ago |
Jonas Bonn
|
66574cc054
modules: make arch's use default loader hooks
|
14 years ago |
Kumar Gala
|
16c57b3620
powerpc: Unify opcode definitions and support
|
16 years ago |