Searched hist:"64711 f9a47d4defa90417f5e8db8ed0060bc3275" (Results 1 – 5 of 5) sorted by relevance
/linux/arch/xtensa/kernel/ |
H A D | jump_label.c | 64711f9a47d4defa90417f5e8db8ed0060bc3275 Thu Dec 20 03:48:37 UTC 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: implement jump_label support
Use 3-byte 'nop' and 'j' instructions that are always present. Don't let assembler mark a spot right after patchable 'j' instruction as unreachable and later put literals or padding bytes there. Add separate implementations of patch_text for SMP and UP cases, avoiding use of atomics on UP.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
H A D | Makefile | 64711f9a47d4defa90417f5e8db8ed0060bc3275 Thu Dec 20 03:48:37 UTC 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: implement jump_label support
Use 3-byte 'nop' and 'j' instructions that are always present. Don't let assembler mark a spot right after patchable 'j' instruction as unreachable and later put literals or padding bytes there. Add separate implementations of patch_text for SMP and UP cases, avoiding use of atomics on UP.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
/linux/arch/xtensa/include/asm/ |
H A D | jump_label.h | 64711f9a47d4defa90417f5e8db8ed0060bc3275 Thu Dec 20 03:48:37 UTC 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: implement jump_label support
Use 3-byte 'nop' and 'j' instructions that are always present. Don't let assembler mark a spot right after patchable 'j' instruction as unreachable and later put literals or padding bytes there. Add separate implementations of patch_text for SMP and UP cases, avoiding use of atomics on UP.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
/linux/Documentation/features/core/jump-labels/ |
H A D | arch-support.txt | 64711f9a47d4defa90417f5e8db8ed0060bc3275 Thu Dec 20 03:48:37 UTC 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: implement jump_label support
Use 3-byte 'nop' and 'j' instructions that are always present. Don't let assembler mark a spot right after patchable 'j' instruction as unreachable and later put literals or padding bytes there. Add separate implementations of patch_text for SMP and UP cases, avoiding use of atomics on UP.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
/linux/arch/xtensa/ |
H A D | Kconfig | 64711f9a47d4defa90417f5e8db8ed0060bc3275 Thu Dec 20 03:48:37 UTC 2018 Max Filippov <jcmvbkbc@gmail.com> xtensa: implement jump_label support
Use 3-byte 'nop' and 'j' instructions that are always present. Don't let assembler mark a spot right after patchable 'j' instruction as unreachable and later put literals or padding bytes there. Add separate implementations of patch_text for SMP and UP cases, avoiding use of atomics on UP.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|