Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1163637AbdDXALH (ORCPT ); Sun, 23 Apr 2017 20:11:07 -0400 Received: from bh-25.webhostbox.net ([208.91.199.152]:48894 "EHLO bh-25.webhostbox.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1163514AbdDXAK7 (ORCPT ); Sun, 23 Apr 2017 20:10:59 -0400 Date: Sun, 23 Apr 2017 17:10:55 -0700 From: Guenter Roeck To: Lorenzo Pieralisi Cc: Bjorn Helgaas , Arnd Bergmann , Will Deacon , Russell King , Catalin Marinas , linux-kernel@vger.kernel.org Subject: Build failures in -next due to 'linux/io.h: Add pci_remap_cfgspace() interface' Message-ID: <20170424001055.GA1549@roeck-us.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.24 (2015-08-30) X-Authenticated_sender: guenter@roeck-us.net X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bh-25.webhostbox.net X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - roeck-us.net X-Get-Message-Sender-Via: bh-25.webhostbox.net: authenticated_id: guenter@roeck-us.net X-Authenticated-Sender: bh-25.webhostbox.net: guenter@roeck-us.net X-Source: X-Source-Args: X-Source-Dir: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5107 Lines: 82 Hi, -next fails to build for several architectures due to commit 'linux/io.h: Add pci_remap_cfgspace() interface'. Error message is include/linux/io.h: In function ‘pci_remap_cfgspace’: include/linux/io.h:108:9: error: implicit declaration of function ‘ioremap_nocache’ Affected architectures (not necessarily a complete list): um score s390 Bisect results for s390 and score are below. I did not bother to bisect the um build; the error message is the same. Guenter --- # bad: [26e01a6fde2542bb020aa303787f8a57c49f5f37] Add linux-next specific files for 20170421 # good: [4f7d029b9bf009fbee76bb10c0c4351a1870d2f3] Linux 4.11-rc7 git bisect start 'HEAD' 'v4.11-rc7' # bad: [6ab7468a254dabc88e73476b8fe9fee6d63041e1] Merge remote-tracking branch 'crypto/master' git bisect bad 6ab7468a254dabc88e73476b8fe9fee6d63041e1 # bad: [140ff2fd79c3861f55628d9f9301dcf636f48371] Merge remote-tracking branch 'jc_docs/docs-next' git bisect bad 140ff2fd79c3861f55628d9f9301dcf636f48371 # good: [972acb605b68d29d0914df41e75c1e549fb4dd4a] Merge remote-tracking branch 'arm64/for-next/core' git bisect good 972acb605b68d29d0914df41e75c1e549fb4dd4a # good: [dea37da5bb4803b7de2f1498d14f07444ca1adf3] Merge remote-tracking branch 'jfs/jfs-next' git bisect good dea37da5bb4803b7de2f1498d14f07444ca1adf3 # bad: [f06a6bdb92e219efc51cdc36712596d713a1e8d4] Merge remote-tracking branch 'pci/next' git bisect bad f06a6bdb92e219efc51cdc36712596d713a1e8d4 # good: [ef9daebd5027ace3669892d99536ca282af6fd54] Merge remote-tracking branch 'vfs/for-next' git bisect good ef9daebd5027ace3669892d99536ca282af6fd54 # good: [9adda97fba38ebd3e28c8af226bc30ac6c9958ac] Merge branch 'pci/iommu' into next git bisect good 9adda97fba38ebd3e28c8af226bc30ac6c9958ac # bad: [7e8d8865f9a94ee1d811c2d689885296110f4fa5] Merge branch 'pci/pm' into next git bisect bad 7e8d8865f9a94ee1d811c2d689885296110f4fa5 # bad: [64dad3832f071c309d07c379da26a73629d70373] PCI: keystone-dw: Update PCI config space remap function git bisect bad 64dad3832f071c309d07c379da26a73629d70373 # bad: [1702b2c077780d0c2826c596f4910560d9c3cc9b] PCI: spear13xx: Update PCI config space remap function git bisect bad 1702b2c077780d0c2826c596f4910560d9c3cc9b # bad: [8f92689d79801a66919c0cb99b677dded3fc9ca7] devres: fix devm_ioremap_*() offset parameter kerneldoc description git bisect bad 8f92689d79801a66919c0cb99b677dded3fc9ca7 # bad: [db1534d0f2047bcb19f3c39ef7feeeb6c8c88fc3] linux/io.h: Add pci_remap_cfgspace() interface git bisect bad db1534d0f2047bcb19f3c39ef7feeeb6c8c88fc3 # good: [7b309aef0463340d3ad5449d1f605d14e10a4225] PCI: Remove __weak tag from pci_remap_iospace() git bisect good 7b309aef0463340d3ad5449d1f605d14e10a4225 # first bad commit: [db1534d0f2047bcb19f3c39ef7feeeb6c8c88fc3] linux/io.h: Add pci_remap_cfgspace() interface --- # bad: [26e01a6fde2542bb020aa303787f8a57c49f5f37] Add linux-next specific files for 20170421 # good: [4f7d029b9bf009fbee76bb10c0c4351a1870d2f3] Linux 4.11-rc7 git bisect start 'HEAD' 'v4.11-rc7' # bad: [6ab7468a254dabc88e73476b8fe9fee6d63041e1] Merge remote-tracking branch 'crypto/master' git bisect bad 6ab7468a254dabc88e73476b8fe9fee6d63041e1 # bad: [140ff2fd79c3861f55628d9f9301dcf636f48371] Merge remote-tracking branch 'jc_docs/docs-next' git bisect bad 140ff2fd79c3861f55628d9f9301dcf636f48371 # good: [972acb605b68d29d0914df41e75c1e549fb4dd4a] Merge remote-tracking branch 'arm64/for-next/core' git bisect good 972acb605b68d29d0914df41e75c1e549fb4dd4a # good: [dea37da5bb4803b7de2f1498d14f07444ca1adf3] Merge remote-tracking branch 'jfs/jfs-next' git bisect good dea37da5bb4803b7de2f1498d14f07444ca1adf3 # bad: [f06a6bdb92e219efc51cdc36712596d713a1e8d4] Merge remote-tracking branch 'pci/next' git bisect bad f06a6bdb92e219efc51cdc36712596d713a1e8d4 # good: [ef9daebd5027ace3669892d99536ca282af6fd54] Merge remote-tracking branch 'vfs/for-next' git bisect good ef9daebd5027ace3669892d99536ca282af6fd54 # good: [9adda97fba38ebd3e28c8af226bc30ac6c9958ac] Merge branch 'pci/iommu' into next git bisect good 9adda97fba38ebd3e28c8af226bc30ac6c9958ac # bad: [7e8d8865f9a94ee1d811c2d689885296110f4fa5] Merge branch 'pci/pm' into next git bisect bad 7e8d8865f9a94ee1d811c2d689885296110f4fa5 # bad: [64dad3832f071c309d07c379da26a73629d70373] PCI: keystone-dw: Update PCI config space remap function git bisect bad 64dad3832f071c309d07c379da26a73629d70373 # bad: [1702b2c077780d0c2826c596f4910560d9c3cc9b] PCI: spear13xx: Update PCI config space remap function git bisect bad 1702b2c077780d0c2826c596f4910560d9c3cc9b # bad: [8f92689d79801a66919c0cb99b677dded3fc9ca7] devres: fix devm_ioremap_*() offset parameter kerneldoc description git bisect bad 8f92689d79801a66919c0cb99b677dded3fc9ca7 # bad: [db1534d0f2047bcb19f3c39ef7feeeb6c8c88fc3] linux/io.h: Add pci_remap_cfgspace() interface git bisect bad db1534d0f2047bcb19f3c39ef7feeeb6c8c88fc3 # good: [7b309aef0463340d3ad5449d1f605d14e10a4225] PCI: Remove __weak tag from pci_remap_iospace() git bisect good 7b309aef0463340d3ad5449d1f605d14e10a4225 # first bad commit: [db1534d0f2047bcb19f3c39ef7feeeb6c8c88fc3] linux/io.h: Add pci_remap_cfgspace() interface