public inbox for linux-block@vger.kernel.org
 help / color / mirror / Atom feed
From: "Matias Bjørling" <mb@lightnvm.io>
To: "Javier González" <jg@lightnvm.io>
Cc: linux-block@vger.kernel.org,
	"Javier González" <javier@cnexlabs.com>,
	linux-kernel@vger.kernel.org, linux-nvme@lists.infradead.org
Subject: Re: [PATCH 10/20] lightnvm: pblk: rename ppaf* to addrf*
Date: Thu, 22 Feb 2018 08:47:57 +0100	[thread overview]
Message-ID: <c84400a8-c53f-9f3f-781f-429dc97ec743@lightnvm.io> (raw)
In-Reply-To: <1519205218-26994-11-git-send-email-javier@cnexlabs.com>

T24gMDIvMjEvMjAxOCAxMDoyNiBBTSwgSmF2aWVyIEdvbnrDoWxleiB3cm90ZToKPiBJbiBwcmVw
YXJhdGlvbiBmb3IgMi4wIHN1cHBvcnQgaW4gcGJsaywgcmVuYW1lIHZhcmlhYmxlcyByZWZlcnJp
bmcgdG8KPiB0aGUgYWRkcmVzcyBmb3JtYXQgdG8gYWRkcmYgYW5kIHJlc2VydmUgcHBhZiBmb3Ig
dGhlIDEuMiBwYXRoLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphdmllciBHb256w6FsZXogPGphdmll
ckBjbmV4bGFicy5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2xpZ2h0bnZtL3BibGstaW5pdC5jICB8
ICA4ICsrKystLS0tCj4gICBkcml2ZXJzL2xpZ2h0bnZtL3BibGstc3lzZnMuYyB8ICA0ICsrLS0K
PiAgIGRyaXZlcnMvbGlnaHRudm0vcGJsay5oICAgICAgIHwgMTYgKysrKysrKystLS0tLS0tLQo+
ICAgMyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9saWdodG52bS9wYmxrLWluaXQuYyBiL2RyaXZlcnMvbGln
aHRudm0vcGJsay1pbml0LmMKPiBpbmRleCA2YmY1MWVmOGY1MTYuLjU2YjRhZmMyN2FkZCAxMDA2
NDQKPiAtLS0gYS9kcml2ZXJzL2xpZ2h0bnZtL3BibGstaW5pdC5jCj4gKysrIGIvZHJpdmVycy9s
aWdodG52bS9wYmxrLWluaXQuYwo+IEBAIC04MCw3ICs4MCw3IEBAIHN0YXRpYyBzaXplX3QgcGJs
a190cmFuc19tYXBfc2l6ZShzdHJ1Y3QgcGJsayAqcGJsaykKPiAgIHsKPiAgIAlpbnQgZW50cnlf
c2l6ZSA9IDg7Cj4gICAKPiAtCWlmIChwYmxrLT5wcGFmX2JpdHNpemUgPCAzMikKPiArCWlmIChw
YmxrLT5hZGRyZl9sZW4gPCAzMikKPiAgIAkJZW50cnlfc2l6ZSA9IDQ7Cj4gICAKPiAgIAlyZXR1
cm4gZW50cnlfc2l6ZSAqIHBibGstPnJsLm5yX3NlY3M7Cj4gQEAgLTE5OCw3ICsxOTgsNyBAQCBz
dGF0aWMgaW50IHBibGtfc2V0X2FkZHJmXzEyKHN0cnVjdCBudm1fZ2VvICpnZW8sCj4gICAJcmV0
dXJuIGRzdC0+YmxrX29mZnNldCArIHNyYy0+YmxrX2xlbjsKPiAgIH0KPiAgIAo+IC1zdGF0aWMg
aW50IHBibGtfc2V0X3BwYWYoc3RydWN0IHBibGsgKnBibGspCj4gK3N0YXRpYyBpbnQgcGJsa19z
ZXRfYWRkcmYoc3RydWN0IHBibGsgKnBibGspCj4gICB7Cj4gICAJc3RydWN0IG52bV90Z3RfZGV2
ICpkZXYgPSBwYmxrLT5kZXY7Cj4gICAJc3RydWN0IG52bV9nZW8gKmdlbyA9ICZkZXYtPmdlbzsK
PiBAQCAtMjEwLDcgKzIxMCw3IEBAIHN0YXRpYyBpbnQgcGJsa19zZXRfcHBhZihzdHJ1Y3QgcGJs
ayAqcGJsaykKPiAgIAkJcmV0dXJuIC1FSU5WQUw7Cj4gICAJfQo+ICAgCj4gLQlwYmxrLT5wcGFm
X2JpdHNpemUgPSBwYmxrX3NldF9hZGRyZl8xMihnZW8sICh2b2lkICopJnBibGstPnBwYWYpOwo+
ICsJcGJsay0+YWRkcmZfbGVuID0gcGJsa19zZXRfYWRkcmZfMTIoZ2VvLCAodm9pZCAqKSZwYmxr
LT5hZGRyZik7Cj4gICAKPiAgIAlyZXR1cm4gMDsKPiAgIH0KPiBAQCAtMzE5LDcgKzMxOSw3IEBA
IHN0YXRpYyBpbnQgcGJsa19jb3JlX2luaXQoc3RydWN0IHBibGsgKnBibGspCj4gICAJaWYgKCFw
YmxrLT5yX2VuZF93cSkKPiAgIAkJZ290byBmcmVlX2JiX3dxOwo+ICAgCj4gLQlpZiAocGJsa19z
ZXRfcHBhZihwYmxrKSkKPiArCWlmIChwYmxrX3NldF9hZGRyZihwYmxrKSkKPiAgIAkJZ290byBm
cmVlX3JfZW5kX3dxOwo+ICAgCj4gICAJaWYgKHBibGtfcndiX2luaXQocGJsaykpCj4gZGlmZiAt
LWdpdCBhL2RyaXZlcnMvbGlnaHRudm0vcGJsay1zeXNmcy5jIGIvZHJpdmVycy9saWdodG52bS9w
YmxrLXN5c2ZzLmMKPiBpbmRleCA4MTI4OGFhOTE2MmEuLmQzYjUwNzQxYjY5MSAxMDA2NDQKPiAt
LS0gYS9kcml2ZXJzL2xpZ2h0bnZtL3BibGstc3lzZnMuYwo+ICsrKyBiL2RyaXZlcnMvbGlnaHRu
dm0vcGJsay1zeXNmcy5jCj4gQEAgLTExNywxMiArMTE3LDEyIEBAIHN0YXRpYyBzc2l6ZV90IHBi
bGtfc3lzZnNfcHBhZihzdHJ1Y3QgcGJsayAqcGJsaywgY2hhciAqcGFnZSkKPiAgIAlzdHJ1Y3Qg
bnZtX2FkZHJfZm9ybWF0XzEyICpnZW9fcHBhZjsKPiAgIAlzc2l6ZV90IHN6ID0gMDsKPiAgIAo+
IC0JcHBhZiA9IChzdHJ1Y3QgbnZtX2FkZHJfZm9ybWF0XzEyICopJnBibGstPnBwYWY7Cj4gKwlw
cGFmID0gKHN0cnVjdCBudm1fYWRkcl9mb3JtYXRfMTIgKikmcGJsay0+YWRkcmY7Cj4gICAJZ2Vv
X3BwYWYgPSAoc3RydWN0IG52bV9hZGRyX2Zvcm1hdF8xMiAqKSZnZW8tPmMuYWRkcmY7Cj4gICAK
PiAgIAlzeiA9IHNucHJpbnRmKHBhZ2UsIFBBR0VfU0laRSwKPiAgIAkJInBibGs6KHM6JWQpY2g6
JWQvJWQsbHVuOiVkLyVkLGJsazolZC8lZCxwZzolZC8lZCxwbDolZC8lZCxzZWM6JWQvJWRcbiIs
Cj4gLQkJCXBibGstPnBwYWZfYml0c2l6ZSwKPiArCQkJcGJsay0+YWRkcmZfbGVuLAo+ICAgCQkJ
cHBhZi0+Y2hfb2Zmc2V0LCBwcGFmLT5jaF9sZW4sCj4gICAJCQlwcGFmLT5sdW5fb2Zmc2V0LCBw
cGFmLT5sdW5fbGVuLAo+ICAgCQkJcHBhZi0+YmxrX29mZnNldCwgcHBhZi0+YmxrX2xlbiwKPiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy9saWdodG52bS9wYmxrLmggYi9kcml2ZXJzL2xpZ2h0bnZtL3Bi
bGsuaAo+IGluZGV4IDRmN2EzNjU0MzZmMS4uNDZiMjlhNDkyZjc0IDEwMDY0NAo+IC0tLSBhL2Ry
aXZlcnMvbGlnaHRudm0vcGJsay5oCj4gKysrIGIvZHJpdmVycy9saWdodG52bS9wYmxrLmgKPiBA
QCAtNTcwLDggKzU3MCw4IEBAIHN0cnVjdCBwYmxrIHsKPiAgIAlzdHJ1Y3QgcGJsa19saW5lX21n
bXQgbF9tZzsJCS8qIExpbmUgbWFuYWdlbWVudCAqLwo+ICAgCXN0cnVjdCBwYmxrX2xpbmVfbWV0
YSBsbTsJCS8qIExpbmUgbWV0YWRhdGEgKi8KPiAgIAo+IC0Jc3RydWN0IG52bV9hZGRyX2Zvcm1h
dCBwcGFmOwo+IC0JaW50IHBwYWZfYml0c2l6ZTsKPiArCXN0cnVjdCBudm1fYWRkcl9mb3JtYXQg
YWRkcmY7Cj4gKwlpbnQgYWRkcmZfbGVuOwo+ICAgCj4gICAJc3RydWN0IHBibGtfcmIgcndiOwo+
ICAgCj4gQEAgLTk0OCw3ICs5NDgsNyBAQCBzdGF0aWMgaW5saW5lIHN0cnVjdCBwcGFfYWRkciBh
ZGRyX3RvX2dlbl9wcGEoc3RydWN0IHBibGsgKnBibGssIHU2NCBwYWRkciwKPiAgIAkJCQkJICAg
ICAgdTY0IGxpbmVfaWQpCj4gICB7Cj4gICAJc3RydWN0IG52bV9hZGRyX2Zvcm1hdF8xMiAqcHBh
ZiA9Cj4gLQkJCQkoc3RydWN0IG52bV9hZGRyX2Zvcm1hdF8xMiAqKSZwYmxrLT5wcGFmOwo+ICsJ
CQkJKHN0cnVjdCBudm1fYWRkcl9mb3JtYXRfMTIgKikmcGJsay0+YWRkcmY7Cj4gICAJc3RydWN0
IHBwYV9hZGRyIHBwYTsKPiAgIAo+ICAgCXBwYS5wcGEgPSAwOwo+IEBAIC05NjYsNyArOTY2LDcg
QEAgc3RhdGljIGlubGluZSB1NjQgcGJsa19kZXZfcHBhX3RvX2xpbmVfYWRkcihzdHJ1Y3QgcGJs
ayAqcGJsaywKPiAgIAkJCQkJCQlzdHJ1Y3QgcHBhX2FkZHIgcCkKPiAgIHsKPiAgIAlzdHJ1Y3Qg
bnZtX2FkZHJfZm9ybWF0XzEyICpwcGFmID0KPiAtCQkJCShzdHJ1Y3QgbnZtX2FkZHJfZm9ybWF0
XzEyICopJnBibGstPnBwYWY7Cj4gKwkJCQkoc3RydWN0IG52bV9hZGRyX2Zvcm1hdF8xMiAqKSZw
YmxrLT5hZGRyZjsKPiAgIAl1NjQgcGFkZHI7Cj4gICAKPiAgIAlwYWRkciA9ICh1NjQpcC5nLmNo
IDw8IHBwYWYtPmNoX29mZnNldDsKPiBAQCAtOTkxLDcgKzk5MSw3IEBAIHN0YXRpYyBpbmxpbmUg
c3RydWN0IHBwYV9hZGRyIHBibGtfcHBhMzJfdG9fcHBhNjQoc3RydWN0IHBibGsgKnBibGssIHUz
MiBwcGEzMikKPiAgIAkJcHBhNjQuYy5pc19jYWNoZWQgPSAxOwo+ICAgCX0gZWxzZSB7Cj4gICAJ
CXN0cnVjdCBudm1fYWRkcl9mb3JtYXRfMTIgKnBwYWYgPQo+IC0JCQkJKHN0cnVjdCBudm1fYWRk
cl9mb3JtYXRfMTIgKikmcGJsay0+cHBhZjsKPiArCQkJCShzdHJ1Y3QgbnZtX2FkZHJfZm9ybWF0
XzEyICopJnBibGstPmFkZHJmOwo+ICAgCj4gICAJCXBwYTY0LmcuY2ggPSAocHBhMzIgJiBwcGFm
LT5jaF9tYXNrKSA+PiBwcGFmLT5jaF9vZmZzZXQ7Cj4gICAJCXBwYTY0LmcubHVuID0gKHBwYTMy
ICYgcHBhZi0+bHVuX21hc2spID4+IHBwYWYtPmx1bl9vZmZzZXQ7Cj4gQEAgLTEwMTUsNyArMTAx
NSw3IEBAIHN0YXRpYyBpbmxpbmUgdTMyIHBibGtfcHBhNjRfdG9fcHBhMzIoc3RydWN0IHBibGsg
KnBibGssIHN0cnVjdCBwcGFfYWRkciBwcGE2NCkKPiAgIAkJcHBhMzIgfD0gMVUgPDwgMzE7Cj4g
ICAJfSBlbHNlIHsKPiAgIAkJc3RydWN0IG52bV9hZGRyX2Zvcm1hdF8xMiAqcHBhZiA9Cj4gLQkJ
CQkoc3RydWN0IG52bV9hZGRyX2Zvcm1hdF8xMiAqKSZwYmxrLT5wcGFmOwo+ICsJCQkJKHN0cnVj
dCBudm1fYWRkcl9mb3JtYXRfMTIgKikmcGJsay0+YWRkcmY7Cj4gICAKPiAgIAkJcHBhMzIgfD0g
cHBhNjQuZy5jaCA8PCBwcGFmLT5jaF9vZmZzZXQ7Cj4gICAJCXBwYTMyIHw9IHBwYTY0LmcubHVu
IDw8IHBwYWYtPmx1bl9vZmZzZXQ7Cj4gQEAgLTEwMzMsNyArMTAzMyw3IEBAIHN0YXRpYyBpbmxp
bmUgc3RydWN0IHBwYV9hZGRyIHBibGtfdHJhbnNfbWFwX2dldChzdHJ1Y3QgcGJsayAqcGJsaywK
PiAgIHsKPiAgIAlzdHJ1Y3QgcHBhX2FkZHIgcHBhOwo+ICAgCj4gLQlpZiAocGJsay0+cHBhZl9i
aXRzaXplIDwgMzIpIHsKPiArCWlmIChwYmxrLT5hZGRyZl9sZW4gPCAzMikgewo+ICAgCQl1MzIg
Km1hcCA9ICh1MzIgKilwYmxrLT50cmFuc19tYXA7Cj4gICAKPiAgIAkJcHBhID0gcGJsa19wcGEz
Ml90b19wcGE2NChwYmxrLCBtYXBbbGJhXSk7Cj4gQEAgLTEwNDksNyArMTA0OSw3IEBAIHN0YXRp
YyBpbmxpbmUgc3RydWN0IHBwYV9hZGRyIHBibGtfdHJhbnNfbWFwX2dldChzdHJ1Y3QgcGJsayAq
cGJsaywKPiAgIHN0YXRpYyBpbmxpbmUgdm9pZCBwYmxrX3RyYW5zX21hcF9zZXQoc3RydWN0IHBi
bGsgKnBibGssIHNlY3Rvcl90IGxiYSwKPiAgIAkJCQkJCXN0cnVjdCBwcGFfYWRkciBwcGEpCj4g
ICB7Cj4gLQlpZiAocGJsay0+cHBhZl9iaXRzaXplIDwgMzIpIHsKPiArCWlmIChwYmxrLT5hZGRy
Zl9sZW4gPCAzMikgewo+ICAgCQl1MzIgKm1hcCA9ICh1MzIgKilwYmxrLT50cmFuc19tYXA7Cj4g
ICAKPiAgIAkJbWFwW2xiYV0gPSBwYmxrX3BwYTY0X3RvX3BwYTMyKHBibGssIHBwYSk7Cj4gCgpM
b29rcyBnb29kLiBJJ2xsIHBpY2sgdXAgd2hlbiByZWJhc2VkLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtbnZtZSBtYWlsaW5nIGxpc3QKTGlu
dXgtbnZtZUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h
aWxtYW4vbGlzdGluZm8vbGludXgtbnZtZQo=

  reply	other threads:[~2018-02-22  7:47 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-21  9:26 [PATCH V2 00/20] lightnvm: pblk: implement 2.0 support Javier González
2018-02-21  9:26 ` [PATCH 01/20] lightnvm: simplify geometry structure Javier González
2018-02-22  7:25   ` Matias Bjørling
2018-02-22  7:44     ` Javier Gonzalez
2018-02-22 12:22       ` Matias Bjørling
2018-02-22 14:13         ` Javier Gonzalez
2018-02-21  9:26 ` [PATCH 02/20] lightnvm: add controller capabilities to 2.0 Javier González
2018-02-22  7:26   ` Matias Bjørling
2018-02-21  9:26 ` [PATCH 03/20] lightnvm: fix capabilities for 2.0 sysfs Javier González
2018-02-22  7:28   ` Matias Bjørling
2018-02-22  7:47     ` Javier Gonzalez
2018-02-22  9:39       ` Matias Bjørling
2018-02-22 10:25         ` Javier Gonzalez
2018-02-22 11:10           ` Matias Bjørling
2018-02-22 11:12             ` Javier Gonzalez
2018-02-21  9:26 ` [PATCH 04/20] lightnvm: add minor version to generic geometry Javier González
2018-02-22  7:34   ` Matias Bjørling
2018-02-22  7:53     ` Javier González
2018-02-21  9:26 ` [PATCH 05/20] lightnvm: rename number of channels and luns Javier González
2018-02-21  9:26 ` [PATCH 06/20] lightnvm: add shorten OCSSD version in geo Javier González
2018-02-21  9:26 ` [PATCH 07/20] lightnvm: rename sect_* to sec_* Javier González
2018-02-22  7:43   ` Matias Bjørling
2018-02-21  9:26 ` [PATCH 08/20] lightnvm: complete geo structure with maxoc* Javier González
2018-02-22  7:45   ` Matias Bjørling
2018-02-22  7:55     ` Javier Gonzalez
2018-02-22  9:45       ` Matias Bjørling
2018-02-22  9:52         ` Javier Gonzalez
2018-02-22 10:00           ` Matias Bjørling
2018-02-22 10:03             ` Javier Gonzalez
2018-02-21  9:26 ` [PATCH 09/20] lightnvm: use generic identify structure Javier González
2018-02-22  7:47   ` Matias Bjørling
2018-02-22  7:49     ` Javier González
2018-02-22  9:41       ` Matias Bjørling
2018-02-21  9:26 ` [PATCH 10/20] lightnvm: pblk: rename ppaf* to addrf* Javier González
2018-02-22  7:47   ` Matias Bjørling [this message]
2018-02-21  9:26 ` [PATCH 11/20] lightnvm: pblk: check for supported version Javier González
2018-02-22  7:48   ` Matias Bjørling
2018-02-21  9:26 ` [PATCH 12/20] lightnvm: complete 2.0 values in sysfs Javier González
2018-02-21  9:26 ` [PATCH 13/20] lightnvm: add support for 2.0 address format Javier González
2018-02-22  9:24   ` Matias Bjørling
2018-02-21  9:26 ` [PATCH 14/20] lightnvm: make address conversions depend on generic device Javier González
2018-02-21  9:26 ` [PATCH 15/20] nvme: make nvme_get_log_ext available Javier González
2018-02-21  9:26 ` [PATCH 16/20] lightnvm: implement get log report chunk helpers Javier González
2018-02-21  9:26 ` [PATCH 17/20] lightnvm: define chunk states Javier González
2018-02-21  9:26 ` [PATCH 18/20] lightnvm: pblk: implement get log report chunk Javier González
2018-02-21  9:26 ` [PATCH 19/20] lightnvm: pblk: refactor init/exit sequences Javier González
2018-02-21  9:26 ` [PATCH 20/20] lightnvm: pblk: implement 2.0 support Javier González
2018-02-21 14:30   ` Javier González

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=c84400a8-c53f-9f3f-781f-429dc97ec743@lightnvm.io \
    --to=mb@lightnvm.io \
    --cc=javier@cnexlabs.com \
    --cc=jg@lightnvm.io \
    --cc=linux-block@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-nvme@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox