From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 99523C433DB for ; Fri, 5 Feb 2021 13:37:59 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3B2C464FA7 for ; Fri, 5 Feb 2021 13:37:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3B2C464FA7 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=c/XrK1sZ06X0d2YQSq4rtLNJfke84h0GY3nvkr+eXC0=; b=QErF4UJp6j/GWyJBGixGYciOx UxYZ4GPCWOT7oChG4TUfrAb84mVJbmfx4ckBDRGmKGe+78qDYtw0rOzlC2It/wV6wZ6rBXHhmi/dY Gn08WALUkIiahBTiQ7SzA2XH20AXcez7mxqgEtcZ2hkn9EiITdJAC947rnlstlnRkIiTeaQnYahtf B+r3qPO5KsV3gduT4KSd8icWluolnnEWN94u1KiPh+KXnKeRs734GvLLFZAE9KmxEzNE+wNfmh/5f Rt1VxIZA3cqOBJixe+oEvkJlKSoVKt/PGymPsovNkQUMdtjhlOylWFkQp96f0W446tCNf61Sj1dcr tmgbnrZeQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l81Hw-0001Iw-JO; Fri, 05 Feb 2021 13:36:44 +0000 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l81Ht-0001HG-47 for linux-arm-kernel@lists.infradead.org; Fri, 05 Feb 2021 13:36:42 +0000 Received: by mail-wr1-x42d.google.com with SMTP id v15so7722558wrx.4 for ; Fri, 05 Feb 2021 05:36:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=1gQoFS6ud405970AWgVagisJdKuspo0iHcNG3yO+v+Y=; b=ZFx74dwXRN8XJoI8vReT6nG84gTmG6QDsKTETcJ06jTJw70JqS2qOLWzaeIPJLa2+q i3A1Tex+NtYld5e4GVoxTw0izBPXMnjweumu4hA9cypntxtKgmAi+PLJzkGHZ1RqPeVy tW/D5qIVWDn/14kg51lcnIhmcjtyQwf70EOXU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=1gQoFS6ud405970AWgVagisJdKuspo0iHcNG3yO+v+Y=; b=aTTQTXwAyHmsWWrZGufsT1AvWvg31YdpF+ETSWgoeXoz0rqL6jaKuF6Yx+0dUwJUXv AYDIE4O6M5oZoPOvUp8uJVYgpRWxZiftcw7E+Zy+GGntulc4Jbk/7FLzs/mpPTYD9g9A UmT/A/gAKGzVISB7y2g6VJbq1C16aPvJEkeN5ghEijdatZSHw7GU3sKSRrTdyiIwTyMQ cN7WCpNmNW12cpqw9IMd7L+y2zprFFa8iGqKv1gOiwOaquFC0NV5nNZERECFQLpsMPcR VVTDnnt/NoSIkP5wuFFTrwEVpeJ36iRNRJdmgxaA8Kkp4ii+Tblw2pVCHOWvYYoTr/8l cXwQ== X-Gm-Message-State: AOAM532EQMAo47CyLGOmuh7AWT83/qWqG47Lnld/0pvKiJJ92IsVs0if tpjDyebUIyOToPTj2IacXt0h/Q== X-Google-Smtp-Source: ABdhPJzWE2gxGEZn4lzZcDo3tutehy5qX/E9j/4aIeZc6b9+p2my5zf6hrvCeUW2K6Drt8e7TSvqBw== X-Received: by 2002:a5d:5283:: with SMTP id c3mr4938476wrv.319.1612532197971; Fri, 05 Feb 2021 05:36:37 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id z8sm11944234wrh.83.2021.02.05.05.36.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Feb 2021 05:36:37 -0800 (PST) From: Daniel Vetter To: LKML Subject: [PATCH] PCI: Also set up legacy files only after sysfs init Date: Fri, 5 Feb 2021 14:36:32 +0100 Message-Id: <20210205133632.2827730-1-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.30.0 In-Reply-To: References: MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210205_083641_191354_D4BC69C7 X-CRM114-Status: GOOD ( 18.38 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Stephen Rothwell , linux-samsung-soc@vger.kernel.org, Jan Kara , Kees Cook , Greg Kroah-Hartman , Daniel Vetter , linux-pci@vger.kernel.org, DRI Development , linux-mm@kvack.org, Jason Gunthorpe , =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= , John Hubbard , Bjorn Helgaas , Daniel Vetter , Dan Williams , Andrew Morton , linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org V2UgYXJlIGFscmVhZHkgZG9pbmcgdGhpcyBmb3IgYWxsIHRoZSByZWd1bGFyIHN5c2ZzIGZpbGVz IG9uIFBDSQpkZXZpY2VzLCBidXQgbm90IHlldCBvbiB0aGUgbGVnYWN5IGlvIGZpbGVzIG9uIHRo ZSBQQ0kgYnVzZXMuIFRodXMgZmFyCm5vIHByb2JsZW0sIGJ1dCBpbiB0aGUgbmV4dCBwYXRjaCBJ IHdhbnQgdG8gd2lyZSB1cCBpb21lbSByZXZva2UKc3VwcG9ydC4gVGhhdCBuZWVkcyB0aGUgdmZz IHVwIGFuZCBydW5uaW5nIGFscmVhZHkgdG8gbWFrZSBzdXJlIHRoYXQKaW9tZW1fZ2V0X21hcHBp bmcoKSB3b3Jrcy4KCldpcmUgaXQgdXAgZXhhY3RseSBsaWtlIHRoZSBleGlzdGluZyBjb2RlIGlu CnBjaV9jcmVhdGVfc3lzZnNfZGV2X2ZpbGVzKCkuIE5vdGUgdGhhdCBwY2lfcmVtb3ZlX2xlZ2Fj eV9maWxlcygpCmRvZXNuJ3QgbmVlZCBhIGNoZWNrIHNpbmNlIHRoZSBvbmUgZm9yIHBjaV9idXMt PmxlZ2FjeV9pbyBpcwpzdWZmaWNpZW50LgoKQW4gYWx0ZXJuYXRpdmUgc29sdXRpb24gd291bGQg YmUgdG8gaW1wbGVtZW50IGEgY2FsbGJhY2sgaW4gc3lzZnMgdG8Kc2V0IHVwIHRoZSBhZGRyZXNz IHNwYWNlIGZyb20gaW9tZW1fZ2V0X21hcHBpbmcoKSB3aGVuIHVzZXJzcGFjZSBjYWxscwptbWFw KCkuIFRoaXMgYWxzbyB3b3JrcywgYnV0IEdyZWcgZGlkbid0IHJlYWxseSBsaWtlIHRoYXQganVz dCB0byB3b3JrCmFyb3VuZCBhbiBvcmRlcmluZyBpc3N1ZSB3aGVuIHRoZSBrZXJuZWwgbG9hZHMg aW5pdGlhbGx5LgoKdjI6IEltcHJvdmUgY29tbWl0IG1lc3NhZ2UgKEJqb3JuKQoKU2lnbmVkLW9m Zi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+CkNjOiBTdGVwaGVu IFJvdGh3ZWxsIDxzZnJAY2FuYi5hdXVnLm9yZy5hdT4KQ2M6IEphc29uIEd1bnRob3JwZSA8amdn QHppZXBlLmNhPgpDYzogS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+CkNjOiBEYW4g V2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVsLmNvbT4KQ2M6IEFuZHJldyBNb3J0b24gPGFr cG1AbGludXgtZm91bmRhdGlvbi5vcmc+CkNjOiBKb2huIEh1YmJhcmQgPGpodWJiYXJkQG52aWRp YS5jb20+CkNjOiBKw6lyw7RtZSBHbGlzc2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4KQ2M6IEphbiBL YXJhIDxqYWNrQHN1c2UuY3o+CkNjOiBEYW4gV2lsbGlhbXMgPGRhbi5qLndpbGxpYW1zQGludGVs LmNvbT4KQ2M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+ CkNjOiBsaW51eC1tbUBrdmFjay5vcmcKQ2M6IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFk ZWFkLm9yZwpDYzogbGludXgtc2Ftc3VuZy1zb2NAdmdlci5rZXJuZWwub3JnCkNjOiBsaW51eC1t ZWRpYUB2Z2VyLmtlcm5lbC5vcmcKQ2M6IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5j b20+CkNjOiBsaW51eC1wY2lAdmdlci5rZXJuZWwub3JnCi0tLQogZHJpdmVycy9wY2kvcGNpLXN5 c2ZzLmMgfCA3ICsrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL3BjaS9wY2ktc3lzZnMuYyBiL2RyaXZlcnMvcGNpL3BjaS1zeXNmcy5j CmluZGV4IGZiMDcyZjRiMzE3Ni4uMGM0NWI0ZjdiMjE0IDEwMDY0NAotLS0gYS9kcml2ZXJzL3Bj aS9wY2ktc3lzZnMuYworKysgYi9kcml2ZXJzL3BjaS9wY2ktc3lzZnMuYwpAQCAtOTI3LDYgKzky Nyw5IEBAIHZvaWQgcGNpX2NyZWF0ZV9sZWdhY3lfZmlsZXMoc3RydWN0IHBjaV9idXMgKmIpCiB7 CiAJaW50IGVycm9yOwogCisJaWYgKCFzeXNmc19pbml0aWFsaXplZCkKKwkJcmV0dXJuOworCiAJ Yi0+bGVnYWN5X2lvID0ga2NhbGxvYygyLCBzaXplb2Yoc3RydWN0IGJpbl9hdHRyaWJ1dGUpLAog CQkJICAgICAgIEdGUF9BVE9NSUMpOwogCWlmICghYi0+bGVnYWN5X2lvKQpAQCAtMTQ0OCw2ICsx NDUxLDcgQEAgdm9pZCBwY2lfcmVtb3ZlX3N5c2ZzX2Rldl9maWxlcyhzdHJ1Y3QgcGNpX2RldiAq cGRldikKIHN0YXRpYyBpbnQgX19pbml0IHBjaV9zeXNmc19pbml0KHZvaWQpCiB7CiAJc3RydWN0 IHBjaV9kZXYgKnBkZXYgPSBOVUxMOworCXN0cnVjdCBwY2lfYnVzICpwYnVzID0gTlVMTDsKIAlp bnQgcmV0dmFsOwogCiAJc3lzZnNfaW5pdGlhbGl6ZWQgPSAxOwpAQCAtMTQ1OSw2ICsxNDYzLDkg QEAgc3RhdGljIGludCBfX2luaXQgcGNpX3N5c2ZzX2luaXQodm9pZCkKIAkJfQogCX0KIAorCXdo aWxlICgocGJ1cyA9IHBjaV9maW5kX25leHRfYnVzKHBidXMpKSkKKwkJcGNpX2NyZWF0ZV9sZWdh Y3lfZmlsZXMocGJ1cyk7CisKIAlyZXR1cm4gMDsKIH0KIGxhdGVfaW5pdGNhbGwocGNpX3N5c2Zz X2luaXQpOwotLSAKMi4zMC4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=