From patchwork Wed Mar 16 15:16:57 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Eric Dumazet X-Patchwork-Id: 87266 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id C4A91B6FE9 for ; Thu, 17 Mar 2011 02:17:36 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753287Ab1CPPRG (ORCPT ); Wed, 16 Mar 2011 11:17:06 -0400 Received: from mail-fx0-f46.google.com ([209.85.161.46]:62868 "EHLO mail-fx0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752826Ab1CPPRE (ORCPT ); Wed, 16 Mar 2011 11:17:04 -0400 Received: by fxm17 with SMTP id 17so1758756fxm.19 for ; Wed, 16 Mar 2011 08:17:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:subject:from:to:cc:in-reply-to:references :content-type:date:message-id:mime-version:x-mailer :content-transfer-encoding; bh=nFVdf0OfyMRcvoKQS96x7dGDPoFwHUvU5FM3MPn/Xlk=; b=UAIexG2XktFWfxZORFGBoMXBbRROJSUekFEU55p41xHl4Zl1vM/JrooSKM+ZbNa5zs WhUYJ8oa/4D0++sOHz9iJXKiHhTDgGGwYRgVW46uf7K+KYJiqT4Z2hhojDOIwv4U8msz 0LgTGksjUGFvqtzUSWS0V5UzYtllAI92WqxuQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=bCbdqDZRpWfrYMTm0z5nhH186/Z9tX/Y/cjX53IdUePoafDtUe8NguvNjXIj97Q2ir o09Y+Cu9fSEXX6r/KNxskkcBGUxo3BhFeq4YMrTk/HVYmRNDNnYTAH+zXxfb3m1OWxXK /Y9YCptk8QzsD4CJXDnBRufVro8AoksBjg/xE= Received: by 10.223.58.72 with SMTP id f8mr82032fah.137.1300288622531; Wed, 16 Mar 2011 08:17:02 -0700 (PDT) Received: from [10.150.51.211] (gw0.net.jmsp.net [212.23.165.14]) by mx.google.com with ESMTPS id r24sm491765fax.27.2011.03.16.08.16.59 (version=SSLv3 cipher=OTHER); Wed, 16 Mar 2011 08:17:00 -0700 (PDT) Subject: Re: 2.6.38 Compile Failure e1000e Module From: Eric Dumazet To: Frank Peters Cc: linux-kernel@vger.kernel.org, Bruce Allan , Jeff Kirsher , David Miller , netdev In-Reply-To: <20110316103318.19bd03e4.frank.peters@comcast.net> References: <20110316103318.19bd03e4.frank.peters@comcast.net> Date: Wed, 16 Mar 2011 16:16:57 +0100 Message-ID: <1300288617.3202.10.camel@edumazet-laptop> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Le mercredi 16 mars 2011 à 10:33 -0400, Frank Peters a écrit : > Hello, > > I cannot compile kernel 2.6.38. Apparently, there is a build failure > with the e1000e module (ethernet driver). The brief error message is this: > > ERROR: "crc32_le" [drivers/net/e1000e/e1000e.ko] undefined! > make[1]: *** [__modpost] Error 1 > make: *** [modules] Error 2 > > My compiler is gcc-4.5.2 on a Gentoo x64 system. The kernel source > is the stock source from kernel.org. > > Please CC to frank.peters (at) comcast.net. Hi Franck Probably coming from commit fe46f58fa61f02 (e1000e: use either_crc_le() rather than re-write it) Could you try following patch ? Thanks [PATCH] e1000e: fix kconfig for crc32 dependency ERROR: "crc32_le" [drivers/net/e1000e/e1000e.ko] undefined! Reported-by: Frank Peters Signed-off-by: Eric Dumazet Cc: Bruce Allan Cc: Jeff Kirsher --- drivers/net/Kconfig | 1 + 1 file changed, 1 insertion(+) -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 0382332..90d1d3c 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig @@ -2098,6 +2098,7 @@ config E1000 config E1000E tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support" + select CRC32 depends on PCI && (!SPARC32 || BROKEN) ---help--- This driver supports the PCI-Express Intel(R) PRO/1000 gigabit