[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH osstest 00/10] Add initial support for testing arm32 on arm servers (Calxeda Midway)

On Wed, 2013-09-04 at 17:57 +0100, Ian Campbell wrote:
> With this I can run ./standalone-reset and then:
>         OSSTEST_JOB=test-armhf-armhf-xl ./ts-host-install
>         host=marilith-n4

I've no gotten as far as running ts-xen-install, which does some vageley
sensible looking things but Xen doesn't boot on the platform yet. It's
another tranche of 24 patches on top of this existing lot though. Rather
than spam the list (although I will if you like, or I can post
individual patch you would like to comment on upon request) I've pushed
it to a branch, which includes all the previous stuff too, pull request
at the end. This includes the runvar rework you sent me, I think there
was only one incremental fix which was "ts-xen-install: correctly
determine want_kernver and actually pass it".

I've ended up with a bunch of Wheezy related fixes in here too, all
mixed in I'm afraid...

With this I can do:
        # Clone trees into mygits with git clone --mirror --bare
        cat >standalong.config <<EOF
        export TREE_XEN=/root/git/xen.git
        export TREE_LINUX=/root/git/linux-stable.git
        export REVISION_LINUX=stable/linux-3.11.y
        export TREE_LINUXFIRMWARE=/root/git/linux-firmware.git
        OSSTEST_JOB=build-armhf ./ts-host-install host=marilith-n4
        OSSTEST_JOB=build-armhf ./ts-xen-build-prep host=marilith-n4
        rsync -aH mygits/ root@marilith-n4:/root/git/
        OSSTEST_JOB=build-armhf ./ts-xen-build host=marilith-n4
        OSSTEST_JOB=build-armhf-pvops ./ts-kernel-build host=marilith-n4
        OSSTEST_JOB=test-armhf-armhf-xl ./ts-xen-build-check host=marilith-n5
        OSSTEST_JOB=test-armhf-armhf-xl ./ts-host-install host=marilith-n5
        OSSTEST_JOB=test-armhf-armhf-xl ./ts-xen-install host=marilith-n5
        OSSTEST_JOB=test-armhf-armhf-xl ./ts-host-reboot host=marilith-n5
Doesn't actually boot, but that's a Xen side issue I think.


The following changes since commit 545c44cb27bcdc27848a07b646b47d4650834da9:

  PDU: support for xenuse controlled machines (2013-09-05 12:24:30 +0100)

are available in the git repository at:

  git://xenbits.xen.org/people/ianc/osstest.git calxeda-midway-v2

for you to fetch changes up to d8eebf60b1bc89774271853410f76c2ecd539a09:

  ts-xen-install: setup xen on arm platforms (2013-09-06 15:22:32 +0100)

Ian Campbell (18):
      Debian: install ntp and ntpdate
      TestSupport: Massage host props with space in them
      standalone-reset: Read standalone.config on start
      ts-kernel-build: adjust for armhf
      ts-xen-install: wheezy has libyajl2 not 1
      Debian: Abstract away bootloader configuration refresh (update-grub)
      ts-xen-build: Installed binary is /boot/xen on ARM
      Debian: Remove ARM naming quirk.
      Merge branch 'wip.for-ijc' of xenbits.xen.org:/home/iwj/ext/osstest
      ts-kernel-build: Ensure that LVM is enabled
      Do not require /sbin/bootlogd to be installed.
      osstest-confirm-booted: Fix for Wheezy
      ts-kernel-build: Ensure CONFIG_SYSVIPC and CONFIG_BLK_DEV_LOOP are enabled
      ts-xen-install: correctly determine want_kernver and actually pass it
      ts-xen-build: allow per-host CONFIG_EARLY_PRINTK
      Rename SerialConsole property to LinuxSerialConsole
      TestSupport: Do not clobber existing symlinks when unttarring
      ts-xen-install: setup xen on arm platforms

Ian Jackson (6):
      ts-xen-install: pass dom0_mem=512M,max:512M (including max: spec.)
      ts-kernel-build: workaround for perl-mode quirk
      ts-kernel-build: store kernel_ver runvar
      Debian: plumb $want_kernver through in debian_boot_setup
      Debian: provide kernel version check for grub2, die for grub1
      Debian: fix typo in setupboot_grub2

 Osstest/Debian.pm                         |  137 ++++++++++++++++++++++++-----
 Osstest/TestSupport.pm                    |    5 +-
 README                                    |   17 +++-
 make-flight                               |    8 +-
 overlay/etc/init.d/osstest-confirm-booted |   11 ++-
 standalone-reset                          |    4 +
 ts-host-install                           |    2 +-
 ts-kernel-build                           |   32 ++++++-
 ts-xen-build                              |    7 +-
 ts-xen-install                            |   23 +++--
 10 files changed, 199 insertions(+), 47 deletions(-)

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.