From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932140AbbG1FdI (ORCPT ); Tue, 28 Jul 2015 01:33:08 -0400 Received: from ozlabs.org ([103.22.144.67]:56650 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932074AbbG1FdG (ORCPT ); Tue, 28 Jul 2015 01:33:06 -0400 Date: Tue, 28 Jul 2015 15:33:03 +1000 From: Stephen Rothwell To: Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Peter Zijlstra Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org, "Luis R. Rodriguez" Subject: linux-next: build failure after merge of the tip tree Message-ID: <20150728153303.2ba27786@canb.auug.org.au> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.28; i586-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, After merging the tip tree, today's linux-next build (powerpc allyesconfig) failed like this: drivers/video/fbdev/aty/atyfb_base.c: In function 'atyfb_setup_generic': drivers/video/fbdev/aty/atyfb_base.c:3447:2: error: implicit declaration of function 'ioremap_uc' [-Werror=implicit-function-declaration] par->ati_regbase = ioremap_uc(info->fix.mmio_start, 0x1000); ^ drivers/video/fbdev/aty/atyfb_base.c:3447:19: warning: assignment makes pointer from integer without a cast par->ati_regbase = ioremap_uc(info->fix.mmio_start, 0x1000); ^ Caused by commits 3cc2dac5be3f ("drivers/video/fbdev/atyfb: Replace MTRR UC hole with strong UC") 8c7ea50c010b ("x86/mm, asm-generic: Add IOMMU ioremap_uc() variant default") The latter defines ioremap_uc() for x86 and those architectures that use asm-generic/io.h - which is not all of them :-( . The former commit then uses ioremap_uc(). I have reverted commit 3cc2dac5be3f (and 7d89a3cb159a that follows it) for today. -- Cheers, Stephen Rothwell sfr@canb.auug.org.au