mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-19 22:49:55 +07:00
f77f8ff7f1
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
21 lines
303 B
ArmAsm
21 lines
303 B
ArmAsm
/* 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
|