[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 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.



# 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.


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
- 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


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

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?



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