Skip to content
Snippets Groups Projects
  1. Jul 29, 2021
  2. May 27, 2021
  3. May 26, 2021
  4. May 25, 2021
  5. May 18, 2021
  6. May 14, 2021
  7. May 12, 2021
  8. May 04, 2021
  9. Apr 06, 2021
  10. Mar 24, 2021
  11. Mar 12, 2021
  12. Mar 10, 2021
    • Daniele Buono's avatar
      gitlab-ci.yml: Add jobs to test CFI flags · 1bb12e17
      Daniele Buono authored
      
      QEMU has had options to enable control-flow integrity features
      for a few months now. Add two sets of build/check/acceptance
      jobs to ensure the binary produced is working fine.
      
      The three sets allow testing of x86_64 binaries for x86_64, s390x,
      ppc64 and aarch64 targets
      
      [AJB: tweak job names to avoid brands]
      
      Signed-off-by: default avatarDaniele Buono <dbuono@linux.vnet.ibm.com>
      Signed-off-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
      Message-Id: <20210304030948.9367-3-dbuono@linux.vnet.ibm.com>
      Message-Id: <20210305092328.31792-9-alex.bennee@linaro.org>
      1bb12e17
    • Daniele Buono's avatar
      gitlab-ci.yml: Allow custom # of parallel linkers · e6d27a9c
      Daniele Buono authored
      
      Define a new variable LD_JOBS, that can be used to select
      the maximum number of linking jobs to be executed in parallel.
      If the variable is not defined, maintain the default given by
      make -j
      
      Currently, make parallelism at build time is based on the number
      of cpus available.
      
      This doesn't work well with LTO at linking, because with LTO the
      linker has to load in memory all the intermediate object files
      for optimization.
      The end result is that, if the gitlab runner happens to run two
      linking processes at the same time, the job will fail with an
      out-of-memory error,
      
      This patch leverages the ability to maintain high parallelism at
      compile time, but limit the number of linkers executed in parallel.
      
      Signed-off-by: default avatarDaniele Buono <dbuono@linux.vnet.ibm.com>
      Signed-off-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Reviewed-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
      Message-Id: <20210304030948.9367-2-dbuono@linux.vnet.ibm.com>
      Message-Id: <20210305092328.31792-8-alex.bennee@linaro.org>
      e6d27a9c
  13. Mar 09, 2021
  14. Feb 19, 2021
  15. Feb 15, 2021
Loading