]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
staging: bcm2835-camera: handle wait_for_completion_timeout return properly
authorNicholas Mc Guire <hofrat@osadl.org>
Sat, 21 Jul 2018 11:31:24 +0000 (13:31 +0200)
committerJuerg Haefliger <juergh@canonical.com>
Wed, 24 Jul 2019 01:48:42 +0000 (19:48 -0600)
commitad5b2365c6b8ed141186097cb7276a21c14894e4
tree4bc4e007ff819a68c73af400e99410e5a5199867
parent1b723304d15890097d7cdf39bbab210d735f5d11
staging: bcm2835-camera: handle wait_for_completion_timeout return properly

BugLink: https://bugs.launchpad.net/bugs/1836117
[ Upstream commit 5b70084f6cbcd53f615433f9d216e01bd71de0bb ]

wait_for_completion_timeout returns unsigned long not int so a variable of
proper type is introduced. Further the check for <= 0 is ambiguous and
should be == 0 here indicating timeout.

Signed-off-by: Nicholas Mc Guire <hofrat@osadl.org>
Fixes: 7b3ad5abf027 ("staging: Import the BCM2835 MMAL-based V4L2 camera driver.")
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c