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

Xen FuSa meeting minutes Jan 25


  • To: <fusa-sig@xxxxxxxxxxxxxxxxxxxx>
  • From: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
  • Date: Tue, 25 Jan 2022 11:16:04 -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=pass (p=none sp=none pct=100) 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GbbAQ5qv6OVIu7zmxcfW6ox6Jdd5l1x5eraC4+J21Z0=; b=aBbUQhmT7NIw3z6Z9VcdxJlUAahns6lD0LYReCWHwWMb67pMDomz+4dOXlc7tS4mIFa5wvpctwn8H6KOjaft3+2jQbTXf1CYW8ZG85OnEKVLyeh0Xp2XfL/wz5A+ViCoqrpCPcBOo3Zum4DJ+C3814F0JWtbkRmUTZdOuO7jMoO1FnAUJPX9rERO4a/ckxYKueEaieBDjFpCvAmMvSBz42oeQ6kvxpuuirppTcYzOUChNxo4XZgEdV2/dIw09Tt8WYSk+l0z5QSxY3mp/imUHxC91ha0SzjgTUs+jfV4grFNeuAHNe7KdMjQ2COAfv/CIeWd0I4uUHQ2j1N4LeX8nA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dUgjfXZ1TqTv/ogpKbdlPR+HGDKE/sBMfzzcnn4LXltLN0hi8cWO5PtvdOlqO3z6DwOhSvYoe60RxaWqZXcPp0xxy38V+7IDkIeIYObNZAERoLvpi5mZ6hF1kJV/sxkG5Uo2svtql+5ZFf0rj77Dgwl06EyibuCPwBrWMaBhFKzVytcWXfzoOGRM1rXKdDDXVrZnVBed1v4JlYzPJFG1z029IhN9ud+K/3wHzcJo5LSxdECkgoth2Qz/qjIiX2951nnz6bl8oF7ThTC4sv17QTwjbKe6PMftUZ9zxQwp6J6vDcY5Od37DiSvEjsy2dAIiS6g0elD+vhPuF1MXjjHAw==
  • Cc: <stefanos@xxxxxxxxxx>
  • Delivery-date: Tue, 25 Jan 2022 19:16:22 +0000
  • List-id: This is a discussion list for members of the Xen Project FuSa SIG <fusa-sig.lists.xenproject.org>

Hi all,

These are the notes from today's meeting.

Apologies for the "meeting ID is invalid" errors when joining the
meeting. We are choosing a different slot for the meeting anyway -- I'll
send a new invite for the next meeting and the error will go away also.

Cheers,

Stefano



# Conferences

A 2-hours session to discuss the MISRA-C code style in details with the
maintainers at the next Xen Summit.

Submitting a presentation to the next Elisa workshop in April.


# FuSa meeting

Stefano to send a Doodle poll to find another slot for the call.


# MISRA

Bertrand is about to send the cppcheck patch to xen-devel. We are
waiting for an answer from David Ward about the MISRA-C copyright text.

We could start by sending a cppcheck patch that only checks for cppcheck
issues (not MISRA-C issues). This is a good way to start for a couple of
reasons:
- we want to start by fixing cppcheck issues (not MISRA-C issues) anyway
- it reduces to total number of issues reported which makes the output
  easier to read and understand


# RCU

The RCU subsystem is not useful today on ARM and it doesn't work when
using sched=null vwfi=native. We have fixes but not committed yet.
Should we remove the RCU (with a kconfig) on ARM instead? If the RCU is
not useful to Xen in general, we could maybe change it to something
else.

Next step: understand why the RCU subsystem is useful today to x86.


# CI loop

We should add a cppcheck test to gitlab-ci. We could start by making the
test fail if new issues are reported of types we currently don't have
any reported issues for.

We also need a real-time test. Stefano has a real-time test, but where
to run it? Gitlab-ci only runs tests in emulators, we need to run this
on real hardware.

Do we need to add real hardware tests to gitlab-ci?



 


Rackspace

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