summaryrefslogtreecommitdiff
path: root/arch/s390/mm/fault.c
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2023-10-12 10:40:38 +0300
committerVasily Gorbik <gor@linux.ibm.com>2023-10-23 19:21:22 +0300
commit5c845de331d980d90c6d18028942812fa491fe69 (patch)
tree1c7ce9a02ce054043888e860e3616c05177f9b30 /arch/s390/mm/fault.c
parent4df5ec98581eb2271d940975186fbe5716158491 (diff)
downloadlinux-5c845de331d980d90c6d18028942812fa491fe69.tar.xz
s390/mm,fault: remove noinline attribute from all functions
Remove all noinline attribute from all functions and leave the inlining decisions up to the compiler. Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'arch/s390/mm/fault.c')
-rw-r--r--arch/s390/mm/fault.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/s390/mm/fault.c b/arch/s390/mm/fault.c
index 9545789d34ef..4ab698988618 100644
--- a/arch/s390/mm/fault.c
+++ b/arch/s390/mm/fault.c
@@ -234,14 +234,14 @@ void report_user_fault(struct pt_regs *regs, long signr, int is_mm_fault)
show_regs(regs);
}
-static noinline void do_sigsegv(struct pt_regs *regs, int si_code)
+static void do_sigsegv(struct pt_regs *regs, int si_code)
{
report_user_fault(regs, SIGSEGV, 1);
force_sig_fault(SIGSEGV, si_code,
(void __user *)(regs->int_parm_long & __FAIL_ADDR_MASK));
}
-static noinline void do_no_context(struct pt_regs *regs, vm_fault_t fault)
+static void do_no_context(struct pt_regs *regs, vm_fault_t fault)
{
enum fault_type fault_type;
unsigned long address;
@@ -264,7 +264,7 @@ static noinline void do_no_context(struct pt_regs *regs, vm_fault_t fault)
die(regs, "Oops");
}
-static noinline void do_low_address(struct pt_regs *regs)
+static void do_low_address(struct pt_regs *regs)
{
/*
* Low-address protection hit in kernel mode means
@@ -278,13 +278,13 @@ static noinline void do_low_address(struct pt_regs *regs)
do_no_context(regs, VM_FAULT_BADACCESS);
}
-static noinline void do_sigbus(struct pt_regs *regs)
+static void do_sigbus(struct pt_regs *regs)
{
force_sig_fault(SIGBUS, BUS_ADRERR,
(void __user *)(regs->int_parm_long & __FAIL_ADDR_MASK));
}
-static noinline void do_fault_error(struct pt_regs *regs, vm_fault_t fault)
+static void do_fault_error(struct pt_regs *regs, vm_fault_t fault)
{
int si_code;