[ACTIVITY] 20 - 24 Jan 2020

2020-01-24 Thread Prathamesh Kulkarni
== This Week ==

* GCC development
- PR47785: Addressed Richard's suggestions and posted patch upstream.
- PR92867: Addressed Joseph's suggestions and posted patch upstream.

* GCC bugzilla:
- PR93397: Investigated issue.

* Misc
- Meetings

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


[ACTIVITY] 20 - 24 January 2020

2020-01-24 Thread Diana Picus
== Progress ==

* More EuroLLVM submissions reviews
* More investigations into Morello bare metal debugging
* Started looking into updating lldb for the latest Morello architecture
changes
* Asked Adhemerval to look into PR44157

== Plan ==

* More Morello
* Keep an eye out for 10.0.0 - rc1
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


adding branch tracing and reverse debugging in GDB using Coresight etm traces

2020-01-24 Thread zied guermazi
hiI am progressing in the implementation of the proposal "GDB process record 
and replay with ARM Coresight"  
https://lists.linaro.org/pipermail/coresight/2019-July/003021.html
so far I was able to use perf events to configure the drivers for etm and 
collect the traces. the code was tested successfully on an STM32MP157A 
discovery kit (arm v7). and I can collect the traces from the perf mmapped aux 
area. 
For parsing them I needed to gather information about the cpu and etm  
registers. those are available in the events of type PERF_RECORD_AUXTRACE_INFO 
in the priv section. priv is a kind of "opaque" data structure where the layout 
is depending on the perf pmu drivers. the implementation of perf tool gives a 
good example to follow. I needed also to make a wrapper around opencsd library 
and again perf was offering a good example to follow. 
those are good reasons to think about factoring out the functionality of 
parsing etm traces on linux system in a dedicated library that can be reused by 
other software, a kind of libcoresightperf.is there any plan or ongoing 
activities for such a library?
Kind RegardsZied Guermazi




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


[ACTIVITY] report week ending 24 Jan

2020-01-24 Thread Peter Maydell
Progress:
 * VIRT-65 [QEMU upstream maintainership]
  - code review:
   + RTH's bug fix for the PAuth ComputePAC operation
   + patchset adding DMA support for Exynos4210 UARTs
  - small patchset documenting the right way to conditionally run
expensive computations that are only needed for trace event output,
and updating a handful of places that used an older (worse) method
  - more QEMU documentation conversion to rST; in particular wrote a
Sphinx 'hxtool' extension to handle pulling out fragments of documentation
from QEMU's '.hx' files which define and document command line options

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


[ACTIVITY] 20-24 January 2020

2020-01-24 Thread Christophe Lyon
== Progress ==
* BFD Linker:
- GNU-629: non-contiguous memory support: debugging

* GCC:
* GCC-9: continued work for validation of -mpure-code on v6m: local
newlib/crt0 patches, patched simulator. Running various validation
configurations

* GCC upstream validation:
- reported a couple of failures/regressions

* misc:
- infra fixes / troubleshooting / reviews

== Next ==
* Binutils: GNU-629: support non-contiguous memory regions in linker
* GCC-9: continue work for validation of -mpure-code on v6m
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] week ending Jan. 26 2020

2020-01-24 Thread Alex Bennée
QEMU Tooling ([VIRT-252])
=

Upstream Work ([VIRT-109])
==

  - posted [PATCH v1 0/3] current testing/next queue Message-Id:
<20200122102223.20036-1-alex.ben...@linaro.org>
  - a bunch of reviews
  - investigation of documentation and CI failures
  - posted [PATCH v1 00/13] docker multiarch awareness Message-Id:
<20200124204026.2107-1-alex.ben...@linaro.org>


[VIRT-109] 


Misc


  - looking at travel options for BUD20


Completed Reviews [8/8]
===

[PATCH v2 0/5] linux-user: Implement x86_64 vsyscalls
Message-Id: <20200116194341.402-1-richard.hender...@linaro.org>


[PATCH 0/9] cputlb: Various cleanups
Message-Id: <20200109024907.2730-1-richard.hender...@linaro.org>


[PATCH] linux-user: Reserve space for brk
Message-Id: <20200117230245.5040-1-richard.hender...@linaro.org>


[PATCH] qapi: Fix code generation with Python 3.5
Message-Id: <20200116202558.31473-1-arm...@redhat.com>


[PATCH 0/2] tests/tcg/multiarch: Add tests for implemented real
Message-Id: <1579536554-30701-1-git-send-email-filip.boz...@rt-rk.com>

  - CLOSING NOTE [2020-01-24 Fri 19:58]
Needs to be less verbose
  Added: <2020-01-20 Mon>


[PATCH rc2 00/25] target/avr merger
Message-Id: <20200124005131.16276-1-f4...@amsat.org>


[PATCH 0/3] convert qemu-nbd, qemu-block-drivers to rST
Message-Id: <20200116141511.16849-1-peter.mayd...@linaro.org>


[PATCH v2 0/6] buildsys: Build faster (mostly tools and linux-user)
Message-Id: <20200118140619.26333-1-phi...@redhat.com>

Absences


- 23rd-27th March BUD20

Current Review Queue


* [PATCH 3/8] tests/vm: change wait_ssh to optionally wait for root.
Message-Id: <20200124165335.422-4-robert.fo...@linaro.org>
  Added: <2020-01-24 Fri>
* [PATCH v2 0/4] migration: Replace gemu_log with qemu_log
Message-Id: <20200117192808.129398-1-...@google.com>
  Added: <2020-01-21 Tue>
* [PATCH v2 0/7] configure: Improve PIE and other linkage
Message-Id: <20191218223441.23852-1-richard.hender...@linaro.org>
  Added: <2020-01-06 Mon>
* {RFC PATCH v3 000/132} Proof of concept for Meson integration
Message-Id: <1576155176-2464-1-git-send-email-pbonz...@redhat.com>
  Added: <2019-12-12 Thu>
-- 
Alex Bennée
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-toolchain