RE: [PATCH 1/1] net: ioctl: Use kernel memory on protocol ioctl callbacks

David Laight <[email protected]>
Newsgroups org.kernel.vger.dccp,dev.linux.lists.mptcp,org.kernel.vger.linux-kernel,org.kernel.vger.linux-sctp,org.kernel.vger.linux-wpan
Message-ID <[email protected]>
RnJvbTogV2lsbGVtIGRlIEJydWlqbg0KPiBTZW50OiAxOSBNYXkgMjAyMyAxODowNQ0KLi4uDQo+
ID4gU2hvdWxkIEkgc3RhY2sgYWxsb2NhdGUgYWxsIHRoZSA0IHN0cnVjdHVyZXMgc29ja19za3By
b3RfaW9jdGwgYW5kIHBhc3MNCj4gPiB0aGVtIHRvIHNvY2tfc2twcm90b19pb2N0bF9pbm91dCgp
IHRvZ2V0aGVyIHdpdGggdGhlIHNpemU/ICh1c2luZyB0aGUNCj4gPiBvcmlnaW5hbCBuYW1lIHRv
IGF2b2lkIGNvbmZ1c2lvbiAtIHdpbGwgcmVuYW1lIGluIFYyKQ0KPiA+DQo+ID4gSSBtZWFuLCB3
cml0aW5nIHNvbWV0aGluZyBhczoNCj4gPg0KPiA+IGludCBzb2NrX3NrcHJvdF9pb2N0bChzdHJ1
Y3Qgc29jayAqc2ssIHVuc2lnbmVkIGludCBjbWQNCj4gPiAgICAgICAgICAgICAgICAgICAgICB2
b2lkIF9fdXNlciAqYXJnYA0KPiA+IHsNCj4gPiAgICAgICAgIHN0cnVjdCBzaW9jX3ZpZl9yZXEg
c2lvY192aWZfcmVxX2FyZzsNCj4gPiAgICAgICAgIHN0cnVjdCBzaW9jX3NnX3JlcSBzaW9jX3Nn
X3JlcV9hcmc7DQo+ID4gICAgICAgICBzdHJ1Y3Qgc2lvY19taWZfcmVxNiBzaW9jX21pZl9yZXE2
X2FyZzsNCj4gPiAgICAgICAgIHN0cnVjdCBzaW9jX3NnX3JlcTYgc2lvY19zZ19yZXE2X2FyZzsN
Cj4gPg0KPiA+ICAgICAgICAgLi4NCj4gPg0KPiA+ICAgICAgICAgaWYgKCFzdHJjbXAoc2stPnNr
X3Byb3QtPm5hbWUsICJSQVc2IikpIHsNCj4gPiAgICAgICAgIHN3aXRjaCAoY21kKSB7DQo+ID4g
ICAgICAgICAgICAgICAgY2FzZSBTSU9DR0VUTUlGQ05UX0lONjoNCj4gPiAgICAgICAgICAgICAg
ICAgICAgICAgIHJldHVybiBzb2NrX3NrcHJvdG9faW9jdGxfaW5vdXQoc2ssIGNtZCwNCj4gPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJnLCAmc2lvY19taWZfcmVxNl9hcmcsIHNp
emVvZihzaW9jX21pZl9yZXE2X2FyZyk7DQo+ID4gICAgICAgICAgICAgICAgY2FzZSBTSU9DR0VU
U0dDTlRfSU42Og0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHNvY2tfc2twcm90
b19pb2N0bF9pbm91dChzaywgY21kLA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBhcmcsICZzaW9jX3NnX3JlcTZfYXJnLCBzaXplb2Yoc2lvY19zZ19yZXE2X2FyZykpOw0KPiA+
ICAgICAgICAgICAgICAgIH0NCj4gPiAgICAgICAgfQ0KPiA+ICAgICAgICAuLi4NCj4gPiB9DQo+
IA0KPiBTbGlnaHQgcHJlZmVyZW5jZSBmb3IgdXNpbmcgYnJhY2VzIGluIHRoZSBpbmRpdmlkdWFs
IGNhc2Ugc3RhdGVtZW50cw0KPiBhbmQgZGVmaW5pbmcgdGhlIHZhcmlhYmxlcyBpbiB0aGF0IGJs
b2NrIHNjb3BlLiBTZWUgZm9yIGluc3RhbmNlDQo+IGRvX3RjcF9zZXRzb2Nrb3B0Lg0KDQpCZXdh
cmUgb2Ygc3RhY2sgYmxvYXQgZXNwZWNpYWxseSB1bmRlciBLQVNBTiAoZXRjKS4NCkl0IG1pZ2h0
IGJlIGJldHRlciB0byB1c2UgYSB1bmlvbi4NClRoZW4gdGhlIHN3aXRjaCBzdGF0ZW1lbnQgb25s
eSBuZWVkIGRldGVybWluZSB0aGUgcmVxdWlyZWQgbGVuZ3RoLg0KDQoJRGF2aWQNCg0KLQ0KUmVn
aXN0ZXJlZCBBZGRyZXNzIExha2VzaWRlLCBCcmFtbGV5IFJvYWQsIE1vdW50IEZhcm0sIE1pbHRv
biBLZXluZXMsIE1LMSAxUFQsIFVLDQpSZWdpc3RyYXRpb24gTm86IDEzOTczODYgKFdhbGVzKQ0K
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.