Received: by 10.213.65.68 with SMTP id h4csp209935imn; Tue, 13 Mar 2018 01:28:07 -0700 (PDT) X-Google-Smtp-Source: AG47ELunYKUTUqHCJSj5lm/fBTDwcMk/LJ5cGKa7mxFs/yiKRbHTGUkxJVF9CWL0eXphN4mH9wh+ X-Received: by 2002:a17:902:2904:: with SMTP id g4-v6mr11110154plb.170.1520929687465; Tue, 13 Mar 2018 01:28:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1520929687; cv=none; d=google.com; s=arc-20160816; b=bmvpeVCjQ8O8GJKQSwAtXPldwkViVpK2rrKeA1qi81uE012b3rxd15QTLG9Id7lh8i viirUQhycr64VxD4odGmVByXKT5qsQFYfUo4LsIBQxc9v3qAATajEpvR7yTT8yjV/D9w Jg2ps1R9SAPYtDVUwGPh7EQTX8NxMDMEUCcjDaeFcCcWsyh9UNR9YJW7M6yTHKEGsNvW 5JwiwO429cDxmOhrvyL/yXVftGF6guNg5SZFOJON0YSrtQ9/tmK7CcAwkFcM8HfwhEyF QPkueFk3j3/Wy2LwtALJlvT4eVSiyIRvX9y/vQYzjTESEPifLgvOegtN+Zuo9Zd02jKh kOhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=/kBVLK83XEqcKXOVShAhq6+DH5ouEbDUIzXQq99/jqI=; b=BQCPW5+4yzI2rfuElDeSBKMATgZnYDKF+hodfWLUZ/dQMZco4WyfCTvvPuccH3JK7A 1oCPBd8xixc/KVCzh5gwgeJg0TyUrfN8cCEI5iD3weNUL6dhJLbnps4i2c7Syua5ix8i K5zM50HC/YplKxBjV8O3/izR8TI3viF/UYdJVTo5hlV+rJOEcyXToalLZgO6NOguRsdx 7vr8xhEklYoBgOsqR50hRNH5/kHFYsKyVNuhWWfKzo1pob2MEB551TXe4maoeX0ozD/p G3wT6BzAUwQq1+R7PSTXJpkK/VNGakJGEcTJiBatk47Dcuk7YdjNsuENo+FpI8Ed5++5 vOGA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=sourceforge.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e91-v6si7440697plb.177.2018.03.13.01.27.52; Tue, 13 Mar 2018 01:28:07 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=sourceforge.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752419AbeCMI04 (ORCPT + 99 others); Tue, 13 Mar 2018 04:26:56 -0400 Received: from mout.web.de ([212.227.17.11]:46147 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752059AbeCMI0y (ORCPT ); Tue, 13 Mar 2018 04:26:54 -0400 Received: from [192.168.1.2] ([77.181.227.194]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MeBPe-1fIICz3SjW-00Psry; Tue, 13 Mar 2018 09:25:55 +0100 Subject: Re: hwmon/sch5627: Use common error handling code in sch5627_probe() To: Hans de Goede , linux-hwmon@vger.kernel.org Cc: =?UTF-8?B?R8O8bnRlciBSw7Zjaw==?= , Jean Delvare , LKML , kernel-janitors@vger.kernel.org References: <0cc0ab31-550b-fa34-aaa5-164f6ae7f7a9@redhat.com> From: SF Markus Elfring Message-ID: <17810b74-7b72-074e-5fef-b614fcfed738@users.sourceforge.net> Date: Tue, 13 Mar 2018 09:25:51 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <0cc0ab31-550b-fa34-aaa5-164f6ae7f7a9@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:4+7zBlIgajLrHn8a+KjxHVXB2kLCQzWgz4JIahugKFqVxANA6tn Yl53a3KBZ8gAb2TTwVr3CPsBj3UguN33+2g5W2u6NyGpnbGLJohtWArHVNzM9hNEUOOfwR/ bFqgJ7DG5QskcIgUl2Vu5vgli5pI1zraZytOKczXeGaiTJSdrmtikFGJPxzkaO6wZs+09c0 cLcp78EAz+OJYpi8btg0A== X-UI-Out-Filterresults: notjunk:1;V01:K0:A9umjLhisjE=:alAaSAMJ35yLd0dp8vzuvE iVxZTZxnS/cyltjYAB31fU+a5ooBfjCmfrczSTbhFSodiIYs9ep7u07zdQn7db16TXB3ujWb2 qCgv2BHP2AwyYhRQhAt/4xGUlCroTK+YWgQX/I/tZnHs37m61vV3nBpgn+28O/gvG3tzOmVKK 6IoXBPVKLgqAqs/6AeIRDGvUOfEk3RQH8npjF9+sOTrSv5UtrNlCFbbjL2DxUumtKda7fj4JB FW+oKEf2ezy1i4gf2qXvzkeOcMrc61tYdyYHivjESWGtuHTYmsUZopwdKYcnCU7sTnEwzSmlU QVMSh5upFBaPQRgcwee9e+j7hGaMw8NQ5SvTeiBIU03dyQBLQnuIbEvWXmRxY5ZzHRvj3B9Be 0TgCsJ/t32kOYMj+R+bhJbYrplW8PSVv3sB8rKtnOiXwAlLm/p23+SWPrGakaiH8agY+geKP2 nzg+/mFAEqpzYj23kjFPt18nxW8hIbU/tH5KWxXqfkFmWjBrNElPK2SBq8G7WgNNxfHyogMCE YKAL7+kyThapD0MjXIttjDw+1yk9Z6D1p92FiK8Oy8eimsU4gFphdrHZ9vgCy5Xojx3WZRzSp bGwa/O6Eakygi4OZhTFI/OSTlPZWB6eZR4/WTXpOEgGuDc2xlN5WGOOd4mvEt+aglifCdmbhc HO0BD7HXGfPSX060wuxfMqldHCUQ5R1bqmlpNXVQM1R6U95Wo0kMTrUEmI01CEQwtes9iIOaK dTvvghALhQwB46XaCjiRIe/6gJDAUe1Hf3RPNRpNeaxKBkuKR+sFE9BGXqiLjEGBhbQMtmoOs nTiUNvyPik5megyKsvR+dney/Xs8m03AJTS2/2CakHN6fIOEok= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >> Adjust jump targets so that a bit of exception handling can be better >> reused at the end of this function. … > goto-s going to a label calling another goto is completely unreadable. I got an other software development view. > I really do not see any reason for the proposed changes, I suggest to look once more. > they may remove a small amount of code duplication, This was my software design goal in this case. > but at a hugh cost wrt readability. I proposed a different trade-off here. Regards, Markus