From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Laight Subject: RE: [RFC PATCH 2/3] x86/io: implement 256-bit IO read and write Date: Thu, 22 Mar 2018 10:48:19 +0000 Message-ID: <035ac754e54a4b14844f3300ae1432a9@AcuMS.aculab.com> References: <6ec3e7e0c70e85a804933f27bb4275d5363c044b.1521469118.git.rahul.lakkireddy@chelsio.com> <20180320133206.GB25574@chelsio.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Rahul Lakkireddy , Thomas Gleixner , "x86@kernel.org" , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "mingo@redhat.com" , "hpa@zytor.com" , "davem@davemloft.net" , "akpm@linux-foundation.org" , Ganesh GR , "Nirranjan Kirubaharan" , Indranil Choudhury To: 'Linus Torvalds' , Alexander Duyck Return-path: In-Reply-To: Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org RnJvbTogTGludXMgVG9ydmFsZHMNCj4gU2VudDogMjIgTWFyY2ggMjAxOCAwMToyNw0KPiBPbiBU dWUsIE1hciAyMCwgMjAxOCBhdCA3OjQyIEFNLCBBbGV4YW5kZXIgRHV5Y2sNCj4gPGFsZXhhbmRl ci5kdXlja0BnbWFpbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gSW5zdGVhZCBvZiBmcmFtaW5nIHRo aXMgYXMgYW4gZW5oYW5jZWQgdmVyc2lvbiBvZiB0aGUgcmVhZC93cml0ZSBvcHMNCj4gPiB3aHkg bm90IGxvb2sgYXQgcmVwbGFjaW5nIG9yIGV4dGVuZGluZyBzb21ldGhpbmcgbGlrZSB0aGUNCj4g PiBtZW1jcHlfZnJvbWlvIG9yIG1lbWNweV90b2lvIG9wZXJhdGlvbnM/DQo+IA0KPiBZZXMsIGRv aW5nIHNvbWV0aGluZyBsaWtlICJtZW1jcHlfZnJvbWlvX2F2eCgpIiBpcyBtdWNoIG1vcmUNCj4g cGFsYXRhYmxlLCBpbiB0aGF0IGl0IHdvcmtzIGxpa2UgdGhlIGNyeXB0byBmdW5jdGlvbnMgZG8g LSBpZiB5b3UgZG8NCj4gYmlnIGNodW5rcywgdGhlICJrZXJuZWxfZnB1X2JlZ2luL2VuZCgpIiBp c24ndCBuZWFybHkgdGhlIGlzc3VlIGl0IGNhbg0KPiBiZSBvdGhlcndpc2UuDQo+IA0KPiBOb3Rl IHRoYXQgd2UgZGVmaW5pdGVseSBoYXZlIHNlZW4gaGFyZHdhcmUgdGhhdCAqZGVwZW5kcyogb24g dGhlDQo+IHJlZ3VsYXIgbWVtY3B5X2Zyb21pbygpIiBub3QgZG9pbmcgYmlnIHJlYWRzLiBJIGRv bid0IGtub3cgaG93DQo+IGhhcmR3YXJlIHBlb3BsZSBzY3JldyBpdCB1cCwgYnV0IGl0J3MgY2xl YXJseSBwb3NzaWJsZS4NCg0KSSB3b25kZXIgaWYgdGhhdCBoYXJkd2FyZSB3b3JrcyB3aXRoIHRo ZSBjdXJyZW50IGtlcm5lbCBvbiByZWNlbnQgY3B1cz8NCkkgYmV0IGl0IGRvZXNuJ3QgbGlrZSB0 aGUgYnl0ZSBhY2Nlc3NlcyB0aGF0IGdldCBnZW5lcmF0ZWQgZWl0aGVyLg0KDQo+IFNvIGl0IHJl YWxseSBuZWVkcyB0byBiZSBhbiBleHBsaWNpdGx5IG5hbWVkIGZ1bmN0aW9uIHRoYXQgYmFzaWNh bGx5IGENCj4gZHJpdmVyIGNhbiB1c2UgdG8gc2F5ICJteSBoYXJkd2FyZSByZWFsbHkgbGlrZXMg YmlnIGFsaWduZWQgYWNjZXNzZXMiDQo+IGFuZCBleHBsaWNpdGx5IGFzayBmb3Igc29tZSBBVlgg dmVyc2lvbiBpZiBwb3NzaWJsZS4NCg0KRm9yIHg4NiBiZWluZyBhYmxlIHRvIHJlcXVlc3QgYSBj b3B5IGRvbmUgYXMgJ3JlcCBtb3ZzeCcgKGZvciBlYWNoIHgpDQp3b3VsZCBiZSB1c2VmdWwuDQpG b3IgaW8gY29waWVzIHRoZSBjb3N0IG9mIHRoZSBtZW1vcnkgYWNjZXNzIGlzIHByb2JhYmx5IG11 Y2ggc21hbGxlcg0KdGhhdCB0aGUgaW8gYWNjZXNzLCBzbyByZWFsbHkgZmFuY3kgY29waWVzIGFy ZSB1bmxpa2VseSBtYWtlIG11Y2gNCmRpZmZlcmVuY2UgdW5sZXNzIHRoZSB3aWR0aCBvZiB0aGUg aW8gYWNjZXNzIGNoYW5nZXMuDQoNCglEYXZpZA0KDQo=