commit | b9c79543efcd0235d2fc1485c31ec9e9584f3ad7 | [log] [tgz] |
---|---|---|
author | Alexey Khoroshilov <khoroshilov@ispras.ru> | Fri Apr 01 23:53:01 2016 +0300 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Sat Apr 30 14:08:08 2016 -0700 |
tree | 5446ba70594fa21d2b8b7509e2ea9541cc8783ea | |
parent | bd83a4ab569ddfc71a82fb0dd002f353b67df7df [diff] |
mei: do not pin module if cldrv->probe() failed If cldrv->probe() failed in mei_cl_device_probe(), the mei module is left pinned. The patch moves __module_get(THIS_MODULE) after cldrv->probe(). Found by Linux Driver Verification project (linuxtesting.org). Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>