mbox series

[0/4] xen/x86: Rework inclusion between struct pirq and

Message ID 20200113213342.8206-1-julien@xen.org (mailing list archive)
Headers show
Series xen/x86: Rework inclusion between struct pirq and | expand

Message

Julien Grall Jan. 13, 2020, 9:33 p.m. UTC
Hi all,

The main goal of this series is to make easier to understand and use
struct pirq. Patch #1 and #3 are cleanups.

Cheers,

Julien Grall (4):
  xen/x86: Remove unused forward declaration in asm-x86/irq.h
  xen/char: ehci: Directly include xen/timer.h rather rely on dependency
  xen/domain: Remove #ifndef surrounding alloc_pirq_struct()
  xen/x86: Rework inclusion between struct pirq and struct hvm_pirq_dpci

 xen/arch/arm/irq.c            |  5 +++++
 xen/arch/x86/hvm/irq.c        |  7 ++++---
 xen/arch/x86/irq.c            | 39 ++++++++++++++++++++++++-----------
 xen/common/domain.c           |  7 +------
 xen/drivers/char/ehci-dbgp.c  |  1 +
 xen/drivers/passthrough/io.c  |  1 +
 xen/include/asm-x86/hvm/irq.h | 19 +++++++++++++++++
 xen/include/asm-x86/irq.h     | 20 +++---------------
 xen/include/xen/domain.h      |  5 +++--
 9 files changed, 64 insertions(+), 40 deletions(-)