Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp2022592pxa; Mon, 3 Aug 2020 05:37:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzLXhUI4pklU/qGN7pJrS2SerTXt/7lR1EyreFoFmPCu1wKiBN0MTUixWe4/3+0O2n4yYX+ X-Received: by 2002:a50:9e6f:: with SMTP id z102mr15928270ede.300.1596458259916; Mon, 03 Aug 2020 05:37:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596458259; cv=none; d=google.com; s=arc-20160816; b=RM32G+kkNcClhAezS0aFZ71KrE1yvrOd9G0wvmOYmaLFxm94xVL0XLQIlNJfVP9rWX jWKwbiG4VII2vLqKlTS4PJQGJnE2+uUuiVjgAFylFvZD1iT0hgRwEu1fIFoyLeUw3npb Qt8KmOPSl9cgIqlHQXMqdEvEa/8k1iOffSKK1JWVom06K7v0rdPkdUtnnQ1H9GXKLtwY u9zzNEM+t05BFJfJNx3ctbe+dtBZsKc3Wj4rXzlvbr1GyTs+upPC/r8Bk2soAZ2PZ6YB 9nFjs70RFYT6iISQWPNMz2VR5cNh/Js89T9dROfPXvdJRcl54+kvfoI9etjEBo6VJDZC s1Ew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=VR9T7sylAgjDgpJ8EDAbpDnekBXDbki41I/rzJT2SZI=; b=twRpLsOU/3VeMM/Rub5Iw2iiUu2yCnM+J94EkMKa4Lq4OQ2BEj2qC4jgKBvuaiUYKd fDo0Aid9WoWPpFZKE81oc+dXlKV8jyDGOHeJdDbRYYy8Cy3vDJuoOy0s67XVTOUM8CVe gA8HLYKnmxe5TNsubiM21OCHcH/gjF7BUeAnbwEz9ay571yfPsTNyQE5EkEBk34mJ4Ch VlXno291CGvcYNnTkyiVC2zIOUh9QCGxnhvK5dJuz+iM/kUTH39jWUB9KDpVvgijqObH QalvTACrRcY/AyvLp1UK1Y2/ZqXXq23ikCm1jkIOrZwWhbSLlN/gg7JndhSZUXP8b/Pp bUIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KUwi+i5V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i23si4911709eds.484.2020.08.03.05.37.17; Mon, 03 Aug 2020 05:37:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KUwi+i5V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729233AbgHCMhM (ORCPT + 99 others); Mon, 3 Aug 2020 08:37:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43666 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728112AbgHCMfL (ORCPT ); Mon, 3 Aug 2020 08:35:11 -0400 Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBEF8C061757 for ; Mon, 3 Aug 2020 05:35:10 -0700 (PDT) Received: by mail-wm1-x342.google.com with SMTP id 3so15276744wmi.1 for ; Mon, 03 Aug 2020 05:35:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VR9T7sylAgjDgpJ8EDAbpDnekBXDbki41I/rzJT2SZI=; b=KUwi+i5VLXUKosdvnGmvdKM+cD3OI92FRGBdjhEiSryN4bPtow6nFoSlGnK/CkIGkX CcCbRKUaBZAAQY6pf/MhoG6pbM30rbTHmDIQB/SaJ1+yq6iuXksQrFng7Ubtj3YpVcQP ft0sU1mmvmvkdXaqFrwjfYM4R7q5W7rvlqq66sD79PNtRBgc+Rm4xGOeRfJ2X8XG1H2+ cRY814/KhSJP/vydezresSMJCxRbJPkVzMMe8nSGAkjnNQY7uASCWM913dgYLnhL13F9 hfxfR57imbnKl3I9cJYrkFkeLYEh6umlfNl6PiEiWIOcjXoocQf/OQCAoSJ2H9b7E0Bl DqHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VR9T7sylAgjDgpJ8EDAbpDnekBXDbki41I/rzJT2SZI=; b=rhTxjM2oZEnT4qePqXMvvJO1pPovY0LZcFjL6N5mZy5jEPdFAaBk3OvxvAGtYNNkwV MK5k8Jdn1Bv17LtZy3ubvhINyfxAfY6idzPhkdShuPN3KhpAULcMyu5k8wtMLbtJxWbj H3WeD6eftBs9aTqSbc/0JFjS3tI8nEJf1Zl4rVsIH16avkeUigQd6I95D9PmFffWF5vQ fJ7vFqsHqyZ95EOU4e8VNWSYeqnGZLp02uZQFPvSCaoRXwa2l7UpDZEWF8ev2Hc2lPLf igjkspqD41aB+xLPrqsVyWJXJUdpdc2lqsGAYow/RS9OmNpVC+rF0jrB8QPHEjuw3n8R Etow== X-Gm-Message-State: AOAM530NF+6pgQ0aI7AgebcXbCsARJKEILOYOHO5PT8VhMAhNK5bt2WF F7BaeGp3hEf/fSJKtV1vDX7czXJRPw== X-Received: by 2002:a05:600c:21cd:: with SMTP id x13mr16832676wmj.155.1596458109433; Mon, 03 Aug 2020 05:35:09 -0700 (PDT) Received: from localhost.lan (host-92-25-238-49.as13285.net. [92.25.238.49]) by smtp.gmail.com with ESMTPSA id u66sm24201133wmu.37.2020.08.03.05.35.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Aug 2020 05:35:09 -0700 (PDT) From: Jules Irenge To: linux-kernel@vger.kernel.org Cc: Jules Irenge , Paul Moore , Eric Paris , linux-audit@redhat.com (moderated list:AUDIT SUBSYSTEM) Subject: [RESEND PATCH 1/2] audit: change unnecessary globals into statics Date: Mon, 3 Aug 2020 13:34:38 +0100 Message-Id: <20200803123439.83400-2-jbi.octave@gmail.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200803123439.83400-1-jbi.octave@gmail.com> References: <0/2> <20200803123439.83400-1-jbi.octave@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Variables sig_pid, audit_sig_uid and audit_sig_sid are only used in the audit.c file across the kernel Hence it appears no reason for declaring them as globals This patch removes their global declarations from the .h file and change them into static in the .c file. Signed-off-by: Jules Irenge --- kernel/audit.c | 6 +++--- kernel/audit.h | 4 ---- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/kernel/audit.c b/kernel/audit.c index b2301bdc9773..afd7827cf6e8 100644 --- a/kernel/audit.c +++ b/kernel/audit.c @@ -123,9 +123,9 @@ static u32 audit_backlog_limit = 64; static u32 audit_backlog_wait_time = AUDIT_BACKLOG_WAIT_TIME; /* The identity of the user shutting down the audit system. */ -kuid_t audit_sig_uid = INVALID_UID; -pid_t audit_sig_pid = -1; -u32 audit_sig_sid = 0; +static kuid_t audit_sig_uid = INVALID_UID; +static pid_t audit_sig_pid = -1; +static u32 audit_sig_sid = 0; /* Records can be lost in several ways: 0) [suppressed in audit_alloc] diff --git a/kernel/audit.h b/kernel/audit.h index ddc22878433d..3b9c0945225a 100644 --- a/kernel/audit.h +++ b/kernel/audit.h @@ -327,10 +327,6 @@ static inline int audit_signal_info_syscall(struct task_struct *t) extern char *audit_unpack_string(void **bufp, size_t *remain, size_t len); -extern pid_t audit_sig_pid; -extern kuid_t audit_sig_uid; -extern u32 audit_sig_sid; - extern int audit_filter(int msgtype, unsigned int listtype); extern void audit_ctl_lock(void); -- 2.26.2