]> asedeno.scripts.mit.edu Git - linux.git/commit
USB: sisusbvga: fix oops in error path of sisusb_probe
authorOliver Neukum <oneukum@suse.com>
Thu, 9 May 2019 12:41:50 +0000 (14:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 May 2019 08:08:56 +0000 (10:08 +0200)
commit9a5729f68d3a82786aea110b1bfe610be318f80a
tree464c00422a1f3ed1e261be91e8a33df3145b2cf6
parentea261113385ac0a71c2838185f39e8452d54b152
USB: sisusbvga: fix oops in error path of sisusb_probe

The pointer used to log a failure of usb_register_dev() must
be set before the error is logged.

v2: fix that minor is not available before registration

Signed-off-by: oliver Neukum <oneukum@suse.com>
Reported-by: syzbot+a0cbdbd6d169020c8959@syzkaller.appspotmail.com
Fixes: 7b5cd5fefbe02 ("USB: SisUSB2VGA: Convert printk to dev_* macros")
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/sisusbvga/sisusb.c