Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1210279

Re: Re: Re: [PATCH] arm: Adding support for atomic half word exchange

From Sarbojit Ganguly <ganguly.s@samsung.com>
Newsgroups linux.kernel
Subject Re: Re: Re: [PATCH] arm: Adding support for atomic half word exchange
Date 2015-08-20 10:30 +0200
Message-ID <pZtou-7NR-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


SGVsbG8gUnVzc2VsbCwgDQoNCk15IGFwb2xvZ2llcyBmb3IgdGhlIGFjY2lkZW50YWwgSFRNTCBm
b3JtYXR0aW5nLg0KSSBoYXZlIHJlY29uZmlndXJlZCBteSBlLW1haWwgY2xpZW50IHRvIHVzZSB0
ZXh0LW9ubHkgZm9ybWF0IGJ5IGRlZmF1bHQuICANCkhlcmUgaXMgdGhlIHBhdGNoIGFuZCBpdHMg
ZGVzY3JpcHRpb24uDQoNCg0KU2luY2UgMTYgYml0IGhhbGYgd29yZCBleGNoYW5nZSB3YXMgbm90
IHRoZXJlIGFuZCBNQ1MgYmFzZWQgcXNwaW5sb2NrDQpieSBXYWltYW4ncyB4Y2hnX3RhaWwoKSBy
ZXF1aXJlcyBhbiBhdG9taWMgZXhjaGFuZ2Ugb24gYSBoYWxmIHdvcmQsIA0KaGVyZSBpcyBhIHNt
YWxsIG1vZGlmaWNhdGlvbiB0byBfX3hjaGcoKSBjb2RlIHRvIHN1cHBvcnQgdGhlIGV4Y2hhbmdl
Lg0KQVJNdjYgYW5kIGxvd2VyIGRvZXMgbm90IGhhdmUgc3VwcG9ydCBmb3IgTERSRVhILCBzbyB3
ZSBuZWVkIHRvIG1ha2Ugc3VyZSB0aGluZ3MNCmRvIG5vdCBicmVhayB3aGVuIHdlJ3JlIGNvbXBp
bGluZyBvbiBBUk12Ni4NCg0KU2lnbmVkLW9mZi1ieTogU2FyYm9qaXQgR2FuZ3VseSANCi0tLQ0K
YXJjaC9hcm0vaW5jbHVkZS9hc20vY21weGNoZy5oIHwgMTggKysrKysrKysrKysrKysrKysrDQox
IGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvYXJjaC9hcm0v
aW5jbHVkZS9hc20vY21weGNoZy5oIGIvYXJjaC9hcm0vaW5jbHVkZS9hc20vY21weGNoZy5oDQpp
bmRleCAxNjkyYTA1Li41NDcxMDFkIDEwMDY0NA0KLS0tIGEvYXJjaC9hcm0vaW5jbHVkZS9hc20v
Y21weGNoZy5oDQorKysgYi9hcmNoL2FybS9pbmNsdWRlL2FzbS9jbXB4Y2hnLmgNCkBAIC01MCw2
ICs1MCwyNCBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgX194Y2hnKHVuc2lnbmVkIGxv
bmcgeCwgdm9sYXRpbGUgdm9pZCAqcHRyLCBpbnQgc2l6ZQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgOiAiciIgKHgpLCAiciIgKHB0cikNCiAgICAgICAgICAgICAgICAgICAgICAgIDogIm1lbW9y
eSIsICJjYyIpOw0KICAgICAgICAgICAgICAgIGJyZWFrOw0KKyNpZiAhZGVmaW5lZCAoQ09ORklH
X0NQVV9WNikNCisgICAgICAgICAgICAgICAvKg0KKyAgICAgICAgICAgICAgICAqIEhhbGZ3b3Jk
IGV4Y2x1c2l2ZSBleGNoYW5nZQ0KKyAgICAgICAgICAgICAgICAqIFRoaXMgaXMgbmV3IGltcGxl
bWVudGF0aW9uIGFzIHFzcGlubG9jaw0KKyAgICAgICAgICAgICAgICAqIHdhbnRzIDE2IGJpdCBh
dG9taWMgQ0FTLg0KKyAgICAgICAgICAgICAgICAqIFRoaXMgaXMgbm90IHN1cHBvcnRlZCBvbiBB
Uk12Ni4NCisgICAgICAgICAgICAgICAgKi8NCisgICAgICAgY2FzZSAyOg0KKyAgICAgICAgICAg
ICAgIGFzbSB2b2xhdGlsZSgiQCBfX3hjaGcyICINCisgICAgICAgICAgICAgICAiMTogICAgIGxk
cmV4aCAgJTAsIFslM10gIg0KKyAgICAgICAgICAgICAgICIgICAgICAgc3RyZXhoICAlMSwgJTIs
IFslM10gIg0KKyAgICAgICAgICAgICAgICIgICAgICAgdGVxICAgICAlMSwgIzAgIg0KKyAgICAg
ICAgICAgICAgICIgICAgICAgYm5lICAgICAxYiINCisgICAgICAgICAgICAgICA6ICI9JnIiIChy
ZXQpLCAiPSZyIiAodG1wKQ0KKyAgICAgICAgICAgICAgIDogInIiICh4KSwgInIiIChwdHIpDQor
ICAgICAgICAgICAgICAgOiAibWVtb3J5IiwgImNjIik7DQorICAgICAgICAgICAgICAgYnJlYWs7
DQorI2VuZGlmDQogICAgICAgIGNhc2UgNDoNCiAgICAgICAgICAgICAgICBhc20gdm9sYXRpbGUo
IkAgX194Y2hnNCAiDQogICAgICAgICAgICAgICAgIjE6ICAgICBsZHJleCAgICUwLCBbJTNdICIN
Cg0KDQoNClJlZ2FyZHMsDQpTYXJib2ppdA0KDQotLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0t
LS0tLQ0KU2VuZGVyIDogUnVzc2VsbCBLaW5nIC0gQVJNIExpbnV4PGxpbnV4QGFybS5saW51eC5v
cmcudWs+DQpEYXRlIDogQXVnIDIwLCAyMDE1IDEzOjQ5IChHTVQrMDU6MzApDQpUaXRsZSA6IFJl
OiBSZTogW1BBVENIXSBhcm06IEFkZGluZyBzdXBwb3J0IGZvciBhdG9taWMgaGFsZiB3b3JkIGV4
Y2hhbmdlDQoNClRoaXMgZW1haWwgaXMgdW5yZWFkYWJsZS4gIERvIE5PVCB1c2UgaHRtbCBlbWFp
bCB3aGVuIGRpc2N1c3NpbmcgbGludXgNCm1hdHRlcnMuICBNYW55IG1haWxpbmcgbGlzdHMgd2ls
bCByZWplY3Qgb3IgZGlzY2FyZCB5b3VyIG1lc3NhZ2UuDQoNCk9uIFRodSwgQXVnIDIwLCAyMDE1
IGF0IDA2OjQ3OjUwQU0gKzAwMDAsIFNhcmJvaml0IEdhbmd1bHkgd3JvdGU6DQo+IA0KPiANCj4g
DQo+IA0KPiANCj4gDQo+IA0KPiANCj4gDQpNeSBhcG9sb2dpZXMsIHRoZSBlLW1haWwgZWRpdG9y
IHdhcyBub3QgY29uZmlndXJlZCBwcm9wZXJseS4NCkNDJ2VkIHRvIHJlbGV2YW50IG1haW50YWlu
ZXJzIGFuZCByZXBvc3Rpbmcgb25jZSBhZ2FpbiB3aXRoIHByb3BlciBmb3JtYXR0aW5nLg0KDQpT
aW5jZSAxNiBiaXQgaGFsZiB3b3JkIGV4Y2hhbmdlIHdhcyBub3QgdGhlcmUgYW5kIE1DUyBiYXNl
ZCBxc3BpbmxvY2sNCmJ5IFdhaW1hbidzIHhjaGdfdGFpbCgpIHJlcXVpcmVzIGFuIGF0b21pYyBl
eGNoYW5nZSBvbiBhIGhhbGYgd29yZCwgDQpoZXJlIGlzIGEgc21hbGwgbW9kaWZpY2F0aW9uIHRv
IF9feGNoZygpIGNvZGUgdG8gc3VwcG9ydCB0aGUgZXhjaGFuZ2UuDQpBUk12NiBhbmQgbG93ZXIg
ZG9lcyBub3QgaGF2ZSBzdXBwb3J0IGZvciBMRFJFWEgsIHNvIHdlIG5lZWQgdG8gbWFrZSBzdXJl
IHRoaW5ncw0KZG8gbm90IGJyZWFrIHdoZW4gd2UncmUgY29tcGlsaW5nIG9uIEFSTXY2Lg0KDQpT
aWduZWQtb2ZmLWJ5OiBTYXJib2ppdCBHYW5ndWx5IA0KLS0tDQphcmNoL2FybS9pbmNsdWRlL2Fz
bS9jbXB4Y2hnLmggfCAxOCArKysrKysrKysrKysrKysrKysNCjEgZmlsZSBjaGFuZ2VkLCAxOCBp
bnNlcnRpb25zKCspDQoNCmRpZmYgLS1naXQgYS9hcmNoL2FybS9pbmNsdWRlL2FzbS9jbXB4Y2hn
LmggYi9hcmNoL2FybS9pbmNsdWRlL2FzbS9jbXB4Y2hnLmgNCmluZGV4IDE2OTJhMDUuLjU0NzEw
MWQgMTAwNjQ0DQotLS0gYS9hcmNoL2FybS9pbmNsdWRlL2FzbS9jbXB4Y2hnLmgNCisrKyBiL2Fy
Y2gvYXJtL2luY2x1ZGUvYXNtL2NtcHhjaGcuaA0KQEAgLTUwLDYgKzUwLDI0IEBAIHN0YXRpYyBp
bmxpbmUgdW5zaWduZWQgbG9uZyBfX3hjaGcodW5zaWduZWQgbG9uZyB4LCB2b2xhdGlsZSB2b2lk
ICpwdHIsIGludCBzaXplDQogICAgICAgICAgICAgICAgICAgICAgICA6ICJyIiAoeCksICJyIiAo
cHRyKQ0KICAgICAgICAgICAgICAgICAgICAgICAgOiAibWVtb3J5IiwgImNjIik7DQogICAgICAg
ICAgICAgICAgYnJlYWs7DQorI2lmICFkZWZpbmVkIChDT05GSUdfQ1BVX1Y2KQ0KKyAgICAgICAg
ICAgICAgIC8qDQorICAgICAgICAgICAgICAgICogSGFsZndvcmQgZXhjbHVzaXZlIGV4Y2hhbmdl
DQorICAgICAgICAgICAgICAgICogVGhpcyBpcyBuZXcgaW1wbGVtZW50YXRpb24gYXMgcXNwaW5s
b2NrDQorICAgICAgICAgICAgICAgICogd2FudHMgMTYgYml0IGF0b21pYyBDQVMuDQorICAgICAg
ICAgICAgICAgICogVGhpcyBpcyBub3Qgc3VwcG9ydGVkIG9uIEFSTXY2Lg0KKyAgICAgICAgICAg
ICAgICAqLw0KKyAgICAgICBjYXNlIDI6DQorICAgICAgICAgICAgICAgYXNtIHZvbGF0aWxlKCJA
IF9feGNoZzIgIg0KKyAgICAgICAgICAgICAgICIxOiAgICAgbGRyZXhoICAlMCwgWyUzXSAiDQor
ICAgICAgICAgICAgICAgIiAgICAgICBzdHJleGggICUxLCAlMiwgWyUzXSAiDQorICAgICAgICAg
ICAgICAgIiAgICAgICB0ZXEgICAgICUxLCAjMCAiDQorICAgICAgICAgICAgICAgIiAgICAgICBi
bmUgICAgIDFiIg0KKyAgICAgICAgICAgICAgIDogIj0mciIgKHJldCksICI9JnIiICh0bXApDQor
ICAgICAgICAgICAgICAgOiAiciIgKHgpLCAiciIgKHB0cikNCisgICAgICAgICAgICAgICA6ICJt
ZW1vcnkiLCAiY2MiKTsNCisgICAgICAgICAgICAgICBicmVhazsNCisjZW5kaWYNCiAgICAgICAg
Y2FzZSA0Og0KICAgICAgICAgICAgICAgIGFzbSB2b2xhdGlsZSgiQCBfX3hjaGc0ICINCiAgICAg
ICAgICAgICAgICAiMTogICAgIGxkcmV4ICAgJTAsIFslM10gIg0KDQoNCg0KUmVnYXJkcywNClNh
cmJvaml0DQoNCi0tLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLS0tDQpTZW5kZXIgOiBDYXRh
bGluIE1hcmluYXMNCkRhdGUgOiBBdWcgMTksIDIwMTUgMjE6NDMgKEdNVCswNTozMCkNClRpdGxl
IDogUmU6IFtQQVRDSF0gYXJtOiBBZGRpbmcgc3VwcG9ydCBmb3IgYXRvbWljIGhhbGYgd29yZCBl
eGNoYW5nZQ0KDQpPbiBUdWUsIEF1ZyAxOCwgMjAxNSBhdCAwOToxNzo1M0FNICswMTAwLCBTYXJi
b2ppdCBHYW5ndWx5IHdyb3RlOg0KPiANCj4gDQo+IFNpbmNlIDE2IGJpdCBoYWxmIHdvcmQgZXhj
aGFuZ2Ugd2FzIG5vdCB0aGVyZSBhbmQgTUNTIGJhc2VkIHFzcGlubG9jayBieSBXYWltYW4ncyB4
Y2hnX3RhaWwoKSByZXF1aXJlcyBhbiBhdG9taWMgZXhjaGFuZ2Ugb24gYSBoYWxmIHdvcmQsIGhl
cmUgaXMgYSBzbWFsbCBtb2RpZmljYXRpb24gdG8gX194Y2hnKCkgY29kZSB0byBzdXBwb3J0IHRo
ZSBleGNoYW5nZS4NCj4gQVJNdjYgYW5kIGxvd2VyIGRvZXMgbm90IGhhdmUgc3VwcG9ydCBmb3Ig
TERSRVhILCBzbyB3ZSBuZWVkIHRvIG1ha2Ugc3VyZSB0aGluZ3MgZG8gbm90IGJyZWFrIHdoZW4g
d2UncmUgY29tcGlsaW5nIG9uIEFSTXY2Lg0KDQpGaXJzdCBvZiBhbGwsIHBsZWFzZSB3cmFwIHRo
ZSB0ZXh0IGFwcHJvcHJpYXRlbHkuDQoNClNlY29uZGx5LCB5b3UgbmVlZCB0byBjYyB0aGUgcmVs
ZXZhbnQgbWFpbnRhaW5lciBhbmQgbWFpbGluZyBsaXN0ICh0cnkNCnJ1bm5pbmcgLi9zY3JpcHRz
L2dldF9tYWludGFpbmVyLnBsIG9uIHRoaXMgcGF0Y2ggdG8gZ2V0IHNvbWUgaGludHMpLg0KDQot
LSANCkNhdGFsaW4NCg0KPiANCg0KDQo+IA0KDQo+IA0K6rCQ7IKs7ZWp64uI64ukDQoNCj4gDQrs
gqzrs7Tsp5MgICDshKDsnoQgICDsgrzshLEg7KCE7J6QDQoNCj4gDQotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0K
DQo+IA0KVGhlIFRhbyBsaWVzIGJleW9uZCBZaW4gYW5kIFlhbmcuIEl0IGlzIHNpbGVudCBhbmQg
c3RpbGwgYXMgYSBwb29sIG9mIHdhdGVyLiAgICAgIHwNCg0KPiANCkl0IGRvZXMgbm90IHNlZWsg
ZmFtZSwgdGhlcmVmb3JlIG5vYm9keSBrbm93cyBpdHMgcHJlc2VuY2UuICAgICAgICAgICAgICAg
ICAgICAgICB8DQoNCj4gDQpJdCBkb2VzIG5vdCBzZWVrIGZvcnR1bmUsIGZvciBpdCBpcyBjb21w
bGV0ZSB3aXRoaW4gaXRzZWxmLiAgICAgICAgICAgICAgICAgICAgICAgfA0KDQo+IA0KSXQgZXhp
c3RzIGJleW9uZCBzcGFjZSBhbmQgdGltZS4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwNCg0KPiANCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQoNCj4gDQoNCg0KPiAN
Cj4gDQo+IA0KPiANCj4gDQoNCg0KDQoNCi0tIA0KRlRUQyBicm9hZGJhbmQgZm9yIDAuOG1pbGUg
bGluZTogY3VycmVudGx5IGF0IDEwLjVNYnBzIGRvd24gNDAwa2JwcyB1cA0KYWNjb3JkaW5nIHRv
IHNwZWVkdGVzdC5uZXQuDQoNCg0K6rCQ7IKs7ZWp64uI64ukDQrsgqzrs7Tsp5MgICDshKDsnoQg
ICDsgrzshLEg7KCE7J6QDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KVGhlIFRhbyBsaWVzIGJleW9uZCBZaW4g
YW5kIFlhbmcuIEl0IGlzIHNpbGVudCBhbmQgc3RpbGwgYXMgYSBwb29sIG9mIHdhdGVyLiAgICAg
IHwNCkl0IGRvZXMgbm90IHNlZWsgZmFtZSwgdGhlcmVmb3JlIG5vYm9keSBrbm93cyBpdHMgcHJl
c2VuY2UuICAgICAgICAgICAgICAgICAgICAgICB8DQpJdCBkb2VzIG5vdCBzZWVrIGZvcnR1bmUs
IGZvciBpdCBpcyBjb21wbGV0ZSB3aXRoaW4gaXRzZWxmLiAgICAgICAgICAgICAgICAgICAgICAg
fA0KSXQgZXhpc3RzIGJleW9uZCBzcGFjZSBhbmQgdGltZS4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Back to linux.kernel | Previous | Next | Find similar | Unroll thread


Thread

Re: Re: Re: [PATCH] arm: Adding support for atomic half word exchange Sarbojit Ganguly <ganguly.s@samsung.com> - 2015-08-20 10:30 +0200

csiph-web