[{"id":1796119,"web_url":"http://patchwork.ozlabs.org/comment/1796119/","msgid":"<db6b8756-b6ad-2495-d5f5-baafef9b6270@virtuozzo.com>","list_archive_url":null,"date":"2017-10-30T17:30:30","subject":"Re: [Qemu-devel] [PATCH v6 07/12] nbd: Minimal structured read for\n\tserver","submitter":{"id":66592,"url":"http://patchwork.ozlabs.org/api/people/66592/","name":"Vladimir Sementsov-Ogievskiy","email":"vsementsov@virtuozzo.com"},"content":"27.10.2017 13:40, Eric Blake wrote:\n> From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>\n>\n> Minimal implementation of structured read: one structured reply chunk,\n> no segmentation.\n> Minimal structured error implementation: no text message.\n> Support DF flag, but just ignore it, as there is no segmentation any\n> way.\n>\n> Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>\n> Signed-off-by: Eric Blake <eblake@redhat.com>\n\nok for me.","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=virtuozzo.com header.i=@virtuozzo.com\n\theader.b=\"WpdgwJ0p\"; dkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=vsementsov@virtuozzo.com; "],"Received":["from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yQhNC6tlSz9s7C\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 31 Oct 2017 04:31:07 +1100 (AEDT)","from localhost ([::1]:41851 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1e9Dtw-0006Nx-Jh\n\tfor incoming@patchwork.ozlabs.org; Mon, 30 Oct 2017 13:31:04 -0400","from eggs.gnu.org ([2001:4830:134:3::10]:59026)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <vsementsov@virtuozzo.com>) id 1e9Dtb-0006M0-RB\n\tfor qemu-devel@nongnu.org; Mon, 30 Oct 2017 13:30:44 -0400","from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <vsementsov@virtuozzo.com>) id 1e9Dtb-0006Ep-1y\n\tfor qemu-devel@nongnu.org; Mon, 30 Oct 2017 13:30:43 -0400","from mail-he1eur01on0136.outbound.protection.outlook.com\n\t([104.47.0.136]:62688\n\thelo=EUR01-HE1-obe.outbound.protection.outlook.com)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <vsementsov@virtuozzo.com>)\n\tid 1e9DtW-0006C3-EB; Mon, 30 Oct 2017 13:30:38 -0400","from [172.16.24.243] (195.214.232.6) by\n\tHE1PR0801MB2057.eurprd08.prod.outlook.com (2603:10a6:3:50::22) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4;\n\tMon, 30 Oct 2017 17:30:33 +0000"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;\n\ts=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=/pB9q29uE/HQen7Xf6yluWyj+VE+jE6/o6p7DYK7rnU=;\n\tb=WpdgwJ0pKhU9ve+V4AgOMVpn3wQK0sOwQTow0XYeRLRXRqbuQkr4nDxRndMHdpRtKfMROrA763ICWE0R6b8KBNMa+lD8OHQPmPPLlW3uQQuqT2AVPLxEjRVJ0+jxFjSHw4WSlbfSGqAEdbqSwXFt3CoyBmVLfJkMu4/6Oy+wkzk=","To":"Eric Blake <eblake@redhat.com>, qemu-devel@nongnu.org","References":"<20171027104037.8319-1-eblake@redhat.com>\n\t<20171027104037.8319-8-eblake@redhat.com>","From":"Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>","Message-ID":"<db6b8756-b6ad-2495-d5f5-baafef9b6270@virtuozzo.com>","Date":"Mon, 30 Oct 2017 20:30:30 +0300","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.4.0","MIME-Version":"1.0","In-Reply-To":"<20171027104037.8319-8-eblake@redhat.com>","Content-Type":"text/plain; charset=utf-8; format=flowed","Content-Transfer-Encoding":"7bit","Content-Language":"en-US","X-Originating-IP":"[195.214.232.6]","X-ClientProxiedBy":"VI1P189CA0036.EURP189.PROD.OUTLOOK.COM\n\t(2603:10a6:802:2a::49) To HE1PR0801MB2057.eurprd08.prod.outlook.com\n\t(2603:10a6:3:50::22)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"658211e0-a081-441f-d3f6-08d51fbbed34","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(4534020)(4602075)(2017052603199);\n\tSRVR:HE1PR0801MB2057; ","X-Microsoft-Exchange-Diagnostics":["1; HE1PR0801MB2057;\n\t3:bPpUjShuvt+AcHKxPprS901LGlgm1q3x0X26n9rV/hcoY7+zCcuPGpgLO9MWWsHF+sMClvnMems7cfW3WXX46m+SHzBFHxFagvyFpqTHTNMb09Cb2eOQ1DMIZDm9wlmYAAUhci4J7Jud3YeTY5Cn7m2QW4egLqF3pPyD+H4gRFFJw2KCWRbGq5LviHLW+6FLemYEFc7S87lu7XVrlc3OVEhMs7JO4bJsuvg4gS5o+bG1gzFRQw9Xm+7YpQxNh4vx;\n\t25:NQDr1L+vL4eGAzFezizBa3K1CVVuCwEEjplz0J9qt6worSoQhfIGk9jBcqyzuTttm7gf29P9XXApfMywq6yAU2QDOO2QmmRqkpRI8Bz62T73eExNsPt+coHyJEQjP/QkFmGuxQS4xhOP9RkFDdV5a+cLex3cfY6vvFU/liELtQne4ZJyMUbJ/liMHYpXlcskBLiw0s2yxwbJzR73f9zwbY7cpxIqW5Dk9jSiwlqF9WSEKZBba8ckwf4k03awHIlr6hLMgiEyEUOWeQC4mu/vAIu13TqIKK2oDvGQpI2aP7k2O/0+erbP+7SizCgrdLH0Fyojp7ctEWVyVgFIxq2jSg==;\n\t31:GjivXK3jfyUXqyEa4X9SShK8bCKwLTD6iAgGNiLM8KWjIBEv/47s1ccbr9swg1QxMwFlA4eDW+CIRzesknLDLnLutREPJbnO63JOZyYcBLly+3wGLTJW57J310q2K9+mXZOGCku+91gtG5Vf8uXgIHCjT/mY3pwyvgtcRdKw9OSOeqmgG08BLEvXSc8zXVaxn5aIjiTeGJNOnBFaG2bZGx9yBrOzBUu3205tPyFjuNQ=","1; HE1PR0801MB2057;\n\t20:LhmMo3kGYDmJEo2GEm+MzBq4aBJNRQZUwO+wUJNGXyNgi/g9nF/C81zg4JJS05AS19dO8tUXK3l3EuuQhK+rRQgCkB7D1yNCuPASeCxZg5Gc94bNSfWzmTOpiJQngIu+Q9WIg4PAtpHPCtBoXh/YMzBFs0lhjMEVodzktzxacbZQ3REPTV1slO//E1+DyI2Mh5UAuDtAJkKtzXHNvqBdEADPPCXgBi3oq8u9uuSon7pm2nozo0g/RcFQJlSMLO0cO1G64oWpafmRVYFs9xHTXhC4/MvniNVMDi430s7ooNxeQZTO9vwN4rwMk3pyqSRAM0VgP47GbFmfqXRu7KGB+GJt+ivTmscIZlyOwtFrV82Btuw9Ux2emTPvE8X9SelfaVebtwi2fNdS+1EVWTm6C6TJ3YPmJfobrHIwS/22aN8=;\n\t4:zVGyCOIHzqw8ECZ30wR92o/jdasLegham+YbH9D9xoZI1mu168EzBOgjYZcNSLktsmWZ0ewUkGuMgLAUmD6esfnVQntljyPwefoZXyfHJSLO0jYm5IIIqNIADjEs+asqwvVIDtviFseuqG0cf1djjger6jkCeCRZ5LSNCuB6GwacX/D6cFRq+kUH977KBeKR+a4xtOgvBn5FlmS5KyCvs6ZU6uaRA99C/sgYZKlk+YqHnnGS8dG43bu96x/3NdD9jI9jXBeNvckKOZ8R8uT5Xm7/SGEt2GFVG8Y3+N+eN8o=","=?utf-8?q?1=3BHE1PR0801MB2057=3B23=3AZ5?=\n\t=?utf-8?q?UwiB9TfvyJFVzoS8wCklhuOk7RAZSwqgxYGtLoqDI6tHKHMCHogXxEKd?=\n\t=?utf-8?q?Uik/kzX2JohBC3TYGxJiOl1/Qx0U2sJ8NE+aJNZaPtDaJ2sfk9z9y+8W?=\n\t=?utf-8?q?GmNW7hgHRP/7CPdbKERxtGUVXAe5ds6YHXYd1KH5UHJOZJUQwMiIzf1c?=\n\t=?utf-8?q?WG8QAA9W49pGV24wkQX3yyM3hV1oCJDqMXBkLxkufCQF+Z8p5NqkUaZK?=\n\t=?utf-8?q?SOEdOUWtZHDt4vmcjpA2gS4+3cNxgDHFQNxbdZE3xDU3LopN3ZXSm9gh?=\n\t=?utf-8?q?IYnHHcfuxa04E7X7OCYEE63bdp/X00S7amier2p+/q0R+KIdP4po+aI2?=\n\t=?utf-8?q?K6xXaoGiDzyfsCNya4oXBzXzv/fz5X724a2um1OcnlkkgWwUowMOHQlk?=\n\t=?utf-8?q?Q+TONrY/v3TlRAis9c+Ww0OteA8ecQC98hT1+pirpvDoEjKCvwVnCMlq?=\n\t=?utf-8?q?yuWHD/nn/lD+u/b4VUhE+CB6Pp8y+EESU0nBFGSgn2j/xOt6IJuDYmi6?=\n\t=?utf-8?q?/pof4IP3DY5wQkceIH2JZB7TqVFEsQAKJGsgHuAjRnR1KMSTJA/DCC3s?=\n\t=?utf-8?q?25TARt4Pd10dpgIC9nxe+dhprCJs0r+MOJvK0eJtdtZ8IMtpxENmtOet?=\n\t=?utf-8?q?AixA9BiIr9bUZ520XBKQkSfqV7zJm80Rlm9hk2nzQIXdzS2GXFCqoezq?=\n\t=?utf-8?q?20bq2AQfMToItVeZhLRGYH2zZDGVe7/rmWmhXj0WZ1RUlgyLxvEpuwIH?=\n\t=?utf-8?q?XiMm+ditxXH6kBGwKyb8FvFUQUCbw3nMaYnctrJXX9We/o2tMipzK2pE?=\n\t=?utf-8?q?4yIXBEE3cWQ9swDZZ/ofT/Q5x3IDkkVHmLmTSsYL7E4cySQD/ZAAGtKO?=\n\t=?utf-8?q?vs5/iJhDYjuTPx6nSuzZMCmBoyV/Wuq3Hl6PK8gDrOmgpUKKxCMF2J9V?=\n\t=?utf-8?q?Qf4TTI5vJ5e4HOFCECUUfVZUUPXRnpWK7wPV/yqvu/BKDmo3ZozwWYiO?=\n\t=?utf-8?q?u+WsPwhJklceXfzSwyPUBzaB/v5+JTv5j8c3PvxG7Qd3hhBf6ja5sdBo?=\n\t=?utf-8?q?dQA+/97dBFV2UmORXjuFyQLXyCFOtzW6PX9HXqnzv/96XbTt1+e+7fKr?=\n\t=?utf-8?q?lkeYStF6X+mUXt/XWvH42IhAeo+8bvq5PMLg0V0v/643u3iUzZFAZFL0?=\n\t=?utf-8?q?4D66TePYjPDnMcwiNsnHpGee4SQEpOrsR9oiP4okOkBsSeBxFb5opNoY?=\n\t=?utf-8?q?zVCXlxqZtaaHv0XvfW2GAoi59mu5U3EqgARkGmRZT/xTiV3K8uXOodYg?=\n\t=?utf-8?q?cyfC7n3Pf+B2HjSNA0pYqbJKuBKUL6HO1k9DUq4APOmbnF?=","1; HE1PR0801MB2057;\n\t6:3G0hjnkDAflMK6eUpei7h3X8xcwh33Y9OnnCOvxNjkYiuZAhHylJvB1lKwcw18bssmMZTCapAAGHsbgvhtfEPfIyH3NDsZTjkMjmemNvHDJ3nkYoEuGF7U8V520/eTPJ74WLqnqtgVUqzAYdi3i1sVyaK+9Qn8bTdaSAHAU60uE9jsp6ao2CKNf3kZOICnZn0445N03LP1S4MkeA2sDy+iIgSs8R4CL6ghZOXCaNuLtpj1/oAQyCCqA3iEc3EEZkvpB0O1fBwDLSOh3Y13nP9VpZi9wsi2gSLkLcoq6ZyPOFJ6fFsfE2vs8hhcIy7BJYj+WykdmqTCK8esUShyDOWQ==;\n\t5:fS2T+7e0UHX1dB5XxeXYnSu9TteqwOF4C3bOfzaPefam44ljaC1wydv4NJ/dyTBq0+bYyGTLc4OCDBNxTbZRqL2RbUtiolSMWgtqRJBoijiYPf8K1Wl4tx4Lx883HGVUw3POcKH77EybIumwZXMUKg==;\n\t24:smisUEc7LfwLlamimafLGnVw8SG08KBgZS82EvXwDn/mNdnMsWxAJR3LDwFoDLOMK3c299E6FhuCcovu1tgFVEJOVqbveFHeP2M+TLutVZk=;\n\t7:vJkZx57hCs8tiKQ2Fe0nJ+/Hat10OnNPxUkaay7jnupE28XadWJuAu2A97JUd7czqk1PSFhamMaEzUgWI25EiTjQktGdcuvYp4UzZFETVrzUHeRXQxUgVVYhFNEbYEdaGcShQN93FRTLe9BF/Xq53i7HJxpCn7CFE6JHJFf6ft11zf8S9Ga4kiiB4/bAuTMNc9gs6/lD2LmHh39Cuf9IXbqkLAAuahWmav1PU6gcu6Q=","1; HE1PR0801MB2057;\n\t20:VsRvQldPbDHI9cjM4IVWmor0yPsDPAlMlntUqiCJs0a00jjVYhcti1Izgne69wKEqlu0rNflhAchNhYZ1HYKLpi0TB3aUEmZ3sVEvUjV6vawzfN+rTcc3e3LjBquPQS+/ZgYiDUdVAXbJ1TulxVKVMshWNgz0IYwAiPtsmT8Y5E="],"X-MS-TrafficTypeDiagnostic":"HE1PR0801MB2057:","X-Exchange-Antispam-Report-Test":"UriScan:(158342451672863);","X-Microsoft-Antispam-PRVS":"<HE1PR0801MB2057D6EA316F16E862AA2B60C1590@HE1PR0801MB2057.eurprd08.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231020)(3002001)(100000703101)(100105400095)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123560025)(20161123558100)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:HE1PR0801MB2057; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:HE1PR0801MB2057; ","X-Forefront-PRVS":"0476D4AB88","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10019020)(6049001)(6009001)(346002)(376002)(39830400002)(199003)(189002)(24454002)(101416001)(66066001)(64126003)(305945005)(65956001)(65806001)(8936002)(47776003)(4326008)(68736007)(189998001)(97736004)(86362001)(229853002)(31696002)(316002)(16576012)(23676003)(6486002)(7736002)(230700001)(77096006)(58126008)(31686004)(53936002)(76176999)(54356999)(50986999)(65826007)(8676002)(478600001)(2906002)(83506002)(2950100002)(16526018)(106356001)(33646002)(105586002)(81156014)(81166006)(50466002)(5660300001)(3846002)(36756003)(6116002)(25786009)(6246003);\n\tDIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB2057;\n\tH:[172.16.24.243]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1;\n\tLANG:en; ","Received-SPF":"None (protection.outlook.com: virtuozzo.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"virtuozzo.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"30 Oct 2017 17:30:33.5550\n\t(UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"658211e0-a081-441f-d3f6-08d51fbbed34","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"0bc7f26d-0264-416e-a6fc-8352af79c58f","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"HE1PR0801MB2057","X-detected-operating-system":"by eggs.gnu.org: Windows 7 or 8 [fuzzy]","X-Received-From":"104.47.0.136","Subject":"Re: [Qemu-devel] [PATCH v6 07/12] nbd: Minimal structured read for\n\tserver","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Id":"<qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<http://lists.nongnu.org/archive/html/qemu-devel/>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Cc":"pbonzini@redhat.com, qemu-block@nongnu.org","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"}}]