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

Re: Calling for agenda items: July 14th Xen Project FuSa SIG meeting


  • To: "stefano.stabellini@xxxxxxxxxx" <stefano.stabellini@xxxxxxxxxx>, "kstewart@xxxxxxxxxxxxxxxxxxx" <kstewart@xxxxxxxxxxxxxxxxxxx>
  • From: Artem Mygaiev <Artem_Mygaiev@xxxxxxxx>
  • Date: Thu, 9 Jul 2020 09:45:43 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com; dkim=pass header.d=epam.com; 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=V89MuBHs63RG9xx2fr9VlwITZDcBUYfqoIzLpm0KtgY=; b=aqhwbFpB4PrkefFRkS/YJNXiFWSMeOVFrxi2gPdc7BQCUhK3WRktDCVFVn+XvTVjVO5+FNfrUN6caxyoJ+ODisiw6T4cqqTqZDlCVS8pCtzjkuTq3wfDLDLv9XalHD0r+zF/r6sZXbJkUmiToHZtWH7k8WR5CiS3VAwFqBwBDYJfYje7SdSqiQpmKxBGlKoYJa8FBDmweTidUqY2ZHF/YTwkSNg/h02MQsDSlZ9bmlYSipdlnuJF63zwJ5iY4ovQx4LCVkkjqy8Z87xe1dXcndL4bTAviwadEaMyUVUnVOWo7Ne+i4V1/cyzvjCtX8pYT6tlxUh7lxZPTsJ+kpRlsQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DVtC8/pRpismyYu3v1Xsi7yq1ZYVQDEc+BfM55GUOQ0H6CMdPk/YvRV+1m3lCOzkpdjRpRGF/v9WsOrKzqzLWzqzJfj6Ox8g/+gl/KO1bumt06Dy1t1k4AO2eQvc6uBTE6v272XP2B7JIGfwZD6pOQWg32Z3igeLueOexBmQoV/+nEQL3+HvSFxfFYzceZc7ZsziDu9HNoIiB7eXOCswuRUT099Wc2ALQGPVPCYvWbyLgedsz9Do+UwiZn3ytK9arUxv09qCBfjKWgWKnr1cKOa6bfj8ClbePFBDYTkqDVpB0r+baZa1zLRCOdQhlHV/xXAiB295ZlhS7AM/qBg+9g==
  • Authentication-results: xilinx.com; dkim=none (message not signed) header.d=none;xilinx.com; dmarc=none action=none header.from=epam.com;
  • Cc: "fusa-sig@xxxxxxxxxxxxxxxxxxxx" <fusa-sig@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 09 Jul 2020 09:45:47 +0000
  • List-id: This is a discussion list for members of the Xen Project FuSa SIG <fusa-sig.lists.xenproject.org>
  • Thread-index: AdZVTzUfbE0E4XdmQgOT7Q7d8S2dBwABUZKAAAS6awAABdrDAAAVuduA
  • Thread-topic: Calling for agenda items: July 14th Xen Project FuSa SIG meeting

Hello Kate

This is a great idea, maybe we can ask Anas to join one of our upcoming calls?

-- Artem

On Wed, 2020-07-08 at 18:23 -0500, Kate Stewart wrote:


On Wed, Jul 8, 2020 at 3:36 PM Stefano Stabellini <stefano.stabellini@xxxxxxxxxx> wrote:
On Wed, 8 Jul 2020, Kate Stewart wrote:
> On Wed, Jul 8, 2020 at 12:47 PM Nathalie Chan King Choy <nathalie@xxxxxxxxxx> wrote:
...
>            o  Stefano S: Email Kate to see if she knows how Linux kernel has solved reverse linking problem for kernel certification.
>
> Not sure which reverse linking is being discussed...  V model to requirements,   or linking of evidence to the standards clauses?    Can
> you please clarify? 

Hi Kate,

We were discussing how to link the documents to relevant code (e.g.
header files under xen.git) and the code to the documents under the
new separate repository.

At the moment we are working on documents for backware-compatible
interfaces that rarely change so it is a relatively easy problem to
solve because we don't expect many changes on the xen.git side.
However, if we were working on documents for interfaces that change more
often things would be different.

Eventually we came up with the idea of introducing a special header in
the document under the new repository with a "link" to the original
code, but we have no reverse link (no link from the code to the doc, but
again in these cases the code is not expected to change.)

See for instance:


.. #########################################################
.. version: $Id$
.. src: xen/include/public/vcpu.h@RELEASE-4.13.0
.. #########################################################


https://gitlab.com/xen-project/fusa/-/blob/master/hypercalls/runstate.rst

Linux kernel isn't pursuing this direction (at least so far), but the Zephyr project is. 
Anas has been working on this and is scheduled to present at an upcoming
TSC, so as soon as his details are ready to present,  it may be worthwhile
arranging a call to discuss, and see if the projects can leverage each other's
work.

Thoughts?

Kate
 

 


Rackspace

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