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

Andrew Cooper posted 3 patches 10 months ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20230627075618.1180248-1-andrew.cooper3@citrix.com
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
[PATCH v2 0/3] xen/types: Cleanup
Posted by Andrew Cooper 10 months ago
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
Re: [PATCH v2 0/3] xen/types: Cleanup
Posted by Julien Grall 9 months, 3 weeks ago

On 27/06/2023 08:56, Andrew Cooper wrote:
> 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

For the series (including v2.5):

Acked-by: Julien Grall <jgrall@amazon.com>

Cheers,

-- 
Julien Grall