commit | fb6de923ca3358a91525552b4907d4cb38730bdd | [log] [tgz] |
---|---|---|
author | Yu Zhao <yuzhao@google.com> | Wed Sep 19 15:30:51 2018 -0600 |
committer | Mark Brown <broonie@kernel.org> | Thu Sep 20 09:04:51 2018 -0700 |
tree | 720cba8bacfb584d8a746769d08e9fa480dc317e | |
parent | 3edd79cf5a44b12dbb13bc320f5788aed6562b36 [diff] |
regulator: fix crash caused by null driver data dev_set_drvdata() needs to be called before device_register() exposes device to userspace. Otherwise kernel crashes after it gets null pointer from dev_get_drvdata() when userspace tries to access sysfs entries. [Removed backtrace for length -- broonie] Signed-off-by: Yu Zhao <yuzhao@google.com> Signed-off-by: Mark Brown <broonie@kernel.org> Cc: stable@vger.kernel.org