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 11:34:04 +0000 (12:34 +0100)
commit1aeaa0ea7df5dc03a8dc6b4bfd8ea13ce5c85f66
tree53083ea2865537438f0f2cd7c40714f2bedafeea
parent17a6e850e5faebc33f62685ea32de95d8ba98300
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