From fusa-sig-bounces@lists.xenproject.org Mon Oct 17 22:47:14 2022
Return-path: <fusa-sig-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 17 Oct 2022 22:47:14 +0000
Received: from list by lists.xenproject.org with outflank-mailman.424640.672210 (Exim 4.92)
	(envelope-from <fusa-sig-bounces@lists.xenproject.org>)
	id 1okYt6-0004JR-KF; Mon, 17 Oct 2022 22:47:12 +0000
X-Outflank-Mailman: Message body and most headers restored to incoming version
Received: by outflank-mailman (output) from mailman id 424640.672210; Mon, 17 Oct 2022 22:47:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.92)
	(envelope-from <fusa-sig-bounces@lists.xenproject.org>)
	id 1okYt6-0004JO-Hc; Mon, 17 Oct 2022 22:47:12 +0000
Received: by outflank-mailman (input) for mailman id 424640;
 Mon, 17 Oct 2022 22:47:12 +0000
Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254]
 helo=se1-gles-sth1.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from
 <SRS0=vX9e=2S=kernel.org=sstabellini@srs-se1.protection.inumbo.net>)
 id 1okYt5-0004JI-SF
 for fusa-sig@lists.xenproject.org; Mon, 17 Oct 2022 22:47:11 +0000
Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217])
 by se1-gles-sth1.inumbo.com (Halon) with ESMTPS
 id a0fcd19c-4e6d-11ed-91b4-6bf2151ebd3b;
 Tue, 18 Oct 2022 00:47:09 +0200 (CEST)
Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by dfw.source.kernel.org (Postfix) with ESMTPS id 1C5FA61113
 for <fusa-sig@lists.xenproject.org>; Mon, 17 Oct 2022 22:47:07 +0000 (UTC)
Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1753EC433D7;
 Mon, 17 Oct 2022 22:47:05 +0000 (UTC)
X-BeenThere: fusa-sig@lists.xenproject.org
List-Id: This is a discussion list for members of the Xen Project FuSa SIG
 <fusa-sig.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/fusa-sig>,
 <mailto:fusa-sig-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:fusa-sig@lists.xenproject.org>
List-Help: <mailto:fusa-sig-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/fusa-sig>,
 <mailto:fusa-sig-request@lists.xenproject.org?subject=subscribe>
Errors-To: fusa-sig-bounces@lists.xenproject.org
Precedence: list
Sender: "Fusa-sig" <fusa-sig-bounces@lists.xenproject.org>
X-Inumbo-ID: a0fcd19c-4e6d-11ed-91b4-6bf2151ebd3b
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
	s=k20201202; t=1666046826;
	bh=uyeVooHj/x8SgCaoddCM7SHKq/qcWPp6GudJAV0t+IU=;
	h=Date:From:To:cc:Subject:From;
	b=axeDenZrYXQaWtWPVRaCvvoaUEzOsK33gbB6RgsLMf/0VL8stwRbP0978WEqNIl0j
	 rs4LMAjQPNNqwsMpzR4Wd9u3DDIbOdehPBASLop7DpbmtKt50qe5PXRSG7m9J0I1BJ
	 IOSyhVHcsn4kBjX8/KTwAZKWbidM5CVtZmiOJ/GH83ZoucNMz0qwcM1b96+rID97FO
	 HhlWVji5zJnenyABKh7p821/Eym1r1AeNI9pKODySu4HHJCy9QonE9jrsyBNU6ehtE
	 EXydnsO3Wpa40ZaLRBJgqhhr0fTNda/HToIrLAOdIZvTm5oxxgPzBGhqB9bEXyccvO
	 8z47tL38TmVuQ==
Date: Mon, 17 Oct 2022 15:46:52 -0700 (PDT)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@ubuntu-linux-20-04-desktop
To: fusa-sig@lists.xenproject.org
cc: sstabellini@kernel.org
Subject: Xen FuSa SIG meeting minutes Oct 17
Message-ID: <alpine.DEB.2.22.394.2210171545160.4587@ubuntu-linux-20-04-desktop>
User-Agent: Alpine 2.22 (DEB 394 2020-01-19)
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII

Hi all,

These are the notes I took during today's Xen FuSa SIG meeting.

Cheers,

Stefano


# documentation

- improve website and wikipage for FuSa
- improve docs: content is more important than the format; under xen.git:
    - e.g. in-code comments to improve hypercall docs is more important
      than doxygen
    - need document to describe what we provide/change in device tree
      for dom0/domU
    - need document to describe hardware (based on ARM ARM for ARM)
      capabilities that Xen makes available
    - software/safety requirements are needed and need further discussion
    - architecture diagrams under xen.git
- SPDX


# MISRA C

- deviations description format
- MISRA C rules acceptance
    - accept more rules
- Linux coding style
    - list Linux coding style files in xen.git
        - make sure the list is complete
    - ignore those files in cppcheck/eclair scans
- continue on fixing violations and documenting deviations


# Tests

- feature-level tests: dom0less tests, a couple tests missing
- interface tests
    - XTF on ARM for gitlab tests: https://gitlab.com/xen-project/fusa/xtf
    - add more XTF tests
- high-level tests: XTP and VM-to-VM communication tests
    - look into XTP
- Yocto test to gitlab-ci


