Skip to content

Commit e219407

Browse files
committed
email: adjust cover letter for PATCH v1
* Update cover letter * Add link to Arm's virtio-msg FF-A spec * Add link to QEMU RFC * Add link to LKML RFC * Updated Edgar's QEMU branch * Text to say this is not an RFC any more * Update email subject title * Add Armelle to CC list Signed-off-by: Bill Mills <bill.mills@linaro.org>
1 parent cbb8b88 commit e219407

2 files changed

Lines changed: 23 additions & 20 deletions

File tree

.prjinfo/sendmail/cover.txt

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -78,30 +78,29 @@ Spec Functional:
7878
when parallel outstanding requests are possible
7979
* Made the 8 byte fields align to 8 byte offsets.
8080
This effects the {SET,GET}_VQUEUE messages
81+
* Many conformance cases have been tightened.
8182

8283
Spec Editorial:
84+
* Major restructure to better align with virtio spec
85+
* Conformance model now matches other transports
86+
* Use C structures to define messages instead of tables
8387
* Added a section to describe how responses are matched to requests
8488
This includes the use of the new token field
85-
* Redefined / better described error handling between to transport and bus
89+
* Redefined / better described error handling between transport and bus
8690
layers to eliminate the need for the bus to generate fake response messages
87-
* Included editorial feedback from Matias
88-
* Included much of Peter's editorial feedback, some items are still pending
91+
* Included editorial feedback from RFC2
8992

9093
Eco-system:
91-
* Add virtio-msg-loopback demo
92-
* Arm has published the first draft of the virtio-msg over FFA spec
93-
* virtio-msg over FFA has been demonstrated with both Trusty and OP-TEE
94+
* Added virtio-msg-loopback demo
95+
* Arm has published the first draft of the virtio-msg over FFA spec [6]
96+
* virtio-msg over FFA has been demonstrated with both Trusty and OP-TEE
9497
secure world
95-
* QEMU RFCv1 has been sent
96-
* LKML RFCs have been sent
98+
* LKML RFC has been sent [7]
99+
* QEMU RFC has been sent [8]
97100

98-
This series is a work in progress and we acknowledge at least the following
99-
issues we need to work on:
100-
101-
* Better conformance documentation
102-
* Moving the Arm ltd virtio-msg FFA spec from Alpha to at least Beta level
103-
* Publish virtio-msg-amp data structures and messages somewhere
104-
* Align implementations to this version and send PATCH v1 (non-rfc)
101+
This is the first non-RFC patch series. The known short comings have been
102+
addressed. We ask for review in earnest on this series and thank you for
103+
any feedback you can provide.
105104

106105
Background info and work in progress implementations:
107106
* HVAC project page with intro slides [1]
@@ -115,11 +114,14 @@ two hardware systems running:
115114
* AMD x86 + AMD Arm Versal connected via PCIe
116115
* ST STM32MP157 A7 Linux using virtio-i2c provided by M4 Zephyr
117116

118-
Please note that although the demos work, not all of them have been aligned
117+
Please note that although the demos work, a few have not been aligned
119118
with this version of the spec.
120119

121120
[1] https://linaro.atlassian.net/wiki/spaces/HVAC/overview
122121
[2] https://github.com/wmamills/hvac-demo
123122
[3] https://git.kernel.org/pub/scm/linux/kernel/git/vireshk/linux.git/log/?h=virtio/msg
124-
[4] https://github.com/edgarigl/qemu/commits/edgar/virtio-msg-new
123+
[4] https://github.com/edgarigl/qemu/commits/edgar/virtio-msg-rfc/
125124
[5] https://github.com/arnopo/open-amp/commits/virtio-msg/
125+
[6] https://documentation-service.arm.com/static/68f647791134f773ab3f0a7c
126+
[7] https://lore.kernel.org/all/cover.1753865268.git.viresh.kumar@linaro.org/
127+
[8] https://mail.gnu.org/archive/html/qemu-devel/2025-10/msg07438.html

.prjinfo/sendmail/send.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
PREFIX="PATCH RFC v3"
3+
PREFIX="PATCH v1"
44
SUBJECT="virtio-msg transport layer"
55
ME="$(git config --get user.name) <$(git config --get user.email)>"
66
ME2="Mr Fake <wm.a.mills+mrfake@gmail.com>"
@@ -10,11 +10,12 @@ CC="Bertrand Marquis <bertrand.marquis@arm.com>,
1010
Edgar E. Iglesias <edgar.iglesias@amd.com>,
1111
Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>,
1212
Viresh Kumar <viresh.kumar@linaro.org>,
13-
Alex Bennee <alex.bennee@linaro.org>"
13+
Alex Bennee <alex.bennee@linaro.org>,
14+
Armelle Laine <armellel@google.com>"
1415

1516
BRANCH=$(git rev-parse --abbrev-ref HEAD)
1617
SINCE=${BRANCH}-patch-base
17-
IGNORE_TOP=0
18+
IGNORE_TOP=1
1819

1920
MY_DIR=$(dirname $0)
2021
BASE_DIR=$(cd $MY_DIR/../..; pwd)

0 commit comments

Comments
 (0)