Received: by 10.213.65.68 with SMTP id h4csp1040284imn; Wed, 21 Mar 2018 00:39:44 -0700 (PDT) X-Google-Smtp-Source: AG47ELsFuB+p9WRehWpRHpFDcO7d03jFGLzutJFwon25IenYf3exeeiSXfztqFqEuf4j6dYvyCQ7 X-Received: by 2002:a17:902:467:: with SMTP id 94-v6mr19406363ple.57.1521617984815; Wed, 21 Mar 2018 00:39:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521617984; cv=none; d=google.com; s=arc-20160816; b=fV1I8gAzuasVclJVl2ERWcT04K5NldGcNKs4vVfTnO05Kx51SyV0nrNxfl48GUMX+A 5o3wjI6sDiB3TGeX/M+wCHTeLqF/SR6PNIfUHXbfBN9QE1mXQgS++XWQBF3n4DPNZTMC KiZrhroLHo30rcdCe8gZEcWc93CVbUtj7USW8cbSg7bVIVe4iM9cqoT2I1tKMtYIjCkZ dWtvA3qk2z/tLvj0q4QgIZBLCAgfJgBsosItmvbgv1PGsRYn6wJ0Gp2FrDHIWPdkky2H CCxPnmwf3R8G2+uFUs6FKs6bq9WMbBJLMI8IlaBgIhXE5O6fhp2QvFZcOP1B81Sq2AiV jG9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=CU9FNqquKCEU3JoDF8xpsVI3Ex4q7TDP1jXjqrWb7NM=; b=sq5Skl8I1h1oEAW8J1+kOqTF1GmSmtAxBFb5wDSCAVu6SOPpxf8K6Ke4WRZJwffm3e bIIcadsijFuezd7n1BTK/Yr1paRkWcLAJfeNwsO//ho3fYZQCkdGUXKD6NHQpjeTspj6 dAhi6iEu+Z3ZWVPvNWmnYJ/pzcIk7FnOIXafE5G30ADmOC3P6PjfUFfpotAuKS79JGkE KfHK+SYewwrlnAh3JDlMJYMSClLSgN6UpOKMjS8GXeSTeS5K++k2vIa1zc3N0d+A7qr1 esZDWscaV1T8WBKHHAH1BovN4tH1a3L+nVFi+XSsSroFseUNuJBvcbQF/xLyqALkm48+ fvcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tGilJnvP; 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 f14si2413665pgu.742.2018.03.21.00.39.30; Wed, 21 Mar 2018 00:39:44 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=tGilJnvP; 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 S1751595AbeCUHik (ORCPT + 99 others); Wed, 21 Mar 2018 03:38:40 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:45175 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751040AbeCUHig (ORCPT ); Wed, 21 Mar 2018 03:38:36 -0400 Received: by mail-io0-f196.google.com with SMTP id 141so5466086iou.12; Wed, 21 Mar 2018 00:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=CU9FNqquKCEU3JoDF8xpsVI3Ex4q7TDP1jXjqrWb7NM=; b=tGilJnvPoSCqsNQ54j40tL8ISSDGSjsdNDmnjlOFNnWtxneO/kyJh36RYhs8ZaHVih vbTVoUDVF7X51SmegDQePdiVB+l++uzOGBOLGND2TUGuMTADfcWeVfzAS5Lg8wEIbCyz Y7kcyLTuGp/SfubKwcN1uwIBWcwzE3jolhVxBIuY3ZF7YwTl2KQFaEPg2AzmkS+OT8lE FDwqcf2aXH712R3mrr+cQ1RJRV8ffMy/nPFTOXlPDNgfPan7RT4k+aIqKN0v+90NgB9Z 8pRt+jhTr8juniW7iYK8luiID1mKYRIXZO90AikPhj6eFsV32RzpQWbVNUrSdJYG3GCm ncyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=CU9FNqquKCEU3JoDF8xpsVI3Ex4q7TDP1jXjqrWb7NM=; b=QH+dBRMXaZJEWyQ53xym15NH6jlpZyajqcIB8N6sCxOjFUDCPlVcNHHZ1EAIWIFZgn yNU87rrUcT0PZJ2osqfmaCL0mwCv4HiJFEGIekUVwMVfJUSgUQuc2F44WFKExFzyWJ65 iTgdLjmo5F6h2OTl1WT4Z2aT4Ir0q0QkJhYC/5Npddk6m0BJW+Gxvz10/+1nRv7qJ6aY o8S6a+SF339CD/tSzDySiGvR3dymtPlFUF7rsmEwJmUoeAs/91WWen4k5KBt0mvbdR45 TaTAZ3aLt+enQsJk9jGEkTVd3CGX4nKncsCpuODKBku1fbSXuBrwz+CAWDQbjPCgF7Eg LzEA== X-Gm-Message-State: AElRT7HljfzCA3bkCuIUNWbSqGLUkmMWMtNGwxuHbg9P3vnn6ebOCS7S fPYAm2b3h+Gwuz9GZPSneAbEBCBzSoWGv9Pc29w= X-Received: by 10.107.184.198 with SMTP id i189mr18560405iof.228.1521617916058; Wed, 21 Mar 2018 00:38:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.34.71 with HTTP; Wed, 21 Mar 2018 00:38:35 -0700 (PDT) In-Reply-To: <8748007.hiNNEuVPPY@avalon> References: <20180315153730.3798004-1-arnd@arndb.de> <8748007.hiNNEuVPPY@avalon> From: Arnd Bergmann Date: Wed, 21 Mar 2018 15:38:35 +0800 X-Google-Sender-Auth: IqpAAh7O1TfFaYO6Vf2D15CSYoU Message-ID: Subject: Re: [PATCH] [RFC] drm: rcar-du: keep temporary dtb files around during build To: Laurent Pinchart Cc: Frank.Rowand@sony.com, David Airlie , niklas.soderlund+renesas@ragnatech.se, dri-devel , Linux-Renesas , Linux Kernel Mailing List , Frank Rowand 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 On Tue, Mar 20, 2018 at 9:15 PM, Laurent Pinchart wrote: > Hi Arnd, > > On Friday, 16 March 2018 10:25:25 EET Arnd Bergmann wrote: >> On Fri, Mar 16, 2018 at 2:39 AM, wrote: >> > On Thursday, March 15, 2018 8:37 AM, Arnd Bergmann wrote: >> >> The *.dtb and *.dtb.S files get removed by 'make' during the build >> >> process, >> >> and later seem to be missed during the 'modpost' stage: >> >> >> >> rm drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dtb >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dtb >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dtb.S >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dtb.S >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dtb.S >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dtb >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dtb >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dtb >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dtb.S >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dtb.S >> >> WARNING: could not open >> >> drivers/gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dtb.S: No such file or >> >> directory >> >> >> >> As a workaround, this adds all those files to the 'extra-y' target list, >> >> but that's really ugly. Any ideas for a better fix? >> > >> > Does this work for you (untested, but the way it is done in >> > drivers/of/unittest-data/Makefile): >> > >> > .PRECIOUS: \ >> > >> > $(obj)/%.dtb.S \ >> > $(obj)/%.dtb >> >> Yes, that works and looks much better than my version. > > Thank you for your patch, and sorry for breaking the build. Do you plan to > submit a new version based on Frank's approach ? I'm currently at Linaro Connect and won't be able to send a tested patch before mid next week. If you want it earlier, feel free to apply that patch with my original description and 'Reported-by: Arnd Bergmann '. Arnd