]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
si4713-i2c: avoid potential buffer overflow on si4713
authorMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 17 Jul 2011 03:24:37 +0000 (00:24 -0300)
committerAndi Kleen <ak@linux.intel.com>
Mon, 1 Aug 2011 20:55:01 +0000 (13:55 -0700)
commitf537ef79e7eca73f3d8161411d8da63fe346f7cc
tree4af152dfd463ad5ae15f77e97c393098e5852606
parent5d9a9233b7fe68dc51ee41a4d35798cfee682444
si4713-i2c: avoid potential buffer overflow on si4713

[ upstream commit dc6b845044ccb7e9e6f3b7e71bd179b3cf0223b6 ]
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

While compiling it with Fedora 15, I noticed this issue:

  inlined from ‘si4713_write_econtrol_string’ at drivers/media/radio/si4713-i2c.c:1065:24:
  arch/x86/include/asm/uaccess_32.h:211:26: error: call to ‘copy_from_user_overflow’ declared with attribute error: copy_from_user() buffer size is not provably correct

Cc: stable@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Acked-by: Sakari Ailus <sakari.ailus@maxwell.research.nokia.com>
Acked-by: Eduardo Valentin <edubezval@gmail.com>
Reviewed-by: Eugene Teo <eugeneteo@kernel.sg>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
drivers/media/radio/si4713-i2c.c