From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753519AbbIQJoK (ORCPT ); Thu, 17 Sep 2015 05:44:10 -0400 Received: from mx1.redhat.com ([209.132.183.28]:35733 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752819AbbIQJoI (ORCPT ); Thu, 17 Sep 2015 05:44:08 -0400 From: Vitaly Kuznetsov To: Andrew Morton Cc: Andy Shevchenko , Rasmus Villemoes , James Bottomley , linux-kernel@vger.kernel.org, "K. Y. Srinivasan" Subject: [PATCH v5 0/2] lib/string_helpers.c: fix infinite loop in string_get_size() Date: Thu, 17 Sep 2015 11:44:02 +0200 Message-Id: <1442483044-9401-1-git-send-email-vkuznets@redhat.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series prevents string_get_size() from entering an infinite loop on some inputs and adds several basic tests for string_get_size() including one to test for the issue. Changes since v4: - Signle quotes in pr_warn() to see empty strings [Andy Shevchenko]. - Check for test validity compile-time [Rasmus Villemoes, Andy Shevchenko]. - All __test_string_get_size() arguments are const. Vitaly Kuznetsov (2): lib/string_helpers.c: fix infinite loop in string_get_size() lib/test-string_helpers.c: add string_get_size() tests lib/string_helpers.c | 6 +++++- lib/test-string_helpers.c | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) -- 2.4.3