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

[PATCH 0/2] xen/types: Cleanup


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Wed, 21 Jun 2023 22:11:58 +0100
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Bob Eshleman <bobbyeshleman@xxxxxxxxx>, Alistair Francis <alistair.francis@xxxxxxx>, Connor Davis <connojdavis@xxxxxxxxx>, "Oleksii Kurochko" <oleksii.kurochko@xxxxxxxxx>, Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>, Timothy Pearson <tpearson@xxxxxxxxxxxxxxxxxxxxx>, Roberto Bagnara <roberto.bagnara@xxxxxxxxxxx>
  • Delivery-date: Wed, 21 Jun 2023 21:12:26 +0000
  • Ironport-data: A9a23:AucgSa5zYNxM7Pq0I9Q+pAxRtBXAchMFZxGqfqrLsTDasY5as4F+v jQcWmvXaP6LYGPyLdp1b9mx90hT6MTXy9Y3Two4/iFjHi5G8cbLO4+Ufxz6V8+wwm8vb2o8t plDNYOQRCwQZiWBzvt4GuG59RGQ7YnRGvynTraCYnsrLeNdYH9JoQp5nOIkiZJfj9G8Agec0 fv/uMSaM1K+s9JOGjt8B5mr9lU35JwehBtC5gZlPa4R5QeC/5UoJMl3yZ+ZfiOQrrZ8RoZWd 86bpJml82XQ+QsaC9/Nut4XpWVTH9Y+lSDX4pZnc/DKbipq/0Te4Y5iXBYoUm9Fii3hojxE4 I4lWapc6+seFvakdOw1C3G0GszlVEFM0OevzXOX6aR/w6BaGpdFLjoH4EweZOUlFuhL7W5mt u4eEW5Vazq4oN3pkJOiZM5un/kBFZy+VG8fkikIITDxCP8nRdbIQrnQ5M8e1zA17ixMNa+AP YxDM2MpNUmeJUQVYT/7C7pn9AusrlD5fydVtxS+oq0v7nKI5AdwzKLsIJzefdniqcB9xx/C9 zOYpDWgav0cHOaj6guvqVuyvPfGtGDEe98fCpup+/E/1TV/wURMUUZLBDNXu8KRmkO4Ht5SN UEQ0i4vtrQpslymSMHnWB+1q2LCuQQTM/JyOeAn7ACGyoLP/h2UQGMDS1Zpc8c6vcU7QTgr0 F6hnN7zAzFr9rqPRhq16bO8vT60fy8PIgcqZzIATAYDy8nupsc0lB2nZuhkFKm5n9jkAwbay jqBrDU9r7gLhMtN3KK+lXjNjiiwvJHPQkgw7x/OQ2O+xgpjYciuYInAwVHf7O1cJYeDCFebt X4PmtO28+wFS5qKkUSlSuIHFqCk/PaBPTjVh3ZgGpAg83Km/HvLVYtX5jd5JktgLMcfUTDsa U7X/whW4fd7O3+nbrR2YsSyFt4txqjjEvzqU/nVapxFZZ0ZXBSO+ih1eUeL3mfFikE0jaYlN JGUcMChAGwbD6shxz2zL88BybIi3Ds5w0vJTIjnyA6q17WfYnOYU7YDPx2FaeVRxLmDqgjP7 9EZPcKFzRxFWcX0fybM/Igca1sNKBAG6Yve8pINMLTZe0w/RT9nUqWKqV88R2B7t+dHkN6Wp nSXYWhnlwrenFPgKxy3SEk2PdsDQq1DQWIH0T0EZAj4hCN9MdjzvM/zZLNsI+B5qbULIepcC qBcJp7eWqknpiHvoWx1UHXrkGB1mP1HbyqqNjHtXjUwdoUIq+fhqo69JVuHGMXj40OKWSoCT 16IjFmzrWIrHVgKMSovQKvHI6mNlXYcgvlueEDDP8Nefk7hmKAzdXyu1aBteZFUdE6Srtd/6 +pwKU1DzQUqi9VvmOQleIje99v5eweANhQy85bnAUaeanCBozvLLX5oW+eUZzHNPF4YC437D di5O8rUaaVd9H4T6toULlqe5f5mjzcZj+MAn1sM8bSiRwjDN46M1VHcgpYW7fQXmuAC0eZ0M 2rWkuRn1XyyEJuNODYsyMANNIxvCdl8duHu0MkI
  • Ironport-hdrordr: A9a23:4vJZmqMM2+8bC8BcTjGjsMiBIKoaSvp037BK7S1MoH1uA6ulfq WV9sjzuiWatN98Yh8dcJW7Scq9qBDnhPpICOsqXYtKNTOO0AeVxcNZnOnfKlXbcBEWndQtsJ uIHZIeNDXxZ2IK8foT4mODYqkdKA/sytHXuQ/cpU0dPD2Dc8tbnmFE4p7wKDwNeOFBb6BJba a01458iBeLX28YVci/DmltZZm/mzWa/KiWGSLvHnQcmXKzsQ8=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Done both to avoid PPC64 bringing in yet another copy of some antipatterns,
and because it fixes the MISRA issue relating to the __signed__ keyword.

https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/907638603

Andrew Cooper (2):
  xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__
  xen/types: Rework stdint vs __{u,s}$N types

 xen/arch/arm/include/asm/types.h   | 19 ---------------
 xen/arch/riscv/include/asm/types.h | 19 ---------------
 xen/arch/x86/include/asm/types.h   | 21 ++++++++---------
 xen/include/xen/types.h            | 37 +++++++++++++++---------------
 4 files changed, 27 insertions(+), 69 deletions(-)


base-commit: 5c84f1f636981dab5341e84aaba8d4dd00bbc2cb
-- 
2.30.2




 


Rackspace

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