mei: bus: do not overflow the device name buffer
authorTomas Winkler <tomas.winkler@intel.com>
Wed, 24 Jul 2013 13:22:59 +0000 (16:22 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Jul 2013 05:50:53 +0000 (22:50 -0700)
commit8b613bb86a3d4a106c9a8f6de3d8a4c3628ea998
tree1fedee9ea5b7f72f5db444fdbce40ba9e0cc11a9
parent5290801c23231c8e192943d3beb01fdbeb536395
mei: bus: do not overflow the device name buffer

1. use strncmp for comparsion strncpy was used for copying
which may omit the final %NUL terminator
2. id->name is statically defined so we can use sizeof

Acked-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/bus.c