Module Name: src Committed By: maxv Date: Mon Apr 29 17:27:57 UTC 2019
Modified Files: src/lib/libnvmm: libnvmm.c Log Message: Remove useless calls to nvmm_init(). To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/lib/libnvmm/libnvmm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libnvmm/libnvmm.c diff -u src/lib/libnvmm/libnvmm.c:1.10 src/lib/libnvmm/libnvmm.c:1.11 --- src/lib/libnvmm/libnvmm.c:1.10 Sun Apr 28 14:22:13 2019 +++ src/lib/libnvmm/libnvmm.c Mon Apr 29 17:27:57 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: libnvmm.c,v 1.10 2019/04/28 14:22:13 maxv Exp $ */ +/* $NetBSD: libnvmm.c,v 1.11 2019/04/29 17:27:57 maxv Exp $ */ /* * Copyright (c) 2018 The NetBSD Foundation, Inc. @@ -237,10 +237,6 @@ nvmm_machine_destroy(struct nvmm_machine struct nvmm_ioc_machine_destroy args; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; ret = ioctl(nvmm_fd, NVMM_IOC_MACHINE_DESTROY, &args); @@ -259,10 +255,6 @@ nvmm_machine_configure(struct nvmm_machi struct nvmm_ioc_machine_configure args; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.op = op; args.conf = conf; @@ -281,10 +273,6 @@ nvmm_vcpu_create(struct nvmm_machine *ma struct nvmm_comm_page *comm; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.cpuid = cpuid; @@ -309,10 +297,6 @@ nvmm_vcpu_destroy(struct nvmm_machine *m struct nvmm_comm_page *comm; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.cpuid = cpuid; @@ -332,10 +316,6 @@ nvmm_vcpu_setstate(struct nvmm_machine * { struct nvmm_comm_page *comm; - if (nvmm_init() == -1) { - return -1; - } - if (__predict_false(cpuid >= mach->npages)) { return -1; } @@ -356,10 +336,6 @@ nvmm_vcpu_getstate(struct nvmm_machine * struct nvmm_comm_page *comm; int ret; - if (nvmm_init() == -1) { - return -1; - } - if (__predict_false(cpuid >= mach->npages)) { return -1; } @@ -389,10 +365,6 @@ nvmm_vcpu_inject(struct nvmm_machine *ma struct nvmm_ioc_vcpu_inject args; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.cpuid = cpuid; memcpy(&args.event, event, sizeof(args.event)); @@ -411,10 +383,6 @@ nvmm_vcpu_run(struct nvmm_machine *mach, struct nvmm_ioc_vcpu_run args; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.cpuid = cpuid; memset(&args.exit, 0, sizeof(args.exit)); @@ -435,10 +403,6 @@ nvmm_gpa_map(struct nvmm_machine *mach, struct nvmm_ioc_gpa_map args; int ret; - if (nvmm_init() == -1) { - return -1; - } - ret = __area_add(mach, hva, gpa, size, prot); if (ret == -1) return -1; @@ -465,10 +429,6 @@ nvmm_gpa_unmap(struct nvmm_machine *mach struct nvmm_ioc_gpa_unmap args; int ret; - if (nvmm_init() == -1) { - return -1; - } - ret = __area_delete(mach, hva, gpa, size); if (ret == -1) return -1; @@ -492,10 +452,6 @@ nvmm_hva_map(struct nvmm_machine *mach, struct nvmm_ioc_hva_map args; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.hva = hva; args.size = size; @@ -513,10 +469,6 @@ nvmm_hva_unmap(struct nvmm_machine *mach struct nvmm_ioc_hva_unmap args; int ret; - if (nvmm_init() == -1) { - return -1; - } - args.machid = mach->machid; args.hva = hva; args.size = size;