summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorRoberto Sassu <roberto.sassu@huawei.com>2021-10-05 14:08:36 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-10-27 09:32:37 +0200
commitc1b29cee414651e96a3651c4d9b23ebd9e358406 (patch)
tree37b924c04571080ecc1111b04c4a4e3d25a84df0 /drivers
parentd050562c8adae0fbdfe62e66c8306ad1efd46046 (diff)
s390: fix strrchr() implementation
commit 8e0ab8e26b72a80e991c66a8abc16e6c856abe3d upstream. Fix two problems found in the strrchr() implementation for s390 architectures: evaluate empty strings (return the string address instead of NULL, if '\0' is passed as second argument); evaluate the first character of non-empty strings (the current implementation stops at the second). Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2") Cc: stable@vger.kernel.org Reported-by: Heiko Carstens <hca@linux.ibm.com> (incorrect behavior with empty strings) Signed-off-by: Roberto Sassu <roberto.sassu@huawei.com> Link: https://lore.kernel.org/r/20211005120836.60630-1-roberto.sassu@huawei.com Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions