[PATCH 0/3] xen: Drop bool_t

Andrew Cooper posted 3 patches 5 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20231120145623.167383-1-andrew.cooper3@citrix.com
xen/arch/x86/cpu/microcode/core.c        |  4 +--
xen/arch/x86/cpu/mtrr/generic.c          |  2 +-
xen/arch/x86/cpu/vpmu.c                  |  2 +-
xen/arch/x86/cpu/vpmu_amd.c              |  4 +--
xen/arch/x86/cpu/vpmu_intel.c            |  6 ++--
xen/arch/x86/hvm/asid.c                  |  4 +--
xen/arch/x86/hvm/emulate.c               | 28 +++++++--------
xen/arch/x86/hvm/hvm.c                   | 36 +++++++++----------
xen/arch/x86/hvm/intercept.c             |  2 +-
xen/arch/x86/hvm/mtrr.c                  | 12 +++----
xen/arch/x86/hvm/nestedhvm.c             |  4 +--
xen/arch/x86/hvm/stdvga.c                |  2 +-
xen/arch/x86/hvm/svm/nestedsvm.c         | 16 ++++-----
xen/arch/x86/hvm/svm/svm.c               |  8 ++---
xen/arch/x86/hvm/vlapic.c                | 31 +++++++++--------
xen/arch/x86/hvm/vmx/vmcs.c              | 29 ++++++++--------
xen/arch/x86/hvm/vmx/vmx.c               |  6 ++--
xen/arch/x86/hvm/vmx/vvmx.c              | 20 +++++------
xen/arch/x86/include/asm/acpi.h          |  2 +-
xen/arch/x86/include/asm/apic.h          |  2 +-
xen/arch/x86/include/asm/domain.h        | 28 +++++++--------
xen/arch/x86/include/asm/hardirq.h       |  2 +-
xen/arch/x86/include/asm/hvm/asid.h      |  2 +-
xen/arch/x86/include/asm/hvm/emulate.h   |  2 +-
xen/arch/x86/include/asm/hvm/hvm.h       | 24 ++++++-------
xen/arch/x86/include/asm/hvm/io.h        |  6 ++--
xen/arch/x86/include/asm/hvm/nestedhvm.h |  4 +--
xen/arch/x86/include/asm/hvm/vcpu.h      | 16 ++++-----
xen/arch/x86/include/asm/hvm/vlapic.h    | 12 +++----
xen/arch/x86/include/asm/hvm/vmx/vmcs.h  | 10 +++---
xen/arch/x86/include/asm/hvm/vmx/vmx.h   |  2 +-
xen/arch/x86/include/asm/hvm/vmx/vvmx.h  |  2 +-
xen/arch/x86/include/asm/mtrr.h          | 16 ++++-----
xen/arch/x86/include/asm/p2m.h           | 20 +++++------
xen/arch/x86/include/asm/page.h          |  2 +-
xen/arch/x86/include/asm/paging.h        |  2 +-
xen/arch/x86/include/asm/pci.h           |  8 ++---
xen/arch/x86/include/asm/psr.h           |  2 +-
xen/arch/x86/include/asm/vpmu.h          | 12 +++----
xen/arch/x86/mm/hap/nested_ept.c         | 12 +++----
xen/arch/x86/mm/mem_paging.c             |  2 +-
xen/arch/x86/mm/p2m-ept.c                | 29 ++++++++--------
xen/arch/x86/mm/p2m-pod.c                |  2 +-
xen/arch/x86/mm/p2m-pt.c                 |  6 ++--
xen/arch/x86/mm/p2m.c                    |  9 ++---
xen/arch/x86/mm/paging.c                 |  6 ++--
xen/arch/x86/x86_64/mmconf-fam10h.c      |  2 +-
xen/arch/x86/x86_64/mmconfig-shared.c    |  8 ++---
xen/arch/x86/x86_64/mmconfig_64.c        |  6 ++--
xen/common/device_tree.c                 | 34 +++++++++---------
xen/common/domain.c                      |  2 +-
xen/common/domctl.c                      |  4 +--
xen/common/event_fifo.c                  |  4 +--
xen/common/grant_table.c                 | 14 ++++----
xen/common/kernel.c                      |  2 +-
xen/common/kexec.c                       |  4 +--
xen/common/keyhandler.c                  |  4 +--
xen/common/kimage.c                      |  8 ++---
xen/common/livepatch.c                   | 20 +++++------
xen/common/memory.c                      |  2 +-
xen/common/notifier.c                    |  2 +-
xen/common/preempt.c                     |  2 +-
xen/common/rangeset.c                    | 12 +++----
xen/common/shutdown.c                    |  2 +-
xen/common/symbols.c                     |  2 +-
xen/common/sysctl.c                      |  4 +--
xen/common/tasklet.c                     |  4 +--
xen/common/timer.c                       |  8 ++---
xen/common/trace.c                       | 12 +++----
xen/drivers/acpi/apei/apei-base.c        |  2 +-
xen/drivers/acpi/apei/apei-internal.h    |  2 +-
xen/drivers/acpi/apei/erst.c             |  2 +-
xen/drivers/acpi/apei/hest.c             |  2 +-
xen/drivers/char/console.c               |  8 ++---
xen/drivers/char/ehci-dbgp.c             | 10 +++---
xen/drivers/char/ns16550.c               | 14 ++++----
xen/drivers/char/pl011.c                 |  2 +-
xen/drivers/char/serial.c                |  2 +-
xen/drivers/cpufreq/cpufreq.c            |  2 +-
xen/drivers/video/vesa.c                 |  2 +-
xen/include/acpi/cpufreq/cpufreq.h       | 10 +++---
xen/include/xen/device_tree.h            | 44 ++++++++++++------------
xen/include/xen/domain.h                 |  4 +--
xen/include/xen/gdbstub.h                |  2 +-
xen/include/xen/irq.h                    |  2 +-
xen/include/xen/kernel.h                 |  2 +-
xen/include/xen/kimage.h                 |  8 ++---
xen/include/xen/livepatch.h              |  6 ++--
xen/include/xen/mm-frame.h               |  4 +--
xen/include/xen/mm.h                     |  6 ++--
xen/include/xen/preempt.h                |  2 +-
xen/include/xen/rangeset.h               |  8 ++---
xen/include/xen/rwlock.h                 |  2 +-
xen/include/xen/serial.h                 |  2 +-
xen/include/xen/shutdown.h               |  2 +-
xen/include/xen/tasklet.h                |  6 ++--
xen/include/xen/types.h                  |  1 -
97 files changed, 389 insertions(+), 390 deletions(-)
[PATCH 0/3] xen: Drop bool_t
Posted by Andrew Cooper 5 months, 1 week ago
Final cleanup of bool_t.

Andrew Cooper (3):
  x86/treewide: Switch bool_t to bool
  xen/treewide: Switch bool_t to bool
  xen: Drop bool_t

 xen/arch/x86/cpu/microcode/core.c        |  4 +--
 xen/arch/x86/cpu/mtrr/generic.c          |  2 +-
 xen/arch/x86/cpu/vpmu.c                  |  2 +-
 xen/arch/x86/cpu/vpmu_amd.c              |  4 +--
 xen/arch/x86/cpu/vpmu_intel.c            |  6 ++--
 xen/arch/x86/hvm/asid.c                  |  4 +--
 xen/arch/x86/hvm/emulate.c               | 28 +++++++--------
 xen/arch/x86/hvm/hvm.c                   | 36 +++++++++----------
 xen/arch/x86/hvm/intercept.c             |  2 +-
 xen/arch/x86/hvm/mtrr.c                  | 12 +++----
 xen/arch/x86/hvm/nestedhvm.c             |  4 +--
 xen/arch/x86/hvm/stdvga.c                |  2 +-
 xen/arch/x86/hvm/svm/nestedsvm.c         | 16 ++++-----
 xen/arch/x86/hvm/svm/svm.c               |  8 ++---
 xen/arch/x86/hvm/vlapic.c                | 31 +++++++++--------
 xen/arch/x86/hvm/vmx/vmcs.c              | 29 ++++++++--------
 xen/arch/x86/hvm/vmx/vmx.c               |  6 ++--
 xen/arch/x86/hvm/vmx/vvmx.c              | 20 +++++------
 xen/arch/x86/include/asm/acpi.h          |  2 +-
 xen/arch/x86/include/asm/apic.h          |  2 +-
 xen/arch/x86/include/asm/domain.h        | 28 +++++++--------
 xen/arch/x86/include/asm/hardirq.h       |  2 +-
 xen/arch/x86/include/asm/hvm/asid.h      |  2 +-
 xen/arch/x86/include/asm/hvm/emulate.h   |  2 +-
 xen/arch/x86/include/asm/hvm/hvm.h       | 24 ++++++-------
 xen/arch/x86/include/asm/hvm/io.h        |  6 ++--
 xen/arch/x86/include/asm/hvm/nestedhvm.h |  4 +--
 xen/arch/x86/include/asm/hvm/vcpu.h      | 16 ++++-----
 xen/arch/x86/include/asm/hvm/vlapic.h    | 12 +++----
 xen/arch/x86/include/asm/hvm/vmx/vmcs.h  | 10 +++---
 xen/arch/x86/include/asm/hvm/vmx/vmx.h   |  2 +-
 xen/arch/x86/include/asm/hvm/vmx/vvmx.h  |  2 +-
 xen/arch/x86/include/asm/mtrr.h          | 16 ++++-----
 xen/arch/x86/include/asm/p2m.h           | 20 +++++------
 xen/arch/x86/include/asm/page.h          |  2 +-
 xen/arch/x86/include/asm/paging.h        |  2 +-
 xen/arch/x86/include/asm/pci.h           |  8 ++---
 xen/arch/x86/include/asm/psr.h           |  2 +-
 xen/arch/x86/include/asm/vpmu.h          | 12 +++----
 xen/arch/x86/mm/hap/nested_ept.c         | 12 +++----
 xen/arch/x86/mm/mem_paging.c             |  2 +-
 xen/arch/x86/mm/p2m-ept.c                | 29 ++++++++--------
 xen/arch/x86/mm/p2m-pod.c                |  2 +-
 xen/arch/x86/mm/p2m-pt.c                 |  6 ++--
 xen/arch/x86/mm/p2m.c                    |  9 ++---
 xen/arch/x86/mm/paging.c                 |  6 ++--
 xen/arch/x86/x86_64/mmconf-fam10h.c      |  2 +-
 xen/arch/x86/x86_64/mmconfig-shared.c    |  8 ++---
 xen/arch/x86/x86_64/mmconfig_64.c        |  6 ++--
 xen/common/device_tree.c                 | 34 +++++++++---------
 xen/common/domain.c                      |  2 +-
 xen/common/domctl.c                      |  4 +--
 xen/common/event_fifo.c                  |  4 +--
 xen/common/grant_table.c                 | 14 ++++----
 xen/common/kernel.c                      |  2 +-
 xen/common/kexec.c                       |  4 +--
 xen/common/keyhandler.c                  |  4 +--
 xen/common/kimage.c                      |  8 ++---
 xen/common/livepatch.c                   | 20 +++++------
 xen/common/memory.c                      |  2 +-
 xen/common/notifier.c                    |  2 +-
 xen/common/preempt.c                     |  2 +-
 xen/common/rangeset.c                    | 12 +++----
 xen/common/shutdown.c                    |  2 +-
 xen/common/symbols.c                     |  2 +-
 xen/common/sysctl.c                      |  4 +--
 xen/common/tasklet.c                     |  4 +--
 xen/common/timer.c                       |  8 ++---
 xen/common/trace.c                       | 12 +++----
 xen/drivers/acpi/apei/apei-base.c        |  2 +-
 xen/drivers/acpi/apei/apei-internal.h    |  2 +-
 xen/drivers/acpi/apei/erst.c             |  2 +-
 xen/drivers/acpi/apei/hest.c             |  2 +-
 xen/drivers/char/console.c               |  8 ++---
 xen/drivers/char/ehci-dbgp.c             | 10 +++---
 xen/drivers/char/ns16550.c               | 14 ++++----
 xen/drivers/char/pl011.c                 |  2 +-
 xen/drivers/char/serial.c                |  2 +-
 xen/drivers/cpufreq/cpufreq.c            |  2 +-
 xen/drivers/video/vesa.c                 |  2 +-
 xen/include/acpi/cpufreq/cpufreq.h       | 10 +++---
 xen/include/xen/device_tree.h            | 44 ++++++++++++------------
 xen/include/xen/domain.h                 |  4 +--
 xen/include/xen/gdbstub.h                |  2 +-
 xen/include/xen/irq.h                    |  2 +-
 xen/include/xen/kernel.h                 |  2 +-
 xen/include/xen/kimage.h                 |  8 ++---
 xen/include/xen/livepatch.h              |  6 ++--
 xen/include/xen/mm-frame.h               |  4 +--
 xen/include/xen/mm.h                     |  6 ++--
 xen/include/xen/preempt.h                |  2 +-
 xen/include/xen/rangeset.h               |  8 ++---
 xen/include/xen/rwlock.h                 |  2 +-
 xen/include/xen/serial.h                 |  2 +-
 xen/include/xen/shutdown.h               |  2 +-
 xen/include/xen/tasklet.h                |  6 ++--
 xen/include/xen/types.h                  |  1 -
 97 files changed, 389 insertions(+), 390 deletions(-)


base-commit: cfb777791d39e025cf625ba1fa080597d4defef6
-- 
2.30.2