[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: RFC Add extra sync release step for late callbacks.
- To: "paul@xxxxxxx" <paul@xxxxxxx>, "win-pv-devel@xxxxxxxxxxxxxxxxxxxx" <win-pv-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Martin Harvey <martin.harvey@xxxxxxxxxx>
- Date: Thu, 5 May 2022 08:55:01 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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=tuAubkkEWFN1NWVLIVxvILEdvyiGJ/A5lZw1/M/fyYQ=; b=YYfoztfi23qyigwglhh9Xz5nCpCedYAeElyog/kdtZtbshzBwhGnOq/TstAeGIcVvzdBOyPiLL6UbO9/NIeWDVxA6b7L4z7/wTI9aNjrNK2VFCB4kNJzbHm2PfkpUk4SgiZ8DNNpsdM9WQOoDpk2jEsTPJlyD4HJzgfytz0AZEy5f36hJOInO3FOJUfyiTZZyXWXkituXimdtPk9MxtH81oXjfM+z/Pk2uK1wl7DIla2wPqKI+YhEjmIVexAfrVF8IK6mn0O4xSgJWNdqi0gB1wAstvlI1zV6anUsj2Br3YbG9NhXWYFF5M4HajR2wW9vRiESrvDW59K1fZeGt5LjA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QH4WRRlQc9ZNRwJKCP4Y7GLSN+bYQJDZOQfv55JA9j3uj8tsx7wJfOECxYTTGt1d6W/nDZbx32P0ON5/oqb6BpzJ0DVvW7oO/5QQ4aDxBmoe1p/3njctksUTRukiLXL3GAOxHi4G/XQaeMZ0LeSfXQH3S6g0Qev2+7RRSH973yPt6p9kCqEoCJudSLF/y04yvISbaaL9XDXmIwAoHoPIyu43zi1UhydiyWKX2S0OeFI2lyMYJVPVZf8vGo1lJRlfXWVRPWc082SiHEDD5Goe21YikTctVCvw9ZMgeJXd2b5uG4tp+rY7lez0gxxRRFPbjNfMIJTjLiO17BSckUJ0AQ==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: Owen Smith <owen.smith@xxxxxxxxxx>
- Delivery-date: Thu, 05 May 2022 08:55:10 +0000
- Ironport-data: A9a23:AU0maqsvn/WfBQPbfCJUAwlDLOfnVDVfMUV32f8akzHdYApBsoF/q tZmKTzVOPaCYTb1Lo0kbYi2/UwEsMfdzN9qTQZurX02RiJB+JbJXdiXEBz9bniYRiHhoOOLz Cm8hv3odp1coqr0/0/1WlTZhSAgk/nOHNIQMcacUsxLbVYMpBwJ1FQywobVvqYy2YLjW17V5 IuryyHiEATNNwBcYzp8B52r8HuDjNyq0N/PlgVjDRzjlAa2e0g9VPrzF4noR5fLatA88tqBb /TC1NmEElbxpH/BPD8HfoHTKSXmSpaKVeSHZ+E/t6KK2nCurQRquko32WZ1he66RFxlkvgoo Oihu6BcRi8lIqjvgOleCCN4TQQ5JL9a0Zb5fWmw5Jn7I03uKxMAwt1IJWRuYcgy3LYyBmtDs /sFNDoKcxaPwfqsx662QfVtgcJlK9T3OIQYuTdryjSx4fQOGMifBfmVo4AEmmtq7ixNNa+2i 84xbDN1cBXGJR1GIEkaGbo1nfuyh2m5eDpdwL6QjfVsujGKnVwguFTrGNbbWeeYG9QJp3+nu UXg02ryIksjFeXKnFJp9Vrp3IcjhxjTQIsPEJWo+/gsh0ecrkQMCRtTTUX+rfSnh0qWX9NEN 1dS6icotbI19kGgUp/6RRLQnZKflhsVWt4VGetq7giIkvrQ+1zBWjJCSSNdYts7ssNwXSYty lKCg9LuA3poraGRTnWesLyTqFteJBQoEIPLXgdcJSNt3jUpiNhbYs7nJjq7LJOIsw==
- Ironport-hdrordr: A9a23:Q+f226jGyrnf0ZWBnFJL/i9F6XBQX3h13DAbv31ZSRFFG/FwyP rCoB1L73XJYWgqM03IwerwQ5VpQRvnhP1ICPoqTM2ftW7dySeVxeBZnMbfKljbdxEWmdQtsp uIH5IeNDS0NykDsS+Y2nj2Lz9D+qjgzEnAv463oBlQpENRGthdBmxCe2Sm+zhNNW177O0CZf +hD6R8xwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnY4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlUFtyssHfqWG1SYczGgNkHmpDq1L/sqq iKn/4UBbUw15oWRBDynfKi4Xi47N9k0Q6e9bbRuwqenSW+fkN1NyMJv/MnTjLJr0Unp91yy6 RNwiaQsIdWFwrJmGDn68HPTAwCrDv9nZMOq59ks5Vka/pWVFaRl/1swGpFVJMbWC7q4oEuF+ djSMna+fZNaFufK3TUpHNmztCgVmk6Wk7ueDlJhuWFlzxN2HxpxUoRw8IS2n8G6ZImUpFBo+ DJKL5hmr1CRtIfKah9GOACS82qDXGle2OGDEuCZVD8UK0XMXPErJD6pL0z+eGxYZQNiIA/nZ zQOWkowlLbNynVeL6zNV1wg2TwqUmGLEXQI5tlluZEU5XHNcrWGDzGTkwymM29pPhaCtHHWp +ISedrP8M=
- List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>
- Thread-index: AdhbABZj/QTUWYFgSjmTyVfnJrSFdwAofwQAAArqpOAAAEu2AAEBkzCAACITu+A=
- Thread-topic: RFC Add extra sync release step for late callbacks.
-----Original Message-----
From: Durrant, Paul <xadimgnik@xxxxxxxxx>
Sent: 04 May 2022 17:37
To: Martin Harvey <martin.harvey@xxxxxxxxxx>; paul@xxxxxxx;
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
Cc: Owen Smith <owen.smith@xxxxxxxxxx>
Subject: Re: RFC Add extra sync release step for late callbacks.
> I went with requests/commands rather then state and I do seem to have
> something functional now but am seeing stalls in the xenstore datapath
> after restore from a saved image. There's also quite a bit of tidying to do.
> Aiming to have something by the end of the week (day-job allowing).
OK. We're running with the patch I presented in the RFC, and will probably run
with that in master until we update our upstream refs - so we're not urgently
in need of any further fixing. Perhaps rework at your leisure, it would be
embarrassing to re-introduce a bug as part of the re-work. Perhaps I should
submit the RFC as a proper [PATCH]?
MH.
|