Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp3142627pxb; Sun, 3 Oct 2021 16:40:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJziG12h/lygkunnbbsu8QGcpudQLYQO79QNCbEycB0CNOPi0E7ASGqErgY9D1f0azCeYt2c X-Received: by 2002:a17:906:d92e:: with SMTP id rn14mr8055779ejb.526.1633304418573; Sun, 03 Oct 2021 16:40:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633304418; cv=none; d=google.com; s=arc-20160816; b=Ul9XC7WeU8Ovs8+E50C+2ymeB+lce+te6nnaTdxMihC08xnuklX9qCJ/jrlAfKaJqI ao5qtt/t3jzHJ5L4sIydIyK214jf/JmgGvCVNdje4oc1h6M38QB0pEe5INP3VM7vpZoM NqDhZuoZK3zWt1pqGXqH9TJP7hZcZKcGcU9fq6LyX9tn/wLCwnEOesEnmAZmggCxSKTG HHM83WyhF+1NIptzPmNNsntmrMSQdir92KyOKtsl7TvaI6im3Dkf0/T2E4Ey6Zc338D0 wgPR66PPpfL8ciVo48aYZ3NutziWAPjBWodzEBUCcLxDJY7sA1DmSc/+xC28heL2eUtr uZKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=GSCXqxIA1o807PK6C5J2wuYzWvo/IRAhFGJYC3Av3vU=; b=jAJDxMJGBpoNkPEes1eVu+r5bFVzQeH4p5bFVLdezRos+ec0qsPRAkfBzVs0uHTvDD hn1HqaHHCsclPDZfCMSu9Wqrjsy2sqXwFoe1y0kdq99yOaenKD6hZD10aHia810+n7RF Gx8jIA+umX+vSsc0++4DUGqki07I+itp5LZ+4ZY7CsP4GCMrw4n6dKIv5txDvfZYdcW2 jrfZtYebK2rBj4Avtb1PMHtFlzlm7AgDLSnpXHBjMdRYBFRc9jeQE5FQ3rMGuhnRLn5t DdOuP50sALjZ8PbGuxKPQxiqMCl1L3fhHrfXyvNVbGrqmKAF7g8vz4jNi2MB8PFICWDB 7M8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amikom.ac.id header.s=google header.b="Y/PSYvM7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f29si17375390ejj.403.2021.10.03.16.39.27; Sun, 03 Oct 2021 16:40:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@amikom.ac.id header.s=google header.b="Y/PSYvM7"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231869AbhJCX0z (ORCPT + 99 others); Sun, 3 Oct 2021 19:26:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43704 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230520AbhJCX0z (ORCPT ); Sun, 3 Oct 2021 19:26:55 -0400 Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B2A5DC061780 for ; Sun, 3 Oct 2021 16:25:06 -0700 (PDT) Received: by mail-ed1-x52e.google.com with SMTP id p13so29552886edw.0 for ; Sun, 03 Oct 2021 16:25:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amikom.ac.id; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=GSCXqxIA1o807PK6C5J2wuYzWvo/IRAhFGJYC3Av3vU=; b=Y/PSYvM7+k9cj4P4gwtvnHz+ZogB6+5zu/W4Av/04ZU9AcbOBuyF05JNsJL5NRsdog AraEq8Jyj7dpz+iYH5kc4Q8lh8QOq1Kr887D686efcFO4tVqYPqOyZwJcn4FlZF2SGs6 3quETLnmkKbJn5ssxNmIDAm+lDx6OGfOF8dZayARYoCepwtxvQlUVcdB7lI8zG0pZeBF VqaDu8SYOt/m9iSUqb+HryyQ4lY3BmQtvMpz/AG7uuva/uAggGbqhlCoSlc0+woS+ZC+ 5sRNiczOWVr2tSy9yNL64DgyNBTBKNqg67T0R/MKw+ut8VHAyiogCOr8g/0tvb611std jfTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=GSCXqxIA1o807PK6C5J2wuYzWvo/IRAhFGJYC3Av3vU=; b=OxQdd58D76POIrXLs5fXfk87MLzPYYvgWH+awRZr7LyARkAeyKZVResGb5dyiySCOD a8MbPzuUxA8YNPmk6iNvkN6hyKBzwJ4zeSm7/y4/qJNGuWhGHGRkZ1jjlv9JNmUlcEPY UDmT1pZJTiRMx1Kq4qRkCrg6BsdbfsGLbCIEb7ICVQBoSvcYNJ6Bkk3ZHUYAwJOh5BpE F6x8KpdZbl1Xb7nXmWHKv3wPEfeUyyiNur8RP4aMk2ycKTxEqkkIAEoNtM58MnewhBBD 1G40MuxEc7ngKDL9Ti0AGH+4SeVGQqTuYOIm+auwZkNZa5rVLnuVJvSDUV4rqE4Y5R4M eVcA== X-Gm-Message-State: AOAM532uTBvKq4VZ7xLSIXBRgafAsnbIHWjt8KZikPeHlnO+/mSiv3RC XzcEeigJspRlHSM9/VapRJdQ/rzsobjWb6/TD4p5Hg== X-Received: by 2002:a17:906:1757:: with SMTP id d23mr13761971eje.102.1633303504459; Sun, 03 Oct 2021 16:25:04 -0700 (PDT) MIME-Version: 1.0 References: <20211002231723.29019-1-ammar.faizi@students.amikom.ac.id> <1bad16dc-e11e-4096-2014-a0eae92686e8@gmail.com> In-Reply-To: <1bad16dc-e11e-4096-2014-a0eae92686e8@gmail.com> From: Ammar Faizi Date: Mon, 4 Oct 2021 06:24:52 +0700 Message-ID: Subject: Re: [PATCH] media: atomisp: fix `-Werror=return-type` To: Pavel Skripkin Cc: Mauro Carvalho Chehab , Sakari Ailus , linux-media@vger.kernel.org, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Bedirhan KURT Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Oct 3, 2021 at 11:19 PM Pavel Skripkin wrote= : > > On 10/3/21 02:17, Ammar Faizi wrote: > > Bedirhan reported build error: > > ``` > > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_sys= tem.c: In function =E2=80=98input_system_configure_channel_sensor=E2=80=99: > > drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_sys= tem.c:1649:1: error: control reaches end of non-void function [-Werror=3Dre= turn-type] > > 1649 | } > > | ^ > > cc1: some warnings being treated as errors > > make[4]: *** [scripts/Makefile.build:277: drivers/staging/media/atom= isp/pci/hive_isp_css_common/host/input_system.o] Error 1 > > make[3]: *** [scripts/Makefile.build:540: drivers/staging/media/atom= isp] Error 2 > > make[2]: *** [scripts/Makefile.build:540: drivers/staging/media] Err= or 2 > > make[1]: *** [scripts/Makefile.build:540: drivers/staging] Error 2 > > make: *** [Makefile:1868: drivers] Error 2 > > ``` > > > > Commit 264f590899146baa19e0ab5689e55fadbc292333 ("media: atomisp: > > remove useless returns") incorrectly removed a required return results > > in the above build error. Reinstate it. > > > > Cc: Pavel Skripkin > > Cc: Mauro Carvalho Chehab > > Cc: Sakari Ailus > > Cc: linux-media@vger.kernel.org > > Cc: linux-staging@lists.linux.dev > > Cc: linux-kernel@vger.kernel.org > > Reported-by: Bedirhan KURT > > Fixes: 264f590899146baa19e0ab5689e55fadbc292333 ("media: atomisp: remov= e useless returns") > > Signed-off-by: Ammar Faizi > > --- > > .../media/atomisp/pci/hive_isp_css_common/host/input_system.c | 1 = + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/staging/media/atomisp/pci/hive_isp_css_common/host= /input_system.c b/drivers/staging/media/atomisp/pci/hive_isp_css_common/hos= t/input_system.c > > index 8e085dda0c18..1bd917e81743 100644 > > --- a/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_= system.c > > +++ b/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/input_= system.c > > @@ -1646,6 +1646,7 @@ static input_system_err_t input_system_configure_= channel_sensor( > > default: > > return INPUT_SYSTEM_ERR_PARAMETER_NOT_SUPPORTED; > > } > > + return INPUT_SYSTEM_ERR_NO_ERROR; > > } > > > > // Test flags and set structure. > > > > Hi, Ammar! > > > Thank you for fixing this, but it's already fixed in linux-next tree. > See commit 05344a1d2ea7 ("media: atomisp: restore missing 'return' > statement"). > > Again, I am sorry for introducing this bug :( > > > > > With regards, > Pavel Skripkin No worries, thanks for the update :D --=20 Ammar Faizi