lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 11 Sep 2019 15:20:12 -0500 From: Navid Emamdoost <navid.emamdoost@...il.com> To: unlisted-recipients:; (no To-header on input) Cc: emamd001@....edu, smccaman@....edu, kjlu@....edu, Navid Emamdoost <navid.emamdoost@...il.com>, Hans Verkuil <hverkuil@...all.nl>, Mauro Carvalho Chehab <mchehab@...nel.org>, Allison Randal <allison@...utok.net>, Jilayne Lovejoy <opensource@...ayne.com>, Greg Kroah-Hartman <gregkh@...uxfoundation.org>, Thomas Gleixner <tglx@...utronix.de>, Steve Winslow <swinslow@...il.com>, linux-media@...r.kernel.org, linux-kernel@...r.kernel.org Subject: [PATCH] media: gspca: null check create_singlethread_workqueue In sd_start the return value of create_singlethread_workqueue needs null check. Signed-off-by: Navid Emamdoost <navid.emamdoost@...il.com> --- drivers/media/usb/gspca/sq905c.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/media/usb/gspca/sq905c.c b/drivers/media/usb/gspca/sq905c.c index 3d7f6dcdd7a8..6ca947aef298 100644 --- a/drivers/media/usb/gspca/sq905c.c +++ b/drivers/media/usb/gspca/sq905c.c @@ -276,6 +276,9 @@ static int sd_start(struct gspca_dev *gspca_dev) } /* Start the workqueue function to do the streaming */ dev->work_thread = create_singlethread_workqueue(MODULE_NAME); + if (!dev->work_thread) + return -ENOMEM; + queue_work(dev->work_thread, &dev->work_struct); return 0; -- 2.17.1
Powered by blists - more mailing lists