media: mceusb: sanity check for prescaler value
authorSean Young <sean@mess.org>
Tue, 19 Jan 2021 13:53:50 +0000 (14:53 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 7 Mar 2021 10:27:42 +0000 (11:27 +0100)
commit9a1e55f23ed1a85e189b70011ebc9330735f3e7d
tree1d9b5b5e5df47db8012a3ff3bce4173907e3711c
parent8efb3733cb158f17c63ee4774ddfd5fcead22390
media: mceusb: sanity check for prescaler value

commit 9dec0f48a75e0dadca498002d25ef4e143e60194 upstream.

prescaler larger than 8 would mean the carrier is at most 152Hz,
which does not make sense for IR carriers.

Reported-by: syzbot+6d31bf169a8265204b8d@syzkaller.appspotmail.com
Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/media/rc/mceusb.c