Merge tag 'sound-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai...
[linux-2.6-microblaze.git] / arch / s390 / include / asm / livepatch.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * livepatch.h - s390-specific Kernel Live Patching Core
4  *
5  *  Copyright (c) 2013-2015 SUSE
6  *   Authors: Jiri Kosina
7  *            Vojtech Pavlik
8  *            Jiri Slaby
9  */
10
11 #ifndef ASM_LIVEPATCH_H
12 #define ASM_LIVEPATCH_H
13
14 #include <linux/ftrace.h>
15 #include <asm/ptrace.h>
16
17 static inline void klp_arch_set_pc(struct ftrace_regs *fregs, unsigned long ip)
18 {
19         struct pt_regs *regs = ftrace_get_regs(fregs);
20
21         regs->psw.addr = ip;
22 }
23
24 #endif