Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp839888pxu; Mon, 23 Nov 2020 05:36:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJw6yesrYSm81XSj8eHBhaqxQHOKXU88u/dwOUhOzrpXCc/K0IAWw1EeA7MkWoju99bHXjuS X-Received: by 2002:a05:6402:1a2b:: with SMTP id be11mr18901765edb.353.1606138616974; Mon, 23 Nov 2020 05:36:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606138616; cv=none; d=google.com; s=arc-20160816; b=RPPozNBY7X13E3Ei35WsxVuxW3bkwe8uC6LSt04JaXb2TB4iK94tbzM4kkP3cO5RHu Hh07PsDmjOTr2E6/fXipe1Lst0SmAxAlu0g+Q6q7j0+YO+SMUfifr2RQmSM5Sucw/2P/ GKo4jy4LYuE1nVOD+tqqXG+ljnieIYX2Seqk3MCGjQQl4bC7dRUc9e4SVA2fxgnfK7qi Cm6/rXqo1prn3HtcAwIDFhgXFMibtwkHKgmjA84R8YweAwfs8vYvyatwqqX/Qn/+rnEu 4SUn7DgYXMhkLcXv+M6IJqea4JazGs/0R9cWYUuj/dTKz2CQ9jeEUkGabwPa2SxTnHqo OfXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=9nphgJpqE+U+F7hJikVtMSiNkLMkn3EnO6JAouEvEfQ=; b=jfu0KqdTT37mf4Y7ufK3xV5VP+h5hYLPNEoBpEk0cYS8QRpXRqYJM8u31oXy3f1Nh4 3XOHSesZXv4ZQaMHGpuzSxu+sPCnDvPCgBrc97G+jsXLHW/xhu2yQEIE/qmIC+0wE1bj 90CZM6ZogCnqLaohaB3UmigCisP5ABhDkfCx3ZuYiwUsyAsEjcr9ebTvgY/yOHiqR+eH 16GYK5ChEHdOheCwcbwFqGK6iZzoPe/X3iD9nxn+HoPprUtk9nGyjJPtgXdGVf4pbC9K BJQDNomV9gMhl8Gr+lrOgrBC2bM4MWGpr1HuTRDsUEKSG9HK8IPuPMDX4xuyKaVlbSyW U50w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=SDW1Zh6a; 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=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id nw19si6432505ejb.586.2020.11.23.05.36.34; Mon, 23 Nov 2020 05:36:56 -0800 (PST) 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=@linuxfoundation.org header.s=korg header.b=SDW1Zh6a; 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=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729478AbgKWM0V (ORCPT + 99 others); Mon, 23 Nov 2020 07:26:21 -0500 Received: from mail.kernel.org ([198.145.29.99]:36038 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730124AbgKWM0R (ORCPT ); Mon, 23 Nov 2020 07:26:17 -0500 Received: from localhost (83-86-74-64.cable.dynamic.v4.ziggo.nl [83.86.74.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 00CBB20728; Mon, 23 Nov 2020 12:26:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1606134376; bh=wQ1TyObfG32LMLIkGARaz6FYbdsTTvXeJfm+PwZb1bA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=SDW1Zh6aeiQMam7OvL2paimI7uSnMd5kduMr1pJ/xR5c/3SIJp3dOoqgG2TOG/TXv ttWuU52RFyxbYjAkp4kxQ8/3KF7NlfjLugbYITEtKTKFVG2qHKLUTYLIxIfmj4dr2f BUO5HoBsphWciFMY/l+kclSQaXae/A4u/qcJao0E= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Thomas Richter , Sumanth Korikkar , Heiko Carstens Subject: [PATCH 4.9 46/47] s390/cpum_sf.c: fix file permission for cpum_sfb_size Date: Mon, 23 Nov 2020 13:22:32 +0100 Message-Id: <20201123121807.776859423@linuxfoundation.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201123121805.530891002@linuxfoundation.org> References: <20201123121805.530891002@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thomas Richter commit 78d732e1f326f74f240d416af9484928303d9951 upstream. This file is installed by the s390 CPU Measurement sampling facility device driver to export supported minimum and maximum sample buffer sizes. This file is read by lscpumf tool to display the details of the device driver capabilities. The lscpumf tool might be invoked by a non-root user. In this case it does not print anything because the file contents can not be read. Fix this by allowing read access for all users. Reading the file contents is ok, changing the file contents is left to the root user only. For further reference and details see: [1] https://github.com/ibm-s390-tools/s390-tools/issues/97 Fixes: 69f239ed335a ("s390/cpum_sf: Dynamically extend the sampling buffer if overflows occur") Cc: # 3.14 Signed-off-by: Thomas Richter Acked-by: Sumanth Korikkar Signed-off-by: Heiko Carstens Signed-off-by: Greg Kroah-Hartman --- arch/s390/kernel/perf_cpum_sf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/s390/kernel/perf_cpum_sf.c +++ b/arch/s390/kernel/perf_cpum_sf.c @@ -1663,4 +1663,4 @@ out: return err; } arch_initcall(init_cpum_sampling_pmu); -core_param(cpum_sfb_size, CPUM_SF_MAX_SDB, sfb_size, 0640); +core_param(cpum_sfb_size, CPUM_SF_MAX_SDB, sfb_size, 0644);