Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756218Ab0KWTEO (ORCPT ); Tue, 23 Nov 2010 14:04:14 -0500 Received: from mail-pv0-f174.google.com ([74.125.83.174]:62452 "EHLO mail-pv0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754506Ab0KWTEN convert rfc822-to-8bit (ORCPT ); Tue, 23 Nov 2010 14:04:13 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=J6XF5lwcQlN8z24smav2liixUPFIrHuQa43PKyBpsa//cE6/hFjJgfDEz6QMHBNpSs V8jYewe7DntnJlRBaJrQkFBxB2JFGwtotkby8/tOmI01U0p/GRIhCpmCUwNUUw+mSW17 lEwO1hCCy8M+hCHjWnOviwy6Kp/5K55r4L+PM= MIME-Version: 1.0 In-Reply-To: <20101123091551.f3ed937f.randy.dunlap@oracle.com> References: <20101123140609.2b6503ff.sfr@canb.auug.org.au> <20101123091551.f3ed937f.randy.dunlap@oracle.com> Date: Tue, 23 Nov 2010 20:03:52 +0100 Message-ID: Subject: Re: linux-next: Tree for November 23 From: Zimny Lech To: Randy Dunlap Cc: Stephen Rothwell , linux-next@vger.kernel.org, LKML , linux-scsi@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5547 Lines: 159 2010/11/23 Randy Dunlap : > On Tue, 23 Nov 2010 16:43:22 +0100 Zimny Lech wrote: > >> Ave >> >> 2010/11/23 Stephen Rothwell : >> > Hi all, >> > >> > Changes since 20101122: >> > >> >> >> Random config generator has failed :) > > Hi, > What do you mean by this? This is what I get from "make" after "make randconfig". > ?I'm not seeing any randconfig generator problems. > Are you using any options or inputs to kconfig? No. I'm using script below to build kernel - nothing really unusual. Log and config for this failed build are attached to previous email import os, sys, time from hexer_io import * class BuildKernel: def __init__(self, options, config): self.options = options self.config = config self.timestamp = "" def generate_timestamp(self): self.timestamp = time.strftime("%y-%m-%d-%H-%M-%S", time.gmtime()) print("timestamp = " + self.timestamp) def check_dirs(self): if not os.path.isdir(self.config["KERNEL_DIR"]): print("KERNEL_DIR=" + self.config["KERNEL_DIR"] + " doesn't exist") sys.exit(1) if not os.path.isdir(self.config["KERNEL_OBJ_DIR"]): print("KERNEL_OBJ_DIR=" + self.config["KERNEL_OBJ_DIR"] + " doesn't exist") sys.exit(1) if not os.path.isdir(self.config["HEXER_DIR"] + "/builds/"): os.system("mkdir " + self.config["HEXER_DIR"] + "/builds/") def kernel_make_mrproper(self): print("make mrproper") os.system("cd " + self.config["KERNEL_DIR"] + " && LANG=\"C\" make mrproper &> /dev/null") os.system("cd " + self.config["KERNEL_DIR"] + " && LANG=\"C\" make O=" + self.config["KERNEL_OBJ_DIR"] + " mrproper &> /dev/null") def kernel_make_clean(self): print("make clean") os.system("cd " + self.config["KERNEL_DIR"] + " && LANG=\"C\" make O=" + self.config["KERNEL_OBJ_DIR"] + " clean &> /dev/null") def kernel_make_randconfig(self): print("make randconfig") os.system("cd " + self.config["KERNEL_DIR"] + " && LANG=\"C\" make O=" + self.config["KERNEL_OBJ_DIR"] + " randconfig &> /dev/null") os.system("cp " + self.config["KERNEL_OBJ_DIR"] + "/.config " + self.config["HEXER_DIR"] + "/builds/" + self.timestamp + "-config") def kernel_make(self): print("make") os.system("cd " + self.config["KERNEL_DIR"] + " && LANG=\"C\" make O=" + self.config["KERNEL_OBJ_DIR"] + " &> " + self.config["HEXER_DIR"] + "/builds/" + self.timestamp + "-buildlog") def build_random_kernel(self, loop): while True: IOStopFile.get_stop_file(self.config) self.generate_timestamp() #self.kernel_make_clean() self.kernel_make_randconfig() self.kernel_make() if not loop: break def build(self): self.kernel_make_mrproper() if self.options.mode == "brk": self.build_random_kernel(self.options.loop) def run(self): self.check_dirs() self.build() > > >> USB Gadget Support (USB_GADGET) [Y/n/?] y >> ? Debugging messages (DEVELOPMENT) (USB_GADGET_DEBUG) [Y/n/?] y >> ? Debugging information files (DEVELOPMENT) (USB_GADGET_DEBUG_FILES) [N/y/?] n >> ? Debugging information files in debugfs (DEVELOPMENT) >> (USB_GADGET_DEBUG_FS) [Y/n/?] y >> ? Maximum VBUS Power usage (2-500 mA) (USB_GADGET_VBUS_DRAW) [2] 2 >> ? USB Peripheral Controller >> ? > 1. Renesas R8A66597 USB Peripheral Controller (USB_GADGET_R8A66597) >> ? ? 2. Renesas M66592 USB Peripheral Controller (USB_GADGET_M66592) >> ? choice[1-2?]: 1 >> ? USB Gadget Drivers >> ? ? 1. Gadget Zero (DEVELOPMENT) (USB_ZERO) >> ? ? 2. Audio Gadget (EXPERIMENTAL) (USB_AUDIO) >> ? > 3. Ethernet Gadget (with CDC Ethernet support) (USB_ETH) >> ? ? 4. Serial Gadget (with CDC ACM and CDC OBEX support) (USB_G_SERIAL) >> ? ? 5. Printer Gadget (USB_G_PRINTER) >> ? ? 6. CDC Composite Device (Ethernet and ACM) (USB_CDC_COMPOSITE) >> ? ? 7. HID Gadget (USB_G_HID) >> ? ? 8. EHCI Debug Device Gadget (USB_G_DBGP) >> ? choice[1-8?]: 3 >> ? ? RNDIS support (USB_ETH_RNDIS) [Y/n/?] (NEW) aborted! >> >> Console input/output is redirected. Run 'make oldconfig' to update >> configuration. >> >> make[3]: *** [silentoldconfig] Error 1 >> make[2]: *** [silentoldconfig] Error 2 >> make[1]: *** No rule to make target `include/config/auto.conf', needed >> by `include/config/kernel.release'. ?Stop. >> make: *** [sub-make] Error 2 > > > --- > ~Randy > *** Remember to use Documentation/SubmitChecklist when testing your code *** > -- Slawa! N.P.S. Chwa?a tobie, Szatanie, cze?? na wysoko?ciach Nieba, gdzie kr?lowa?e?, chwa?a w g??boko?ciach Piek?a, gdzie zwyci??ony, trwasz w dumnym milczeniu! Uczy?, niechaj ma dusza spocznie z Tob? w cieniu Drzewa Wiedzy, gdy swoje konary rozwinie, Jak sklepienie ko?cio?a, kt?ry nie przeminie! -- 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/