mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-19 05:58:35 -07:00
It is okay to register legacy backends in the middle of xen_bus_init(). All that the registration does is record the existence of the backend in xenstore. This makes it possible to remove them from the build without introducing undefined symbols in xen_be_init(). It also removes the need for the backend_register callback, whose only purpose is to avoid registering nonfunctional backends. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <20240509170044.190795-8-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> |
||
|---|---|---|
| .. | ||
| interface | ||
| arch_hvm.h | ||
| start_info.h | ||
| xen-backend.h | ||
| xen-block.h | ||
| xen-bus-helper.h | ||
| xen-bus.h | ||
| xen-hvm-common.h | ||
| xen-legacy-backend.h | ||
| xen-x86.h | ||
| xen.h | ||
| xen_backend_ops.h | ||
| xen_igd.h | ||
| xen_native.h | ||
| xen_pvdev.h | ||