108855964SRyan Zezeski# 208855964SRyan Zezeski# This file and its contents are supplied under the terms of the 308855964SRyan Zezeski# Common Development and Distribution License ("CDDL"), version 1.0. 408855964SRyan Zezeski# You may only use this file in accordance with the terms of version 508855964SRyan Zezeski# 1.0 of the CDDL. 608855964SRyan Zezeski# 708855964SRyan Zezeski# A full copy of the text of the CDDL should have accompanied this 808855964SRyan Zezeski# source. A copy of the CDDL is also available via the Internet at 908855964SRyan Zezeski# http://www.illumos.org/license/CDDL. 1008855964SRyan Zezeski# 1108855964SRyan Zezeski 1208855964SRyan Zezeski# 1308855964SRyan Zezeski# Copyright 2023 Oxide Computer Company 1408855964SRyan Zezeski# Copyright 2024 Ryan Zezeski 1508855964SRyan Zezeski# 1608855964SRyan Zezeski 1708855964SRyan Zezeski<include global_zone_only_component> 1808855964SRyan Zezeskiset name=pkg.fmri value=pkg:/driver/ktest@$(PKGVERS) 1908855964SRyan Zezeskiset name=pkg.summary value="Kernel Test Driver" 2008855964SRyan Zezeskiset name=pkg.description value="Kernel Test Driver" 2108855964SRyan Zezeskiset name=info.classification \ 2208855964SRyan Zezeski value=org.opensolaris.category.2008:Development/System 23*f8a201b4SRichard Loweset name=variant.arch value=$(ARCH) 2408855964SRyan Zezeskidir path=kernel group=sys 2508855964SRyan Zezeskidir path=kernel/drv group=sys 2608855964SRyan Zezeskidir path=kernel/drv/$(ARCH64) group=sys 2708855964SRyan Zezeskifile path=kernel/drv/$(ARCH64)/ktest group=sys mode=0755 2808855964SRyan Zezeskifile path=kernel/drv/ktest.conf group=sys 2908855964SRyan Zezeskidir path=usr/bin 3008855964SRyan Zezeskifile path=usr/bin/ktest mode=0555 3108855964SRyan Zezeskidir path=usr/include 3208855964SRyan Zezeskidir path=usr/include/sys 3308855964SRyan Zezeskifile path=usr/include/sys/ktest.h mode=0644 3408855964SRyan Zezeskidir path=usr/kernel/misc group=sys 3508855964SRyan Zezeskidir path=usr/kernel/misc/ktest group=sys 3608855964SRyan Zezeskidir path=usr/kernel/misc/ktest/$(ARCH64) group=sys 3708855964SRyan Zezeskifile path=usr/kernel/misc/ktest/$(ARCH64)/ktest_selftest group=sys mode=0755 3808855964SRyan Zezeskifile path=usr/kernel/misc/ktest/$(ARCH64)/mac_test group=sys mode=0755 3908855964SRyan Zezeskifile path=usr/kernel/misc/ktest/$(ARCH64)/stream_test group=sys mode=0755 4008855964SRyan Zezeskidir path=usr/lib/devfsadm group=sys 4108855964SRyan Zezeskidir path=usr/lib/devfsadm/linkmod group=sys 4208855964SRyan Zezeskidir path=usr/share/man 4308855964SRyan Zezeskidir path=usr/share/man/man8 4408855964SRyan Zezeskifile path=usr/share/man/man8/ktest.8 4508855964SRyan Zezeskidir path=usr/share/man/man9 4608855964SRyan Zezeskifile path=usr/share/man/man9/ktest.9 4708855964SRyan Zezeskidir path=usr/share/man/man9f 4808855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT.9f target=ktest_result_pass.9f 4908855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT0.9f target=ktest_result_pass.9f 5008855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT0G.9f target=ktest_result_pass.9f 5108855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3P.9f target=ktest_result_pass.9f 5208855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3PG.9f target=ktest_result_pass.9f 5308855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3S.9f target=ktest_result_pass.9f 5408855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3SG.9f target=ktest_result_pass.9f 5508855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3U.9f target=ktest_result_pass.9f 5608855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERT3UG.9f target=ktest_result_pass.9f 5708855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ASSERTG.9f target=ktest_result_pass.9f 5808855964SRyan Zezeskilink path=usr/share/man/man9f/KT_ERROR.9f target=ktest_result_pass.9f 5908855964SRyan Zezeskilink path=usr/share/man/man9f/KT_FAIL.9f target=ktest_result_pass.9f 6008855964SRyan Zezeskilink path=usr/share/man/man9f/KT_PASS.9f target=ktest_result_pass.9f 6108855964SRyan Zezeskilink path=usr/share/man/man9f/KT_SKIP.9f target=ktest_result_pass.9f 6208855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_add_suite.9f target=ktest_create_module.9f 6308855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_add_test.9f target=ktest_create_module.9f 6408855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_create_module.9f 6508855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_free_module.9f target=ktest_create_module.9f 6608855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_get_fn.9f 6708855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_get_input.9f 6808855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_hold_mod.9f target=ktest_get_fn.9f 6908855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_msg_clear.9f target=ktest_result_pass.9f 7008855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_msg_prepend.9f target=ktest_result_pass.9f 7108855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_register_module.9f \ 7208855964SRyan Zezeski target=ktest_create_module.9f 7308855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_release_mod.9f target=ktest_get_fn.9f 7408855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_result_error.9f target=ktest_result_pass.9f 7508855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_result_fail.9f target=ktest_result_pass.9f 7608855964SRyan Zezeskifile path=usr/share/man/man9f/ktest_result_pass.9f 7708855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_result_skip.9f target=ktest_result_pass.9f 7808855964SRyan Zezeskilink path=usr/share/man/man9f/ktest_unregister_module.9f \ 7908855964SRyan Zezeski target=ktest_create_module.9f 8008855964SRyan Zezeskidriver name=ktest 8108855964SRyan Zezeskilicense lic_CDDL license=lic_CDDL 82