Loading arch/x86/kernel/signal_64.c +29 −28 Original line number Diff line number Diff line Loading @@ -338,7 +338,9 @@ handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, ret = setup_rt_frame(sig, ka, info, oldset, regs); if (ret == 0) { if (ret) return ret; /* * This has nothing to do with segment registers, * despite the name. This magic affects uaccess.h Loading Loading @@ -368,9 +370,8 @@ handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, tracehook_signal_handler(sig, info, ka, regs, test_thread_flag(TIF_SINGLESTEP)); } return ret; return 0; } #define NR_restart_syscall \ Loading Loading
arch/x86/kernel/signal_64.c +29 −28 Original line number Diff line number Diff line Loading @@ -338,7 +338,9 @@ handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, ret = setup_rt_frame(sig, ka, info, oldset, regs); if (ret == 0) { if (ret) return ret; /* * This has nothing to do with segment registers, * despite the name. This magic affects uaccess.h Loading Loading @@ -368,9 +370,8 @@ handle_signal(unsigned long sig, siginfo_t *info, struct k_sigaction *ka, tracehook_signal_handler(sig, info, ka, regs, test_thread_flag(TIF_SINGLESTEP)); } return ret; return 0; } #define NR_restart_syscall \ Loading