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

Re: Xen FuSa Meeting Agenda Jan 12 8AM California / 4PM UK


  • To: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • Date: Tue, 12 Jan 2021 10:09:48 -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=izoSyrhpT8wRNstE7vfU+bn30ypkoCwfuPT+MfBXMQk=; b=FtwJNS9b2H/7cWKemlDnDlrpvjYlScXYIM1ezt6nyJbAHlkRwF3kyO1n7GBna/vwZ+s5hh8gqCCF9egR4g0Zne7BjiV0L/r67tLPZ6BQ9Dcl0zXLBKeVpf449CHqNwp0QD+BFlcWFfylQbB/mYWBw+GCGl5wCTEOIFuYfsJxI2XXNXVMGFgu0PVK16ihascjAEmBxpT28ACVBiVjjHEa3InPaPWPhdA7VUy1rSWDe29NQ0xK8DgSIHd382GgmHngVnPISaRQBsEbNDnTRVlT819RIgKZeFfJ49P/RmZD3eHHwXKlgt/GFj39BlfJ3tugf/RiFPWbSpA/m92zPOGDIg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b898q56bw+LEl4A7lDrFvkU4xfYLH/pktLbA2MUABYUNZSXOa2iCo1i5PcVawg8+j+wZqG3VasO3yH5y5UkCmpHhbhYV0Gf5oAOG/5lBrCqIJYEG47iPcv2t9Om2b4orvpDoM5dxof6Bg7I56PK278ZSRp/FYhd3TtQ5Us2Wc2iLft4BLWuF2Is10bPR6iNgyWAVtPUatyN/V1p2s417+RXcRdiAj8o074c15YBCcwPTkCaAgrZ+2gOpfWbNtET1AmZFnq00cwnxW4KZK1wqc18qpeXzmm77o3pAKjYW9aXkEkm1E8qRaVg5xUZazd0TlXps4ZgDPKmjsm6dd00mZw==
  • Cc: <fusa-sig@xxxxxxxxxxxxxxxxxxxx>, <stefanos@xxxxxxxxxx>
  • Delivery-date: Tue, 12 Jan 2021 18:09:54 +0000
  • List-id: This is a discussion list for members of the Xen Project FuSa SIG <fusa-sig.lists.xenproject.org>

On Mon, 11 Jan 2021, Stefano Stabellini wrote:
> Hi all,
> 
> Happy New Year everyone! I hope you all had a good break.
> 
> The agenda for tomorrow's Xen FuSa meeting is:
> 
> - progress on the Doxygen patch series for Xen
> - Xen with ARMClang updates
> - cppcheck and other MISRAC Checkers
> 
> Feel free to suggest additional topics.


These are the minutes from today's call, thank you all for attending!


# Xen with ARMClang updates

ACTION(Artem): send out the latest version of the patches


# Doxygen

Check with David if anonymous union can be supported by MISRA.
But even if they can be supported, Doxygen doesn't support them, and
other safety standard don't support them.

ACTION(Luca): send out updated series


# MISRAC Checkers & Rules

We need to evaluate the rules that are applicable first; then select the
tools that can check for them. It is OK if the tool doesn't cover them
all.  We should be very transparent about what is checked and what is
not checked.

We should also cover any additional specific rules for Xen development.
We might be able to tailor out some MISRA rules because the issues are
already covered by Xen specific rules.

We might not be able to check for all the rules with a single tool.
We'll probably end up with a combination of gcc, cppcheck, and others.

ACTION(Francesco): share the initial spreadsheet of MISRA rules on
cryptpad.fr for others to start identifying a subset that is relevant

Identify first a set of 10-20 rules that are interesting. Specify for
each of them the checking tool and whether they need upstream changes.

Another checker we could use is the paid version of Coverity. Maybe
somebody in the community can use their Coverity to check upstream Xen.

ACTION(Bertrand): check if Arm has access to Coverity, as potential
                  additional tool to use for checking



 


Rackspace

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