[prev in list] [next in list] [prev in thread] [next in thread] 

List:       grub-devel
Subject:    grub 1.96 (Re: GPL version 3)
From:       Robert Millan <rmh () aybabtu ! com>
Date:       2007-07-22 14:43:41
Message-ID: 20070722144341.GA21944 () aragorn
[Download RAW message or body]

On Sun, Jul 22, 2007 at 03:56:12PM +0200, Thomas Schwinge wrote:
> Hello!
> 
> On Sun, Jul 22, 2007 at 10:04:34AM +0200, Robert Millan wrote:
> > On Sun, Jul 22, 2007 at 01:38:30AM +0200, Yoshinori K. Okuji wrote:
> > > will make a new release in next weekend, if everything looks good.
> > 
> > I don't think we're ready.  There are serious outstanding issues on LVM and
> > powerpc-ieee1275 systems (including Macs).  See the previous threads for
> > details.
> 
> Perhaps enough other improvements warrant a new release nevertheless?  (I
> don't know.)

Actually, these are both regressions from 1.95 :-/

  - LVM has at least one regression.  I introduced it in:

2007-05-07  Robert Millan  <rmh@aybabtu.com>

	* util/i386/pc/grub-probe.c: Add `grub-probe -t partmap' parameter to
	determine partition map module.
	* util/i386/pc/grub-install.in: Use this feature to decide which
	partition module to load, instead of hardcoding pc and gpt.

    Sam Morris has been working on it.  Not sure what the current status is.

  - powerpc-ieee1275 is broken on pegasos and (some?) powermacs, as of:

2007-02-21  Hollis Blanchard  <hollis@penguinppc.org>

	* kern/powerpc/ieee1275/init.c (HEAP_SIZE): Removed.
	(HEAP_LIMIT): New macro.
	(grub_claim_heap): Claim memory up to `heaplimit'.

2007-02-21  Hollis Blanchard  <hollis@penguinppc.org>

	* conf/powerpc-ieee1275.rmk (kernel_elf_LDFLAGS): Link at 64KB.
	* kern/powerpc/ieee1275/init.c (_end): Add declaration.
	(_start): Likewise.
	(grub_arch_modules_addr): Return address after `_end'.
	* util/powerpc/ieee1275/grub-mkimage.c: Include grub/misc.h.
	(load_modules): Use new parameter as `p_paddr' and `p_vaddr'.
	(add_segments): Calculate `_end' from phdr size and location.
	(ALIGN_UP): Moved to ...
	* include/grub/misc.h: here.
	* include/grub/powerpc/ieee1275/kernel.h (GRUB_IEEE1275_MOD_ALIGN):
	New macro.
	(GRUB_IEEE1275_MODULE_BASE): Removed.

    I gave a try at debugging this with Hollis' assisstance.  Check the
    corresponding thread for current status.

-- 
Robert Millan

My spam trap is honeypot@aybabtu.com.  Note: this address is only intended
for spam harvesters.  Writing to it will get you added to my black list.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic