git: c2de0116c801 - main - vmm tests: Check for /dev/vmmctl to decide if vmm is initialized
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Feb 2025 16:05:47 UTC
The branch main has been updated by markj:
URL: https://cgit.FreeBSD.org/src/commit/?id=c2de0116c80176829406289da3b79b6e70855ea4
commit c2de0116c80176829406289da3b79b6e70855ea4
Author: Mark Johnston <markj@FreeBSD.org>
AuthorDate: 2025-02-08 15:01:43 +0000
Commit: Mark Johnston <markj@FreeBSD.org>
CommitDate: 2025-02-08 16:05:37 +0000
vmm tests: Check for /dev/vmmctl to decide if vmm is initialized
If vmm.ko is loaded but fails initialization, it doesn't get
automatically unloaded, so the tests will not skip themselves and will
instead fail outright.
MFC after: 1 week
---
tests/sys/vmm/vmm_cred_jail.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/sys/vmm/vmm_cred_jail.sh b/tests/sys/vmm/vmm_cred_jail.sh
index 4ead7fdd897d..5b02b5dc0b42 100644
--- a/tests/sys/vmm/vmm_cred_jail.sh
+++ b/tests/sys/vmm/vmm_cred_jail.sh
@@ -38,7 +38,7 @@ vmm_cred_jail_host_head()
}
vmm_cred_jail_host_body()
{
- if ! kldstat -qn vmm; then
+ if ! -c /dev/vmmctl; then
atf_skip "vmm is not loaded"
fi
bhyvectl --vm=testvm --create
@@ -59,7 +59,7 @@ vmm_cred_jail_other_head()
}
vmm_cred_jail_other_body()
{
- if ! kldstat -qn vmm; then
+ if ! -c /dev/vmmctl; then
atf_skip "vmm is not loaded"
fi
vmm_mkjail myjail1