1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-24 07:40:52 +00:00
freebsd/sys/arm64
Mark Johnston d70230783a vmm: Postpone vmm module initialization to after SI_SUB_DEVFS
vmmops_modinit() needs to create a device file, and this must happen
after SI_SUB_DEVFS.  On non-EARLY_AP_STARTUP platforms (i.e., !x86) this
happens already by accident, but we shouldn't rely on it.

On riscv, remove the current SI_SUB_SMP ordering since that was copied
from arm64 and isn't needed.  In particular, riscv's vmmops_modinit()
does not call smp_rendezvous().

Reported by:	Oleksandr Kryvulia <shuriku@shurik.kiev.ua>
Fixes:	a97f683fe3 ("vmm: Add a device file interface for creating and destroying VMs")
2024-11-07 20:38:38 +00:00
..
acpica
arm64 arm64: Use the common activate function in nexus 2024-10-29 10:31:37 +00:00
broadcom
cavium
conf
coresight
freescale/imx
include Revert "intrng: change multi-interrupt root support type to enum" 2024-10-25 16:18:40 -05:00
intel
iommu iommu: eliminate iommu_free_ctx() 2024-11-03 21:38:19 +02:00
linux sysent: regen for typo fix 2024-10-22 19:21:26 +01:00
nvidia/tegra210 Check for errors when detaching children first, not last 2024-11-04 20:30:33 -05:00
qoriq
qualcomm
rockchip arm64: rockchip: Remove a stray semicolon 2024-10-24 23:04:48 +08:00
vmm vmm: Postpone vmm module initialization to after SI_SUB_DEVFS 2024-11-07 20:38:38 +00:00