[ACTIVITY] week ending Aug. 5 2018

2018-08-03 Thread Alex Bennée
SVE Support ([VIRT-198])


  - traced the svetest failure from Naoki @ Naist to SVE ABI issue with
dynamic linker
- rth has posted [a fix for glibc] and a bug raised for armclang
  w.r.t. noplt
  - looking into Nils's SVE enabled Test_simd from Grid failure
- __attribute__((noinline)) makes it go away, so subtle code
  difference
- looking through side-by-side traces to find where it went wrong


[VIRT-198] https://projects.linaro.org/browse/VIRT-198

[a fix for glibc]
https://sourceware.org/ml/libc-alpha/2018-08/msg00017.html

SVE Reviews

  - reviewed {Qemu-devel} {PATCH 0/4} target/arm sve fixes Message-Id:
<20180801123111.3595-1-richard.hender...@linaro.org>


QEMU ARMv8.3 Support ([VIRT-241])
=

  - had a [quick run at VHE] which crystallised some of the issues with
register aliasing
- obviously need to sit and think about a design for this


[VIRT-241] https://projects.linaro.org/browse/VIRT-241

[ARMv8.1 Mandatory Features]
https://projects.linaro.org/browse/TCWG-1434

[ARMv8.1 optional features] https://projects.linaro.org/browse/TCWG-1435

[quick run at VHE] https://github.com/stsquad/qemu/tree/add-vhe-rfc


Upstream Work ([VIRT-109])
==

  - posted {PATCH v1 for 3.0 0/2} fix for bug 1783362 Message-Id:
<20180726132947.28538-1-alex.ben...@linaro.org>
  - started reviewing {PATCH v5 00/24} Fixing record/replay and adding
reverse debugging Message-Id:
<20180725121311.12867.21729.stgit@pasha-VirtualBox>
- number of build issues need to be resolved


[VIRT-109] https://projects.linaro.org/browse/VIRT-109

Completed Reviews [3/3]
===

{PATCH 0/3} linux-user/sparc: Fixes for clone
Message-Id: <20180730201553.32423-1-richard.hender...@linaro.org>

  - CLOSING NOTE [2018-08-01 Wed 14:35]
Still some issues with the tests


{PATCH v5 00/24} Fixing record/replay and adding reverse debugging
Message-Id: <20180725121311.12867.21729.stgit@pasha-VirtualBox>

  - CLOSING NOTE [2018-08-01 Wed 14:36]
Bunch of build failures... gave up.


{Qemu-devel} {PATCH 0/4} target/arm sve fixes
Message-Id: <20180801123111.3595-1-richard.hender...@linaro.org>

  - CLOSING NOTE [2018-08-02 Thu 10:28]
Looks good, but hasn't solved all remaining problems.

Absences


- YVR18 Connect (17th-21st September 2018)
- KVM Forum 2018 (24th-26th October 2018)

Current Review Queue


* {PATCH 0/5} tests/vm: Improvements when KVM is not available
Message-Id: <20180717024827.27897-1-f4...@amsat.org>
* {RFC PATCH 00/12} tests/tcg: Add TriCore tests
Message-Id: <2018050114.19154-1-kbast...@mail.uni-paderborn.de>
* {PATCH v4 00/14} fp-test + hardfloat
Message-Id: <1528768140-17894-1-git-send-email-c...@braap.org>
* {Qemu-devel} {RFC PATCH v2 0/7} QEMU binary instrumentation prototype
Message-Id: <152819515565.30857.16834004920507717324.stgit@pasha-ThinkPad-T60>
* {Qemu-devel} {RFC v2 0/2} Add BPF suuport to Qemu
Message-Id: <20180625110706.23332-1-sam...@daynix.com>
* {PATCH 0/4} tests/vm: various trivial fixes
Message-Id: <20180628153535.1411-1-f4...@amsat.org>
--
Alex Bennée
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] report week ending 3 Aug

2018-08-03 Thread Peter Smith
[TCWG-1450] Support for Tag_ABI_VFP_args in LLD
Needed by FreeBSD in order to switch to LLD for Arm.

[TCWG-1451] Support for v5 and v6 Arm in LLD
Tidied up and submitted patches for v5/v6 (branch encoding and
compatible thunks), in upstream review.

[TCWG]
- Started doing some Jira gardening in preparation for status report
- Went back to libfuzzer hang on AArch64 buildbot. Looks like failure
to converge on -O2 and above, from the logs and code-generation I
suspect that it isn't handling the CINC instruction well (not
increasing coverage when the condition passes).
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] report week ending 3 Aug

2018-08-03 Thread Peter Maydell
Progres:s
 * VIRT-65 [QEMU upstream maintainership]
   + some time spent getting testing on BSD VMs working again (the box I
 use for this was replaced with new hardware, which seemed like a good
 time to shift to the support for this we have in upstream QEMU)
   + pre-Connect scrub of Linaro JIRA tasks to check they're up to date
   + sent some more "convert devices away from old_mmio API" patches
   + usual release work
 * VIRT-164 [improve Cortex-M emulation]
   + finished, tested and sent patchset implementing MPS2 FPGAIO counters
 and the CMSDK dual-timer device
   + implemented model of CMSDK watchdog timer
   + implemented minimal version of IoTKit system control element registers
   + started on modelling the Master Security Controller (which gates
 transactions from bus master peripherals like DMA controllers)

thanks
-- PMM
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain