Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp4465356ybp; Mon, 7 Oct 2019 08:50:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqywRf3p0tWChLbypMaszomJz2NJ+FloNBTdcPQ2ZmWHtsaC+WuzRPgTzyr71qVYmilka+bf X-Received: by 2002:a50:95c1:: with SMTP id x1mr29302151eda.180.1570463454784; Mon, 07 Oct 2019 08:50:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570463454; cv=none; d=google.com; s=arc-20160816; b=Y0KvI0ercSYmSYRdCyPeuwpVmmwdf7IoMU3tHrozEI4Kg2hoVqVBCfTmcfTsyRw97t b8Sd41mDrTTHtDaBZeUAA/wfyrwntwXIVpSXyaLupnkoxL/gFT0T9oY1FB1iwtyjgD6r h+4XZYHtDVSs0rDshGVFtvKB2cWAKM7lO0qEVMl0BImZ9Suvructa1wlzelPBWxP4Tw9 nKiQY/25Rh1WRwY+YBn77kc9FxQvsIucjlkFabaTrAxysThqkqf2MYxtW6itvA/F0klp ESurZuehu5Xjx3xTemiQI77MXAMYfhJ4cOfX7LVzBBHykfIbCJM/Z5KV+vzvNZaJ1ey8 6SgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature; bh=RPLjPni6nv7CLsaHCBGF3/RpnLQIzyD/josh/E2Ypqk=; b=Ry1/SgjFCg0WKUSiB9sWbLCBXwuI2v8xraN8JLyViPNDj5JUdtn68PIDnnypIxyEsG b4NYduppOPjpQjbxiuY8LQ86u/25P6IJhCKYRikd+Qb6mbhzb/wV/ukfUuaoZtXYXJP1 iJ7lFPbQ9RVgsF4IhJs7IEGt/1ThOTFALSuY6xvWHfDk/oQZby87xy5ralFtpPjSFkLp wYNCkWmb8/Jk0SmjXQwCuxGgjl3WxDfEWItObcMJ3epYVCgEsye3T3x6dlQ14DZvg5zv XTdUAxGkcMmumlpzbqWpfBWpNRFzuqTaiiuQqqnl5Ohc6Gth8P+e/IXpKhyub5RRet1B BNmA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="j/wvFMzf"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w1si8052116edt.288.2019.10.07.08.50.31; Mon, 07 Oct 2019 08:50:54 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="j/wvFMzf"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729091AbfJGPrf (ORCPT + 99 others); Mon, 7 Oct 2019 11:47:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:51968 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729048AbfJGPr3 (ORCPT ); Mon, 7 Oct 2019 11:47:29 -0400 Received: from localhost.localdomain (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A3FC22190F; Mon, 7 Oct 2019 15:47:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1570463248; bh=I9sUBOOn4VhmaV6Kwzd6IFEmIDNRJtwlR1oOSDCQLKE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=j/wvFMzfoIiocKn4F3P5CXgNDDO21QPNEjGJVS9FGkIsGQbQuwl9b3rAY+mav1qjw fgV6uvwegWGUEBj2VVeMYHlh8fDkYdL1rJUTL9oN75KamVh4PGj76TcyAucTe8kMY5 lXHZczypKv5NX6U6V81CDFiNSZ0+M2R4CiI5w4JY= From: Will Deacon To: linux-kernel@vger.kernel.org Cc: Will Deacon , Kees Cook , Ingo Molnar , Elena Reshetova , Peter Zijlstra , Ard Biesheuvel , Hanjun Guo , Jan Glauber Subject: [PATCH v3 09/10] lib/refcount: Remove unused 'refcount_error_report()' function Date: Mon, 7 Oct 2019 16:47:02 +0100 Message-Id: <20191007154703.5574-10-will@kernel.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20191007154703.5574-1-will@kernel.org> References: <20191007154703.5574-1-will@kernel.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 'refcount_error_report()' has no callers. Remove it. Cc: Ingo Molnar Cc: Elena Reshetova Cc: Peter Zijlstra Cc: Ard Biesheuvel Cc: Kees Cook Signed-off-by: Will Deacon --- include/linux/kernel.h | 7 ------- kernel/panic.c | 11 ----------- 2 files changed, 18 deletions(-) diff --git a/include/linux/kernel.h b/include/linux/kernel.h index d83d403dac2e..09f759228e3f 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -328,13 +328,6 @@ extern int oops_may_print(void); void do_exit(long error_code) __noreturn; void complete_and_exit(struct completion *, long) __noreturn; -#ifdef CONFIG_ARCH_HAS_REFCOUNT -void refcount_error_report(struct pt_regs *regs, const char *err); -#else -static inline void refcount_error_report(struct pt_regs *regs, const char *err) -{ } -#endif - /* Internal, do not use. */ int __must_check _kstrtoul(const char *s, unsigned int base, unsigned long *res); int __must_check _kstrtol(const char *s, unsigned int base, long *res); diff --git a/kernel/panic.c b/kernel/panic.c index 47e8ebccc22b..10d05fd4f9c3 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -670,17 +670,6 @@ EXPORT_SYMBOL(__stack_chk_fail); #endif -#ifdef CONFIG_ARCH_HAS_REFCOUNT -void refcount_error_report(struct pt_regs *regs, const char *err) -{ - WARN_RATELIMIT(1, "refcount_t %s at %pB in %s[%d], uid/euid: %u/%u\n", - err, (void *)instruction_pointer(regs), - current->comm, task_pid_nr(current), - from_kuid_munged(&init_user_ns, current_uid()), - from_kuid_munged(&init_user_ns, current_euid())); -} -#endif - core_param(panic, panic_timeout, int, 0644); core_param(panic_print, panic_print, ulong, 0644); core_param(pause_on_oops, pause_on_oops, int, 0644); -- 2.23.0.581.g78d2f28ef7-goog