From: Andrei Borzenkov <arvidjaar@gmail.com>
To: Leif Lindholm <leif.lindholm@linaro.org>
Cc: The development of GNU GRUB <grub-devel@gnu.org>
Subject: Re: State of ARM port
Date: Mon, 7 Dec 2015 20:22:59 +0300 [thread overview]
Message-ID: <5665C073.3090901@gmail.com> (raw)
In-Reply-To: <20151207170256.GS1108@bivouac.eciton.net>
07.12.2015 20:02, Leif Lindholm пишет:
> Hi Andrei,
>
> Sorry, have been off on holiday.
>
> On Sun, Nov 29, 2015 at 10:43:54AM +0300, Andrei Borzenkov wrote:
>> It seems that distributions tend to focus on native U-Boot support for
>> extlinux-like configuration and direct loading of Linux kernel/FDT.
>> Recently it came up for openSUSE, reasons were named
>
> Debian don't, and I'm not sure I've heard of any others moving that
> direction, so I don't know if it can be called a trend.
>
>> 1. upstream U-Boot prefers extlinux for loading, CONFIG_API is
>> considered edge case, deprecated. They do not consider GRUB valid reason
>> to maintain it :)
>
> Do you have any references to this?
> (Not questioning it, sounds likely, but would like to read through
> any existing discussions.)
>
https://www.marc.info/?l=u-boot&m=140881607132099&w=2
http://lists.denx.de/pipermail/u-boot/2015-October/229915.html (full thread)
https://github.com/openSUSE/perl-bootloader/pull/81#issuecomment-158543744
>> 2. GRUB requires patching for each board to set valid link address
>
> Yeah :(
>
>> 3. some general issues on specific boards
>
> Hmm?
>
>> 1 requires active commitment from U-Boot community, apparently it is
>> lacking. To properly fix 2 we need relocation support in U-Boot; which
>> again returns us to "GRUB not being interesting to U-Boot community" :)
>
> No, 2 would be totally fixable in GRUB. It would just take someone
> actually making the grub kernel position independent. And I haven't
> managed to find the time in the past two years...
>
>> 3 depends on motivation to debug and fix issues; as long as GRUB is not
>> considered there is none.
>>
>> So what should we do with this port?
>
> Unsure.
>
> I have had people start asking me for the arm64 variant, but if the
arm64 EFI grub port is used as standard in openSUSE. Only U-Boot
platforms are moving away.
Or do you mean arm64 U-Boot?
> U-Boot community is actively disintirested in providing an API to hook
> into, this may not make sense.
>
> Regards,
>
> Leif
>
next prev parent reply other threads:[~2015-12-07 17:23 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-29 7:43 State of ARM port Andrei Borzenkov
2015-12-07 17:02 ` Leif Lindholm
2015-12-07 17:22 ` Andrei Borzenkov [this message]
2015-12-07 19:03 ` Leif Lindholm
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5665C073.3090901@gmail.com \
--to=arvidjaar@gmail.com \
--cc=grub-devel@gnu.org \
--cc=leif.lindholm@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.