From owner-cvs-all Thu May 11 22:33:33 2000 Delivered-To: cvs-all@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id 6148B37B5D8; Thu, 11 May 2000 22:33:26 -0700 (PDT) (envelope-from bp@butya.kz) Received: from bp (helo=localhost) by relay.butya.kz with local-esmtp (Exim 3.13 #1) id 12q84a-000Fp1-00; Fri, 12 May 2000 12:33:16 +0700 Date: Fri, 12 May 2000 12:33:16 +0700 (ALMST) From: Boris Popov X-Sender: bp@lion.butya.kz To: David O'Brien Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/alpha/common conf.c src/sys/boot/alpha/libalpha bootinfo.c elf_freebsd.c src/sys/boot/arc/lib bootinfo.c elf_freebsd.c src/sys/boot/arc/loader conf.c src/sys/boot/common boot.c bootstrap.h load_aout.c load_elf.c module.c pnp.c ... In-Reply-To: <20000511150131.A8210@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 11 May 2000, David O'Brien wrote: > On Mon, May 01, 2000 at 10:41:26AM -0700, Boris Popov wrote: > > Modified files: > > sys/boot/alpha/common conf.c > > sys/boot/alpha/libalpha bootinfo.c elf_freebsd.c > > sys/boot/arc/lib bootinfo.c elf_freebsd.c > > sys/boot/arc/loader conf.c > > sys/boot/common boot.c bootstrap.h load_aout.c load_elf.c > > module.c pnp.c > > sys/boot/i386/libi386 aout_freebsd.c bootinfo.c elf_freebsd.c > > sys/boot/i386/loader conf.c > > Log: > > Update loader logic to distinguish modules vs. files. > > Add support for module metadata. The old way of dependancy > > handling will be supported for a while. > > This needs to be backed out or fixed. It broke the Alpha loader. > Us Alpha users have suffered from it for 10 days now. I lost a *lot* of > time due to this. It is also keeping me from providing JKH with an Alpha > snapshot for the FTP site. It seems that the loader binary can not exceed some limited size, because disabling of FICL eliminates weird zfree() panic. Please also test it with updated boot/common/load_elf.c file (with disabled FICL of course). > *** > *** If this commit cannot be fixed with in 1.5 days, I'll ask > *** cvs-committers to allow me to back it out. > *** It will also require to put back an old-style module dependency stuff and change kernel linker to handle an old-style KLDs. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message