Module Name: src Committed By: ryo Date: Thu Sep 24 09:59:11 UTC 2020
Modified Files: src/sys/dev/ic: nvme.c Log Message: no need to swap pt.cmd.cdwXX at nvme_set_number_of_queues(). cmd.cdwXX will be swapped in nvme_pt_fill(). To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/dev/ic/nvme.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ic/nvme.c diff -u src/sys/dev/ic/nvme.c:1.50 src/sys/dev/ic/nvme.c:1.51 --- src/sys/dev/ic/nvme.c:1.50 Tue Sep 22 11:53:10 2020 +++ src/sys/dev/ic/nvme.c Thu Sep 24 09:59:11 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: nvme.c,v 1.50 2020/09/22 11:53:10 kardel Exp $ */ +/* $NetBSD: nvme.c,v 1.51 2020/09/24 09:59:11 ryo Exp $ */ /* $OpenBSD: nvme.c,v 1.49 2016/04/18 05:59:50 dlg Exp $ */ /* @@ -18,7 +18,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: nvme.c,v 1.50 2020/09/22 11:53:10 kardel Exp $"); +__KERNEL_RCSID(0, "$NetBSD: nvme.c,v 1.51 2020/09/24 09:59:11 ryo Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -1624,8 +1624,8 @@ nvme_set_number_of_queues(struct nvme_so memset(&pt, 0, sizeof(pt)); pt.cmd.opcode = NVM_ADMIN_SET_FEATURES; - htolem32(&pt.cmd.cdw10, NVM_FEATURE_NUMBER_OF_QUEUES); - htolem32(&pt.cmd.cdw11, ((nq - 1) << 16) | (nq - 1)); + pt.cmd.cdw10 = NVM_FEATURE_NUMBER_OF_QUEUES; + pt.cmd.cdw11 = ((nq - 1) << 16) | (nq - 1); memset(&state, 0, sizeof(state)); state.pt = &pt;