[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] tools/libs: move cpu policy related prototypes to xenguest.h
- To: Roger Pau Monne <roger.pau@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Wed, 5 May 2021 14:31:13 +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-SenderADCheck; bh=u1aQVaMOEVuSDFZnklw8RIgePENBBRhLa4zir0WEP2E=; b=W69eEbvMPzWYHnkPc/zcdE0Tgkeh97kT/udO+JKOvXHcWHAAzfITGRDmsn595zlHxqnGdRFOiLvIk0CYHnZdzVup4/q/qIlRdabhq+1n5+I4zx8FxZQY5wnpUSOLZIU7fm9jd950BTD971quqEOiETaSVP2RsgyPLEplv/WmfFSu8YkVWDhO7HCQAIJHAqvxNnOI8Hg8tXfonQGe0G1OxuaIxeuA3Bru/fA0PgiAziSAdzkb1O4Ew+IaNgO7aEgIdzB+Av27KW3k3kZV2NEYBZSG5nlWBzcIE0yVJw5yMH9gfemvuPNOrOmmw3k3czgrvppr9FgJAvPNasA76itKPw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DM+pDuxxqor8CAb3lKpqsp6DF2swLaHY3u3H3jpouE6D9gURV8goAod/BNjTjVqhkTXKHvdoFkcvn8ellq3FdmsfDVkoKaUHDbEGy3crH5dhGTH7Lb796jBbKXyFLhrH58ZvrnJ3FqTBbQkgMINquTS77R1z5Pw2HKioIlibQWF7NSqjJh58jg8imt9OBsjbXvzWTZhrOI27N8bg1IT/v2iSng0Ol5lnVSvBH+EExrFl653n/HVAia4i1MdoFDw8Xx45F2AXGOhuI+HAoT2v/L3l6oT1a9FWXkzX2uZ8/cn6o3hfG5zqdcKW6qu7bUbwqy22LXiU/g6JowuyboVXvw==
- Authentication-results: esa4.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
- Cc: Ian Jackson <iwj@xxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>
- Delivery-date: Wed, 05 May 2021 13:31:27 +0000
- Ironport-hdrordr: A9a23:UOE3Ia2TwSWSYwNleUpw+AqjBR13eYIsi2QD101hICF9Wvez0+ izgfUW0gL1gj4NWHcm3euNIrWEXGm0z/BIyKErF/OHUBP9sGWlaLtj44zr3iH6F0TFmdJ1/Z xLN5JzANiYNzRHpO7n/Qi1FMshytGb8KauwdzT1WtpUBsCUcFdxi1SYzzrdXFebg9AGJY/Cd 647s1IuzKvdR0sH7qGL1MCWPXOoMCOqYnvZgQICwVixA6Fiz6p77CSKWnm4j41VTRTzbA+tV XUigCR3NTej9iX6D/5k1XS4ZNfhcf7xrJ4ZfCkp8AJJlzX+32VTat7XbnqhkFNnMiO7xIQnM DIs1McOa1Img7sV0WUhTeo5AX6yjYp7BbZuC2lqF/uu9bwSj5/K+cpv/MgTjLj50AtvM5x3c twtgrz3fcnbmKj7VDAzuPFWB1wmk2/rWBKq590s1VlXZYDc7gUlIQD/SpuYeQ9NRjn44MqGv QGNrC42N9qdzqhHhTkl1V0zMfpdno+GQrueDl5huWllxJSnHx/0nICwt0eknoq5PsGOul5zt WBHaJymL5USMgKKYp7GecaWMOyTlfAWBTWLQupUBraPZBCH0iIh4/84b0z6u3vUJsUzKEqkJ CEdF9Dr2Y9d2/nFMXm5uwLzjn9BEGGGRj9wMBX4JZ0/pfmQqDwDCGFQFcy1+O9vvQ2GKTgKr SOEaMTJ8WmAXrlGI5P0QG7cYJVM2MiXMocvct+c06So/jMNpbhuoXgAbXuDYuoNQxhdnL0A3 MFUjS2Dt5H9FqXVnjxhwWUdGjqfmD54JJsAInX9+Ue0+E2R8lxmzlQrW78ytCAKDVEvKBzVl B5OqnbnqSyonTz3Wug1RQvBjNtSmJupJnwWXJDogEHd2nud6wYhtmZcWdOmF+OJhp1SdLqAB dSzm4Hv56fHti1/2QPGtinOmWVgz84v3SRVaoRnaWF+IPDdo4nCI0lHIh8Dx/CGRAwuQsCkh YCVCY0AmvkUh/+g6Ssi5IZQMvFccNnvQutKclI7VTFtUudoskrbmABXyGnVPOWhQpGfUsQun RBt4skxJaQkzemLmUyxM4iNkdXVWiRCLVaSDieaJ5sgbDtcgFoRWKsjTiX4itDI1bCxgE3vC jMPCeUcfbEDh54tmpD2qjnyl9ya16QZll9cHx8rI17G1nXo3ob657/WoODl0+qLncSyOAUNz /IJQEfJQ5j3Pib/h+YkjTqLwRq+rweesjmSJgzebDa3X2gbLCSnaYdBvlO4dJOL9b1qNIGVu qZZi6YJD71EPkSxgSQv3opURME8EUMoLfN4lnI/WK41HkwDb7uO1xgXagcOMzZwG7+RfqEua 8Jxe4djK+VCCHWZdGHw62MMGIGBRPXvGKsT+Yn7bpTprk/sbNvH5/dFRvEvUs3qikWHYPRrg c5Rq8+3ZXqfqlIVOYWczhC/lUomM+URXFb+DDeM6sbRxUVk3TfP9m1+LLGprokP12ZqGLLSC 6i2hwY282AYjCK2rEbAZ8hOGh6aEAz73J54eOJHregQTmCRqVm/FCgNGW6f6IYYK+ZGa8Iph IS2aDFo8anMw750hvXpz11P+Zn9HumW9q7BEapFfRT+9K3fXSKja3C2r/9sB7HDR+6YV8fn4 tLaAg5adlCkCAriMkP6ReJI5aH6X4Noh95+jFollnkx4ig7iP6JCh9QHzkq6QTeyJSPHiOhd nC6s6C2h3GkWN45aU=
- Ironport-sdr: /ctoHHYfyu6KX2cJc/f72NTyZhoPXz0a51/FBUtroeD3E7EvzPVlUl4kECzvwK6rqp/Wzs6PTS 2C0fNUzfW/o0ca1pqodKa5AMifmMqfj5/MCGSFWu4L1Oq32W03rrFu+VXRDRC77d3G4iKfVce0 /dva08KTg8/wgYKD5l0mvv1eyoBWmdNnPOvTtpEiae2xD+OrObw8/gdaot9b3KaJqD++0t4RmG O2v0DlPUkHAr3LQFod3I5jaPVxKviI/KjdtafKfcH9tNHc9/9dsMbo+Zl1CtAEXwFDewPmn1Fu xow=
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 05/05/2021 12:15, Roger Pau Monne wrote:
> Do this before adding any more stuff to xg_cpuid_x86.c.
>
> The placement in xenctrl.h is wrong, as they are implemented by the
> xenguest library. Note that xg_cpuid_x86.c needs to include
> xg_private.h, and in turn also fix xg_private.h to include
> xc_bitops.h.
>
> As a result also modify xen-cpuid to include xenguest.h.
>
> Reported-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
> Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
I'll commit this alongside my type changes.
|