Paolo Bonzini
88f5ed7017
xen: register legacy backends via xen_backend_init
...
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>
2024-05-10 15:45:15 +02:00
..
2024-04-18 11:17:27 +02:00
2024-03-01 08:27:33 +01:00
2023-07-25 17:24:12 +01:00
2023-07-25 17:24:12 +01:00
2023-08-31 19:47:43 +02:00
2023-12-30 07:38:06 +11:00
2020-09-18 14:12:32 -04:00
2021-05-02 17:24:50 +02:00
2021-05-05 15:06:01 +02:00
2021-01-22 14:51:35 +01:00
2021-09-01 06:37:13 +02:00
2023-10-06 13:27:48 +02:00
2022-01-13 10:22:37 +01:00
2024-04-01 19:47:40 +03:00
2023-12-30 07:38:06 +11:00
2023-12-30 07:38:06 +11:00
2023-12-30 07:38:06 +11:00
2024-05-09 00:07:21 +02:00
2021-03-15 17:00:58 +01:00
2023-12-30 07:38:06 +11:00
2023-02-08 07:28:05 +01:00
2024-04-16 11:50:52 +01:00
2023-12-30 07:38:06 +11:00
2023-12-30 07:38:06 +11:00
2022-11-08 11:13:48 +01:00
2024-04-25 10:21:06 +01:00
2022-05-11 16:49:06 +02:00
2023-12-30 07:38:06 +11:00
2024-02-20 20:34:21 +03:00
2024-02-20 20:34:21 +03:00
2024-02-20 20:34:21 +03:00
2024-02-20 20:34:21 +03:00
2022-11-08 11:13:48 +01:00
2023-12-30 07:38:06 +11:00
2024-02-27 09:37:25 +01:00
2024-02-27 09:37:25 +01:00
2023-02-27 22:29:02 +01:00
2024-02-20 20:34:21 +03:00
2024-02-20 20:34:21 +03:00
2023-02-27 22:29:02 +01:00
2023-12-30 07:38:06 +11:00
2023-01-08 01:54:22 -05:00
2023-12-30 07:38:06 +11:00
2020-10-21 11:36:19 +02:00
2023-12-30 07:38:06 +11:00
2021-05-28 09:10:20 +02:00
2023-12-30 07:38:06 +11:00
2013-02-19 12:30:05 +01:00
2023-12-30 07:38:06 +11:00
2024-02-27 09:37:25 +01:00
2021-12-30 17:16:32 +01:00
2024-04-18 11:17:27 +02:00
2021-02-17 14:29:12 +01:00
2021-09-01 06:37:13 +02:00
2022-11-08 11:13:48 +01:00
2020-03-16 23:02:25 +01:00
2023-08-31 19:47:43 +02:00
2024-01-05 13:35:25 +00:00
2023-08-31 19:47:43 +02:00
2020-08-21 06:18:24 -04:00
2020-09-18 14:12:32 -04:00
2021-09-01 06:37:13 +02:00
2023-12-30 07:38:06 +11:00
2023-12-30 07:38:06 +11:00
2023-02-27 22:29:02 +01:00
2023-11-28 14:26:37 +01:00
2024-05-10 15:45:15 +02:00
2021-05-02 17:24:50 +02:00
2024-04-25 10:21:06 +01:00