Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 May 2000 12:33:16 +0700 (ALMST)
From:      Boris Popov <bp@freebsd.org>
To:        David O'Brien <obrien@NUXI.com>
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 ...
Message-ID:  <Pine.BSF.4.10.10005121224200.60689-100000@lion.butya.kz>
In-Reply-To: <20000511150131.A8210@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10005121224200.60689-100000>