[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] x86emul: fix SIMD test overriding of VBROADCASTS{S,D}


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Fri, 11 Feb 2022 11:38:21 +0000
  • Accept-language: en-GB, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=YXk0ZG4Ek5wO5Lr4idXm6TDMoNzVbj19xURCRj5Jqcs=; b=AcCRf1OYzoUUDQoedLxbIv+OtammMQaNjeJ7jCnJ4HFjR/5o1kqzsQOi/vt7MIpNqNxZ9hJTKbECQmDIoxTM6Q/QX+pw5vHGOC4vjlvMBP0hg4fXbFpcV0QXjhC7gX9lnYNbVsyz9xAz8B/nDNw2NW5omAyJ44ytOkZJ9g4vEIkKdd7wK+2ZTKnblnhdh3GG8pieq6UengijHZrhjwtZww0TDH+zKcr6KbYLzMiegE2Bo0JyM7fOrfClcHik0ezkSXBDvvv8xTN22R/XHnuTvjdadjQLnm+lNuH1GBTnFG2btvRjntXzRXxHPjoLMdPafgHMN5y9mUjVEIlOoNhM6Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T4n2Tym/KfmPYOjZOVt46zuCigRxS777BQw5zKq4ISO1QnPCPfBMeS0oTUrjPUldGEuPNTEfPGyrX531FCYiaYOUS7iLM2riqddaHd1rFS/ZElI2cQRi7JMTefZylin5MSymz8ng4mPPjcG88p3ZuqY+HmjXScgglbE3A6piZSkEpO8dVywUmo9s7u0Is1NgomIQluqdso137huRIJM/O9npgwuugGHGcr64EwqTq/3NrRW1M45838Lnom/15/idJUa8Q2Y9hhObefNNOPx/rPbYVERCaqzGoAvO+HGxQLTc8EaORT7bGybrVE0a+Mp+6wA+x1+JzNo5AfSo9iqqzg==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Wei Liu <wl@xxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>
  • Delivery-date: Fri, 11 Feb 2022 11:38:30 +0000
  • Ironport-data: A9a23:QCj+Oqv7G0w6wzS1zAqRspka2+fnVI9ZMUV32f8akzHdYApBsoF/q tZmKWzSaa6MMTb2eo90PY21oB8AvcTdn9MxHldrrCxhFXxH+JbJXdiXEBz9bniYRiHhoOOLz Cm8hv3odp1coqr0/0/1WlTZQP0VOZigHtIQMsadUsxKbVIiGHdJZS5LwbZj2NYy2IHhWmthh PupyyHhEA79s9JLGjp8B5Kr8HuDa9yr5Vv0FnRnDRx6lAe2e0s9VfrzFonoR5fMeaFGH/bSe gr25OrRElU1XfsaIojNfr7TKiXmS1NJVOSEoiI+t6OK2nCuqsGuu0qS2TV1hUp/0l20c95NJ Nplj8aqVwgyIfz3wsNDVyRiPHpHLIdl0eqSSZS/mZT7I0zudnLtx7NlDV0sPJ1e8eFyaY1M3 aVGcnZXNEnF3r/ohuLgIgVvrp1LwM3DFYUToHx/ixreCu4rW8vrSKTW/95Imjw3g6iiGN6AP JtAMmQ0NnwsZTVGAE0YM7wjk9yWg2DEVGBFhFi6q/U4tj27IAtZj+G2bYu9lsaxbdpRtlaVo CTB5WuRKgEXMpmTxCSI9lqoh/TThmXrVYQKDrq6+/V2xlqJyQQ7ChcbSF+6qvmRkVOlVpRUL El8x8Y1hfFsrgrxFIC7BkDm5i7f1vIBZzZOO9dg8h+C0bWF2Fy+WGw5dBEaUc0Ml+ZjEFTGy WS1t9/uADVutpicRnSc6qqYoFuOBMQFEYMRTXRaFFVYurEPtKl210uSFYg7TMZZm/WoQWmY/ tyckMQpa1z/Z+Yv3r7zw13IiinESnPhHl9svVW/so5IA2pEiG+Zi26AtACzARVodt/xory9U J4swZn2AAcmV8/lqcB1aL9RdIxFHt7cWNEmvXZhHoM66xOm8GO5cIZb7VlWfRk1bpteJGC2O hKK4Wu9AaO/2lPwPMebhKrrVawXIVXIT4y5Bpg4kPISCnSOSON31H43PhPBt4wcuEMtjbs+K f+mnTWEVh4n5VBc5GPuHY81iOZzrghnnD+7bc2rnnyPjOvFDFbIGOhtDbd7Rr1ghE9yiF6Oq Ig32grj40g3bdASlQGJrdBNfQpXcRDWx/ne8qRqSwJKGSI/cEkJAP7N27IxPYtjmqVejODT+ X+hHERfzTLCabfvc21ms1hvN+HiW4hRt3U+MXB+NFqkwSF7M42u8L0eZ908erx+rL5vyvt9T v8kfcScA6sQFmSbqmpFNZSt/pZ/cBmLhB6VO3b3ajYIYJM9FRfC/cXpf1Wz+XBWXDa3r8Y3v 5apyhjfHcgYXw1nAcuPMKCvwlq9sGIzguV3W0eUcNBfdF+1qNphKjDrj+9xKMYJcE2Ryjyf3 geQIBEZueiS/NNlrIiX3fiJ9t77HfF/E0xWG3jgwYy3bSSKrHC+xYJgUfqTeWyPXm3D56j/N /5eyOvxMaNbkQ8S4ZZ8Cbti0Yk3+8Dr++1B1g1hEXjGMwarB7dnLiXU1MVDrPQQlLpQuA/wU UOT4NhKf76OPZq9QlIWIQMkaMWF1O0VxWaOvahkfh2i6X8l5qeDXGVTIwKI2X5UI7ZCOY84x fss5ZwN4Aulhxt2atuLg0i4LYhXwqDsh0n/iqwnPQ==
  • Ironport-hdrordr: A9a23:qydnEKFR9XuIgqGOpLqFTJHXdLJyesId70hD6qkvc3Nom52j+/ xGws536fatskdtZJkh8erwXZVp2RvnhNBICPoqTMuftW7dySqVxeBZnMTfKljbdREWmdQtrJ uIH5IOa+EYSGIK9/oSgzPIU+rIouP3iJxA7N22pxwGLGFXguNbnnxE426gYxdLrWJ9dP4E/e +nl6x6Tk2bCBMqh6qAdxs4dtmGg+eOuIPtYBYACRJiwhKJlymU5LnzFAXd9gsCUhtUqI1Ssl Ttokjc3OGOovu7whjT2yv49JJNgubszdNFGYilltUVEDPxkQylDb4RGYFq/QpF5d1H2mxa1+ UkkC1QefibLEmhJ11dlCGdnzUIFgxes0MKh2Xo2kcL6vaJOw7SQ/Ax+76xNCGptnbI9esMoJ 6ilQiixutqJAKFkyLn69fSURZ20kKyvHo5iOYWy2dSSI0EddZq3MYiFW5uYd899RjBmcsa+S hVfbXhzecTdUnfY2HSv2FpztDpVnMvHg2eSkxHvsCOyTBZkH1w0kNdnaUk7zs93YN4T4MB6/ XPM6xumr0LRsgKbbhlDONERcesEGTCTR/FLWrXK1X6E6MMPW7LtvfMkfgIzfDvfIZNwIo5mZ zHXl8dvWkue1j2AcnLx5FP+gClehT1Yd0s8LAp23FUgMyPeFPbC1z1dLl1qbrSnxw2OLyvZ8 qO
  • Ironport-sdr: L1x06YI5N3QXqOIRSaoEZcLOhhjNaumJ3ZF4nS61+IagDxTPf2zsRH/4wT6Cz9PqvUqbxALupq EKaJ71KWi4NpcGoKO5IPWahLCPejCpRMuozhx3lUT5PfgiFPmrdFpeK1XhqC+a4aH53sLnd7lC v8Usw/cW8a5HIKowX0O2rKzzZNDBWr+BO3YsvlkmKCelz2lZ/oSXK0rl0qtPARra5A0XZpua5E Vr2lT3vKz5+FCSvyM+0nRhDX2qwkjwRPKj9lIEW9lKllaJWCR9xP3RsEWOCKjiTr0ONyaU8oog XoyHxrxa5U6YLBhAyL2BI5L6
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHYHzgi7QaKSip3EUKHXqmfR27DHKyOOU2A
  • Thread-topic: [PATCH] x86emul: fix SIMD test overriding of VBROADCASTS{S,D}

On 11/02/2022 11:11, Jan Beulich wrote:
> Despite their suffixes these aren't scalar instructions, and hence the
> 128- and 256-bit EVEX forms may not be used without AVX512VL. Gcc11 ends
> up generating such instances for simd-sg.c.
>
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

 


Rackspace

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