From owner-freebsd-hackers@freebsd.org Sun Dec 6 05:35:53 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6038C472F24 for ; Sun, 6 Dec 2020 05:35:53 +0000 (UTC) (envelope-from yuripv@yuripv.dev) Received: from new4-smtp.messagingengine.com (new4-smtp.messagingengine.com [66.111.4.230]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CpZt05Ch2z3DWH for ; Sun, 6 Dec 2020 05:35:52 +0000 (UTC) (envelope-from yuripv@yuripv.dev) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailnew.nyi.internal (Postfix) with ESMTP id 2B563580290; Sun, 6 Dec 2020 00:28:43 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 06 Dec 2020 00:28:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yuripv.dev; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=Q HFlfsWHed64Md7S9uU1hibHySmVhRS55y00WeONEss=; b=Bh1jGwLJE9t5If0Ae 1cjqKcXkXcFpk4dU8C2DH8BBFp94O6FjtiAZy1RhQIluEL1a+pZiy80ejz7AAV76 xhnFmmqG9C/sBLszjDGYewKmVIbjPe1sYjcXipneM5UolX0vaDjd9nU8+Flwbr3B y2C+4Dtc0KYZ23oMZ1iy6CYOjLrxbl1glCRrm+nTTA763QGJDwtPWSIUsJaKnBgf fuGJ+uYN9oyA0ynZ5nmT6fpeoWBL1MVWecyL4UiiOcEpU+cju1YYzLvM1wNW1hSt lxSvUkNKexb3kQRVpRGsur/Pq9nqLd2CzPp/5xRxo2LRVtXeWD4CPJqp4ENROAY1 Pzx0w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=QHFlfsWHed64Md7S9uU1hibHySmVhRS55y00WeONE ss=; b=HV3KACYOJRlcYZUIabs2aQATVMiJO9cPHW28zvgdih7IjSdSYbNVsIBFY g91Nhl0iKdaUAFV4UVHNDN3MvKsxvP1WXDwTUQAQR5K+wuRaqD15GheOQEiw1h8y mO8tZSdnaT5awqMUuGxTgHGjDO5gclF4SoSWynZoP9fFzch2KQcNJ7kgFyj9KLxX hhU87XktpBwWuAv+EVs4x84dgMj00XMvmZPE8/72SmjA19unanw2jcF1QFGFMHPG 3EkQGMUsY86n8kTUilSUKf0bRBTlkdzZkCyql99o1FkiItRotBy5vIlrSWYE3/MS uvE/BL395d3Pq3juTRq5TdQXC2fwg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudejuddgkeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthekredttdefjeenucfhrhhomhepjghurhhi ucfrrghnkhhovhcuoeihuhhrihhpvheshihurhhiphhvrdguvghvqeenucggtffrrghtth gvrhhnpeduueffgedthefftdfffeekhffgleeiieetgffhueegleefudffgedtueefkefg vdenucfkphepledurddvgedtrdduvdegrdduheejnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhephihurhhiphhvseihuhhrihhpvhdruggvvh X-ME-Proxy: Received: from [192.168.1.6] (unknown [91.240.124.157]) by mail.messagingengine.com (Postfix) with ESMTPA id 3758F1080059; Sun, 6 Dec 2020 00:28:42 -0500 (EST) Subject: Re: when to use "/dev/nvme0ns1" To: Krishnamraju Eraparaju , FreeBSD Hackers References: From: Yuri Pankov Message-ID: <10a5e607-a852-716a-9872-984e7247996e@yuripv.dev> Date: Sun, 6 Dec 2020 08:28:41 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4CpZt05Ch2z3DWH X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yuripv.dev header.s=fm1 header.b=Bh1jGwLJ; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=HV3KACYO; dmarc=none; spf=pass (mx1.freebsd.org: domain of yuripv@yuripv.dev designates 66.111.4.230 as permitted sender) smtp.mailfrom=yuripv@yuripv.dev X-Spamd-Result: default: False [1.97 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:66.111.4.230:c]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yuripv.dev:+,messagingengine.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.111.4.230:from]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.230:from]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[91.240.124.157:received]; R_DKIM_ALLOW(0.00)[yuripv.dev:s=fm1,messagingengine.com:s=fm1]; FREEFALL_USER(0.00)[yuripv]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.993]; NEURAL_HAM_LONG(-0.93)[-0.934]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[yuripv.dev]; BAD_REP_POLICIES(0.10)[]; SPAMHAUS_ZRD(0.00)[66.111.4.230:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; GREYLIST(0.00)[pass,body]; MAILMAN_DEST(0.00)[freebsd-hackers] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Dec 2020 05:35:53 -0000 Krishnamraju Eraparaju wrote: > Hi All, > > > I see there are two ways of accessing NVMe disk: > 1)GEOM based: /dev/nvd0 or /dev/nda0 > 2)/dev/nvme0ns1 > > When should one use " /dev/nvme0ns1"? See nvmecontrol(8) for the commands that operate on namespace ids. And while you could still use nvd/nda devices for those, specifying the namespace explicitly could be helpful. An excerpt from man page: DEVICE NAMES Where ⟨namespace-id⟩ is required, you can use either the nvmeXnsY device, or the disk device such as ndaZ or nvdZ. The leading /dev/ is omitted.