mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-23 23:32:14 +00:00
powerpc: Test prefixed code patching
Expand the code-patching self-tests to includes tests for patching prefixed instructions. Signed-off-by: Jordan Niethe <jniethe5@gmail.com> [mpe: Use CONFIG_PPC64 not __powerpc64__] Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20200506034050.24806-25-jniethe5@gmail.com
This commit is contained in:
parent
650b55b707
commit
f77f8ff7f1
3 changed files with 42 additions and 1 deletions
20
arch/powerpc/lib/test_code-patching.S
Normal file
20
arch/powerpc/lib/test_code-patching.S
Normal file
|
@ -0,0 +1,20 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0 */
|
||||
/*
|
||||
* Copyright (C) 2020 IBM Corporation
|
||||
*/
|
||||
#include <asm/ppc-opcode.h>
|
||||
|
||||
.text
|
||||
|
||||
#define globl(x) \
|
||||
.globl x; \
|
||||
x:
|
||||
|
||||
globl(code_patching_test1)
|
||||
nop
|
||||
nop
|
||||
globl(end_code_patching_test1)
|
||||
|
||||
globl(code_patching_test1_expected)
|
||||
.long OP_PREFIX << 26
|
||||
.long 0x0000000
|
Loading…
Add table
Add a link
Reference in a new issue