From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753350AbbALMji (ORCPT ); Mon, 12 Jan 2015 07:39:38 -0500 Received: from wolverine01.qualcomm.com ([199.106.114.254]:37512 "EHLO wolverine01.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752299AbbALMjf (ORCPT ); Mon, 12 Jan 2015 07:39:35 -0500 X-IronPort-AV: E=McAfee;i="5600,1067,7678"; a="97740303" Cc: Chun-Yeow Yeoh , Sergei Shtylyov , , , , , Michal Kazior , Yanbo Li , Ben Greear X-IronPort-AV: E=Sophos;i="5.07,743,1413270000"; d="scan'208";a="31461390" From: Kalle Valo To: Nicholas Mc Guire Subject: Re: [PATCH v3] ath10k: fixup wait_for_completion_timeout return handling References: <1420720054-27870-1-git-send-email-der.herr@hofr.at> Date: Mon, 12 Jan 2015 14:39:22 +0200 In-Reply-To: <1420720054-27870-1-git-send-email-der.herr@hofr.at> (Nicholas Mc Guire's message of "Thu, 8 Jan 2015 13:27:34 +0100") Message-ID: <878uh8dvgl.fsf@kamboji.qca.qualcomm.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanexm01a.na.qualcomm.com (10.85.0.81) To NALASEXR01G.na.qualcomm.com (10.49.56.53) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Nicholas Mc Guire writes: > wait_for_completion_timeout does not return negative values so the tests > for <= 0 are not needed and the case differentiation in the error handling > path unnecessary. > > v2: all wait_for_completion_timeout changes in a single patch > v3: patch formatting cleanups - no change of actual patch > > Signed-off-by: Nicholas Mc Guire > --- > patch was only compile tested x86_64_defconfig + CONFIG_ATH_CARDS=m > CONFIG_ATH10K=m > > patch is against linux-next 3.19.0-rc1 -next-20141226 > > None of the proposed cleanups are critical. > All changes should only be removing unreachable cases. Sorry, I wasn't clear enough in my last email but everything related to v2, v3 etc should be after "---" line. I fixed this in ath-next-test branch and will apply your patch once kbuild has run it's tests. -- Kalle Valo