diff options
author | Duncan Sands <duncan.sands@math.u-psud.fr> | 2006-04-11 10:18:57 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2006-05-12 19:54:50 -0300 |
commit | bba3ad76a82eb458d31b136fa2414216e20c99cc (patch) | |
tree | 3b727a066fe78d7c88cf08c633d4b3887b0e1f37 /security | |
parent | 9175b8544ff7b73b158df370acc1d828b28b80b7 (diff) | |
download | blackbird-op-linux-bba3ad76a82eb458d31b136fa2414216e20c99cc.tar.gz blackbird-op-linux-bba3ad76a82eb458d31b136fa2414216e20c99cc.zip |
V4L/DVB (3766): Correct buffer size calculations in cx88-core.c
The computation in cx88_risc_buffer suffers from the mistake:
a non-zero padding value can cause more page borders to be crossed,
leading to big buffer over-runs.
This patch changes the additive constant from 3 + 4 to 4
It also changees the constant in cx88_risc_databuffer from 3 + 4 to 2,
because 2 dwords are the correct vaule.
Signed-off-by: Duncan Sands <baldrick@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'security')
0 files changed, 0 insertions, 0 deletions