All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Guillaume Tucker" <guillaume.tucker@collabora.com>
To: Nick Desaulniers <ndesaulniers@google.com>
Cc: kernelci@groups.io,
	clang-built-linux <clang-built-linux@googlegroups.com>,
	Todd Kjos <tkjos@google.com>
Subject: Re: kernelci.org update - 2020-09-23 #minutes
Date: Wed, 23 Sep 2020 22:26:36 +0100	[thread overview]
Message-ID: <200d3c91-9906-01d6-2642-718fbd356d76@collabora.com> (raw)
In-Reply-To: <CAKwvOdkHiRAxCrrqRTq=k09zW-X9cHogyq+7fTuM_aJyntXs4Q@mail.gmail.com>

On 23/09/2020 22:08, Nick Desaulniers wrote:
> On Wed, Sep 23, 2020 at 7:50 AM Guillaume Tucker
> <guillaume.tucker@collabora.com> wrote:
>>
>> Summary of changes going into production
>> ========================================
>>
>> * fix branch names with slash characters "/"
>> * enable stable-rc queue/* branches
>> * enable stable 5.8 branches
>> * enable soc arm/fixes branch
>> * build linux-next with clang-10, drop clang-9

^ more on this below :)

>> * use Linaro test-definitions for kselftest
>> * enable kselftest to run on a few initial devices
>> * add direct links to regressions on web dashboard
>> * improve log filtering to remove more LAVA messages
>>
>>
>> Technical Steering Committee minutes - 2020-09-08
>> =================================================
>>
>> * LAVA test-definitions repository and version control
>>
>>   * No new tags upstream since “2019.11”, should we ask Linaro about restarting
>>     that?
>>   * Should we make a fork in kernelci GitHub with kernelci.org branch and
>>     kernelci tags?
>>   * Show we accept to use the head of upstream master branch, even if this
>>     means hard-to-reproduce issues and unexpected change in results if new
>>     commits are pushed at any time?
>>
>>   -> create fork for staging initially, and try to use upstream in production
>>
>> * Finally fixed support for slashes in branch names, useful for stable-rc queue
>>   branches in particular
>>
>> * LLVM/CLang: still waiting for v11 to be released
>>
>> * LAVA log filtering: tested on staging - seems to work fine
>>
>> * Login test case fix: implemented more thorough testing needed
>>
>> * preempt-rt: Linaro test-definitions repo getting updates from Daniel Wagner
>>
>> * KCIDB
>>
>>   JSON stream parsing is implemented and tested in jq.py, upstreaming is in
>>   progress. Still takes four times as long and uses twice the memory as the
>>   stock JSON parser, but does streams and should be good enough for now.
>>   Starting implementing report stream parsing in KCIDB.
>>
>> * Notes: rework test email reports to show number of regressions in table
>>   -> https://github.com/kernelci/kernelci-backend/issues/257
>>
>>
>> Technical Steering Committee minutes - 2020-09-15
>> =================================================
>>
>> * LLVM/Clang
>>
>>   LLVM people not super interested in older clang versions or even clang-10.
> 
> clang-10 is the minimally supported version of Clang for building
> Linux kernels; we do very much care about it:
> https://lore.kernel.org/lkml/20200902225911.209899-1-ndesaulniers@google.com/T/#m61957eaada46dc8c51fdf2010859eb1976227005

Quite, we're now building linux-next with Clang 10 on
kernelci.org (production) and unreleased versions on
staging.kernelci.org.

>>   Once clang-9 is out, when Mark updates to clang-11 he’ll send something also
>>   dropping the older clang versions once clang-11 is live. Can reevaluate this
>>   policy once there are stable distros with clang.
>>
>>   Nick maintains a clang-latest docker image, we should into integrating that
>>   for potential inclusion in linux-next coverage - will need some evaluation to
>>   see for example how noisy it is and if we need to do something about
>>   segregating results for the bleeding edge compiler.
> 
> Nathan maintains it more than I do:
> https://github.com/ClangBuiltLinux/dockerimage

Great, I think Mark wanted to take a look into it.

At the moment we're building with snapshots of the next Clang
version on staging.kernelci.org (clang-11, soon clang-12).  It
would be nice to be able to use this container and test the very
latest instead.

>>   LLVM 11 release:
>>   * Status tracked at https://bugs.llvm.org/show_bug.cgi?id=46725
>>   * Several pending bugs need fixing, some look relevant
> 
> Fixed! (oh boy, we were on the "chase list")

Nice!  Erm, I believe there's one last blocker:

  https://bugs.llvm.org/show_bug.cgi?id=47619

>>   Android LLVM versions: Mark to ping Todd and ask him about using those for
>>   Android branches.
> 
> android-mainline
> android12-5.4
> android-4.19-stable
> 
> are the 3 newest branches that I know of.

And which LLVM/Clang versions should be used to build those?


Thanks,
Guillaume

  reply	other threads:[~2020-09-23 21:26 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-23 14:50 kernelci.org update - 2020-09-23 #minutes Guillaume Tucker
2020-09-23 21:08 ` Nick Desaulniers
2020-09-23 21:26   ` Guillaume Tucker [this message]
2020-09-23 22:06     ` Nick Desaulniers
2020-09-24 11:04       ` Mark Brown
2020-09-24 19:25         ` Nick Desaulniers
2020-09-25 13:23           ` Mark Brown
2020-09-25 12:39     ` Sedat Dilek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200d3c91-9906-01d6-2642-718fbd356d76@collabora.com \
    --to=guillaume.tucker@collabora.com \
    --cc=clang-built-linux@googlegroups.com \
    --cc=kernelci@groups.io \
    --cc=ndesaulniers@google.com \
    --cc=tkjos@google.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.