diff options
| author | Dan Carpenter <[email protected]> | 2012-09-11 07:11:24 -0300 |
|---|---|---|
| committer | Mauro Carvalho Chehab <[email protected]> | 2012-10-06 09:24:39 -0300 |
| commit | 48cafec9a941c2dfe94d76642662bc20bf87fe08 (patch) | |
| tree | 135943901bfccdb6a8e260fed60c6583fcc8021b /tools/perf/scripts/python | |
| parent | a52eb6c02fa27efb5f8980312785fce1f77377e2 (diff) | |
[media] rc: divide by zero bugs in s_tx_carrier()
"carrier" comes from a get_user() in ir_lirc_ioctl(). We need to test
that it's not zero before using it as a divisor. It might have been
nice to test for this ir_lirc_ioctl() but the mceusb driver uses zero to
disable carrier modulation.
The bug in redrat3 is a little more subtle. The ->carrier is passed to
mod_freq_to_val() which uses it as a divisor.
Signed-off-by: Dan Carpenter <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions