[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Xen FuSa meeting tomorrow Tue 17 November


  • To: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • Date: Mon, 16 Nov 2020 14:49:13 -0800
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.199.62.198) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=xilinx.com; dmarc=bestguesspass action=none header.from=xilinx.com; dkim=none (message not signed); arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M0bpg+yeswbNe2MpSbACEiLvlKMeUpCzODxWVquTs64=; b=V03ijq0xL/6ryqdZJlL39NM7aEFpxuPGLOAihxSV1yib9q5dyZWt2qB//q6hZOnUJt3Pgy/Oc6HIlYbFuwoB7Dxp98+dHuvrLwobML/NflPJn29liOTofinBIRmhVJmPVVJFQPVOw0YlB/uiVYXsS4Dz6PrxK5+9aJW/cGQs+7FLybPwVhHVZ75Ikb76uaYuUVicNlDpoFO2MD16pDv8iiyVh+wqRqJLfVlfwXn0F6LwfAvLvyhH2+AUd6XoP7+W6g2jW0udfyKA+xRROA+0eZlvKImQSRb8+x0bU9HnCNynOj90p0mISzWQFAOvruIvEtVUT/DPLZ5TVyiy31yCBg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Go7UEL96xSOceU4gelDDlReWuo6OlQyZlq+bIjKYYXEyyakfzlvZZwcIKNp0SiAoU5NxvscUUg5tifwixSDmIdwpvJF4bjVZXuqO6bp7a++s1FZ56V/W2hxbToTwG/QhsW5hRNLOra/fG0IdarICO2ntdoEC7hccqmKxgpqcJEZmpoFMapHlUf6E8PloYzPHqghmujPZFhTKG/rGeUV0aprqqMph02MeXBUdxycdQ2bovdIV8ZT6EU+8r5vxefjqI/hr9UoLVXV3Gg8v1OzKw0eESk9S3YqwJa36MJwQieK94rS1AMwucotQLEaB/P6SI9fgOufF0+hyto5ntUF5Mw==
  • Cc: <fusa-sig@xxxxxxxxxxxxxxxxxxxx>, <stefanos@xxxxxxxxxx>
  • Delivery-date: Mon, 16 Nov 2020 22:49:22 +0000
  • List-id: This is a discussion list for members of the Xen Project FuSa SIG <fusa-sig.lists.xenproject.org>

Hi all,

I would like to remind you that tomorrow it is time for our Xen FuSa SIG
meeting. There are a number of outstanding actions, see below. Also,
David Ward kindly volunteered to present on the subject of the MISRA
Compliance 2020 document, which is extremely relevant as it provides a
framework to manage deviations.

Cheers,

Stefano



On Tue, 3 Nov 2020, Stefano Stabellini wrote:
> Hi all,
> 
> These are the minutes of today's FuSa meeting.  Look for "ACTION" in the
> test to find the ACTION items.
> 
> Cheers,
> 
> Stefano
> 
> 
> 
> # Build Xen with ARMClang
> 
> Bertrand: ARM will internally build Xen with ARMClang to validate
> ARMClang against Xen. It is going to start in the next couple of months.
> 
> Artem: I have opened a bunch of issues against ARMClang. What is the
> status?
> 
> Bertrand: will check
> 
> ACTION(Bertrand): ARM to let us know when issues are going to be fixed
> and in which version of the compiler.
> 
> ACTION(Artem): send the ARMClang series for Xen again rebased on staging
> 
> 
> # Resiltech presentation on MISRAC
> 
> First identify set of rules we have to comply to MISRAC. A subset of
> MISRAC, but which one?  Some rules are mandatory, some others are
> advisory?
> 
> Who is responsible for deciding which rules are mandatory (R1)? It is
> important to have the safety experts involved.
> 
> Once we identify the R1 rules, let's use static analysis to check for
> violations. For instance SonarCloud.
> 
> We need to device who is responsible for fixing the violations, and what
> happens when developers say that the solution is worse than the original
> code.  There is a need for a final pass by a safety expert after the
> developer's analysis. In case the safety expert team identifies that the
> justification cannot be accepted the code has to be fixed.
> 
> 
> We need a tool able to process justifications for MISRAC violations
> inline with the code. It is important to maintain MISRAC violation
> justifications in sync with the code. Is there a tool that can do that
> today?
> 
> If the tool doesn't support it, we could add scripting to it, so that we
> could extract the justifications from the comments and populate the
> tool's database ourselves.
> 
> 
> ACTION(Artem): work with Sonar and see how it handles justifications
> ACTION(Francesco): do an analysis on the tools and justification handling
> 
> 
> ACTION(Stefano): MISRAC justifiaction as incode comments, is it viable
>                  from a community perspective? Start the discussion.
> ACTION(Stefano): Diagram to describe the new contributor process
>                  workflow
> 
> 
> MISRAC document to provide a framework to manage deviations
> https://www.misra.org.uk/forum/viewtopic.php?f=241&t=1842
> ACTION(David Ward): do a presentation on the topic during the next
>                     FuSa meeting.
> 



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.