From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754598AbbGJPDj (ORCPT ); Fri, 10 Jul 2015 11:03:39 -0400 Received: from mailapp01.imgtec.com ([195.59.15.196]:56241 "EHLO mailapp01.imgtec.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933044AbbGJPDL (ORCPT ); Fri, 10 Jul 2015 11:03:11 -0400 From: Paul Burton To: CC: Matthew Fortune , Paul Burton , , Richard Weinberger , James Hogan , Andy Lutomirski , Ralf Baechle , Andrew Morton Subject: [PATCH 08/16] MIPS: remove unused {get,put}_sigset functions Date: Fri, 10 Jul 2015 16:00:17 +0100 Message-ID: <1436540426-10021-9-git-send-email-paul.burton@imgtec.com> X-Mailer: git-send-email 2.4.4 In-Reply-To: <1436540426-10021-1-git-send-email-paul.burton@imgtec.com> References: <1436540426-10021-1-git-send-email-paul.burton@imgtec.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.100.200.2] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These functions are never called & thus dead code. Remove them. Signed-off-by: Paul Burton --- arch/mips/kernel/signal32.c | 51 --------------------------------------------- 1 file changed, 51 deletions(-) diff --git a/arch/mips/kernel/signal32.c b/arch/mips/kernel/signal32.c index 2a7c6dd..3059f36 100644 --- a/arch/mips/kernel/signal32.c +++ b/arch/mips/kernel/signal32.c @@ -131,57 +131,6 @@ static int restore_sigcontext32(struct pt_regs *regs, } /* - * - */ -extern void __put_sigset_unknown_nsig(void); -extern void __get_sigset_unknown_nsig(void); - -static inline int put_sigset(const sigset_t *kbuf, compat_sigset_t __user *ubuf) -{ - int err = 0; - - if (!access_ok(VERIFY_WRITE, ubuf, sizeof(*ubuf))) - return -EFAULT; - - switch (_NSIG_WORDS) { - default: - __put_sigset_unknown_nsig(); - case 2: - err |= __put_user(kbuf->sig[1] >> 32, &ubuf->sig[3]); - err |= __put_user(kbuf->sig[1] & 0xffffffff, &ubuf->sig[2]); - case 1: - err |= __put_user(kbuf->sig[0] >> 32, &ubuf->sig[1]); - err |= __put_user(kbuf->sig[0] & 0xffffffff, &ubuf->sig[0]); - } - - return err; -} - -static inline int get_sigset(sigset_t *kbuf, const compat_sigset_t __user *ubuf) -{ - int err = 0; - unsigned long sig[4]; - - if (!access_ok(VERIFY_READ, ubuf, sizeof(*ubuf))) - return -EFAULT; - - switch (_NSIG_WORDS) { - default: - __get_sigset_unknown_nsig(); - case 2: - err |= __get_user(sig[3], &ubuf->sig[3]); - err |= __get_user(sig[2], &ubuf->sig[2]); - kbuf->sig[1] = sig[2] | (sig[3] << 32); - case 1: - err |= __get_user(sig[1], &ubuf->sig[1]); - err |= __get_user(sig[0], &ubuf->sig[0]); - kbuf->sig[0] = sig[0] | (sig[1] << 32); - } - - return err; -} - -/* * Atomically swap in the new signal mask, and wait for a signal. */ -- 2.4.4