Received: by 10.223.176.46 with SMTP id f43csp101346wra; Thu, 18 Jan 2018 14:33:09 -0800 (PST) X-Google-Smtp-Source: ACJfBosbhtqGtasBRkNYZHVGVUX7YDZWQ6Ve9HeTzrEbVdlMpDUAZ+ly/kwcJNVfKfAszdv08SzG X-Received: by 2002:a17:902:4103:: with SMTP id e3-v6mr501762pld.283.1516314789056; Thu, 18 Jan 2018 14:33:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516314789; cv=none; d=google.com; s=arc-20160816; b=lYkNdJbtaSZ+raEOPbsgGvpZTENkYUZS7wAwt2CZWnnS81tj+Wg6/hUBBz9dtZVv/0 VDWCPhepwK8x3IRutlf/LQahnfriIzX8Yo20VuBdnRuEQ1+XWrgLJMS98GzgSSujABtC GnZfnvYx8e7vhSy08PLhh74xSdrzX5SEiLsYpuIHot66upuCpyjfeX6eXIPVe1e5Fmp7 J66peqIWD9W6c6SjEa3urX2F1uQsYrC9NTt4zbRfrCovvTfR+KjwdvkrdSzZ+nX5ypKY ZzV5FLt6RGX053nscva36zOCt+u1QHy7zjlv4aS0/AgcrmUjTSU41rcOhDpMREM+xyvQ bu6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature:arc-authentication-results; bh=n8Y7ulZ7Ona/XDsPZKfozVrFD9/09Nl8cOc0Q6HKTFk=; b=j2EEzfSpUNzWx36U3WgRZ/3/rYILIW1cuIMnVUTyY1ZslLntynhq2GsllqxV3bBJwO Hle58FwuDxxAWe1zAS9csZW/10QsDXrftH+YMQKS1pgBmL+nUBhH4WktHiSZoR8MzzKZ BQs04iEEPToNE3tuKjsVpy5CAK20wgd3lsXRPqDpa6t0tJip8a7rpogn6iFlQR4yd2Ja PTI8+qOB+ZNACCyqBebyCUiWZohkptZKLiRfh0enwh3IyWiOB76Fg+UyhsBSDH5rO6q7 m2KlMamACm3PvInHOYc4h9AelMkDNxUl+PK8XyAh4Ui7roEwRON9rGxu78T5ty11myc0 CBPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=boMge/o0; 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 v1si7954723pfj.171.2018.01.18.14.32.55; Thu, 18 Jan 2018 14:33:09 -0800 (PST) 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=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=boMge/o0; 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 S932379AbeARWbp (ORCPT + 99 others); Thu, 18 Jan 2018 17:31:45 -0500 Received: from mail-sn1nam01on0086.outbound.protection.outlook.com ([104.47.32.86]:51968 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754104AbeARWb0 (ORCPT ); Thu, 18 Jan 2018 17:31:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=n8Y7ulZ7Ona/XDsPZKfozVrFD9/09Nl8cOc0Q6HKTFk=; b=boMge/o09OSd0l2v1MTmNSX+ZgH2ZV0DSoURbQ/xDhKu/yiyRgp3Xk8Wh6ZHNgNJaNtSxZTvpR09vuLwKUg1/464ZtCOBt54RThvBiuEoc0cx8H0QHN1eTV75p8Ed+8A810LRVinfTEmyfwRmsYmgGHgGOt7qBy2AqzcysLKAwM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; Received: from [10.236.65.116] (165.204.78.1) by BN6PR12MB1137.namprd12.prod.outlook.com (10.168.226.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Thu, 18 Jan 2018 22:31:22 +0000 Subject: Re: [PATCH-next] init/main.c: make local symbol static To: Randy Dunlap , =?UTF-8?Q?Christopher_D=c3=adaz_Riveros?= , mingo@kernel.org, akpm@linux-foundation.org, tglx@linutronix.de, keescook@chromium.org, lauraa@codeaurora.org, rostedt@goodmis.org, mhocko@suse.com, tal.shorer@gmail.com, viresh.kumar@linaro.org, lokeshvutla@ti.com Cc: linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org References: <20180118220629.25116-1-chrisadr@gentoo.org> <9f473c55-7304-dda3-dea4-2734292927a6@infradead.org> From: Tom Lendacky Message-ID: <30828c91-a39d-6342-2774-32386baa30b6@amd.com> Date: Thu, 18 Jan 2018 16:31:17 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <9f473c55-7304-dda3-dea4-2734292927a6@infradead.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: MWHPR04CA0044.namprd04.prod.outlook.com (10.172.163.30) To BN6PR12MB1137.namprd12.prod.outlook.com (10.168.226.139) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3013f90c-c8d3-4f47-3f73-08d55ec335ae X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(48565401081)(2017052603307)(7153060)(7193020);SRVR:BN6PR12MB1137; X-Microsoft-Exchange-Diagnostics: 1;BN6PR12MB1137;3:qfok2LRzKraUA6onn4y3kgvEWQcbWUFfJGjdJ/2PyfdMSfhuSt5+5/TU2LGVZ6TDebP2zcVVZgFz9i28wU8hKzXcjMSiPl2f/ZbHtWk+sWrlAMtwY8fX7nIy2TN1VWk/ZN6OY+p5Go8xjsHMHRF64x9lK79IwCRsJZdEUoIgkqiX9xSupPsLkBQo9nQbFRmvQnyPE5d72j5rHWRoYF58kb1STxaDtMbJgUH2NHCBHm3rcLmVTQvoFcXd7IUH7x7E;25:0hYJ1UIg0fcmav1RdAsIowf7+Dz8CeqRz3bF45UieATE6Bu9O+WR800KUe+MQDM9kL6xYJeTn27o17Q0Dr/ertC8hfLSRinG3jpM6Xql5g/TP3bMW+IW7NO1cHyG5er/aoQDJyGLYVCLnakCxApsgBv3BfWN9MXy5lx6KIK3sq3/g4Jyki8Z1+qSl+XXI33YrvPn4Cxj/FPnYDBp1sOgCUGAIVDG5nlW3/IMzGagiGCRdHkCCOj1ZJUlTbBJrD9x6kRfG80ehB10afvy/1BdZH9x3A8WremAygLhQUofvfnRdUPLPVaHaPcBTNbX4KBScHDMdcLuCjj1ijcplNSzNA==;31:9TkSPY341fDDfjNPU5xybeYZf+P+odXp2yV35uIztLNKHGZ8okKfhqxtifOG5PmvFrva83LBf45ozv90/V1KvNOcSJxHlLpHkaR1dfHm/JF4q4+5DZlGcBc8N5jh3OlnQxd2VYuaTrJ5K2HWg9EZz/V/CY6bTvtKI5cQfV5NpQfzt+678usaNKTNmB8/EddQ7mdNqVe6VaUk/ioAIzdsito4xrB85bjexhYNguLkTPI= X-MS-TrafficTypeDiagnostic: BN6PR12MB1137: X-Microsoft-Exchange-Diagnostics: 1;BN6PR12MB1137;20:94ufuu033/mvEUYtuggXQNXsXPJbsYHFrxuccS4XiTSy2zYdTUAqAv+QhVSg62WPlCHGg6N14o9hWlTTfj0va6+9EFFVkZr+qAM+/evZIT4L2Iz9P8SBa0s6xMmbzLw9snDtTzdFQenC15EFVtauUucOXq70RHoh3VtccvYMw1YxVquzP7gsItkrBNGLtJJUxIl+pRC9cuiZp9Jnf/SLXz8pIY67nwtxPKE3nobyxh97bE/gi94gbvzTLiTtVIp4xPxE8gf0wOlaSeHznzZONQLY5SScnXv27It9ZRr2r4J0riV4R+RuYs4YI+TWc/IsZvTTqfu/0IGgyCP47oyi8r7oA/J8Kw65huTnQVqBK7gwN3V9xHSLDgT7LBZ+q67ppNE7TLQ6kztzCPzqNFK7UrcPTdAt+KVM1X3F+WVdcT6HFk2bsujZKINnCoIHT8mrSWUlIcYXmaCbDZFH9qZue4q50fLFP9RexJ3VqnF+QLqMWSMlJpNfUHMYALKaFVQY;4:2mqlwXJA63+yqS5d3f2j3E1401w1uISizMjhKPCNAFo3WXkjlqSRqwXws4BlyanyYxeBiTPF40NxZGuRvf5OVW/wsyx89X59OwygWWVYflctENRZYke0sO34DrG5Mrs7O4bRLynkesd6Yh+KN7FPfGyqmrYmNcZ6gfzzkVvPvmoF9it66aCB0B/mR7vil/AfgwA91svXxGQKFwuZQOoGdPiRkzEwGhiADHFvZGAWbUIzy58QcCqOX46pATzpPlO474wHuMmXZzlg7QTf9/gIaQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(8121501046)(5005006)(3002001)(3231023)(2400068)(944501161)(93006095)(93001095)(10201501046)(6055026)(6041268)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011);SRVR:BN6PR12MB1137;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:BN6PR12MB1137; X-Forefront-PRVS: 05568D1FF7 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(376002)(346002)(39860400002)(366004)(39380400002)(396003)(199004)(189003)(68736007)(386003)(52116002)(8936002)(2870700001)(105586002)(25786009)(31686004)(76176011)(3260700006)(59450400001)(36756003)(53546011)(478600001)(31696002)(4326008)(77096007)(86362001)(47776003)(7416002)(72206003)(6116002)(3846002)(26005)(66066001)(39060400002)(65826007)(2950100002)(5660300001)(6666003)(6246003)(97736004)(316002)(23676004)(65806001)(65956001)(106356001)(50466002)(16526018)(7736002)(2906002)(110136005)(58126008)(90366009)(16576012)(64126003)(6486002)(83506002)(305945005)(2486003)(52146003)(8676002)(81156014)(229853002)(53936002)(81166006)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR12MB1137;H:[10.236.65.116];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCTjZQUjEyTUIxMTM3OzIzOlpuR2pXL0dtdEZ0Y2MzR1E2SnRCaisrUFVN?= =?utf-8?B?VXpWYlNqOEhhN2JabnJzdUhzSndIS0E0QVQ3T2IwSTQvVEhUR3cyUXVqcWto?= =?utf-8?B?UGxJSGsxdGprcjZseDYzY3Z5OFQ0eVNzYWt6N09kdGx0cU9XTUR6STBMaUhq?= =?utf-8?B?UDQ3aXZZMnhzV041NEV0SzNWSVJlUlU2OVcvVXJjVEQ5ampWRmRhUG80VE9J?= =?utf-8?B?VEZrYlJLNjNoZHJtTGw2RW50WTNkZXovNi93ZnVvazZNR3dLVk5Rbjh5dkdx?= =?utf-8?B?ZCtIOXJzU3RDL3E3eTI5K0tSR2VONi9ob1ZZbFdaSW9mVWN1YW1jbURLb0dR?= =?utf-8?B?WXVBdFZ1VDFwbDFjaklrVk9SUWxRd1dWVGxESXRuR3M2RzEwMnZBbVBFanV2?= =?utf-8?B?bW90UDRyQStkTnJYejYxWUMrUi9uWStFaGZIT2NnbmtsYkUyUC9OTHRUWXYr?= =?utf-8?B?N2pxNmZxSW52allReEQwNCsySnR3UkZrTFNNaFZJdFVxVHFvdTVyTVhTNDFI?= =?utf-8?B?aGRwdDVBZnZmOWo3Sk1RajE1U3NCQ3BIZ1pSN0x4dkprM3hpc29UQzZIdWt6?= =?utf-8?B?MjM0bTc2WDF2cDFpQkFCdXZJOXZNK3k2UDh1bjAvQzY1NmtPZGtiN3pzdEo4?= =?utf-8?B?aWxUMTBUbUZUVWUrUG5TU3JJekM0NmIwaDBEazlwcFNndVFobTFQZUh4RW1E?= =?utf-8?B?UDk1bEkzdUFqOHVXQjVTb1Q0S0FTOXFlQ2xJU0VIQ252MG4xS2Q4VVdZdFlk?= =?utf-8?B?dWUyWlNMdE5pOCtKYW5JdG11SU5YSFVKSHFKMGdXUmszVUhWQ01TeVg0c3pJ?= =?utf-8?B?Q3RUMWUrenFFWHdBRjZXamJUMWxyYkM4Qk9NeHY5UVltNEdyT3YvVTVGZnJh?= =?utf-8?B?WC9Hc2FIV1pOOUJ3N3RldFc5V1UwZEc5Q3RvZmc0aVJCTFdpMmx1QkxEdlB1?= =?utf-8?B?RWQ4OGxCei9MSkdNSENKeDFpZ2hCdmNHTVV2aWNyMGlMbmxPQ0Q3M0lSS09T?= =?utf-8?B?RjJCYktvc3ZxWm9rZ0ZENklGblhneDNwaTNBd0QyZjAzN0p3c1VPNTZleHla?= =?utf-8?B?ODdGVXRwclR6MkRwd1VrakZFYUJZZ2JNTjBsckhYckdtTHI1M3lWWW9pMjdh?= =?utf-8?B?VCtvcGZYMXZtUWdvbjhRNmhSSkZ5R3ZNZStmYldPblMxbUMzMUZobTU5VzdI?= =?utf-8?B?MUNjVW5ZWEFDdjZyRkhiZnYwZDFSOWdFbWMzNVJkZVZaUVJxZWNxYUpSZ3ds?= =?utf-8?B?WnpweHlpOTFPaXRSUjdEc0wzbzBBZTd6SjE3RHJhQnl2cVRlTkp3YjhIWkxq?= =?utf-8?B?aUphTFNXUkQ2eVVKYXU3QmtRWTBFZmRtREZSNFdBL1FyNFZuRVBQRmRlTWRw?= =?utf-8?B?cUN0UFFhR21Ua0EyVkY4MnpWTTBJbmhqVm80L1lwcVR5cnAvdDAyOEdGYkxk?= =?utf-8?B?T3BmTmR3OThPM3IzSWl3MEN4R3VvREtBd0dNR3pEOXlBZEF3U0RkTmVoM3ly?= =?utf-8?B?b2RvSUhiVlNiZUtNQUExMlZ4TERoMGorVVdMUjIzUXprclQrR1FDTjhaWnp5?= =?utf-8?B?VWE2RHFmSE1CY0huVGFLRnc2WUU5QlRsUHFZcGVhLzI5YklSNmxSUmxvUmlJ?= =?utf-8?B?b3Nlbm0wR3ZCYVI4L3VneTF3Y25vN0E1MWk1Tlk4TElnS1pmckp6blBvZ1ZK?= =?utf-8?B?Z0Mvbnd3V05NM29HV1VBREF5ZFVoODkzR1lPeitiV2I5TDNQQWhDVmZLOHpL?= =?utf-8?B?Q25Cd2lOYTY2ajNOYUNDQy9ubXQ4VXExUHNON2VpRHBUbk9pb3Z6VHVZVUd6?= =?utf-8?B?aU9PZVM3SWNOM3BJWVFueU82YkVHVlIxamFLZTMvUCsvODFMWk85a0UydzNm?= =?utf-8?B?VnFuUys1eWVaaE9tSWYyTlpxVUExNVR1c3FsM1RScDhKVEdjdFZjQjBhTXFS?= =?utf-8?B?MFIybGJBM09xUmFLdGMwd2xWVXNXVVl4R3dlaHJ3V0thZ3EyeEYvRHlBaUg2?= =?utf-8?B?NS9BY0JOOG94d2lBdWM4cjZjWklUbjRzNTJIb0tCZzlIcStHYXZjRUdNS0dh?= =?utf-8?Q?aQbn1EONynYYlU5QYkkvzYwFa?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR12MB1137;6:DGtn5Rb4+2F9n3ztTv8EdCP9pVBXVJnEHPGzJ+zqXpF25dUD31o8+4nSSaMMRjXfpAqCkOTsP/BLqjz+9EwS8RopZ5EY1HXfRyCIW1nOEP4cua89fUP9nbKbcaH7fM1PRnJ4AlJjWP1ctDkTqssK/kE3eOq4Sqy+GjOt+/6YETBmCoUOt32stRukrkKslEpnsQSnTHoiTP+w+BtxxY5NAMRamF+Ca3eSwxURz/9sOWl4/6evbNiYEJT5d5IcIf+iUMlHKzK3ur4cwnyXK18UxCq1c+dTrjBJyi5VruOBc8CqIWQtIMrQUkgRmEBB6ajQ4KTmOoih+yBmisWX86F37nE5Z6WyvOBBep+MKpM3Vss=;5:9FZu4TnxxNUcrjE1u8VD83Hi8qzIa/7jFWMTohEso8dhcLBSVPFMlPYvRnrK0oYoPhKowk2SB7x8RaifYe76Xn1ANq/8SCZ1lYqpdJUcWwDftRabsyLKkZWrD6NeJGL3/ZQxE17KbZL6SfaviN73DUPdW/45cFlzRaZ5ZTqIpVY=;24:SVYi7yuRAUxEJmMd90pNSOzhzskgI/+nIIPnGozfw9FvjMB016oex2JruISuenbURcaQti4NJitu+/v9iyynam6EGkA17DZzkHur8tcxblw=;7:Q4UBBTAk1u4sT63KaNdmDfb7DKrdxmdJXN4KQ9sHs8d2GYXkD+9qu1InrlsdYmLvgb1dJRirz0w5MI9mE1qiFEkegpy4aJX0erqE3yOnTCKuO7uUjPuTRrgLL0KFO39UPpgKE5FFaBLKer7z24RVzRg5QiChVuWh/jX6oOc+Q4Cjv7sZW19tzxno6L8HUKdLu+sbreCHZVPRNNVYMgPHyGAgt8xYOdg/uynQ+IEKaiF5ywgXs4LMLhgn0lKKhAkH SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR12MB1137;20:5Q2ISHcgkhVC0iGYMO+09Q+E9u0YmTQx+QUT6pxqX7oAT1/A2zzT3qXkZJikhPYQtRaDdLqpoN1M23coxh85eq9Yb7pyuHFoqu0zRdV010lalUVC23+zOOS+51o/X13AsNn3Jnci6KYcEnuYUU27NjIyfQee3dLhtz/Ng89ZivVTxElvkPDxXK7+b7PPmcO5LcCtrqGVCwQQQwvCBJ5eFJDWrxP/2qnDNhjBYRYMWvEjIIExuibTNEdJ7VhxV9c2 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2018 22:31:22.4101 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3013f90c-c8d3-4f47-3f73-08d55ec335ae X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR12MB1137 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 1/18/2018 4:09 PM, Randy Dunlap wrote: > On 01/18/2018 02:06 PM, Christopher Díaz Riveros wrote: >> Fixes the following sparse warning: >> >> init/main.c:167:12: warning: >> symbol 'envp_init' was not declared. Should it be static? >> >> Signed-off-by: Christopher Díaz Riveros > > Does the kernel build OK after this change? > > What about the other user(s) of envp_init? It looks like it's referenced in init/do_mounts_initrd.c. Rather than making it static, it should be declared in .h file. Thanks, Tom > > >> --- >> init/main.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/init/main.c b/init/main.c >> index a8100b954839..ae86addb306c 100644 >> --- a/init/main.c >> +++ b/init/main.c >> @@ -164,7 +164,7 @@ static int __init set_reset_devices(char *str) >> __setup("reset_devices", set_reset_devices); >> >> static const char *argv_init[MAX_INIT_ARGS+2] = { "init", NULL, }; >> -const char *envp_init[MAX_INIT_ENVS+2] = { "HOME=/", "TERM=linux", NULL, }; >> +static const char *envp_init[MAX_INIT_ENVS+2] = { "HOME=/", "TERM=linux", NULL, }; >> static const char *panic_later, *panic_param; >> >> extern const struct obs_kernel_param __setup_start[], __setup_end[]; >> > >