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

Re: [PATCH v4 03/11] xsm: drop dubious xsm_op_t type


  • To: "Daniel P. Smith" <dpsmith@xxxxxxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Mon, 6 Sep 2021 19:00: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; bh=hVReezva1bSFHzc08+Zdr6xsT6LCHgeopJi15GjeCc8=; b=OhHy/CMhQl2QEGSdLSNbj57wevfGcKZBUbbZRr5Zlbdf/K/ExqgOPgA2c1ir5S43M4uJmxx7ahuTWeMYqJWiC24zLWpqptJJrFH4LBEMQlqKhSHCFKMgZRKzO32UZIvdPslobFygUAHEtZHzgJcu0JUABQKodLe8BNZGvMgvTUMUuG6SIO08SXwFXz5nd0PH1pYim2NKWMZz2CP1PAp5rqHFPZNZ12uQ3meq3+6DbejCavWFMtOAxKPc9sXlSWW/YeBdm1enE1/BxTARPBIat8IQP/GYLmL/MEcRAG4vhYjnGuGbq6E3FWAXCs0LLIIrxu+/NQijUuulIfGkKfEvvg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e7TNtoxXe6LCg5dz499W2bhUflsE+gEht+DnQm6UbnptoOp9BbMqJP+R0BhFRu4vtAnB6CPDufjk1AKyApvXc045G52mSyIcBa1NdccHI4HRZSiUknEBRbeV9S9cQxjAvUpNZIyIImi+2mAF/VoeP+LkgfJ2OhhxsInYmyDhrbHEYk3fdeMZZr9AKQ93quoWdjnFygTAoYS3A4GkW2jUsorcHsI4MXDarW4oEum2LMXmeZm+daV+ipYTj7BYI1tI7Tby7Nc3iJ5e1dT/8ZYwmYd+90Oj1CT4VXGseHA0/vdc5yqGKEgrR9TN1wUzaSLuXXJDcmFAZoBCNQyawWVNKw==
  • Authentication-results: esa3.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: George Dunlap <george.dunlap@xxxxxxxxxx>, Ian Jackson <iwj@xxxxxxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
  • Delivery-date: Mon, 06 Sep 2021 18:00:32 +0000
  • Ironport-hdrordr: A9a23:8RiGzK18jX10sI76Q5oOxgqjBSVyeYIsimQD101hICG9Lfb2qy n+ppgmPEHP5Qr5OEtApTiBUJPwJU80hqQFnrX5Wo3SIDUO2VHYUb2KiLGN/9SOIVyHygcw79 YHT0E6MqyLMbEYt7eL3ODbKadY/DDvysnB7o2/vhQdPj2CKZsQiDuRYjzrY3GeLzM2Z6bReq Dsg/av6wDQAkj+Oa+Adwc4tqX41pH2vaOjRSRDKw8s6QGIgz/twLnmEyKA1hNbdz9U278t/U XMjgS8v8yYwr+G4y6Z81WWw4VdmdPnxNcGLMuQivINIjGprgqzfoxuV5CLoThwiuCy71QBls XKvn4bTotOwkKUWlvwjQrm2gHm3jprw3j+yWWAiX+mmsD9TCJSMbsLuatpNj/ir2YwttB116 xGm0iDsYBMMB/GlCPho/DVShBDjCOP0DkfuN9Wq0YafZoVabdXo4Ba1lhSCo08ECXz751iOP VyDfvb+O1dfTqhHjDkV1FUsZmRt0kIb1O7qhBogL3T79EWpgE586Ig/r1cop9an6hNDaWt5I z/Q+xVff91P5YrhQ8UPpZ3fSKNMB25ffv7ChPaHb3WLtB0B5vzke+C3FwU3pDhRHVa9up+pH z+OGkow1LaPXieUfGz4A==
  • Ironport-sdr: X7eUQp6tuzQ90zkby4zuBFKbzv6oaSOv4wR0xGuSIdaM2RVYJGXuc+gMZSllMEhnhyKD/mTDCz pPo4VLTrZra7G7yeufcb0koKr3XalC57dshSmC71JXivZJJnG6ItRJHNgmqsTuir6l4R58Clim 9cYtRC3dmlXtCvo0qHjU6PvqoLTomD4bl0lJGNdyKfOjNm73a9ab0GBfvVZorz7p5eIwwWEGO1 7zHHW3h/cbYnaTh27qwNdScBDzPpnC/7zj9GKuWmRiwtt8OcYw9AZXNs+uOzBBAcKX2W2hmIhl 989RUCyN48Mxee/xQTi1flVU
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 03/09/2021 20:06, Daniel P. Smith wrote:
> The type xsm_op_t masks the use of void pointers. This commit drops the 
> xsm_op_t type and
> replaces it and all its uses with an explicit void.
>
> Signed-off-by: Daniel P. Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx>

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

HYPERCALL_xsm_op really ought to be renamed to reflect the reality that
it is "flask op" and we cannot possibly reuse it for other XSM modules,
but that can be added to the todo list.



 


Rackspace

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