Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] PCI Hotplug: Fix buffer overrun in rpadlpar_sysfs.c

Signed-off-by: Linda Xie <lxie@us.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Linda Xie and committed by
Linus Torvalds
02fe75a9 3c6de929

+2 -2
+2 -2
drivers/pci/hotplug/rpadlpar_sysfs.c
··· 62 62 char drc_name[MAX_DRC_NAME_LEN]; 63 63 char *end; 64 64 65 - if (nbytes > MAX_DRC_NAME_LEN) 65 + if (nbytes >= MAX_DRC_NAME_LEN) 66 66 return 0; 67 67 68 68 memcpy(drc_name, buf, nbytes); ··· 83 83 char drc_name[MAX_DRC_NAME_LEN]; 84 84 char *end; 85 85 86 - if (nbytes > MAX_DRC_NAME_LEN) 86 + if (nbytes >= MAX_DRC_NAME_LEN) 87 87 return 0; 88 88 89 89 memcpy(drc_name, buf, nbytes);