From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751303AbWIXWgp (ORCPT ); Sun, 24 Sep 2006 18:36:45 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751400AbWIXWgp (ORCPT ); Sun, 24 Sep 2006 18:36:45 -0400 Received: from zeniv.linux.org.uk ([195.92.253.2]:55775 "EHLO ZenIV.linux.org.uk") by vger.kernel.org with ESMTP id S1751303AbWIXWgo (ORCPT ); Sun, 24 Sep 2006 18:36:44 -0400 Date: Sun, 24 Sep 2006 23:36:43 +0100 From: Al Viro To: Sam Ravnborg Cc: linux-kernel@vger.kernel.org, Kirill Korotaev , Andrey Mirkin , Andrew Morton Subject: Re: [PATCH 18/28] kbuild: fail kernel compilation in case of unresolved module symbols Message-ID: <20060924223643.GT29920@ftp.linux.org.uk> References: <11591327054119-git-send-email-sam@ravnborg.org> <11591327051998-git-send-email-sam@ravnborg.org> <11591327051652-git-send-email-sam@ravnborg.org> <11591327053365-git-send-email-sam@ravnborg.org> <1159132705363-git-send-email-sam@ravnborg.org> <11591327063034-git-send-email-sam@ravnborg.org> <11591327061320-git-send-email-sam@ravnborg.org> <1159132706174-git-send-email-sam@ravnborg.org> <20060924222026.GS29920@ftp.linux.org.uk> <20060924223534.GA27984@uranus.ravnborg.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060924223534.GA27984@uranus.ravnborg.org> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 25, 2006 at 12:35:34AM +0200, Sam Ravnborg wrote: > On what architectures do you see lots of these warnings - maybe fixable? > Otherwise I could do something like this: Try allmodconfig someday... aviro@icy:/usr/src/cross-kernel/volatile/work$ grep -l WARNING.*undefined ../logs/*/X4c ../logs/alpha-SMP/X4c ../logs/alpha/X4c ../logs/arm/X4c ../logs/armv/X4c ../logs/chestnut/X4c ../logs/frv/X4c ../logs/ia64/X4c ../logs/m32r/X4c ../logs/m68k/X4c ../logs/ppc/X4c ../logs/ppc44x/X4c ../logs/ppc64/X4c ../logs/s390/X4c ../logs/s390x/X4c ../logs/sparc32/X4c ../logs/sparc64/X4c ../logs/sun3/X4c ../logs/sun4/X4c ../logs/uml-i386/X4c That's out of 25 targets. The only variants that do _NOT_ trigger are amd64, amd64-UP, i386 and uml-amd64. I more or less agree with rationale behind making that default, but I'd very much appreciate a way to override that. For now I've just made the -w line unconditional, but the fewer infrastructure patches I've to carry...