All Alex and I will be ou fo rthis call. I am sure Linaro can still host
the call if we think there is value to getting together and I will organise
that, please let me know. Mike
Title: Project Stratos Sync
Discuss the latest Project Stratos devlopments.Mailing
listhttps://op-lists.linaro.org/mailman/listinfo/stratos-devAgenda - feel
free to suggest items on the mailing
listhttps://collaborate.linaro.org/display/STR/Meeting+notesPrevious
AgendaVirtualization infrastructure enhancements Agenda
When: Thu 20 Aug 2020 4pm – 5:05pm United Kingdom Time
Joining info: Join with Google Meet
https://meet.google.com/uak-yrcj-tyd
Join by phone
(GB) +44 20 3956 3214 (PIN: 706606273)
More phone numbers: https://tel.meet/uak-yrcj-tyd?pin=4387074781142&hs=0
Who:
* Mike Holmes- organiser
* souvik.chakravarty(a)arm.com
* Joakim Bech
* Anmar Oueja
* sreemeno(a)qti.qualcomm.com
* Tom Gall
* pratikp(a)quicinc.com
* Sumit Semwal
* David Brazdil
* François Ozog
* ilias.apalodimas(a)linaro.org
* Bill Fletcher
* svaddagi(a)qti.qualcomm.com
* David Rusling
* Don Harbin
* shashi.mallela(a)linaro.org
* atouzni(a)qti.qualcomm.com
* randy.linnell(a)linaro.org
* Sandeep Patil
* matt.spencer(a)arm.com
* ruchika.gupta(a)linaro.org
* victor.duan(a)linaro.org
* adelva(a)google.com
* Mathieu Poirier
* Alex Bennée
* Mark Orvek
* bogdan.costinescu(a)nxp.com
* tsoni(a)quicinc.com
* srinivas.kalaga(a)huawei.com
* bogdan.vlad(a)nxp.com
* peng.fan(a)nxp.com
* stratos-dev(a)op-lists.linaro.org
* ed.doxat(a)arm.com
Hi all,
I am writing this email in regards to Project Stratos following up on
Mike's suggestion to clarify the deliverables.
Project Stratos has three main deliverables:
1) type-1 hypervisor boot orchestration
2) VMM with safety island and Trust Zone components
3) refactored, optimized virtio
We had a few discussions on the topics and I think we are all on the
same page, but I thought it would be good to expand a bit on them and
also get in your feedback on 3).
1) corresponds to STR-10. In the short term it means adding system
device tree support for static hypervisors with a reference implementation
in Xen. It involves adding support for virtual machines to the system
device tree specification, and implement the specification in Xen.
2) corresponds to STR-11. The current wording is a bit confusing. We
haven't settled on whether it should be based on Zephyr or based on
Rust. I don't have a strong opinion either way but I have a preference
for Zephyr. In any case, 2) is about having a non-Linux dom0 environment
that can boot on the Cortex-As or out-of-cluster on the Cortex-Rs/Ms (to
monitor VMs running on the Cortex-As.)
3) is about addressing some of virtio's limitations particularly evident
with type-1 hypervisors. In the short term it means getting Virtio to
run well with a type-1, Xen being the reference. In particular, this
deliverable is expected to enable virtio backends to run well in an
unprivileged virtual machine environment. (Today, the virtio backends
have to run in an environment with privileges over the entire system.)
3) is supposed to correspond to STR-9, but actually I don't think
STR-9's description matches the virtio deliverable that we have under
Stratos. It looks like STR-9 comes from LBI-24, not from LBI-40.
If my understanding is correct, should we create a new STR Jira ticket
to cover 3)?
Cheers,
Stefano
Hi,
People on this list might be interested on a thread currently being
discussed on qemu-devel:
From: Stefan Hajnoczi <stefanha(a)gmail.com>
Date: Thu, 6 Aug 2020 11:24:13 +0100
Message-ID: <CAJSP0QWF8g7r5VqU_PRbskWZU3ahCq+eobR8GexUcPrAiYoCPQ(a)mail.gmail.com>
Subject: Why QEMU should move from C to Rust (clickbait alert ;))
Or via:
https://lists.gnu.org/archive/html/qemu-devel/2020-08/msg00800.html
One of the interesting parts of the discussion was the idea of writing
more device emulation in Rust. This is an idea that has been talked
about before but Stefan did point me towards:
https://github.com/slp/qsd
which is a vhost-user storage daemon written in Rust. It uses a couple
of support libraries:
https://github.com/slp/vhostuser_rshttps://github.com/slp/vhost-user-blk
There is discussion about if the QEMU project should host these in a
separate repository (so not attached to the main qemu code base) but as
a reference source of vhost-user daemons.
I'm going to have a play and see if they build on standard distro Rusts
and how quickly I can parity match my rpmb daemon.
--
Alex Bennée
This event has been changed with this note:
"A Stratos Collaborate page has been created to gather realated documents
and meeting notes"
Title: Project Stratos Sync
Discuss the latest Project Stratos devlopments.Mailing
listhttps://op-lists.linaro.org/mailman/listinfo/stratos-devAgenda - feel
free to suggest items on the mailing
listhttps://collaborate.linaro.org/display/STR/Meeting+notesPrevious
AgendaVirtualization infrastructure enhancements Agenda (changed)
When: Every 2 weeks from 4pm to 5:05pm on Thursday United Kingdom Time
Joining info: Join with Google Meet
https://meet.google.com/uak-yrcj-tyd
Join by phone
(GB) +44 20 3956 3214 (PIN: 706606273)
More phone numbers: https://tel.meet/uak-yrcj-tyd?pin=4387074781142&hs=0
Calendar: stratos-dev(a)op-lists.linaro.org
Who:
* Mike Holmes- organiser
* souvik.chakravarty(a)arm.com
* Joakim Bech
* bogdan.costinescu(a)nxp.com
* Anmar Oueja
* sreemeno(a)qti.qualcomm.com
* tsoni(a)quicinc.com
* Tom Gall
* pratikp(a)quicinc.com
* Sumit Semwal
* David Brazdil
* François Ozog
* ilias.apalodimas(a)linaro.org
* Bill Fletcher
* svaddagi(a)qti.qualcomm.com
* srinivas.kalaga(a)huawei.com
* David Rusling
* Don Harbin
* shashi.mallela(a)linaro.org
* atouzni(a)qti.qualcomm.com
* randy.linnell(a)linaro.org
* Sandeep Patil
* matt.spencer(a)arm.com
* ruchika.gupta(a)linaro.org
* victor.duan(a)linaro.org
* bogdan.vlad(a)nxp.com
* adelva(a)google.com
* peng.fan(a)nxp.com
* stratos-dev(a)op-lists.linaro.org
* Mathieu Poirier
* Alex Bennée
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=NXZzczhsdjNkbTVsMWdoY…
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
stratos-dev(a)op-lists.linaro.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively, you can sign up for a Google Account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to send a response to
the organiser and be added to the guest list, invite others regardless of
their own invitation status or to modify your RSVP. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
This event has been changed with this note:
"A Stratos Collaborate page has been created to gather realated documents
and meeting notes"
Title: Project Stratos Sync
Discuss the latest Project Stratos devlopments.Mailing
listhttps://op-lists.linaro.org/mailman/listinfo/stratos-devAgenda - feel
free to suggest items on the mailing
listhttps://collaborate.linaro.org/display/STR/Meeting+notesPrevious
AgendaVirtualization infrastructure enhancements Agenda (changed)
When: Thu 20 Aug 2020 4pm – 5:05pm United Kingdom Time
Joining info: Join with Google Meet
https://meet.google.com/uak-yrcj-tyd
Join by phone
(GB) +44 20 3956 3214 (PIN: 706606273)
More phone numbers: https://tel.meet/uak-yrcj-tyd?pin=4387074781142&hs=0
Calendar: stratos-dev(a)op-lists.linaro.org
Who:
* Mike Holmes- organiser
* souvik.chakravarty(a)arm.com
* Joakim Bech
* Anmar Oueja
* sreemeno(a)qti.qualcomm.com
* Tom Gall
* pratikp(a)quicinc.com
* Sumit Semwal
* David Brazdil
* François Ozog
* ilias.apalodimas(a)linaro.org
* Bill Fletcher
* svaddagi(a)qti.qualcomm.com
* David Rusling
* Don Harbin
* shashi.mallela(a)linaro.org
* atouzni(a)qti.qualcomm.com
* randy.linnell(a)linaro.org
* Sandeep Patil
* matt.spencer(a)arm.com
* ruchika.gupta(a)linaro.org
* victor.duan(a)linaro.org
* adelva(a)google.com
* Mathieu Poirier
* Alex Bennée
* bogdan.costinescu(a)nxp.com
* tsoni(a)quicinc.com
* srinivas.kalaga(a)huawei.com
* bogdan.vlad(a)nxp.com
* peng.fan(a)nxp.com
* stratos-dev(a)op-lists.linaro.org
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=NXZzczhsdjNkbTVsMWdoY…
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
stratos-dev(a)op-lists.linaro.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively, you can sign up for a Google Account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to send a response to
the organiser and be added to the guest list, invite others regardless of
their own invitation status or to modify your RSVP. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
This event has been changed with this note:
"A Stratos Collaborate page has been created to gather realated documents
and meeting notes"
Title: Project Stratos Sync
Discuss the latest Project Stratos devlopments.Mailing
listhttps://op-lists.linaro.org/mailman/listinfo/stratos-devAgenda - feel
free to suggest items on the mailing
listhttps://collaborate.linaro.org/display/STR/Meeting+notesPrevious
AgendaVirtualization infrastructure enhancements Agenda (changed)
When: Thu 6 Aug 2020 4pm – 5:05pm United Kingdom Time
Joining info: Join with Google Meet
https://meet.google.com/uak-yrcj-tyd
Join by phone
(GB) +44 20 3956 3214 (PIN: 706606273)
More phone numbers: https://tel.meet/uak-yrcj-tyd?pin=4387074781142&hs=0
Calendar: stratos-dev(a)op-lists.linaro.org
Who:
* Mike Holmes- organiser
* souvik.chakravarty(a)arm.com
* Joakim Bech
* Anmar Oueja
* sreemeno(a)qti.qualcomm.com
* Tom Gall
* pratikp(a)quicinc.com
* Sumit Semwal
* David Brazdil
* François Ozog
* ilias.apalodimas(a)linaro.org
* Bill Fletcher
* svaddagi(a)qti.qualcomm.com
* David Rusling
* Don Harbin
* shashi.mallela(a)linaro.org
* atouzni(a)qti.qualcomm.com
* randy.linnell(a)linaro.org
* Sandeep Patil
* matt.spencer(a)arm.com
* ruchika.gupta(a)linaro.org
* victor.duan(a)linaro.org
* adelva(a)google.com
* Mathieu Poirier
* Alex Bennée
* bogdan.costinescu(a)nxp.com
* tsoni(a)quicinc.com
* srinivas.kalaga(a)huawei.com
* bogdan.vlad(a)nxp.com
* peng.fan(a)nxp.com
* stratos-dev(a)op-lists.linaro.org
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=NXZzczhsdjNkbTVsMWdoY…
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
stratos-dev(a)op-lists.linaro.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively, you can sign up for a Google Account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to send a response to
the organiser and be added to the guest list, invite others regardless of
their own invitation status or to modify your RSVP. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
Given that Matt has a clash and that Azzedine and I are both on the West
Coast, 2PM doesn't look like a great slot. If the Linaro all hands is
not every week we could do it on alternative weeks, or find another slot
that works better (I have a few open at 8AM/9AM California time)?
We might need a Doodle :-)
On Mon, 27 Jul 2020, Matt Spencer via Stratos-dev wrote:
> I have a clash at 2pm, but may be able to attend some of the meetings if we move it to 2pm.
>
> /Matt
> ________________________________
> From: Stratos-dev <stratos-dev-bounces(a)op-lists.linaro.org> on behalf of Tom Gall via Stratos-dev <stratos-dev(a)op-lists.linaro.org>
> Sent: 27 July 2020 15:57
> To: Mike Holmes <mike.holmes(a)linaro.org>
> Cc: Ruchika Gupta <ruchika.gupta(a)linaro.org>; stratos-dev(a)op-lists.linaro.org <stratos-dev(a)op-lists.linaro.org>
> Subject: Re: [Stratos-dev] Stratos Project Sync call
>
>
>
> > On Jul 27, 2020, at 8:48 AM, Mike Holmes via Stratos-dev <stratos-dev(a)op-lists.linaro.org> wrote:
> >
> > All
> >
> > We have been using the 3pm GMT slot on Thursdays every other week for the
> > sync call, unfortunately this repeatedly clashes with an all hands Linaro
> > call, as it does this week
> >
> > I propose we make it the 2.00pm GMT Thursday slot every other week, any
> > other suggestions ?
>
> Or perhaps flip it around. Does anyone disagree with moving it to 1400 GMT?
>
> Certainly sounds good. :-)
>
>
> > Mike
> >
> > --
> > Mike Holmes | Director, Foundation Technologies, Linaro
> > Mike.Holmes(a)linaro.org <mike.holmes(a)linaro.org>
> > "Work should be fun and collaborative, the rest follows"
> > --
> > Stratos-dev mailing list
> > Stratos-dev(a)op-lists.linaro.org
> > https://op-lists.linaro.org/mailman/listinfo/stratos-dev
>
> --
> Stratos-dev mailing list
> Stratos-dev(a)op-lists.linaro.org
> https://op-lists.linaro.org/mailman/listinfo/stratos-dev
> IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
> --
> Stratos-dev mailing list
> Stratos-dev(a)op-lists.linaro.org
> https://op-lists.linaro.org/mailman/listinfo/stratos-dev
>
This event has been changed with this note:
"Moved back to the original time slot, but next week. We will just bump it
when there is a major conflict with the internal Linaro all hands meetings"
Title: Project Stratos Sync
Discuss the latest Project Stratos devlopments.
When: Every 2 weeks from 4pm to 5:05pm on Thursday United Kingdom Time
(changed)
Joining info: Join with Google Meet
https://meet.google.com/uak-yrcj-tyd
Join by phone
(GB) +44 20 3956 3214 (PIN: 706606273)
More phone numbers: https://tel.meet/uak-yrcj-tyd?pin=4387074781142&hs=0
Calendar: stratos-dev(a)op-lists.linaro.org
Who:
* Mike Holmes- organiser
* souvik.chakravarty(a)arm.com
* Joakim Bech
* bogdan.costinescu(a)nxp.com
* Anmar Oueja
* sreemeno(a)qti.qualcomm.com
* tsoni(a)quicinc.com
* Tom Gall
* pratikp(a)quicinc.com
* Sumit Semwal
* David Brazdil
* François Ozog
* ilias.apalodimas(a)linaro.org
* Bill Fletcher
* svaddagi(a)qti.qualcomm.com
* srinivas.kalaga(a)huawei.com
* David Rusling
* Don Harbin
* shashi.mallela(a)linaro.org
* atouzni(a)qti.qualcomm.com
* randy.linnell(a)linaro.org
* Sandeep Patil
* matt.spencer(a)arm.com
* ruchika.gupta(a)linaro.org
* victor.duan(a)linaro.org
* bogdan.vlad(a)nxp.com
* adelva(a)google.com
* peng.fan(a)nxp.com
* stratos-dev(a)op-lists.linaro.org
* Mathieu Poirier
Attachments:
* Virtualization infrastructure enhancements Agenda -
https://docs.google.com/document/d/1R4nlRrMvZzmvTFWvL-lobJr6J3TGNxBBlar_Ls7…
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=NXZzczhsdjNkbTVsMWdoY…
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
stratos-dev(a)op-lists.linaro.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively, you can sign up for a Google Account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to send a response to
the organiser and be added to the guest list, invite others regardless of
their own invitation status or to modify your RSVP. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
This event has been cancelled.
Title: Project Stratos Sync
Discuss the latest Project Stratos devlopments.
When: Thu 13 Aug 2020 3pm – 3:50pm United Kingdom Time
Joining info: Join with Google Meet
https://meet.google.com/uak-yrcj-tyd
Join by phone
(GB) +44 20 3956 3214 (PIN: 706606273)
More phone numbers: https://tel.meet/uak-yrcj-tyd?pin=4387074781142&hs=0
Calendar: stratos-dev(a)op-lists.linaro.org
Who:
* Mike Holmes- organiser
* souvik.chakravarty(a)arm.com
* Joakim Bech
* Anmar Oueja
* sreemeno(a)qti.qualcomm.com
* Tom Gall
* pratikp(a)quicinc.com
* Sumit Semwal
* David Brazdil
* François Ozog
* ilias.apalodimas(a)linaro.org
* Bill Fletcher
* svaddagi(a)qti.qualcomm.com
* David Rusling
* Don Harbin
* shashi.mallela(a)linaro.org
* atouzni(a)qti.qualcomm.com
* randy.linnell(a)linaro.org
* Sandeep Patil
* matt.spencer(a)arm.com
* ruchika.gupta(a)linaro.org
* victor.duan(a)linaro.org
* adelva(a)google.com
* Mathieu Poirier
* bogdan.costinescu(a)nxp.com
* tsoni(a)quicinc.com
* srinivas.kalaga(a)huawei.com
* bogdan.vlad(a)nxp.com
* peng.fan(a)nxp.com
* stratos-dev(a)op-lists.linaro.org
Attachments:
* Virtualization infrastructure enhancements Agenda -
https://docs.google.com/document/d/1R4nlRrMvZzmvTFWvL-lobJr6J3TGNxBBlar_Ls7…
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
stratos-dev(a)op-lists.linaro.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively, you can sign up for a Google Account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to send a response to
the organiser and be added to the guest list, invite others regardless of
their own invitation status or to modify your RSVP. Learn more at
https://support.google.com/calendar/answer/37135#forwarding