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

RE: Xen release announcement and Virtio/Fusa


  • To: Bertrand Marquis <bertrand.marquis@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • From: Artem Mygaiev <Artem_Mygaiev@xxxxxxxx>
  • Date: Thu, 25 Nov 2021 09:25:03 +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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JvjITE1c5AD84HBUZ6uIGDkUtuLxIJHRw054OKi7Pa0=; b=JGP0wqbEcQ2cpCef+ONyYAmXu4anzWcZIzozauuPuiGA7VrRsJqLnLDIlIFp0Z0tJ6SW7xWhkQHhn9sVVbwz4HzyxMeKkL2yCwWJ/+az9fuXnbJLiCSyHymDC/Puo+gv4vaqNAB6O9tGDZ2KAgTEMpD6nglRRg3HtnYniDqzfkqrhHZoB7lWCuUUwg7ZkgmZ4Jb7Gjk1WgdMVuFTQxn7a0VLlrJaIxuxOIdxyVQOYKKoJhKzcUZjPIMT2IgL8nIk4OW7dvIxKGwzasVd9h7NcsC4MzVUXOptKM4RKBrbfNYosEvFXmvsnXCiUYJ5V98Qd68PMpKkB/x3K4uXbU4Asg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gHW2+nlrMgqFUptLuEUiMRpGKBRn8kB/SLoPVS7Re+ef8nEKXuoLjG5I3iC11poG6lzm4r1xXpWtAJdWQtzHIKw5/Ae18tcJ5R2wJU0tv4CnGNlhIqx9SJwT4gFvzZmu5JCtnzjFfi+Si2FZxIFSTvEOFORZPZYwPuV8swFhYXJrWmvHXDnhpgh20lRQ5sYDlYPS3KbtgQyxdr980tpd+TPC2Of7WLs2YaFgYYfUSqQg+jYHKhbZBJRR9c/+wDwmszdf25kFuYF8AZ/gl3Q5cMoCsTxu7JbGh69jOVqZIOc+A1t3lvETRg971OAysGieaWkxJWHgywYxZjq/wqEJ0Q==
  • Cc: "publicity@xxxxxxxxxxxxxxxxxxxx" <publicity@xxxxxxxxxxxxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>
  • Delivery-date: Mon, 29 Nov 2021 15:47:27 +0000
  • List-id: "List for Xen Publicity, PR and events" <publicity.lists.xenproject.org>
  • Thread-index: AQHX4R0NJ24iX2xCGkm54qLd0LvOxawTPVAAgAC2DACAAAVqMA==
  • Thread-topic: Xen release announcement and Virtio/Fusa

Hi Bertrand, Stefano


From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx> 
>> On 24 Nov 2021, at 22:08, Stefano Stabellini <sstabellini@xxxxxxxxxx> wrote:
>>
>> On Wed, 24 Nov 2021, Bertrand Marquis wrote:
>>> Hi Artem/Stefano
>>>
>>> Anything we could say on work being done around Virtio and Xen since last 
>>> Xen release that would be nice to add to Xen release announcement ?
>>>
>>> For reference here is what was said for previous Xen release:
>>> https://urldefense.com/v3/__https://xenproject.org/2021/04/08/xen-project-hypervisor-4-15/__;!!GF_29dbcQIUBPA!mT1MQJp3qwTD-28VxKf3_d-j5tbKLrTrJsxYLYOXkFDwkMD4Nk0_p6K2IGaKUuLO8g$
>>>  [xenproject[.]org]
>>>
>>> For Fusa I would suggest to say the following:
>>>
>>> Functional Safety Update
>>> The working group has been analysing all MISRA rules and started to define 
>>> a list of possible rules followed or to be followed by Xen in the future.
>>> Several static code analysers have also been evaluated, both commercial and 
>>> open source, to do a first analysis of the non MISRA compliances in Xen and 
>>> also find a way for developers to check theirs patches in the future before 
>>> upstreaming.
>>> This works has been done in close collaboration with the Zephyr project and 
>>> the MISRA consortium.
>>>
>>> @Stefano/Artem: please comment/complete/fix
>>
>> Thanks Bertrand for taking a stab at it.
>
>You are welcome

+1, good to post it to release!

>>
>> In collaboration with the Zephyr project and the MISRA consortium, the
>> Xen FuSa Special Interest Group analyzed MISRA C rules in depth and
>> defined a subset of rules that apply to Xen and will be tackled with
>> the community. The SIG evaluated several static code analyzers to scan
>> the Xen code base for MISRA C violations. The team enhanced the Xen
>> build system with the ability to run open source MISRA C checkers as
>> part of the Xen build, so that for future releases Xen contributors will
>> be able to easily improve the quality of their patches.
>
> Far better but we did not upstream my patch to add cppcheck. Is it ok to say 
> it like that ?

I think its ok since its about "future releases", and we are surely planning to 
add cppcheck or similar tool

 -- Artem





 


Rackspace

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