kernel-hacking-2024-linux-s.../include/xen
Arnd Bergmann a78d14a316 xen: avoid link error on ARM
Building the privcmd code as a loadable module on ARM, we get
a link error due to the private cache management functions:

ERROR: "__sync_icache_dcache" [drivers/xen/xen-privcmd.ko] undefined!

Move the code into a new that is always built in when Xen is enabled,
as suggested by Juergen Gross and Boris Ostrovsky.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: Juergen Gross <jgross@suse.com>
2019-07-31 08:14:12 +02:00
..
arm arm64/xen: fix xen-swiotlb cache flushing 2019-01-23 22:14:56 +01:00
interface xen/pvh: Add memory map pointer to hvm_start_info struct 2018-12-13 13:41:49 -05:00
acpi.h
balloon.h xen: remove tmem driver 2019-07-17 08:09:58 +02:00
events.h xen/events: fix binding user event channels to cpus 2019-07-17 08:09:57 +02:00
features.h
grant_table.h xen/grant-table: Allow allocating buffers suitable for DMA 2018-07-26 23:05:14 -04:00
hvc-console.h
hvm.h
mem-reservation.h xen/balloon: add runtime control for scrubbing ballooned out pages 2018-09-14 08:51:10 -04:00
page.h
platform_pci.h
swiotlb-xen.h
xen-front-pgdir-shbuf.h xen: Introduce shared buffer helpers for page directory... 2018-12-18 12:15:55 -05:00
xen-ops.h xen: avoid link error on ARM 2019-07-31 08:14:12 +02:00
xen.h block: pass page to xen_biovec_phys_mergeable 2019-04-01 12:11:13 -06:00
xenbus.h
xenbus_dev.h