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


Groups > linux.kernel > #1279650

Re: [PATCH] base/platform: fix panic when probe function is NULL

From "Wilck, Martin" <martin.wilck@ts.fujitsu.com>
Newsgroups linux.kernel
Subject Re: [PATCH] base/platform: fix panic when probe function is NULL
Date 2015-11-30 08:50 +0100
Message-ID <qArnI-Ea-9@gated-at.bofh.it> (permalink)
References <qzaff-Tv-9@gated-at.bofh.it> <qzoie-1vq-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


SGVsbG8gVXdlLAoKdGhhbmtzIGZvciB5b3VyIHJldmlldy4KCj4gVGhpcyBtYXkgY2F1c2UgYSBw
YW5pYyBsYXRlci4gRm9yIGV4YW1wbGUsIGluc2VydGluZyB0aGUgdHBtX3Rpcwo+ID4gZHJpdmVy
IHdpdGggcGFyYW1ldGVyICJmb3JjZT0xIiAoaS5lLiByZWdpc3RlcmluZyB0cG1fdGlzIGFzIGEg
cGxhdGZvcm0KPiA+IGRyaXZlcikgd2lsbCBwYW5pYyBpbiB0cG1tX2NoaXBfYWxsb2MoKSBiZWNh
dXNlIGRldi0+ZHJpdmVyIGlzIE5VTEw6Cj4gPiAKPiA+ICAgICAgY2hpcC0+Y2Rldi5vd25lciA9
IGNoaXAtPnBkZXYtPmRyaXZlci0+b3duZXI7Cj4gCj4gVGhpcyBzb3VuZHMgbGlrZSBhIHNlcGFy
YXRlIGlzc3VlIHRob3VnaC4gTG9va2luZyBhdCBpbml0X3RpcyB0aGVyZSBpczoKPiAKPiAgICAg
ICAgIHJjID0gcGxhdGZvcm1fZHJpdmVyX3JlZ2lzdGVyKCZ0aXNfZHJ2KTsKPiAgICAgICAgIGlm
IChyYyA8IDApCj4gICAgICAgICAgICAgICAgIHJldHVybiByYzsKPiAgICAgICAgIHBkZXYgPSBw
bGF0Zm9ybV9kZXZpY2VfcmVnaXN0ZXJfc2ltcGxlKCJ0cG1fdGlzIiwgLTEsIE5VTEwsIDApOwo+
ICAgICAgICAgaWYgKElTX0VSUihwZGV2KSkgewo+ICAgICAgICAgICAgICAgICByYyA9IFBUUl9F
UlIocGRldik7Cj4gICAgICAgICAgICAgICAgIGdvdG8gZXJyX2RldjsKPiAgICAgICAgIH0KPiAg
ICAgICAgIHJjID0gdHBtX3Rpc19pbml0KCZwZGV2LT5kZXYsICZ0aXNfZGVmYXVsdF9pbmZvLCBO
VUxMKTsKPiAKPiB0cG1fdGlzX2luaXQgY2FsbHMgdHBtbV9jaGlwX2FsbG9jIHdoaWNoIGJhcmZz
IHdoZW4gcGRldiAoaS5lLiB0aGUgcmV0dXJuIHZhbHVlCj4gb2YgcGxhdGZvcm1fZGV2aWNlX3Jl
Z2lzdGVyX3NpbXBsZSBhYm92ZSkgaXNuJ3QgYm91bmQuIEl0IGlzIG5vdCBhbGxvd2VkCj4gdG8g
YXNzdW1lIHRoYXQgdGhlIGRldmljZSBpcyBib3VuZCBhZnRlciB0aGUgYWJvdmUgZnVuY3Rpb24g
Y2FsbHMuCgpJIGFncmVlIHRoYXQgdGhlIFRQTSBwbGF0Zm9ybSBkZXZpY2UgY29kZSBkZXNlcnZl
cyBpbXByb3ZlbWVudC4gSmFzb24Kd3JvdGUgdGhhdCBoZSBoYXMgYWxyZWFkeSBzb21lIHBhdGNo
ZXMgYXZhaWxhYmxlIGZvciB0aGF0LgoKSSBsYWNrIHRoZSBrbm93bGVkZ2UgdG8ganVkZ2Ugd2hl
dGhlciBvciBub3QgdHBtX2lzX2luaXQncyBhc3N1bXB0aW9uCndhcyBjb3JyZWN0LiBCdXQsIG1h
eWJlIGp1c3QgYnkgbHVjaywgdGhpcyBhc3N1bXB0aW9uIHVzZWQgdG8gYmUgKnRydWUqCnVudGls
IHBhdGNoIGI4YjJjN2Q4NDVkNS4gRHJpdmVyIGFuZCBkZXZpY2Ugd2VyZSBtYXRjaGVkIGJ5IG5h
bWUKKCJ0cG1fdGlzIikgYnkgdGhlIHBsYXRmb3JtIGRyaXZlciBwcm9iaW5nIGNvZGUsIGFuZCBk
ZXZpY2UgYW5kIGRyaXZlcgp3ZXJlIGFjdHVhbGx5IGJvdW5kIHRvIGVhY2ggb3RoZXIgYWZ0ZXIg
dGhpcyBzZXF1ZW5jZSBvZiBjYWxscy4gCgo+IFNvIEknZCBzYXkgZHJvcCB0aGUgcGFyYWdyYXBo
IGFib3V0IHRwbV90aXMgYW5kIHRoZSBjaGFuZ2UgaXMgZmluZS4KCkkgZGlkbid0IG1lYW4gdG8g
YmxhbWUgeW91ciBwYXRjaC4gQnV0IGEgbm90ZSBhYm91dCB0aGUgcGFuaWMgbWlnaHQgYmUKaGVs
cGZ1bCBqdXN0IGluIGNhc2Ugc29tZW9uZSBlbHNlIHJ1bnMgaW50byB0aGUgc2FtZSBwcm9ibGVt
LiBUaGUKY29ubmVjdGlvbiBiZXR3ZWVuIHlvdXIgcGF0Y2ggYW5kIHRwbV90aXMgbG9hZGluZyBp
cyBmYXIgZnJvbSBvYnZpb3VzLgpJIG1lbnRpb25lZCB0aGUgcGFuaWMgaW4gb3JkZXIgdG8gY2xh
cmlmeSB0aGF0IHRoaXMgd2Fzbid0IGp1c3QgYQp0aGVvcmV0aWNhbCBpc3N1ZS4KCkFueXdheSwg
SSdsbCByZXN1Ym1pdCB3aXRoIHlvdXIgc3R5bGUgaGludHMgYXBwbGllZCBhbmQgd2lsbCB0cnkg
dG8gZmluZAphIHdvcmRpbmcgZm9yIHRoZSBjb21taXQgbWVzc2FnZSB0aGF0IHdlIGNhbiBhZ3Jl
ZSB1cG9uLgoKQmVzdCBSZWdhcmRzLApNYXJ0aW4KCj4gCj4gPiBUaGlzIHBhdGNoIGZpeGVzIHRo
aXMgYnkgcmV0dXJuaW5nIHN1Y2Nlc3MgaW4gcGxhdGZvcm1fZHJ2X3Byb2JlKCkgaWYKPiA+ICJq
dXN0IiBkZXZfcG1fZG9tYWluX2F0dGFjaCgpIGhhZCBmYWlsZWQuIFRoaXMgcmVzdG9yZXMgdGhl
IHNlbWFudGljcwo+ID4gb2YgcGxhdGZvcm1fZGV2aWNlX3JlZ2lzdGVyX1hYWCgpIGlmIHRoZSBh
c3NvY2lhdGVkIHBsYXRmb3JtIGRyaXZlciBoYXMKPiA+IG5vICJwcm9iZSIgZnVuY3Rpb24uCj4g
PiAKPiA+IEZpeGVzOiBiOGIyYzdkODQ1ZDUgKCJiYXNlL3BsYXRmb3JtOiBhc3NlcnQgdGhhdCBk
ZXZfcG1fZG9tYWluCj4gPiBjYWxsYmFja3MgYXJlIGNhbGxlZCB1bmNvbmRpdGlvbmFsbHkiKQo+
ID4gCj4gCj4gSSB0aGluayBsaW5lIGJyZWFrcyBpbiB0aGUgRml4ZXM6IGxpbmUgYXJlIGZyb3du
ZWQgb24uIEFsc28gdXN1YWxseQo+IHRoZXJlIGlzIG5vIGVtcHR5IGxpbmUgYmV0d2VlbiBGaXhl
czogYW5kIFMtby1iOi4KPiAKPiA+IFNpZ25lZC1vZmYtYnk6IE1hcnRpbiBXaWxjayA8TWFydGlu
LldpbGNrQHRzLmZ1aml0c3UuY29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9iYXNlL3BsYXRmb3Jt
LmMgfCAxMiArKysrKysrKy0tLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp
LCA0IGRlbGV0aW9ucygtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9iYXNlL3BsYXRm
b3JtLmMgYi9kcml2ZXJzL2Jhc2UvcGxhdGZvcm0uYwo+ID4gaW5kZXggMWRkNmQzYi4uYzk5NGU3
NiAxMDA2NDQKPiA+IC0tLSBhL2RyaXZlcnMvYmFzZS9wbGF0Zm9ybS5jCj4gPiArKysgYi9kcml2
ZXJzL2Jhc2UvcGxhdGZvcm0uYwo+ID4gQEAgLTUxMywxMCArNTEzLDE0IEBAIHN0YXRpYyBpbnQg
cGxhdGZvcm1fZHJ2X3Byb2JlKHN0cnVjdCBkZXZpY2UgKl9kZXYpCj4gPiAgCQlyZXR1cm4gcmV0
Owo+ID4gIAo+ID4gIAlyZXQgPSBkZXZfcG1fZG9tYWluX2F0dGFjaChfZGV2LCB0cnVlKTsKPiA+
IC0JaWYgKHJldCAhPSAtRVBST0JFX0RFRkVSICYmIGRydi0+cHJvYmUpIHsKPiA+IC0JCXJldCA9
IGRydi0+cHJvYmUoZGV2KTsKPiA+IC0JCWlmIChyZXQpCj4gPiAtCQkJZGV2X3BtX2RvbWFpbl9k
ZXRhY2goX2RldiwgdHJ1ZSk7Cj4gPiArCWlmIChyZXQgIT0gLUVQUk9CRV9ERUZFUikgewo+ID4g
KwkJaWYgKGRydi0+cHJvYmUpIHsKPiA+ICsJCQlyZXQgPSBkcnYtPnByb2JlKGRldik7Cj4gPiAr
CQkJaWYgKHJldCkKPiA+ICsJCQkJZGV2X3BtX2RvbWFpbl9kZXRhY2goX2RldiwgdHJ1ZSk7Cj4g
PiArCQl9IGVsc2UKPiA+ICsJCQkvKiBkb24ndCBmYWlsIGlmIGp1c3QgZGV2X3BtX2RvbWFpbl9h
dHRhY2ggZmFpbGVkICovCj4gPiArCQkJcmV0ID0gMDsKPiAKPiBBbiBlbHNlIHRoYXQgaGFzIGEg
fSBzaG91bGQgYWxzbyBoYXZlIGEgeywgYWNjb3JkaW5nIHRvIAo+IGNoZWNrcGF0Y2ggYW5kIERv
Y3VtZW50YXRpb24vQ29kaW5nU3R5bGUuIFlvdSBjYW4gd3JpdGUgaXQKPiBhbHRlcm5hdGl2ZWx5
IGFzOgo+IAo+IAlpZiAocmV0ICE9IC1FUFJPQkVfREVGRVIpIHsKPiAJCWlmIChkcnYtPnByb2Jl
KQo+IAkJCXJldCA9IGRydi0+cHJvYmUoZGV2KTsKPiAJCWVsc2UKPiAJCQlyZXQgPSAwOwo+IAo+
IAkJaWYgKHJldCkKPiAJCQlkZXZfcG1fZG9tYWluX2RldGFjaChfZGV2LCB0cnVlKTsKPiAJfQo+
IAo+IC4KPiAKPiBCZXN0IHJlZ2FyZHMKPiBVd2UKPiAK
--
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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] base/platform: fix panic when probe function is NULL martin.wilck@ts.fujitsu.com - 2015-11-26 20:20 +0100
  Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jason Gunthorpe <jgunthorpe@obsidianresearch.com> - 2015-11-26 21:40 +0100
    Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL "Wilck, Martin" <martin.wilck@ts.fujitsu.com> - 2015-11-27 08:40 +0100
    Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> - 2015-11-28 17:50 +0100
    Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> - 2015-11-28 17:50 +0100
      Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jason Gunthorpe <jgunthorpe@obsidianresearch.com> - 2015-11-29 00:00 +0100
        Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> - 2015-11-30 14:00 +0100
  Re: [PATCH] base/platform: fix panic when probe function is NULL Uwe Kleine-König   <u.kleine-koenig@pengutronix.de> - 2015-11-27 11:20 +0100
    Re: [PATCH] base/platform: fix panic when probe function is NULL "Wilck, Martin" <martin.wilck@ts.fujitsu.com> - 2015-11-30 08:50 +0100
    [PATCH v2] base/platform: return success when probe function is NULL martin.wilck@ts.fujitsu.com - 2015-11-30 13:00 +0100
      Re: [PATCH v2] base/platform: return success when probe function is  NULL Uwe Kleine-König   <u.kleine-koenig@pengutronix.de> - 2015-12-01 21:40 +0100
    Re: [PATCH] base/platform: fix panic when probe function is NULL "Wilck, Martin" <martin.wilck@ts.fujitsu.com> - 2015-12-01 11:50 +0100
      Re: [PATCH] base/platform: fix panic when probe function is NULL Uwe Kleine-König   <u.kleine-koenig@pengutronix.de> - 2015-12-01 14:30 +0100
        Re: [PATCH] base/platform: fix panic when probe function is NULL "Wilck, Martin" <martin.wilck@ts.fujitsu.com> - 2015-12-01 16:20 +0100
          Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jason Gunthorpe <jgunthorpe@obsidianresearch.com> - 2015-12-01 18:30 +0100
            Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe function is NULL Peter Huewe <peterhuewe@gmx.de> - 2015-12-01 19:40 +0100
              Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jason Gunthorpe <jgunthorpe@obsidianresearch.com> - 2015-12-01 19:50 +0100
                Aw: Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL "Peter Huewe" <PeterHuewe@gmx.de> - 2015-12-01 20:00 +0100
                Re: Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jason Gunthorpe <jgunthorpe@obsidianresearch.com> - 2015-12-01 20:10 +0100
  Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> - 2015-11-28 17:40 +0100
    Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Uwe Kleine-König   <u.kleine-koenig@pengutronix.de> - 2015-11-29 11:00 +0100
      Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> - 2015-11-30 14:00 +0100
        Re: [tpmdd-devel] [PATCH] base/platform: fix panic when probe  function is NULL Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> - 2015-11-30 14:10 +0100

csiph-web