]> www.infradead.org Git - users/dwmw2/linux.git/commit
x86/xen: eliminate some private header files
authorJuergen Gross <jgross@suse.com>
Wed, 10 Jul 2024 09:37:18 +0000 (11:37 +0200)
committerJuergen Gross <jgross@suse.com>
Thu, 11 Jul 2024 14:33:48 +0000 (16:33 +0200)
commitbcea31e2d1c7a34aeeae9458f38833d5a8409cf7
tree6719bf2577a5d2fc8eedbf934e6651540237f496
parent337c628ab74d1bbfe5377bbd8d31c858baf5fbc6
x86/xen: eliminate some private header files

Under arch/x86/xen there is one large private header file xen-ops.h
containing most of the Xen-private x86 related declarations, and then
there are several small headers with a handful of declarations each.

Merge the small headers into xen-ops.h.

While doing that, move the declaration of xen_fifo_events from
xen-ops.h into include/xen/events.h where it should have been from the
beginning.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <20240710093718.14552-3-jgross@suse.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
23 files changed:
arch/x86/xen/apic.c
arch/x86/xen/debugfs.c
arch/x86/xen/debugfs.h [deleted file]
arch/x86/xen/enlighten.c
arch/x86/xen/enlighten_hvm.c
arch/x86/xen/enlighten_pv.c
arch/x86/xen/mmu.c
arch/x86/xen/mmu.h [deleted file]
arch/x86/xen/mmu_hvm.c
arch/x86/xen/mmu_pv.c
arch/x86/xen/multicalls.c
arch/x86/xen/multicalls.h [deleted file]
arch/x86/xen/p2m.c
arch/x86/xen/pmu.c
arch/x86/xen/pmu.h [deleted file]
arch/x86/xen/setup.c
arch/x86/xen/smp.c
arch/x86/xen/smp.h [deleted file]
arch/x86/xen/smp_hvm.c
arch/x86/xen/smp_pv.c
arch/x86/xen/suspend.c
arch/x86/xen/xen-ops.h
include/xen/events.h