From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D25DAA10DA for ; Thu, 1 Aug 2019 10:46:30 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5413A1C1CD; Thu, 1 Aug 2019 10:46:30 +0200 (CEST) Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by dpdk.org (Postfix) with ESMTP id 1B9F61C1CB for ; Thu, 1 Aug 2019 10:46:27 +0200 (CEST) Received: from pps.filterd (m0098421.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x718gSHY047621 for ; Thu, 1 Aug 2019 04:46:27 -0400 Received: from smtp.notes.na.collabserv.com (smtp.notes.na.collabserv.com [192.155.248.72]) by mx0a-001b2d01.pphosted.com with ESMTP id 2u3svqq061-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 01 Aug 2019 04:46:26 -0400 Received: from localhost by smtp.notes.na.collabserv.com with smtp.notes.na.collabserv.com ESMTP for from ; Thu, 1 Aug 2019 08:46:26 -0000 Received: from us1a3-smtp04.a3.dal06.isc4sb.com (10.106.154.237) by smtp.notes.na.collabserv.com (10.106.227.158) with smtp.notes.na.collabserv.com ESMTP; Thu, 1 Aug 2019 08:46:20 -0000 Received: from us1a3-mail157.a3.dal06.isc4sb.com ([10.146.71.179]) by us1a3-smtp04.a3.dal06.isc4sb.com with ESMTP id 2019080108462067-237139 ; Thu, 1 Aug 2019 08:46:20 +0000 In-Reply-To: From: "Takeshi T Yoshimura" To: David Marchand Cc: dev , David Christensen Date: Thu, 1 Aug 2019 08:46:19 +0000 MIME-Version: 1.0 Sensitivity: Importance: Normal X-Priority: 3 (Normal) References: , <20190731033523.2482-1-tyos@jp.ibm.com> X-Mailer: IBM iNotes ($HaikuForm 1054) | IBM Domino Build SCN1812108_20180501T0841_FP55 May 22, 2019 at 11:09 X-LLNOutbound: False X-Disclaimed: 42735 X-TNEFEvaluated: 1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 x-cbid: 19080108-1335-0000-0000-000000D943D8 X-IBM-SpamModules-Scores: BY=0.294059; FL=0; FP=0; FZ=0; HX=0; KW=0; PH=0; SC=0.425523; ST=0; TS=0; UL=0; ISC=; MB=0.290936 X-IBM-SpamModules-Versions: BY=3.00011533; HX=3.00000242; KW=3.00000007; PH=3.00000004; SC=3.00000287; SDB=6.01240457; UDB=6.00654128; IPR=6.01021881; MB=3.00027993; MTD=3.00000008; XFM=3.00000015; UTC=2019-08-01 08:46:24 X-IBM-AV-DETECTION: SAVI=unsuspicious REMOTE=unsuspicious XFE=unused X-IBM-AV-VERSION: SAVI=2019-08-01 05:21:00 - 6.00010234 x-cbparentid: 19080108-1336-0000-0000-000001ADA0E8 Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-08-01_05:, , signatures=0 X-Proofpoint-Spam-Reason: safe Subject: Re: [dpdk-dev] [PATCH] eal: forcing IOVA as PA in ppc X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > - Are the (below) devices bound to vfio-pci or any other kmod at this poi= nt of the init? Yes, vfio-pci is bound to 0030:01:00.0 in the log. > - Is the spdk=5Fnvme driver loaded at this point? No, spdk just attempts to initialize dpdk at this point. After the initialization finishes, spdk probes the nvme driver. > - I suppose forcing --iova-mode=3Dpa resolves the issue, but can you conf= irm this? Yes, you are right. I needed to modify the spdk core to do this, anyway.. Here is the log when I specify --iova-mode=3Dpa for an example app of spdk = (identify) Starting SPDK v19.10-pre / DPDK 19.08.0-rc3 initialization... [ DPDK EAL parameters: identify --no-shconf -c 0x1 -n 1 -m 0 --log-level=3D= lib.*:debug --log-level=3Dlib.cryptodev:5 --log-level=3Duser1:6 --iova-mode= =3Dpa --base-virtaddr=3D0x200000000000 --match-allocations --file-prefix=3D= spdk=5Fpid140641 ] EAL: Detected lcore 0 as core 0 on socket 0 EAL: Detected lcore 1 as core 0 on socket 0 EAL: Detected lcore 2 as core 0 on socket 0 EAL: Detected lcore 3 as core 0 on socket 0 EAL: Detected lcore 4 as core 4 on socket 0 EAL: Detected lcore 5 as core 4 on socket 0 EAL: Detected lcore 6 as core 4 on socket 0 EAL: Detected lcore 7 as core 4 on socket 0 EAL: Detected lcore 8 as core 8 on socket 0 EAL: Detected lcore 9 as core 8 on socket 0 EAL: Detected lcore 10 as core 8 on socket 0 EAL: Detected lcore 11 as core 8 on socket 0 EAL: Detected lcore 12 as core 12 on socket 0 EAL: Detected lcore 13 as core 12 on socket 0 EAL: Detected lcore 14 as core 12 on socket 0 EAL: Detected lcore 15 as core 12 on socket 0 EAL: Detected lcore 16 as core 24 on socket 0 EAL: Detected lcore 17 as core 24 on socket 0 EAL: Detected lcore 18 as core 24 on socket 0 EAL: Detected lcore 19 as core 24 on socket 0 EAL: Detected lcore 20 as core 28 on socket 0 EAL: Detected lcore 21 as core 28 on socket 0 EAL: Detected lcore 22 as core 28 on socket 0 EAL: Detected lcore 23 as core 28 on socket 0 EAL: Detected lcore 24 as core 32 on socket 0 EAL: Detected lcore 25 as core 32 on socket 0 EAL: Detected lcore 26 as core 32 on socket 0 EAL: Detected lcore 27 as core 32 on socket 0 EAL: Detected lcore 28 as core 36 on socket 0 EAL: Detected lcore 29 as core 36 on socket 0 EAL: Detected lcore 30 as core 36 on socket 0 EAL: Detected lcore 31 as core 36 on socket 0 EAL: Detected lcore 32 as core 48 on socket 0 EAL: Detected lcore 33 as core 48 on socket 0 EAL: Detected lcore 34 as core 48 on socket 0 EAL: Detected lcore 35 as core 48 on socket 0 EAL: Detected lcore 36 as core 52 on socket 0 EAL: Detected lcore 37 as core 52 on socket 0 EAL: Detected lcore 38 as core 52 on socket 0 EAL: Detected lcore 39 as core 52 on socket 0 EAL: Detected lcore 40 as core 56 on socket 0 EAL: Detected lcore 41 as core 56 on socket 0 EAL: Detected lcore 42 as core 56 on socket 0 EAL: Detected lcore 43 as core 56 on socket 0 EAL: Detected lcore 44 as core 60 on socket 0 EAL: Detected lcore 45 as core 60 on socket 0 EAL: Detected lcore 46 as core 60 on socket 0 EAL: Detected lcore 47 as core 60 on socket 0 EAL: Detected lcore 48 as core 64 on socket 0 EAL: Detected lcore 49 as core 64 on socket 0 EAL: Detected lcore 50 as core 64 on socket 0 EAL: Detected lcore 51 as core 64 on socket 0 EAL: Detected lcore 52 as core 68 on socket 0 EAL: Detected lcore 53 as core 68 on socket 0 EAL: Detected lcore 54 as core 68 on socket 0 EAL: Detected lcore 55 as core 68 on socket 0 EAL: Detected lcore 56 as core 72 on socket 0 EAL: Detected lcore 57 as core 72 on socket 0 EAL: Detected lcore 58 as core 72 on socket 0 EAL: Detected lcore 59 as core 72 on socket 0 EAL: Detected lcore 60 as core 76 on socket 0 EAL: Detected lcore 61 as core 76 on socket 0 EAL: Detected lcore 62 as core 76 on socket 0 EAL: Detected lcore 63 as core 76 on socket 0 EAL: Detected lcore 64 as core 80 on socket 0 EAL: Detected lcore 65 as core 80 on socket 0 EAL: Detected lcore 66 as core 80 on socket 0 EAL: Detected lcore 67 as core 80 on socket 0 EAL: Detected lcore 68 as core 84 on socket 0 EAL: Detected lcore 69 as core 84 on socket 0 EAL: Detected lcore 70 as core 84 on socket 0 EAL: Detected lcore 71 as core 84 on socket 0 EAL: Detected lcore 72 as core 88 on socket 0 EAL: Detected lcore 73 as core 88 on socket 0 EAL: Detected lcore 74 as core 88 on socket 0 EAL: Detected lcore 75 as core 88 on socket 0 EAL: Detected lcore 76 as core 92 on socket 0 EAL: Detected lcore 77 as core 92 on socket 0 EAL: Detected lcore 78 as core 92 on socket 0 EAL: Detected lcore 79 as core 92 on socket 0 EAL: Detected lcore 80 as core 2048 on socket 8 EAL: Detected lcore 81 as core 2048 on socket 8 EAL: Detected lcore 82 as core 2048 on socket 8 EAL: Detected lcore 83 as core 2048 on socket 8 EAL: Detected lcore 84 as core 2052 on socket 8 EAL: Detected lcore 85 as core 2052 on socket 8 EAL: Detected lcore 86 as core 2052 on socket 8 EAL: Detected lcore 87 as core 2052 on socket 8 EAL: Detected lcore 88 as core 2056 on socket 8 EAL: Detected lcore 89 as core 2056 on socket 8 EAL: Detected lcore 90 as core 2056 on socket 8 EAL: Detected lcore 91 as core 2056 on socket 8 EAL: Detected lcore 92 as core 2060 on socket 8 EAL: Detected lcore 93 as core 2060 on socket 8 EAL: Detected lcore 94 as core 2060 on socket 8 EAL: Detected lcore 95 as core 2060 on socket 8 EAL: Detected lcore 96 as core 2064 on socket 8 EAL: Detected lcore 97 as core 2064 on socket 8 EAL: Detected lcore 98 as core 2064 on socket 8 EAL: Detected lcore 99 as core 2064 on socket 8 EAL: Detected lcore 100 as core 2068 on socket 8 EAL: Detected lcore 101 as core 2068 on socket 8 EAL: Detected lcore 102 as core 2068 on socket 8 EAL: Detected lcore 103 as core 2068 on socket 8 EAL: Detected lcore 104 as core 2072 on socket 8 EAL: Detected lcore 105 as core 2072 on socket 8 EAL: Detected lcore 106 as core 2072 on socket 8 EAL: Detected lcore 107 as core 2072 on socket 8 EAL: Detected lcore 108 as core 2076 on socket 8 EAL: Detected lcore 109 as core 2076 on socket 8 EAL: Detected lcore 110 as core 2076 on socket 8 EAL: Detected lcore 111 as core 2076 on socket 8 EAL: Detected lcore 112 as core 2080 on socket 8 EAL: Detected lcore 113 as core 2080 on socket 8 EAL: Detected lcore 114 as core 2080 on socket 8 EAL: Detected lcore 115 as core 2080 on socket 8 EAL: Detected lcore 116 as core 2084 on socket 8 EAL: Detected lcore 117 as core 2084 on socket 8 EAL: Detected lcore 118 as core 2084 on socket 8 EAL: Detected lcore 119 as core 2084 on socket 8 EAL: Detected lcore 120 as core 2088 on socket 8 EAL: Detected lcore 121 as core 2088 on socket 8 EAL: Detected lcore 122 as core 2088 on socket 8 EAL: Detected lcore 123 as core 2088 on socket 8 EAL: Detected lcore 124 as core 2092 on socket 8 EAL: Detected lcore 125 as core 2092 on socket 8 EAL: Detected lcore 126 as core 2092 on socket 8 EAL: Detected lcore 127 as core 2092 on socket 8 EAL: Detected lcore 128 as core 2096 on socket 8 EAL: Detected lcore 129 as core 2096 on socket 8 EAL: Detected lcore 130 as core 2096 on socket 8 EAL: Detected lcore 131 as core 2096 on socket 8 EAL: Detected lcore 132 as core 2100 on socket 8 EAL: Detected lcore 133 as core 2100 on socket 8 EAL: Detected lcore 134 as core 2100 on socket 8 EAL: Detected lcore 135 as core 2100 on socket 8 EAL: Detected lcore 136 as core 2104 on socket 8 EAL: Detected lcore 137 as core 2104 on socket 8 EAL: Detected lcore 138 as core 2104 on socket 8 EAL: Detected lcore 139 as core 2104 on socket 8 EAL: Detected lcore 140 as core 2108 on socket 8 EAL: Detected lcore 141 as core 2108 on socket 8 EAL: Detected lcore 142 as core 2108 on socket 8 EAL: Detected lcore 143 as core 2108 on socket 8 EAL: Detected lcore 144 as core 2112 on socket 8 EAL: Detected lcore 145 as core 2112 on socket 8 EAL: Detected lcore 146 as core 2112 on socket 8 EAL: Detected lcore 147 as core 2112 on socket 8 EAL: Detected lcore 148 as core 2116 on socket 8 EAL: Detected lcore 149 as core 2116 on socket 8 EAL: Detected lcore 150 as core 2116 on socket 8 EAL: Detected lcore 151 as core 2116 on socket 8 EAL: Detected lcore 152 as core 2136 on socket 8 EAL: Detected lcore 153 as core 2136 on socket 8 EAL: Detected lcore 154 as core 2136 on socket 8 EAL: Detected lcore 155 as core 2136 on socket 8 EAL: Detected lcore 156 as core 2140 on socket 8 EAL: Detected lcore 157 as core 2140 on socket 8 EAL: Detected lcore 158 as core 2140 on socket 8 EAL: Detected lcore 159 as core 2140 on socket 8 EAL: Support maximum 1536 logical core(s) by configuration. EAL: Detected 160 lcore(s) EAL: Detected 2 NUMA nodes EAL: No shared files mode enabled, IPC will be disabled EAL: No shared files mode enabled, IPC is disabled EAL: VFIO PCI modules not loaded EAL: Selected IOVA mode 'PA' EAL: No available hugepages reported in hugepages-1048576kB EAL: Probing VFIO support... EAL: IOMMU type 1 (Type 1) is not supported EAL: IOMMU type 7 (sPAPR) is supported EAL: IOMMU type 8 (No-IOMMU) is not supported EAL: VFIO support initialized EAL: Ask a virtual area of 0x30000 bytes EAL: Virtual area found at 0x200000000000 (size =3D 0x30000) EAL: Setting up physically contiguous memory... EAL: Setting maximum number of open files to 1048576 EAL: Detected memory type: socket=5Fid:0 hugepage=5Fsz:2097152 EAL: Detected memory type: socket=5Fid:8 hugepage=5Fsz:2097152 EAL: Creating 4 segment lists: n=5Fsegs:8192 socket=5Fid:0 hugepage=5Fsz:20= 97152 EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x200000030000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 0 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x200000200000 (size =3D 0x400000000) EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x200400200000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 0 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x200400400000 (size =3D 0x400000000) EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x200800400000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 0 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x200800600000 (size =3D 0x400000000) EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x200c00600000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 0 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x200c00800000 (size =3D 0x400000000) EAL: Creating 4 segment lists: n=5Fsegs:8192 socket=5Fid:8 hugepage=5Fsz:20= 97152 EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x201000800000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 8 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x201000a00000 (size =3D 0x400000000) EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x201400a00000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 8 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x201400c00000 (size =3D 0x400000000) EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x201800c00000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 8 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x201800e00000 (size =3D 0x400000000) EAL: Ask a virtual area of 0x70000 bytes EAL: Virtual area found at 0x201c00e00000 (size =3D 0x70000) EAL: Memseg list allocated: 0x800kB at socket 8 EAL: Ask a virtual area of 0x400000000 bytes EAL: Virtual area found at 0x201c01000000 (size =3D 0x400000000) EAL: Hugepages will be freed exactly as allocated. EAL: No shared files mode enabled, IPC is disabled EAL: TSC frequency is ~510000 KHz EAL: Master lcore 0 is ready (tid=3D7d49a88844a0;cpuset=3D[0]) EAL: Trying to obtain current memory policy. EAL: Setting policy MPOL=5FPREFERRED for socket 0 EAL: Restoring previous memory policy: 0 EAL: request: mp=5Fmalloc=5Fsync EAL: No shared files mode enabled, IPC is disabled EAL: Heap on socket 0 was expanded by 2MB EAL: No shared files mode enabled, IPC is disabled EAL: Mem event callback 'spdk:(nil)' registered EAL: PCI device 0000:01:00.0 on NUMA socket 0 EAL: probe driver: 144d:a822 spdk=5Fnvme EAL: Not managed by a supported kernel driver, skipped EAL: PCI device 0003:01:00.0 on NUMA socket 0 EAL: probe driver: 144d:a822 spdk=5Fnvme EAL: Not managed by a supported kernel driver, skipped EAL: PCI device 0030:01:00.0 on NUMA socket 8 EAL: probe driver: 144d:a822 spdk=5Fnvme EAL: set IOMMU type 1 (Type 1) failed, error 19 (No such device) EAL: using IOMMU type 7 (sPAPR) EAL: Mem event callback 'vfio=5Fmem=5Fevent=5Fclb:(nil)' registered EAL: Installed memory event callback for VFIO EAL: VFIO reports MSI-X BAR as mappable EAL: PCI memory mapped at 0x202001000000 EAL: Trying to obtain current memory policy. EAL: Setting policy MPOL=5FPREFERRED for socket 0 EAL: Restoring previous memory policy: 0 EAL: Calling mem event callback 'spdk:(nil)' EAL: Calling mem event callback 'vfio=5Fmem=5Fevent=5Fclb:(nil)' EAL: request: mp=5Fmalloc=5Fsync EAL: No shared files mode enabled, IPC is disabled EAL: Heap on socket 0 was expanded by 4MB EAL: Trying to obtain current memory policy. EAL: Setting policy MPOL=5FPREFERRED for socket 0 EAL: Restoring previous memory policy: 0 EAL: Calling mem event callback 'spdk:(nil)' EAL: Calling mem event callback 'vfio=5Fmem=5Fevent=5Fclb:(nil)' EAL: request: mp=5Fmalloc=5Fsync EAL: No shared files mode enabled, IPC is disabled EAL: Heap on socket 0 was expanded by 4MB =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D NVMe Controller at 0030:01:00.0 [144d:a822] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Controller Capabilities/Features =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D Vendor ID: 144d Subsystem Vendor ID: 1014 Serial Number: S3RXNA0K300102 Model Number: PCIe3 6.4TB NVMe Flash Adapter II x8 Firmware Version: MN12MN12 Recommended Arb Burst: 8 IEEE OUI Identifier: 38 25 00 Multi-path I/O May have multiple subsystem ports: Yes May be connected to multiple hosts: Yes Associated with SR-IOV VF: No Max Data Transfer Size: 1048576 Error Recovery Timeout: Unlimited NVMe Specification Version (VS): 1.2.1 NVMe Specification Version (Identify): 1.2.1 Maximum Queue Entries: 1024 Contiguous Queues Required: Yes Arbitration Mechanisms Supported Weighted Round Robin: Not Supported Vendor Specific: Not Supported Reset Timeout: 60000 ms Doorbell Stride: 4 bytes NVM Subsystem Reset: Supported Command Sets Supported NVM Command Set: Supported Boot Partition: Not Supported Memory Page Size Minimum: 4096 bytes Memory Page Size Maximum: 4096 bytes Optional Asynchronous Events Supported Namespace Attribute Notices: Supported Firmware Activation Notices: Supported 128-bit Host Identifier: Not Supported Controller Memory Buffer Support =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D Supported: No Admin Command Set Attributes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Security Send/Receive: Not Supported Format NVM: Supported Firmware Activate/Download: Supported Namespace Management: Supported Device Self-Test: Not Supported Directives: Not Supported NVMe-MI: Not Supported Virtualization Management: Not Supported Doorbell Buffer Config: Not Supported Abort Command Limit: 8 Async Event Request Limit: 16 Number of Firmware Slots: 3 Firmware Slot 1 Read-Only: No Firmware Update Granularity: No Information Provided Per-Namespace SMART Log: No Command Effects Log Page: Supported Get Log Page Extended Data: Not Supported Telemetry Log Pages: Not Supported Error Log Page Entries Supported: 256 Keep Alive: Not Supported NVM Command Set Attributes =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Submission Queue Entry Size Max: 64 Min: 64 Completion Queue Entry Size Max: 16 Min: 16 Number of Namespaces: 32 Compare Command: Not Supported Write Uncorrectable Command: Supported Dataset Management Command: Supported Write Zeroes Command: Supported Set Features Save Field: Supported Reservations: Supported Timestamp: Not Supported Volatile Write Cache: Not Present Atomic Write Unit (Normal): 65536 Atomic Write Unit (PFail): 1 Atomic Compare & Write Unit: 1 Scatter-Gather List SGL Command Set: Supported SGL Keyed: Not Supported SGL Bit Bucket Descriptor: Supported SGL Metadata Pointer: Supported Oversized SGL: Supported SGL Metadata Address: Not Supported SGL Offset: Not Supported Transport SGL Data Block: Not Supported Replay Protected Memory Block: Not Supported Firmware Slot Information =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Active slot: 1 Next controller reset slot: 1 Slot 1 Firmware Revision: MN12MN12 Slot 2 Firmware Revision: MN12MN12 Slot 3 Firmware Revision: MN12MN12 Commands Supported and Effects =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Admin Commands -------------- Delete I/O Submission Queue (00h): Supported=20 Create I/O Submission Queue (01h): Supported=20 Get Log Page (02h): Supported=20 Delete I/O Completion Queue (04h): Supported=20 Create I/O Completion Queue (05h): Supported=20 Identify (06h): Supported=20 Abort (08h): Supported=20 Set Features (09h): Supported=20 Get Features (0Ah): Supported=20 Asynchronous Event Request (0Ch): Supported=20 Namespace Management (0Dh): Supported NS-Cap-Change NS-Inventory-= Change All-NS-Exclusive Firmware Commit (10h): Supported=20 Firmware Image Download (11h): Supported=20 Namespace Attachment (15h): Supported All-NS-Exclusive Format NVM (80h): Supported LBA-Change NS-Cap-Change Pe= r-NS-Exclusive I/O Commands ------------ Flush (00h): Supported=20 Write (01h): Supported LBA-Change=20 Read (02h): Supported=20 Write Uncorrectable (04h): Supported LBA-Change=20 Write Zeroes (08h): Supported LBA-Change=20 Dataset Management (09h): Supported LBA-Change=20 Reservation Register (0Dh): Supported=20 Reservation Report (0Eh): Supported=20 Reservation Acquire (11h): Supported=20 Reservation Release (15h): Supported=20 Error Log =3D=3D=3D=3D=3D=3D=3D=3D=3D Entry: 0 Error Count: 0x2 Submission Queue Id: 0x0 Command Id: 0x1a Phase Bit: 0 Status Code: 0x1c Status Code Type: 0x1 Do Not Retry: 0 Error Location: 0x0 LBA: 0x0 Namespace: 0x1 Vendor Log Page: 0x0 ----------- Entry: 1 Error Count: 0x1 Submission Queue Id: 0x0 Command Id: 0x5 Phase Bit: 0 Status Code: 0x1c Status Code Type: 0x1 Do Not Retry: 0 Error Location: 0x0 LBA: 0x0 Namespace: 0x1 Vendor Log Page: 0x0 Power Management =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Number of Power States: 1 Current Power State: Power State #0 Power State #0: Max Power: 25.00 W Non-Operational Permissive Mode: Not Supported Health Information =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Critical Warnings: Available Spare Space: OK Temperature: OK Device Reliability: OK Read Only: No Volatile Memory Backup: OK Current Temperature: 319 Kelvin (46 Celsius) Temperature Threshold: 353 Kelvin (80 Celsius) Available Spare: 100% Available Spare Threshold: 10% Life Percentage Used: 0% Data Units Read: 44913828 Data Units Written: 67060524 Host Read Commands: 1363758490 Host Write Commands: 2804327733 Controller Busy Time: 715 minutes Power Cycles: 104 Power On Hours: 6530 hours Unsafe Shutdowns: 41 Unrecoverable Media Errors: 0 Lifetime Error Log Entries: 2 Warning Temperature Time: 0 minutes Critical Temperature Time: 0 minutes Temperature Sensor 1: 319 Kelvin (46 Celsius) Temperature Sensor 2: 316 Kelvin (43 Celsius) Temperature Sensor 3: 316 Kelvin (43 Celsius) Number of Queues =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Number of I/O Submission Queues: 128 Number of I/O Completion Queues: 128 Namespace ID:1 Deallocate: Supported Deallocated/Unwritten Error: Not Supported Deallocated Read Value: Unknown Deallocate in Write Zeroes: Not Supported Deallocated Guard Field: 0xFFFF Flush: Not Supported Reservation: Supported Namespace Sharing Capabilities: Private Size (in LBAs): 1562805846 (1490M) Capacity (in LBAs): 1562805846 (1490M) Utilization (in LBAs): 1562805846 (1490M) NGUID: 335258304B3001020025384100000001 Thin Provisioning: Not Supported Per-NS Atomic Units: No NGUID/EUI64 Never Reused: No Number of LBA Formats: 4 Current LBA Format: LBA Format #00 LBA Format #00: Data Size: 4096 Metadata Size: 0 LBA Format #01: Data Size: 4096 Metadata Size: 8 LBA Format #02: Data Size: 512 Metadata Size: 0 LBA Format #03: Data Size: 512 Metadata Size: 8 EAL: Calling mem event callback 'spdk:(nil)' EAL: Calling mem event callback 'vfio=5Fmem=5Fevent=5Fclb:(nil)' EAL: request: mp=5Fmalloc=5Fsync EAL: No shared files mode enabled, IPC is disabled EAL: Heap on socket 0 was shrunk by 4MB EAL: Calling mem event callback 'spdk:(nil)' EAL: Calling mem event callback 'vfio=5Fmem=5Fevent=5Fclb:(nil)' EAL: request: mp=5Fmalloc=5Fsync EAL: No shared files mode enabled, IPC is disabled EAL: Heap on socket 0 was shrunk by 4MB EAL: request: eal=5Fdev=5Fmp=5Frequest EAL: No shared files mode enabled, IPC is disabled EAL: PCI device 0030:01:00.0 on NUMA socket 8 EAL: remove driver: 144d:a822 spdk=5Fnvme EAL: Mem event callback 'vfio=5Fmem=5Fevent=5Fclb:(nil)' unregistered EAL: Releasing pci mapped resource for 0030:01:00.0 EAL: Calling pci=5Funmap=5Fresource for 0030:01:00.0 at 0x202001000000 EAL: PCI memory unmapped at 0x202001000000