[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
grub 1.96 (Re: GPL version 3)
From: |
Robert Millan |
Subject: |
grub 1.96 (Re: GPL version 3) |
Date: |
Sun, 22 Jul 2007 16:43:41 +0200 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
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 <address@hidden>
* 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 <address@hidden>
* 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 <address@hidden>
* 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 address@hidden Note: this address is only intended
for spam harvesters. Writing to it will get you added to my black list.
- Re: GPL version 3, (continued)