From: Parav Pandit <parav-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> To: Chuck Lever <chuck.lever-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> Cc: "linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" <linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>, Linux NFS Mailing List <linux-nfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> Subject: RE: [PATCH v1 4/5] xprtrdma: Reduce required number of send SGEs Date: Fri, 13 Jan 2017 19:14:00 +0000 [thread overview] Message-ID: <VI1PR0502MB3008A3DFC7CDD1573721596FD1780@VI1PR0502MB3008.eurprd05.prod.outlook.com> (raw) In-Reply-To: <706404D7-A179-4E54-A2C7-534FCC1B5745-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset="utf-8", Size: 795 bytes --] > >> + ia->ri_max_sgeno = max_sge - 3; > >> > > > > I didn't noticed this new ri_max_sgeno variable being used in this patch set. > Did I miss? > > Yes, you snipped out the other hunk where it is used. Right. I see it now. > > > You also might want to rename it to ri_max_sge_num. > > Regardless for some device with 3 SGEs, ri_max_sgeno will become zero. Is > that fine? > > Yes, that's OK, and tested. Zero means that NFS WRITE and SYMLINK > payloads will always be sent in a Read chunk. > Ok. Thanks. > > > It would be good to have define for this minimum required 3 SGEs header > file such as RPCRDMA_MIN_REQ_RECV_SGE. > > OK. N§²æìr¸yúèØb²X¬¶Ç§vØ^)Þº{.nÇ+·¥{±û"Ø^nr¡ö¦zË\x1aëh¨èÚ&¢îý»\x05ËÛÔØï¦v¬Îf\x1dp)¹¹br ê+Ê+zf£¢·h§~Ûiÿûàz¹\x1e®w¥¢¸?¨èÚ&¢)ߢ^[f
WARNING: multiple messages have this Message-ID (diff)
From: Parav Pandit <parav@mellanox.com> To: Chuck Lever <chuck.lever@oracle.com> Cc: "linux-rdma@vger.kernel.org" <linux-rdma@vger.kernel.org>, "Linux NFS Mailing List" <linux-nfs@vger.kernel.org> Subject: RE: [PATCH v1 4/5] xprtrdma: Reduce required number of send SGEs Date: Fri, 13 Jan 2017 19:14:00 +0000 [thread overview] Message-ID: <VI1PR0502MB3008A3DFC7CDD1573721596FD1780@VI1PR0502MB3008.eurprd05.prod.outlook.com> (raw) In-Reply-To: <706404D7-A179-4E54-A2C7-534FCC1B5745@oracle.com> PiA+PiArCWlhLT5yaV9tYXhfc2dlbm8gPSBtYXhfc2dlIC0gMzsNCj4gPj4NCj4gPg0KPiA+IEkg ZGlkbid0IG5vdGljZWQgdGhpcyBuZXcgcmlfbWF4X3NnZW5vIHZhcmlhYmxlIGJlaW5nIHVzZWQg aW4gdGhpcyBwYXRjaCBzZXQuDQo+IERpZCBJIG1pc3M/DQo+IA0KPiBZZXMsIHlvdSBzbmlwcGVk IG91dCB0aGUgb3RoZXIgaHVuayB3aGVyZSBpdCBpcyB1c2VkLg0KDQpSaWdodC4gSSBzZWUgaXQg bm93Lg0KPiANCj4gPiBZb3UgYWxzbyBtaWdodCB3YW50IHRvIHJlbmFtZSBpdCB0byByaV9tYXhf c2dlX251bS4NCj4gPiBSZWdhcmRsZXNzIGZvciBzb21lIGRldmljZSB3aXRoIDMgU0dFcywgcmlf bWF4X3NnZW5vIHdpbGwgYmVjb21lIHplcm8uIElzDQo+IHRoYXQgZmluZT8NCj4gDQo+IFllcywg dGhhdCdzIE9LLCBhbmQgdGVzdGVkLiBaZXJvIG1lYW5zIHRoYXQgTkZTIFdSSVRFIGFuZCBTWU1M SU5LDQo+IHBheWxvYWRzIHdpbGwgYWx3YXlzIGJlIHNlbnQgaW4gYSBSZWFkIGNodW5rLg0KPiAN Ck9rLiBUaGFua3MuDQoNCj4gDQo+ID4gSXQgd291bGQgYmUgZ29vZCB0byBoYXZlIGRlZmluZSBm b3IgdGhpcyBtaW5pbXVtIHJlcXVpcmVkIDMgU0dFcyBoZWFkZXINCj4gZmlsZSBzdWNoIGFzIFJQ Q1JETUFfTUlOX1JFUV9SRUNWX1NHRS4NCj4gDQo+IE9LLg0K
next prev parent reply other threads:[~2017-01-13 19:14 UTC|newest] Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-01-13 17:42 [PATCH v1 0/5] Fix "support large inline thresholds" Chuck Lever 2017-01-13 17:42 ` Chuck Lever [not found] ` <20170113173023.32692.30661.stgit-FYjufvaPoItvLzlybtyyYzGyq/o6K9yX@public.gmane.org> 2017-01-13 17:42 ` [PATCH v1 1/5] xprtrdma: Fix Read chunk padding Chuck Lever 2017-01-13 17:42 ` Chuck Lever 2017-01-13 17:43 ` [PATCH v1 2/5] xprtrdma: Per-connection pad optimization Chuck Lever 2017-01-13 17:43 ` Chuck Lever 2017-01-13 17:43 ` [PATCH v1 3/5] xprtrdma: Disable pad optimization by default Chuck Lever 2017-01-13 17:43 ` Chuck Lever 2017-01-13 17:43 ` [PATCH v1 4/5] xprtrdma: Reduce required number of send SGEs Chuck Lever 2017-01-13 17:43 ` Chuck Lever [not found] ` <20170113174322.32692.66126.stgit-FYjufvaPoItvLzlybtyyYzGyq/o6K9yX@public.gmane.org> 2017-01-13 18:01 ` Parav Pandit 2017-01-13 18:01 ` Parav Pandit [not found] ` <VI1PR0502MB30080923A8B244BBAD059358D1780-o1MPJYiShExKsLr+rGaxW8DSnupUy6xnnBOFsp37pqbUKgpGm//BTAC/G2K4zDHf@public.gmane.org> 2017-01-13 18:30 ` Chuck Lever 2017-01-13 18:30 ` Chuck Lever [not found] ` <706404D7-A179-4E54-A2C7-534FCC1B5745-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> 2017-01-13 19:14 ` Parav Pandit [this message] 2017-01-13 19:14 ` Parav Pandit 2017-01-13 17:43 ` [PATCH v1 5/5] xprtrdma: Shrink send SGEs array Chuck Lever 2017-01-13 17:43 ` Chuck Lever 2017-01-20 17:30 ` [PATCH v1 0/5] Fix "support large inline thresholds" Steve Wise 2017-01-20 17:30 ` Steve Wise 2017-01-20 18:17 ` Chuck Lever 2017-01-20 18:17 ` Chuck Lever
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=VI1PR0502MB3008A3DFC7CDD1573721596FD1780@VI1PR0502MB3008.eurprd05.prod.outlook.com \ --to=parav-vpraknaxozvwk0htik3j/w@public.gmane.org \ --cc=chuck.lever-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org \ --cc=linux-nfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \ --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.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: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.