Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1422801AbXBGVZA (ORCPT ); Wed, 7 Feb 2007 16:25:00 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1422808AbXBGVZA (ORCPT ); Wed, 7 Feb 2007 16:25:00 -0500 Received: from agminet01.oracle.com ([141.146.126.228]:51424 "EHLO agminet01.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1422801AbXBGVY7 (ORCPT ); Wed, 7 Feb 2007 16:24:59 -0500 Message-ID: <45CA42A7.4030305@oracle.com> Date: Wed, 07 Feb 2007 13:20:39 -0800 From: Randy Dunlap User-Agent: Thunderbird 1.5.0.5 (X11/20060719) MIME-Version: 1.0 To: Thibaud Hulin CC: linux-kernel@vger.kernel.org Subject: Re: [patch] Re: error 2 after a compile References: <45C8DE76.5000109@wanadoo.fr> <20070206121027.0a38e6ad.randy.dunlap@oracle.com> <45CA40F0.10808@wanadoo.fr> In-Reply-To: <45CA40F0.10808@wanadoo.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Whitelist: TRUE X-Whitelist: TRUE X-Brightmail-Tracker: AAAAAQAAAAI= Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2465 Lines: 76 Thibaud Hulin wrote: > Thanks. Before seeing your message, I erase the line with this module in > the .config, and if worked. However, I must recompile it, because I > forgot someting for suspend2. > I'd like install your patch. But how can I do it ? Have you join a patch > sched.h ? Just apply the patch and rebuild the kernel. Or edit drivers/usb/atm/ueagle-atm.c and add that one line and then rebuild the kernel. Applying patches is covered somewhat in the README file at the top-level of the kernel source tree and more in the file Documentation/applying-patches.txt . A quick summary is: save the patch from the email as ueagle.patch cd linux-2.6.19 patch -p1 < ~/ueagle.patch re-enable the config option if it is still disabled make all > Randy Dunlap a ?crit : >> On Tue, 06 Feb 2007 21:00:54 +0100 Thibaud Hulin wrote: >> >>> Hello ! >>> I'm trying to compile a kernel from 2.6.17-10 to 2.6.19 with suspend2. >>> After this command : >>> make-kpkg --append-to-version=swsusp2.070206 kernel_image --initrd >>> kernel_headers --revision=2.6.1 >>> >>> I obtain : >>> Building modules, stage 2. >>> MODPOST 1479 modules >>> WARNING: Can't handle masks in drivers/ide/pci/atiixp:FFFF05 >>> WARNING: "try_to_freeze" [drivers/usb/atm/ueagle-atm.ko] undefined! >>> make[2]: *** [__modpost] Erreur 1 >>> make[1]: *** [modules] Erreur 2 >>> make[1]: quittant le r?pertoire ? /home/hulin/src/linux-2.6.19 ? >>> make: *** [debian/stamp-build-kernel] Erreur 2 >>> >>> I don't understand the error ? >> >> >> The driver is missing #include . >> Please try the patch below and report back on it. >> --- >> >> From: Randy Dunlap >> >> Driver needs sched.h for try_to_freeze(). >> >> Signed-off-by: Randy Dunlap >> --- >> drivers/usb/atm/ueagle-atm.c | 1 + >> 1 file changed, 1 insertion(+) >> >> --- linux-2619-pv.orig/drivers/usb/atm/ueagle-atm.c >> +++ linux-2619-pv/drivers/usb/atm/ueagle-atm.c >> @@ -61,6 +61,7 @@ >> #include >> #include >> #include >> +#include >> #include >> #include >> #include -- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/