[ACTIVITY] report week ending 20 Apr
Progress: * VIRT-65 [QEMU upstream maintainership] + sent another patch related to linux-user signal frames (a wrinkle I had thought had no effect with SVE disabled turns out to be relevant in the no-SVE case too) + testing and applying patches for 2.12 rc4 + code review: - latest spin of the SMMUv3 emulation patches - some last-minute fixes to our softfloat refactoring - memory barrier handling in the 32-bit arm TCG backend was broken + tracked down a zephyr test failure on QEMU as the same bug in the Zephyr timer device driver as the one I reported 6 months ago... + sent a patch fixing linux-user emulation of getdents syscall for 64-bit guest on 32-bit host + sent a patchset that removes the long-standing "only 4 serial ports" limit in QEMU (various Arm boards really have 5 or 6) + some patches fixing errors in arm boards that don't properly register all their RAM regions for migration thanks -- PMM ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Weekly report for week 16
=== Work done during this GCC week === * TCWG-1379 (stack-protector failure on GCC ARM): need feedback from community + reproduce on trunk and find out why it happens on ARM and not AArch64 or x86 + find potential issue for all targets as well, though less likely + find discrepencies between code and documentation and wondered if code is not overly zealous in some case * 2 days doing Arm handover & meetings === Plan for next week (week 12) === * Progress on stack-protector failure * Support arithmetic on FileCheck regex variable: finish patch ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 16-20 April 2018
== Progress == * GCC - FDPIC - binutils: sent updated patch with new target name - GCC: cleaning patch series - QEMU: updated patches according to Peter's feedback * GCC upstream validation: - minor testsuite fixes * Infrastructure: - Linux kernel + lava failing: kernel now fixed, job OK again * misc (conf-calls, meetings, emails, ) == Next == * FDPIC: - Handle feedback on binutils and QEMU patches - GCC continue cleanup * GCC upstream validation ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] week ending 20th April 2018
Progress: Monday Tuesday at Euro LLVM, trip report at https://collaborate.linaro.org/display/CR/20180416+EuroLLVM+2018 Found an example that shows that both gold and ld attempt to fix up illegal "by strict interpretation of ELF" local debug references to discarded local symbols from rejected comdat groups. [TCWG-1375] LLVM should do relaxation per function. - Worked out what instruction bundling is (From NaCl) and how it relates to MCFragments. - Posted revised patch upstream to handle relaxation and fixups, now diagnoses attempt to change MCSubtargetInfo mid bundle. - I have a finished a large series of patches to pass the MCSubtargetInfo through to all the places it needs to be including writeNops. Will post upstream review next week. Next week: - Post revised patches to TCWG-1375 and ping reviews. - Work through a laundry list of small things to do in LLD. - Get back to trying to link Android AOSP with LLD. ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org https://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] week ending Apr. 22 2018
SoftFloat Bugs ([VIRT-69]) == - need to fix the various fcvt corner cases, won't make 2.12 :todo - started adding support for fcvt to fp-test [VIRT-69] https://projects.linaro.org/browse/VIRT-69 Upstream Work ([VIRT-109]) == - catch-up on review queue :todo - posted {RFC PATCH} target/arm: support reading of CNTVCT_EL0 from user-space Message-Id: <20180416140322.904-1-alex.ben...@linaro.org> - posted {RFC PATCH 0/6} Convert softmmu-template into normal code Message-Id: <20180420155045.18862-1-alex.ben...@linaro.org> [VIRT-109] https://projects.linaro.org/browse/VIRT-109 Fixing up tests/tcg ~~~ - initial response seems good, working on revision - posted {PATCH v2 00/43} fix building of tests/tcg Message-Id: <20180419135901.30035-1-alex.ben...@linaro.org> - grab test runners from {PATCH RFC 7/7} tests: Move i386 tcg tests to check-tcg Message-Id: <20170908091700.14867-1-f...@redhat.com> :todo Other Tasks === - Investigate weird QEMU CI OBS build issue :todo - the OBS build should be failing the RISU tests but isn't, despite the commit id it reports Completed Reviews [1/1] === {PATCH v2 00/17} tcg: tb_lock_removal redux v2 Message-Id: <1522980788-1252-1-git-send-email-c...@braap.org> ~~~ - CLOSING NOTE [2018-04-20 Fri 20:12] Did some tests and measured small speed increase. Awaiting v3. Absences - VNC18 Connect (17th-21st September 2018) Current Review Queue * {PATCH v6 0/3} target/arm: Add a dynamic XML-description of the cp-registers to GDB Message-Id: <1524153386-3550-1-git-send-email-abdallah.bouass...@lauterbach.com> * {RFC PATCH 0/7} avocado: Add acceptance tests parsing the Linux boot console Message-Id: <20180419164642.9536-1-f4...@amsat.org> * {PATCH v3 00/15} fp-test + hardfloat Message-Id: <1522883475-27858-1-git-send-email-c...@braap.org> * {Qemu-devel} {PATCH V7 0/4} tests: Add migration test for aarch64 Message-Id: <20180228180215.25470-1-...@redhat.com> * { PATCH v7 00/22} replay additions Message-Id: <20180227095135.1060.36549.stgit@pasha-VirtualBox> * {Qemu-devel} {PATCH 0/2} target/sh4: translator loop conversion Message-Id: <1518751105-17211-1-git-send-email-c...@braap.org> * {Qemu-arm} {PATCH 0/8} v8m: minor missing regs and bugfixes Message-Id: <20180205105720.14620-1-peter.mayd...@linaro.org> * {Qemu-devel} {PATCH} log-for-trace.h: Split out parts of log.h used by trace.h Message-Id: <20180213140029.8308-1-peter.mayd...@linaro.org> * {Qemu-devel} {PATCH v5 0/5} coroutine-lock: polymorphic CoQueue Message-Id: <20180203153935.8056-1-pbonz...@redhat.com> * {PATCH v3 00/13} Support building with py2 or py3 Message-Id: <20180115102621.9183-1-berra...@redhat.com> * {PATCH 0/7} docker: update Ubuntu and Fedora images, deprecate old ones Message-Id: <20180112125000.27256-1-f4...@amsat.org> * {PATCH v14 0/9} Add ARMv8 RAS virtualization support in QEMU Message-Id: <1514440458-10515-6-git-send-email-gengdong...@huawei.com> * {Qemu-devel} {PATCH v3 00/18} Various build-sys and sanitizer related fixes Message-Id: <20180104160523.22995-1-marcandre.lur...@redhat.com> * {Qemu-devel} {RFC PATCH 0/5} Scoped locks using attribute((cleanup)) Message-Id: <20171208105553.12249-3-pbonz...@redhat.com> * {Qemu-devel} {PATCH} target/ppc: Fix system lockups caused by interrupt_request state corruption Message-Id: <1511285538-22883-1-git-send-email-richard.pur...@linuxfoundation.org> * {PATCH RFC 0/3} TCG: do copy propagation through memory locations Message-Id: <20171109144155.17076-1-batuz...@ispras.ru> * {Qemu-devel} {RFC PATCH 00/26} replay additions Message-Id: <20171031110641.5836.43266.stgit@pasha-VirtualBox> * {RFC PATCH 0/4} Initial KVM SVE support hacks Message-Id: <1510936735-6762-1-git-send-email-dave.mar...@arm.com> * {Qemu-devel} {PATCH v6 00/50} tcg tb_lock removal Message-Id: <20171016172609.23422-1-richard.hender...@linaro.org> * {Qemu-arm} {PATCH v2 00/13} More fully implement ARM PMUv3 Message-Id: <1506737310-21880-1-git-send-email-alind...@codeaurora.org> * {Qemu-devel} {PATCH 00/22} tcg: tb_lock removal Message-Id: <1502149958-23381-1-git-send-email-c...@braap.org> * {PATCH V2 0/4} ARM64: Fix irq generation between breakpoint and step exception Message-Id: <20170725132737.gc28...@arm.com> * {Qemu-devel} {PATCH 00/43} Windbg supporting Message-Id: <150642384156.3900.3326424823772221077.st...@misha-pc.lan02.inno> * {PATCH v1 00/27} s390x: SMP for TCG (+ cleanups) Message-Id: <20170918160012.4317-1-da...@redhat.com> * {Qemu-devel} {PATCH} arm: Fix SMC reporting to EL2 when QEMU provides PSCI Message-Id: <1d61ec4d-da94-e96a-e1f6-509a4e80d...@siemens.com> * {PATCH RFC 0/7} Proof of concept to power up "make test" with docker Message-Id: <20170908091700.14867-1-f...@redha