Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp4117552imj; Tue, 19 Feb 2019 15:56:56 -0800 (PST) X-Google-Smtp-Source: AHgI3IYCecekbI3JjqRBDbRGCKEn/FW/ZKxa6CDSLeMiOmLTXlFpDkofvI0Ob+W1THdqivZyNnsR X-Received: by 2002:a17:902:8f98:: with SMTP id z24mr32975713plo.40.1550620616079; Tue, 19 Feb 2019 15:56:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550620616; cv=none; d=google.com; s=arc-20160816; b=OZayiPLnn+erY1IDbh7R96iz9Foh5hWxJMgMVME5LfbNBXoJ4uL2mmNnNFIXZEvOAJ jh6DKbYqW8+BZ3VaCJvMD7tsQNBUrbsYdNzveFpDuvNMXzOEC7EawdPpsAqCxKnK8x08 TUGiRAk1F5oLjMvXPrmNQO2gKfSZtdVyihN7bxoOmPR92/GE4Ks0tyyZPQq0czR+iLWP L4CL23lzk3aowCPZjx0A/SpGTCphbQ6O91+YDalFBpUUsQtrz9Hkmogn+wwf3efWZvpu Xq0/ysmPPLGJobACSW/bhM7UbWp2xmMilEpi7cAxzG6n4rsalJ0IkVegN83Uqq2C3ODX OnmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:from:subject:mime-version :message-id:date:dkim-signature; bh=48uoaBkr5Fhc7UlZ8wN/irXAr/m44zxpQNOys3T/n9c=; b=MuNor2kW9xiEkFOoFI6wVSSnc/twXiVOrKY//yvc4iQaFXNt6hu6J7m1t6hlw3ZBQy dA9LASR0I6VAenWVBMjqqXzXQaJVZyALkulFJ8sO43IpPUPV/FvHZgCswrY6D1s4totW fa3Opvkn95wlTQ6jpkCWnwswKMeIcuUuMRcC20nUzwEJ3PACHywjBssS4Yo+N+Avwinh ZhBWKFxUlKgSmyFUZQo4a/OP8SXmumQLjxxDcQniSeRbKtEF9F/2T0TOzCTdJ7zCrYFJ Ts0pUdl6/HjZkCBPKVKZbd/POiPhxtLJf5MY3HKCQbcz21cnjoFQPibjf1dkZBB7nRqw UCMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=vQhPttEr; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n20si13240812pfi.226.2019.02.19.15.56.41; Tue, 19 Feb 2019 15:56:56 -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=@google.com header.s=20161025 header.b=vQhPttEr; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730054AbfBSXyf (ORCPT + 99 others); Tue, 19 Feb 2019 18:54:35 -0500 Received: from mail-qk1-f201.google.com ([209.85.222.201]:38853 "EHLO mail-qk1-f201.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728652AbfBSXyf (ORCPT ); Tue, 19 Feb 2019 18:54:35 -0500 Received: by mail-qk1-f201.google.com with SMTP id x63so1126350qka.5 for ; Tue, 19 Feb 2019 15:54:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=48uoaBkr5Fhc7UlZ8wN/irXAr/m44zxpQNOys3T/n9c=; b=vQhPttEr/V+we7WUTgebhvd9qs/GKVCEiWDXMDUDATEj9NFF5IlmzXX+/cUZCyZy+m HinE3xUtvhkocPkgJ2vs8/p7EAbjW/OifHt0RlrkZPxNZ7UImATgPuyeKD9x6TKXDc5E QBg5sjloI9JGurGoVjd9mt34KLsWdv0i9Jw9vsQJNyhKiNlkqd5lih8oQiwAhkx6Mh0L 9lgk/ABo+eULqq84Z9zCJBg2FXei3M2OEpsHxAZk/qxgZ0tC+KZgKtiDnFMu8fSoLRgA mlba8E3UzUCTfvgG7engcJdvJqr0/8PKEo7Z5Zn/GkjMqAmRRnq6WiaCUTR/ox7gZoVD mHKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=48uoaBkr5Fhc7UlZ8wN/irXAr/m44zxpQNOys3T/n9c=; b=aBXzsyiO3q0cm5r06yDML1141/+TsD0xIILWPTGWs18SIU10qCl1+6e9l76Ygt5NrH KoH2+N4g5DyzMD+VMlFM6Ny6ka6J9tWnzbv3s2K48QoQMBAZZbXMe62+U+h/i1QeIgBv V0coi391BXYKmcHeVDYLRLTosm6CTdU4+4a0a1YBcHAYe0HEutdaUNK/7Fo8MAQzVEXg KgaeMNwb3TK47wgHAn9gH7jGP2W4GMVYCzFKrjx3e8fPTgJ/FMwgja5nZvXhLYDvHGIj waF8iN7/5OF1Nporxsdf3XbyGSGev8lC+y5WeotXeS370ij66rQAhkXAl96u2Ix9yR8Z 0/IA== X-Gm-Message-State: AHQUAuZccUUbij3nRLIJwXwYX1SqKvmWbQKGA1i5aQiiR6da8knU9qBX 9hBCLqGWOo7oclmh3YL9NDodwjLKH2HRsTGFVf2wpg== X-Received: by 2002:a37:d186:: with SMTP id o6mr18154572qkl.19.1550620474204; Tue, 19 Feb 2019 15:54:34 -0800 (PST) Date: Tue, 19 Feb 2019 15:54:22 -0800 Message-Id: <20190219235422.256847-1-brendanhiggins@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.21.0.rc0.258.g878e2cd30e-goog Subject: [PATCH v3] of: unittest: unflatten device tree on UML when testing From: Brendan Higgins To: robh+dt@kernel.org, frowand.list@gmail.com, mcgrof@kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Brendan Higgins Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org UML supports enabling OF, and is useful for running the device tree tests, so add support for unflattening device tree blobs so we can actually use it. Signed-off-by: Brendan Higgins --- drivers/of/unittest.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/of/unittest.c b/drivers/of/unittest.c index 84427384654d5..98f0dfc91c2a3 100644 --- a/drivers/of/unittest.c +++ b/drivers/of/unittest.c @@ -2514,6 +2514,10 @@ static int __init of_unittest(void) int res; /* adding data for unittest */ + + if (IS_ENABLED(CONFIG_UML)) + unittest_unflatten_overlay_base(); + res = unittest_data_add(); if (res) return res; -- 2.21.0.rc0.258.g878e2cd30e-goog