summaryrefslogtreecommitdiffstats
path: root/fs/lockd
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2006-07-26 21:50:15 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2006-08-06 20:52:13 -0700
commit73e6c2a4799708d6e4ccdf9b30b47422a969e053 (patch)
tree608bc3105095d8226bdcce6fed2bf624a0cad4ed /fs/lockd
parentf1a360dce49a51350f255fcd8d89fb132a9c3b60 (diff)
downloadlinux-stable-73e6c2a4799708d6e4ccdf9b30b47422a969e053.tar.gz
linux-stable-73e6c2a4799708d6e4ccdf9b30b47422a969e053.tar.bz2
linux-stable-73e6c2a4799708d6e4ccdf9b30b47422a969e053.zip
scx200_acb: Fix the block transactions
The scx200_acb i2c bus driver pretends to support SMBus block transactions, but in fact it implements the more simple I2C block transactions. Additionally, it lacks sanity checks on the length of the block transactions, which could lead to a buffer overrun. This fixes an oops reported by Alexander Atanasov: http://marc.theaimsgroup.com/?l=linux-kernel&m=114970382125094 Thanks to Ben Gardner for fixing my bugs :) Signed-off-by: Jean Delvare <khali@linux-fr.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'fs/lockd')
0 files changed, 0 insertions, 0 deletions