]> git.baikalelectronics.ru Git - kernel.git/commit
intel_th: Fix a deadlock in modprobing
authorAlexander Shishkin <alexander.shishkin@linux.intel.com>
Thu, 30 Jun 2016 08:51:44 +0000 (11:51 +0300)
committerAlexander Shishkin <alexander.shishkin@linux.intel.com>
Thu, 14 Jul 2016 10:02:39 +0000 (13:02 +0300)
commit89bbff575b7377ba050605219d8c35186ac9d799
tree193a9f67ab7426ed0e2fa650445ea2cd4f997a3a
parent419badeadc49eff8fd78eaffc49ff72773cbd9de
intel_th: Fix a deadlock in modprobing

Driver initialization tries to request a hub (GTH) driver module from
its probe callback, resulting in a deadlock.

This patch solves the problem by adding a deferred work for requesting
the hub module.

Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: <stable@vger.kernel.org> # 4.4.x-
drivers/hwtracing/intel_th/core.c
drivers/hwtracing/intel_th/intel_th.h