[ACTIVITY] 4 February - 8 February 2019

2019-02-08 Thread Prathamesh Kulkarni
== This Week ==

* SVE ACLE (4/10)
- svlsl

* Getting familiar with GCC's vectorizer (4/10)

* Validation (1/10)
- Upstream monitoring job

* Misc (1/10)
- Meetings

== Next Week ==
- Continue ongoing tasks
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] 4 - 8 February 2019

2019-02-08 Thread Diana Picus
== Progress ==

* Out of office on Monday

* [Thumb GlobalISel] Support G_GEP [LLVM-532]
  - Committed upstream

* [Thumb GlobalISel] Support G_ICMP [LLVM-528]
  - Committed upstream

* [Thumb GlobalISel] Support G_SELECT [LLVM-529]
  - Almost ready to commit

* LLVM 8.0.0 Release for ARM & AArch64 [LLVM-526]
  - rc2 in progress

* Minor changes to Jenkins jobs [LLVM-533]
  - TCWG Regression Detection job: launch LLVM 7.0.0 release on xenial
containers (as opposed to 6.0.0 on trusty)
  - Release job: forced parallelism to 3 on the TK1s, to reduce some
of the swapping; also posted a patch upstream to allow us to use
ninja, so we can limit only the number of link jobs (like we do on the
buildbots)

== Plan ==

* Continue LLVM-526 and LLVM-529
*  Use new version of GCC on buildbots [LLVM-515]
  - Restart the buildbots so they begin using GCC 7
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] report week ending 8 Feb

2019-02-08 Thread Peter Maydell
Progress:
 * VIRT-65 [QEMU upstream maintainership]
  + reviewed RTH's patchsets for BTI and MemTag support
 * VIRT-268 [QEMU support for dual-core Cortex-M Musca board]
  + Implemented a first pass at a Musca board model, which
has the PPC and MPC infrastructure, plus RAM, and ROM for
the flash; need to add at least the UARTs and do some testing
 * misc
  + sorting out travel arrangements, visa, etc for Connect
  + kicked off a discussion on whether there are aspects of
QEMU's role as the userspace component of a KVM VM that
Linaro should be putting more effort/attention into

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


[ACTIVITY] report week ending 8 Feb

2019-02-08 Thread Peter Smith
Fosdem:
- Presented on LLD performance at LLVM devroom
https://fosdem.org/2019/schedule/track/llvm/
- Other interesting presentations from the devroom include:
-- Compiling the Linux kernel with LLVM tools
-- Lessons in TableGen

LLVM-523 LLD should synthesise .cantunwind .ARM.exidx sections for
sections without them
- Implementation and regression tests done. Will do a bit more testing
and post upstream on Monday.

LLVM-521 Taking the address of an ifunc in LLD
- Spent some time reviewing upstream patch that should fix the
remaining LLD ifunc address equivalence problems for all Targets.
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] week ending Feb. 10 2019

2019-02-08 Thread Alex Bennée
QEMU Tooling ([VIRT-252])
=

QEMU plugin support ([VIRT-280])

  - re-based [ldst demacro to v3]
- recollect stats to see if slowdown still there :todo
  - awaiting v3 of plugin patches


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

[ldst demacro to v3]
https://github.com/stsquad/qemu/tree/ldst/demacrofy-v3


Upstream Work ([VIRT-109])
==

  - need to finish the re-work of [system test and misc arch] tests
:todo
- will be useful for test cases for plugins
- also more test cases queued up for system tests
  - debugged an occasional failure in pauth-1 test case
- expected given PAuth architecture, test needs tightening up
  - posted {PATCH v1 0/4} HWCAP_CPUID registers for aarch64 Message-Id:
<20190128173940.25813-1-alex.ben...@linaro.org>
  - posted {PATCH v2 0/6} HWCAP_CPUID registers for aarch64 Message-Id:
<20190205190224.2198-1-alex.ben...@linaro.org>
  - posted {PATCH v2 00/16} current testing/next queue (with build
fixes) Message-Id: <20190207183744.5054-1-alex.ben...@linaro.org>
- this fixes regression of check-tcg but also
- discovered the Debian Buster's QEMU arm64 packaging is broken
- spent time trying to able to join #debian's IRC channels (aws
  hosts banned!)
- tried to revive the cross-tools packaging I'd started with Wookey
  last Connect


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

[the linux-user multiarch but it is not ready yet]
https://github.com/stsquad/qemu/tree/testing/next-with-linux-user

[system test and misc arch]
https://github.com/stsquad/qemu/tree/testing/enable-system-tcg-tests-v2


Other
=

  - Connect talk has been accepted, Friday 8.30 slot


Completed Reviews [1/1]
===

{Qemu-arm} {PATCH v6 00/73} per-CPU locks
Message-Id: <20190130004811.27372-1-c...@braap.org>

  - CLOSING NOTE [2019-02-08 Fri 17:19]
Looks good, improves MTTCG scalability to 10-12 core now ;-)

Absences


- 15-18th Feb (long w/e)
- Connect BKK19 (1-5th April 2019)
  - holiday after Connect

Current Review Queue


* {RFC} arm: Allow system registers for KVM guests to be changed by QEMU code
Message-Id: <20181206151401.13455-1-peter.mayd...@linaro.org>
* {RFC v2 00/38} Plugin support
Message-Id: <20181209193749.12277-1-c...@braap.org>
* {RFC QEMU v2 0/2} arm/virt: Account for guest pause time
Message-Id: <1543352837-21529-1-git-send-email-bijan.mottahe...@oracle.com>
* {PATCH v12 00/25} Fixing record/replay and adding reverse debugging
Message-Id: <154935478086.7509.4349987292919289245.stgit@pasha-VirtualBox>
* {PATCH v2 00/18} OpenBSD: Enable qtesting
Message-Id: <20190129175403.18017-1-phi...@redhat.com>
* {PATCH v11 00/25} Fixing record/replay and adding reverse debugging
Message-Id: <20190131131520.23264.75724.stgit@pasha-VirtualBox>
--
Alex Bennée
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] 4-8 February 2019

2019-02-08 Thread Christophe Lyon
== Progress ==
* FDPIC
- (GNU-411) GDB: debugging problems with FDPIC support.

* GCC upstream validation:
- reported a few regressions, helping test patches
- dealing with some random results, still

* GCC:
- (GNU-99) rebased ubsan / bare-metal patches. No progress.

* misc (conf-calls, meetings, emails, )
- reviewing/submitted infra script patches
- debugging new benchmarking round-robin jobs

== Next ==
FDPIC:
- GCC: handle feedback on v4 patches
- GDB: update patches
- uclibc-ng: look at how to test fdpic mode with openadk

Infra:
- benchmarking jobs
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain