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

[PATCH v2 0/3] xen/types: Cleanup


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Tue, 27 Jun 2023 08:56:15 +0100
  • Authentication-results: esa5.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>
  • Delivery-date: Tue, 27 Jun 2023 07:56:43 +0000
  • Ironport-data: A9a23:zCSvga9VkKelvrrCRjD9DrUDgHmTJUtcMsCJ2f8bNWPcYEJGY0x3y 2FNWWqEbPvYMTHxedp3PYSwp0hXsJ6Gn4M3GQE+/yw8E34SpcT7XtnIdU2Y0wF+jCHgZBk+s 5hBMImowOQcFCK0SsKFa+C5xZVE/fjUAOG6UKicYXoZqTZMEE8JkQhkl/MynrlmiN24BxLlk d7pqojUNUTNNwRcawr40Ird7ks21BjOkGlA5AdmO6oU5Aa2e0Q9V/rzG4ngdxMUfaEMdgKKb 76r5K20+Grf4yAsBruN+losWhRXKlJ6FVHmZkt+A8BOsDAbzsAB+v9T2M4nQVVWk120c+VZk 72hg3ASpTABZcUgkMxFO/VR/roX0aduoNcrKlDn2SCfItGvn9IBDJyCAWlvVbD09NqbDkl8r 6YeIWlXbyrdoNq/252hUbhXiJkKeZyD0IM34hmMzBncBPciB5vCX7/L9ZlT2zJYasJmRKiEI ZBDMHw2MUqGOkcUUrsUIMtWcOOAr3/zaTBH7nmSorI6+TP7xw1tyrn9dtHSf7RmQO0Mxx3A/ j2foTqR7hcyDNOx5gqo0yuWr+bikmDSVL4rGpmB6as/6LGU7jNKU0BHPbehmtGph0j7V99BJ kg8/is1sbN05EGtVsP6XRCzvDiDpBF0c/h6HvA+6QqN4rHJ+AvfDW8BJhZac8AvvsIyQT0s1 3eKksnvCDgpt6eaIVqC8p+EoDX0PjIaRUcAeCsFQA0t89Tl5oYpgXrncNFnF6Kki8zvLhv5y TuKsSsWiq0aiIgA0KDT1VrKmS62r57FCAs8/BzKX3mN5xl8IoWiYuSA4Fza9upJLZzfQEOIu nMFgOCB4OtIBpaI/ASHR+8HDbyy5/KINTTaqVFqFpglsT+q/haLdodW5jZ8KE53M90sdjrgY UuVsgRUjLdUOHapdq52JYGsEcMhzavnPdvgX/HQKNFJZ/BZbwaB9TpybFWR2Ej3mVAwlrsyP 5iad8uhF3ccBuJsyz/eb/sF3LYx3Sc47XnaXYz81Rmh3ruYaXOPSLEKdlCJa4gEALis+VuPt YwFbo3TlksZCbelCsXKzWINBWJQd34yXMr3kZJwTueYDRB9SVovVtaElNvNZLdZc7Rpevbgp y/tBR8FkQql2xUrOi3RNCk9NeqHsYJX6CtiYHdyZQvAN20LO97H0UsJS3cgkVDLHsRHxOU8c fQKct7o7h9nGmWeoGR1gXUQQeVfmPWXaeGmZXDNjMAXJcIIeuAw0oaMkvHT3CcPFDGrksA1v qet0AjWKbJaGVQ9XJ6KNKv+kAvv1ZT4pA6VdxGSSuS/hW22qNQ6Q8APpqFfzz4wxeXrmWLBi lf+7eYwrujRuY4lmOQldojdx7pF59BWRxIAd0GCtObeCMUv1jb7qWO2eLrSLG+1uaKd0PnKW Ni5ONmmb6FczQcR6tohe1uppIpnj+bSS3Zh5lwMNB32g56DUduM/lHuMRFzi5Bw
  • Ironport-hdrordr: A9a23:34tWhKF3Pj0RtavfpLqE0seALOsnbusQ8zAXPidKOH9om62j9/ xG+c5x6faaslkssR0b9exoW5PgfZq/z+8R3WB5B97LNmTbUQCTQr2Kg7GSpAHIKmnT8fNcyL clU4UWMqyXMbEDt7eZ3OBgKadF/OW6
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

v2, adjusted per the discussion at XenSummit

https://cirrus-ci.com/build/6611877547999232
https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/912782128

Andrew Cooper (3):
  xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__
  treewide: Avoid including asm/types.h
  xen/types: Rework stdint vs __{u,s}$N types

 xen/arch/arm/arm64/lib/find_next_bit.c      |  2 +-
 xen/arch/arm/include/asm/types.h            | 19 ------------
 xen/arch/riscv/include/asm/types.h          | 19 ------------
 xen/arch/x86/cpu/mcheck/mce.h               |  1 -
 xen/arch/x86/cpu/vpmu.c                     |  1 -
 xen/arch/x86/cpu/vpmu_intel.c               |  1 -
 xen/arch/x86/hvm/hvm.c                      |  1 -
 xen/arch/x86/hvm/vmx/vvmx.c                 |  1 -
 xen/arch/x86/include/asm/byteorder.h        |  2 +-
 xen/arch/x86/include/asm/hvm/svm/svmdebug.h |  2 +-
 xen/arch/x86/include/asm/hvm/vmx/vmx.h      |  3 +-
 xen/arch/x86/include/asm/io_apic.h          |  3 +-
 xen/arch/x86/include/asm/page.h             |  2 +-
 xen/arch/x86/include/asm/processor.h        |  1 -
 xen/arch/x86/include/asm/types.h            | 14 ---------
 xen/arch/x86/include/asm/x86_64/page.h      |  2 +-
 xen/arch/x86/mm/p2m-ept.c                   |  1 -
 xen/common/trace.c                          |  1 -
 xen/drivers/char/arm-uart.c                 |  2 +-
 xen/include/xen/bitops.h                    |  2 +-
 xen/include/xen/spinlock.h                  |  3 +-
 xen/include/xen/stdint.h                    | 33 +++++++++++++++++++++
 xen/include/xen/types.h                     | 29 +++++++-----------
 23 files changed, 56 insertions(+), 89 deletions(-)
 create mode 100644 xen/include/xen/stdint.h

-- 
2.30.2




 


Rackspace

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