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

[REGRESSION] Re: [PATCH v8 6/7] arm/dom0less: assign dom0less guests to cpupools


  • To: Luca Fancellu <luca.fancellu@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Tue, 17 May 2022 13:01:28 +0000
  • Accept-language: en-GB, 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=PmGAu3To+r0VqrZy/1vSLw336a2IvCKZaoKzqd0KYnM=; b=Bx9ydMzx+E33C+4rxKSo5d04QfjgGzf40LU83QBigUxTQEWCQI8ynbHmUMMHzu0cd8eWSTet+Ht9eH8go9BPstonuDcXsRpreUOpKHic+lWicCDBh0x7hyJJDdmlHuoRn7ItMsxtFvE79LrnLhTUX/nb+T5Wr4+i4QQ1A9x85HoRgtxMkYeZv2M1pCYywFRMYxuvrFkHKC/pixOdFnhCXFbc+SA6ThUZ6mNrUoAlfRFpJHksUZLr4nhQ6+saTM9pviL520fWhlrGC/laX+Adw4Tx312xK4n1PEjnEtSJBodDagVllee/f8W/S4V/4KVfS8RhRAzUUs/HWvEUvgBwTA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=II68kr5dxV2hNeY4myBJ5pwZelRvbOozwEdowV/tJ5EHqcbBaBw+Y9XVFxbLNomaKHKmrstLv45E12k5QUQoTmnoKD6rZn5YOYUzkHdi4R0J0a1hT3kikhHNRNLMlk3MlQ4je8FNQ67B7fguAbjwMDJ5Ye+jtzDtjgiAbX0RD81YKnRE+Yva8RW16PQSJtVYPvy0lhXT2qk6AJeVbjdz3V1cvc+odWeBiRWy5JAtA++Up2VyMQdFpqQqwEYJt1nFCnwqMpcBcqAGwmjMyqc8cMUnzoiK1PmCe+HmTmvLpRdjP0TNcwJ/KcVw1y4xU/bu1/WVLGoLpgG7T1ZcN7Zezw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: "bertrand.marquis@xxxxxxx" <bertrand.marquis@xxxxxxx>, "wei.chen@xxxxxxx" <wei.chen@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Wei Liu <wl@xxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Dario Faggioli <dfaggioli@xxxxxxxx>
  • Delivery-date: Tue, 17 May 2022 13:02:14 +0000
  • Ironport-data: A9a23:J3OTe6k/Cpw3+0SZkyYjthno5gwnJ0RdPkR7XQ2eYbSJt1+Wr1Gzt xJJXT2Aa/mJZWDyKYxxbYSw8UgE78eEm9UwSFM+ritnHiMWpZLJC+rCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8kk/vgqoPUUIYoAAgoLeNfYHpn2EsLd9IR2NYy24DkWlzV4 LsenuWEULOb828sWo4rw/rrRCNH5JwebxtB4zTSzdgS1LPvvyF94KA3fMldHFOhKmVgJcaoR v6r8V2M1jixEyHBqD+Suu2TnkUiGtY+NOUV45Zcc/DKbhNq/kTe3kunXRa1hIg+ZzihxrhMJ NtxWZOYZDoHDvfpgLghbhxUSx9kG4hKx+DYGC3q2SCT5xWun3rE5dxLVRlzGLJCv+F9DCdJ6 OASLy0LYlabneWqzbmnS+5qwMM+MM3sO4BZsXZlpd3bJa9+HdafHOOXuJkBhGhYasNmRJ4yY +IwbzZ1YQuGSBpIIloNU7o1nfuyh2m5eDpdwL6QjfVvszaOklUouFTrGIDnJd7RZplcp3yzv 0Hh7XjaBQkqMsPKnFJp9Vrp3IcjhxjTXJ8ZHfu2//hhjVmX20QaEhhQXly+ydGph0j7V99BJ kg8/is1sbN05EGtVsP6XRCzvDiDpBF0c9BdCfEg4QeBjK/d+R+EB3MsRyRELtchsaceWjErk FSJktXBDCZq9raSTBq17ayIpDm/PSwUK24qZiIeSwYBpd75r+kbjA/LT9tlOL64iJvyAz6Y6 w6NqC8ylrACl/kh3q+w/U3Eqz+0r52PRQkwji3VVG+46gJyZKa+epelr1Pc6J5oM4KxXlSH+ n8elKC27u8UCoqWvDeQW+hLF7asj96JPjTTjl9oG5gJ7Cm29jioeoU43d1lDEJgM8JBfCCzZ kbW4FtV/MUKZCTsarJraYWsDchs1bLnCdnuSvHTaJxJf4R1cwiEuippYCZ8wlzQraTlqolnU b/zTCpmJS9EYUi75FJan9sg7II=
  • Ironport-hdrordr: A9a23:LD+2nKH6fHQ8PoUnpLqFsZLXdLJyesId70hD6qkvc3Fom52j/f xGws5x6fatskdrZJkh8erwW5Vp2RvnhNJICPoqTM2ftW7dySSVxeBZnMbfKljbdxEWmdQtsp uIH5IeNDS0NykDsS+Y2nj3Lz9D+qjgzEnAv463oBlQpENRGthdBmxCe2Sm+zhNNW177O0CZf +hD6R8xwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnZ4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlXFtyssHfrWG1SYczHgNkHmpDp1L/sqq iLn/4UBbU315oWRBDtnfKi4Xi57N9k0Q6e9bbRuwqenSW+fkN6NyMJv/MmTvOSgXBQw+1Uwe ZF2XmUuIFQCg6FlCPh58LQXxUvjUasp2E++NRjx0C3fLFuHoO5l7ZvtX+90a1wbh7S+cQiCq 1jHcvc7PFZfReTaG3YpHBmxJipUm4oFhmLT0AesojNugIm1kxR3g8d3ogSj30A/JUyR91N4P nFKL1hkPVLQtUNZaxwCe8dSY+8C3DLQxjLLGWOSG6XX50vKjbIsdr68b817OaldNgBy4Yzgo 3IVBdCuWs7ayvVeLqzNV1wg2TwqUmGLETQI5tllulEU5XHNcnWGDzGTkwymM29pPhaCtHHWp +ISedrP8M=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHYYUDliIUtXuVlFEquWiHjLJV14a0jGe8A
  • Thread-topic: [REGRESSION] Re: [PATCH v8 6/7] arm/dom0less: assign dom0less guests to cpupools

On 06/05/2022 13:00, Luca Fancellu wrote:
> Introduce domain-cpupool property of a xen,domain device tree node,
> that specifies the cpupool device tree handle of a xen,cpupool node
> that identifies a cpupool created at boot time where the guest will
> be assigned on creation.
>
> Add member to the xen_domctl_createdomain public interface so the
> XEN_DOMCTL_INTERFACE_VERSION version is bumped.
>
> Add public function to retrieve a pool id from the device tree
> cpupool node.
>
> Update documentation about the property.
>
> Signed-off-by: Luca Fancellu <luca.fancellu@xxxxxxx>
> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

This has broken the Ocaml bindings, and is conceptually wrong.

The cpupool to use is a property of the vcpu, not the domain.  It isn't
legitimately part of createdomain.

~Andrew

 


Rackspace

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