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

Re: [PATCH 8/9] xen/arm: Allow the user to build Xen with USBAN


  • To: Henry Wang <Henry.Wang@xxxxxxx>, Julien Grall <julien@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Mon, 26 Jun 2023 12:57:20 +0100
  • 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=5VdrAXXyi4JezGRZpr4Np32WIRyDhhRgUyHIrT188PI=; b=eJ7bH8l+N3jx8Uwd+G3etopv74imuEB+1PgEowhXtat6ldyd22+E03LvIDtOfVu8V9GqtGA0RfHFOagGDiFvbctWgGxCZhkg+HYuUjKdVQwktdq8C5CaLmCn7k61REw6uH0zyLccJS3Cs/p7MgbWT/qwOUMES53ffEZxJQvqAs/A4CCqWkMCN5JeIbNBsjDOH32tmq6LskLyV6vzAT4ODWxh0wHi8j16jAa37y6MAOrOEfT5qWfeNKSbo2hjWHInzBLS9UN487ypOJt3QbGtniGCKtOGl3UTSvEvlc07sXPEoWG4QC3Q/m0mGorak9pITdYIDR95CJ+mc7PhrFif4A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WP324cSVECKXBmBeSOPdmw4KEsRj0PC6o2FAxB2+KYohhmq5jYQme20pIx/J9YPApNopdCqK/tPAdKMoqpkeSgHGBtGonGWAegrVIbtW+7AZZplOOD8ymdalL8YZ4KawvVEq9lFjALi879Y9ZlWlMXiRAuMdCsheOrz16Z6Mkj95aeL7gpR7imbelD1D5Mbi6GKtPp8i1k7zAJKmXFrs+q+ZRNx8PxTzIoVpRW8XzdIdD1kaYtzbYaMP2AQFRIKrN32PTl+FvMrPctR2J4apbjegfejGOcsqFGwFI2NXJdtriye/v2ZOd79FzHjNHp+l52l4JFGzatbkoX6HJ/m8gQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Luca Fancellu <Luca.Fancellu@xxxxxxx>, "michal.orzel@xxxxxxx" <michal.orzel@xxxxxxx>, Julien Grall <jgrall@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>
  • Delivery-date: Mon, 26 Jun 2023 11:57:46 +0000
  • Ironport-data: A9a23:rgSsoqBd61vI8BVW/5Diw5YqxClBgxIJ4kV8jS/XYbTApDNwhjRUy zMYWW3UP62IYWfyf4ojaom2pk4O757Qzd43QQY4rX1jcSlH+JHPbTi7wuUcHAvJd5GeExg3h yk6QoOdRCzhZiaE/n9BCpC48T8nk/nOHuGmYAL9EngZbRd+Tys8gg5Ulec8g4p56fC0GArIs t7pyyHlEAbNNwVcbCRMsspvlDs15K6p4G1C4ARnDRx2lAS2e0c9Xcp3yZ6ZdxMUcqEMdsamS uDKyq2O/2+x13/B3fv8z94X2mVTKlLjFVDmZkh+AsBOsTAbzsAG6Y4pNeJ0VKtio27hc+ada jl6ncfYpQ8BZsUgkQmGOvVSO3kW0aZuoNcrLZUj2CA6IoKvn3bEmp1T4E8K0YIw4/dVI0R/z OIiJ2o0UjWqjb7nzpn4Vbw57igjBJGD0II3nFhFlGmcJ9B5BJfJTuPN+MNS2yo2ioZWB/HCa sEFaD1pKhPdfxlIPVRRA5U79AuqriCnL3sE9xTK/exuuzO7IA9ZidABNPL8fNCQSNoTtUGfv m/cpEzyAw0ANczZwj2Amp6prraWwX6kAd1MRdVU8NZV0XmdyUMTDCZLdni8saW5tVO4S49Af hl8Fi0G6PJaGFaQZvnwWQep5kGNuBE0UsBVVeY97WmlyLfQ4gufLngJSHhGctNOnN87Q3km2 0GEm/vtBCdzq/uFRHSF7LCWoDiufy8PIgcqQTIPRE0r6t/orYU3kzrGVNMlG6mw5vXwGDrwy jTMqzIsirE7hMsHka68+DjvgT22r5zNZgcw7xfQWCSu6QYRTJW+e4Wi5Fzf7PBBBIWUVF+Mu D4Dgcf2xMoDF42XnSqBBsAEBqi05u2tOSfZx1VoGvEJyTOp/HKyeJFK1xt3LkxpL8UsdCfgZ QnYvgY52XNIFH6jbKsyaYTuDc0vlPDkDY68DquSacdSaJ9scgPB5DtpeUObw2Hqlg4rjL07P pCYN82rCB72FJha8dZ/fM9FuZdD+8z07TiJLXwn53xLCYajWUM=
  • Ironport-hdrordr: A9a23:eZJr4aGauymeRVMcpLqFjpLXdLJyesId70hD6qkvc3Fom52j/f xGws5x6faVslkssb8b6La90dq7MBfhHPlOkPQs1NaZLXPbUQ6TQL2KgrGSoAEIdxeOjtK1kJ 0QCJSWa+eAc2SS7/yb3ODQKb9Jrri6GeKT9J7jJh9WPH5XgspbnmJE42igYypLrUV9dPgE/M 323Ls6m9PsQwVfUu2LQl0+G8TTrdzCk5zrJTYAGh4c8QGLyR+49bLgFBCc/xEGFxdC260r/2 TpmxHwovzLiYD39jbsk0voq7hGktrozdVOQOSKl8guMz3pziq4eYh7XLWGnTYt5MWi8kwjnt Xgqwope+5z93TSVGeopgaF4Xir7B8er1vZjXOIi3rqpsL0ABo8Fsp6nIpcNj/U8VApst1Q2L 9CmzvxjesdMTrw2ADGo/TYXRBjkUS55VIkjO4olnRaFa8TcqVYo4Az9F5cVL0AACX5woY6F/ QGNrCV2N9mNXehK1zJtGhmx9KhGlw1Axe9W0AH/veY1jBH9UoJu3cw9Yg6pDMt5Zg9Q55L66 DvKaJzjoxDSccQcOZUGPoBadHfMB2NfTv8dEapZXj3HqAOPHzA77Tt5q8u2e2scJsUiLMvhZ X6Vk9Cv2JaQTOhNSS35uwJzvnxehT+Ydy0ofsuoqSR+4eMC4YDCBfzCGzHyKCb0rEi6s6yYY fHBHsZOY6lEYLUI/c74+TPYegiFZAgarxkhj8aYSP4niuZEPydisXrNNDuGZHKLREIHkvCP1 prZkmAGCwH1DHmZkPF
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 26/06/2023 8:29 am, Henry Wang wrote:
> However, I noticed Xen will print below during the Dom0 boot:
> (XEN) 
> ================================================================================
> (XEN) UBSAN: Undefined behaviour in arch/arm/vgic.c:371:15
> (XEN) left shift of 1 by 31 places cannot be represented in type 'int'
> (XEN) Xen WARN at common/ubsan/ubsan.c:172
>
> Just want to make sure you also noticed this, otherwise maybe you
> can include another patch in the series to fix this? Or I can do that
> in case you don't have enough bandwidth.

Just as a general note.  What UBSAN does and doesn't notice depends on
your compiler, optimisation level, etc, and whether you encounter a
problem case depends on your hardware.

Finding differing reports from different people is entirely normal.

~Andrew



 


Rackspace

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