From: Ian Campbell <Ian.Campbell@citrix.com>
To: Ian Jackson <Ian.Jackson@eu.citrix.com>
Cc: xen-devel <xen-devel@lists.xen.org>
Subject: Re: [PATCH OSSTEST v3 00/15] support for ARM32 arndale and cubietruck platforms
Date: Tue, 25 Nov 2014 16:27:27 +0000 [thread overview]
Message-ID: <1416932847.11944.16.camel@citrix.com> (raw)
In-Reply-To: <1416505070.26869.2.camel@citrix.com>
On Thu, 2014-11-20 at 17:37 +0000, Ian Campbell wrote:
> The major blocker right now is that rerunning
> mg-debian-installer-update pulls in a newer kernel from backports.org
> which doesn't boot on the existing midway platform. I'm investigating
> that at the moment.
This investigation resulted in an upstream patch:
http://thread.gmane.org/gmane.linux.drivers.devicetree/100386
http://thread.gmane.org/gmane.linux.drivers.devicetree/100420
which I hope will go upstream shortly.
The underlying issue was a bogus size field in the header of the DT
which is burnt into these systems. When booting via the u-boot command
line this can be worked around with:
fdt addr $fdt_addr
fdt resize
which walks the FDT, recalculates the real size and updates the header.
Unfortunately there is no opportunity to do this when booting via PXE,
as we do for host install.
Given the lack of support from the, now-defunct, manufacture of these
systems I'm a bit reluctant to go poking around in the firmware to fixup
the embedded FDT in case I brick it.
I think the fix will go upstream shortly, then I can add it to the
Debian kernel, get it uploaded, wait for it to propagate into Jessie,
get it uploaded to bpo.
In principal I could build us a custom kernel deb to use here (it's
reasonably easy for me), but would you be happy with that? Perhaps
mg-update-debian-installer should be modified to look in some locally
constructed repo instead of at bpo? I'm wary of doing this, since it
just makes it harder for someone else to replicate things, plus it just
seems dodgy...
Ian.
prev parent reply other threads:[~2014-11-25 16:27 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-20 17:37 [PATCH OSSTEST v3 00/15] support for ARM32 arndale and cubietruck platforms Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 01/15] standalone: Introduce "HostGroups" for use in OSSTEST_CONFIG Ian Campbell
2014-11-21 16:25 ` Ian Jackson
2014-11-21 13:16 ` [PATCH OSSTEST v3 02/15] ts-kernel-build: enable CONFIG_IKCONFIG{_PROC} Ian Campbell
2014-11-21 16:26 ` Ian Jackson
2014-11-21 13:16 ` [PATCH OSSTEST v3 03/15] Add simple helper to update DI for all architectures Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 04/15] make-flight: Run a basic test on each arm platform Ian Campbell
2014-11-21 16:30 ` Ian Jackson
2014-11-25 16:09 ` Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 05/15] Osstest/PDU: Add eth008.pm method to control the ARM rack PDU Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 06/15] Osstest/Debian: Refactor code to set bootargs in u-boot script Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 07/15] Osstest/Debian: Install dtbs into target filesystem in /boot/dtbs Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 08/15] Osstest/Debian: Support for loading an FDT from u-boot script Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 09/15] Osstest/Debian: Add support for "ExtraInitramfsModules" host property Ian Campbell
2014-11-21 13:16 ` [PATCH OSSTEST v3 10/15] Osstest/Debian: support adding a rootdelay property to bootargs Ian Campbell
2014-11-21 13:17 ` [PATCH OSSTEST v3 11/15] Osstest/Debian: Remove hardcoded midway specific addresses from boot.scr Ian Campbell
2014-11-21 13:17 ` [PATCH OSSTEST v3 12/15] Osstest/Debian: Add "clk_ignore_unused" to default command line Ian Campbell
2014-11-21 13:17 ` [PATCH OSSTEST v3 13/15] Osstest/Debian: Add 0x prefix to $filesize Ian Campbell
2014-11-21 13:17 ` [PATCH OSSTEST v3 14/15] ts-kernel-build: Adjust kernel .config to work on the arndale boards Ian Campbell
2014-11-21 13:17 ` [PATCH OSSTEST v3 15/15] Debian: Create boot.scr with a suffix and copy to boot.scr Ian Campbell
2014-11-21 13:17 ` [PATCH OSSTEST v3 00/15] support for ARM32 arndale and cubietruck platforms Ian Campbell
2014-11-25 16:27 ` Ian Campbell [this message]
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=1416932847.11944.16.camel@citrix.com \
--to=ian.campbell@citrix.com \
--cc=Ian.Jackson@eu.citrix.com \
--cc=xen-devel@lists.xen.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.