Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2373150imm; Tue, 4 Sep 2018 03:24:39 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYwNYSNUaVbOKtWOhEcAR4G0gFKrIXhlrdjr+eicV9sBTHrGM1/QMDlQlc6ZfqAYpn51mP/ X-Received: by 2002:a63:f501:: with SMTP id w1-v6mr25797092pgh.446.1536056679647; Tue, 04 Sep 2018 03:24:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536056679; cv=none; d=google.com; s=arc-20160816; b=v+oRO3Vkgupo6wZ3vzHcVzCxg+4FWS6ABrGV589EFBxpYlDa+W3tkk0vdn+QlhKni4 gZ9+xomfko8n8XyO1d9ztd45hNLx2JtBcWKBJIRRRU3Xi2dB2AxFR21w24KJBTW3wVAO 76nCt624KY3MkEygs2vF9mhqzoOADDXWp9a5GX0xerzlmIwIo+cik9MyiPHGTdK4PLUX LDczeNhEp6Pw5A1/9lxum/407kKjd8oLwGvdRbAubUYYuDvF306arDge2RMqeUKYEG4b FyhgkMtAN6gq9roY+JQHfGsaTTMALci+UpimsHa/cazaVjfKRDXNC//UvaiqhHb9wOYe y6WQ== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:cc:references:to:subject:arc-authentication-results; bh=ypKPaWcG2cK+HFfn2EisGbAOmjt0ktNa0b+ZW5QX6wY=; b=SLZo2bcrKMo2fNkb7kSYjXd0uiyn8vJGcSv/iM37UmchmyPTQVgaugeJw6j2uMfIyS tIFaW6ac0WQx7N5N7v9vukA/1n0Xu1x0Us7SngYPlRIabawJsxGsujteNlYiPSNxl2fK OK1EsJTJcfMmbYTEsEEseHRWQYxxqaPa3s8EV1sbHHEv4lxGSz46FrPm9/VZhEmeftyU FrepHJFsbqBL9ehqJlkT9tjVNMtrThiphPWN9Mo/mifeY0UGRFnn827t6nGmFnsrDh3X gFJSzNeKmFDfjyn7JaGoMDv3l3WxjolgxAFmL7iilUJX1e8v/ATFQXkfdK4GuDCpw4lN NMfQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o6-v6si20255903pls.480.2018.09.04.03.24.23; Tue, 04 Sep 2018 03:24:39 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727272AbeIDOrQ (ORCPT + 99 others); Tue, 4 Sep 2018 10:47:16 -0400 Received: from www262.sakura.ne.jp ([202.181.97.72]:52008 "EHLO www262.sakura.ne.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727104AbeIDOrQ (ORCPT ); Tue, 4 Sep 2018 10:47:16 -0400 Received: from fsav405.sakura.ne.jp (fsav405.sakura.ne.jp [133.242.250.104]) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w84AMi3Y080627; Tue, 4 Sep 2018 19:22:44 +0900 (JST) (envelope-from penguin-kernel@I-love.SAKURA.ne.jp) Received: from www262.sakura.ne.jp (202.181.97.72) by fsav405.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav405.sakura.ne.jp); Tue, 04 Sep 2018 19:22:44 +0900 (JST) X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav405.sakura.ne.jp) Received: from [192.168.1.8] (softbank060157066051.bbtec.net [60.157.66.51]) (authenticated bits=0) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w84AMdoX080577 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Sep 2018 19:22:44 +0900 (JST) (envelope-from penguin-kernel@I-love.SAKURA.ne.jp) Subject: Re: [PATCH] security: tomoyo: Fix obsolete function To: Ding Xiang , linux-security-module@vger.kernel.org References: <1536050499-20889-1-git-send-email-dingxiang@cmss.chinamobile.com> Cc: takedakn@nttdata.co.jp, linux-kernel@vger.kernel.org From: Tetsuo Handa Message-ID: Date: Tue, 4 Sep 2018 19:22:40 +0900 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <1536050499-20889-1-git-send-email-dingxiang@cmss.chinamobile.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018/09/04 17:41, Ding Xiang wrote: > simple_strtoul is obsolete, and use kstrtouint instead > > Signed-off-by: Ding Xiang Acked-by: Tetsuo Handa > --- > security/tomoyo/common.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/security/tomoyo/common.c b/security/tomoyo/common.c > index 03923a1..9b38f94 100644 > --- a/security/tomoyo/common.c > +++ b/security/tomoyo/common.c > @@ -1660,7 +1660,8 @@ static void tomoyo_read_pid(struct tomoyo_io_buffer *head) > head->r.eof = true; > if (tomoyo_str_starts(&buf, "global-pid ")) > global_pid = true; > - pid = (unsigned int) simple_strtoul(buf, NULL, 10); > + if (kstrtouint(buf, 10, &pid)) > + return; > rcu_read_lock(); > if (global_pid) > p = find_task_by_pid_ns(pid, &init_pid_ns); >