NVMe: Fix error handling of class_create("nvme")
authorAlexey Khoroshilov <khoroshilov@ispras.ru>
Fri, 6 Mar 2015 22:43:41 +0000 (01:43 +0300)
committerJens Axboe <axboe@fb.com>
Wed, 8 Apr 2015 01:08:58 +0000 (19:08 -0600)
commitc727040bdaa28cd7aa9dbc086eee7b236e0fb270
tree87e61b4cf7225eb8ac235e2f9007c682e76e3887
parentde9ad6d4edb63e0ba5d5aae365fb3565064fc00d
NVMe: Fix error handling of class_create("nvme")

class_create() returns ERR_PTR on failure,
so IS_ERR() should be used instead of check for NULL.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Acked-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
drivers/block/nvme-core.c