Received: by 10.223.185.116 with SMTP id b49csp1361700wrg; Sat, 3 Mar 2018 23:35:49 -0800 (PST) X-Google-Smtp-Source: AG47ELtwuX7OEJrFp1l6hPbyYtIHPcvLo4ALO98+iRIlIMIjunU6XMy++WSFPbWqzwptxj0CKsOE X-Received: by 2002:a17:902:b28a:: with SMTP id u10-v6mr9511354plr.292.1520148949178; Sat, 03 Mar 2018 23:35:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520148949; cv=none; d=google.com; s=arc-20160816; b=CBoGIGldsUskFRCvwZudgfuykrardo/EMCvGTaB9jdjU7JXiZnteb6rfE4XrdlhAza VZKy2oxwYerttrZ4ODbzKUVDikUgpn23YvGMeqDJmETNi3RLB1P56IJGmEfDv8k0ZxVz 7rlt2UBHloYhiv5Qvxa8OmS6GoJnnjkYOrLv5VkxUNI+o704oUYKeyPUDeZoaErvLbkY luNS6hQrcxuJGA6ZYS4tnLitfHbYI/3DKsC9OPaibLuHLMwaUp9FTzfuBCgkNCzhm3fZ q1/+1aPnGhDfwJf3aMycDE+uEgo593UAJT/zsQxfQRQX0WeunNydKVT0ZoiTeJ8PJR4v YeNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date :arc-authentication-results; bh=zI1A5NNMIZgHdZ/aTHejjcVgrHgvfyRtak/iAtWu4AI=; b=lVpQoWC7VA9ZZQBXEVXkHXrx5UuagDkJkcf1VmIv13bcPIdGmla0vg0bMPov7wVqDN gZc7i2ovqX+I5mEbAgZykRhSYfx95D7BgYIIrdaI0nOdcdttr6PdPkp6hOzdRFrvUu15 19gxr8Gw16bT/C9b2dAj+qVG1zSLCsVG1/Y5qkSDmDeZjgMBDzCPH8/vTbvB5g9VEcvH eKHiqpvnFY/7rblK8e/NrxJcBIivBzxpoyS9WubZGRSwDjy4ktmL6RPdA00jvNnRgZQi BRzSq+8HUzLxQsK8GVo1O26ezed2IM1H4QphqwBpvAzm1XLYNOV+794qt4m8PNz7pQsD IPAA== 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 g92-v6si815088plg.239.2018.03.03.23.35.20; Sat, 03 Mar 2018 23:35:49 -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; 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 S1752504AbeCDHVH (ORCPT + 99 others); Sun, 4 Mar 2018 02:21:07 -0500 Received: from Galois.linutronix.de ([146.0.238.70]:57213 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751831AbeCDHVG (ORCPT ); Sun, 4 Mar 2018 02:21:06 -0500 Received: from p4fea5f09.dip0.t-ipconnect.de ([79.234.95.9] helo=nanos.glx-home) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1esNwr-0003Uh-GY; Sun, 04 Mar 2018 08:20:45 +0100 Date: Sun, 4 Mar 2018 08:20:41 +0100 (CET) From: Thomas Gleixner To: Frank Rowand cc: Rob Herring , pantelis.antoniou@konsulko.com, Pantelis Antoniou , Ivan Gorinov , Ingo Molnar , "H. Peter Anvin" , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, geert@linux-m68k.org, laurent.pinchart+renesas@ideasonboard.com Subject: Re: [PATCH v7 1/5] x86: devicetree: fix config option around x86_flattree_get_config() In-Reply-To: <822454a2-19f1-48d2-0ef6-e2d86f0c5406@gmail.com> Message-ID: References: <1520122673-11003-1-git-send-email-frowand.list@gmail.com> <1520122673-11003-2-git-send-email-frowand.list@gmail.com> <822454a2-19f1-48d2-0ef6-e2d86f0c5406@gmail.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 3 Mar 2018, Frank Rowand wrote: > On 03/03/18 16:17, frowand.list@gmail.com wrote: > > From: Frank Rowand > > > > x86_flattree_get_config() is incorrectly protected by > > ifdef CONFIG_OF_FLATTREE. It uses of_get_flat_dt_size(), which > > only exists if CONFIG_OF_EARLY_FLATTREE. This issue has not > > been exposed previously because OF_FLATTREE did not occur unless > > it was selected by OF_EARLY_FLATTREE. A devicetree overlay change > > is selecting OF_FLATTREE directly instead of indirectly enabling > > it by selecting OF_EARLY_FLATTREE. > > > > This problem was exposed by a randconfig generated by the kbuild > > test robot, where Platform OLPC was enabled. OLPC selects > > OF_PROMTREE instead of OF_EARLY_FLATREE. The only other x86 > > platform that selects OF is X86_INTEL_CE, which does select > > OF_EARLY_FLATTREE. > > > > Signed-off-by: Frank Rowand > > --- > > > > x86 Maintainers, please ack this patch for Rob to accept Acked-by: Thomas Gleixner