Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp327645rwj; Thu, 22 Dec 2022 03:30:35 -0800 (PST) X-Google-Smtp-Source: AMrXdXsURSUw4jy7w9wJ7ihWYBM+cgUXliMrv8CPgrp9BHTyTproCJI3WAzG+gplag/nkIPwyQVd X-Received: by 2002:a17:90a:de8e:b0:21e:1282:af42 with SMTP id n14-20020a17090ade8e00b0021e1282af42mr5973258pjv.40.1671708635510; Thu, 22 Dec 2022 03:30:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671708635; cv=none; d=google.com; s=arc-20160816; b=lknBzCGOdiduhi233RHSTlJK4dLHSQDzA5GjB9EwxXxe4YuDFZ29SU2Z/67NUi80X4 aI8vBQZyqwKBTWVONLpKo5zxq/UOv9FYM9VyPdoC/OzZ8dSadaH0doxdsYzpJ3U4DXsk tMc0IKVzHjz2dGcH3U2p/gjz8tWJCNKQfgsg2po9Q91hLVUz99XNDDnmi0pTgwmtAW26 hESfB6xBYVbuQfXlaEWS3HGmeT/rDHav3koeMBQopNUNkW3NqE8mZJAyDxXBQoypHznJ 7OdHFM+Xa2Ny8DnShzs/79vwDSz2xUKPbuRbzMo9MlZPQCw4c5HatVTTOIW+c3Q4SrfT AboA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:ui-outboundreport:content-transfer-encoding :in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id; bh=yNaDSez75j0Vrd+H97fXL4HRkGEUXLvZTtHrgMrzijg=; b=CArmqXd6CchT7bYrlh6GiayszKmmWnajHWbl4lz0awspPdow1wqy2vl+hq4Ti0UxMO VQnMd5bCd59MrBIgHwKEMaOAFB7D3HYJv7bp246GdjL6dsJ8OWW/yrCoYMkVTNUSlS9O qEb03wJ0JnfAVpZLOy3BNq2lug99a/Sk6QwO87hkMkEgO4qiYuWxUfaKBIwtBc/EfCOA S6fwqIfA0ZtXLIBiD0Yw2pF22Pt6LSlfYezjc1RN/2FW0oiPN5OcOVon9Uux3byVC+aK NVyDoHGHHBujE6ZLeD52M+OLSWti+EMAM61th+Af/p8omlVUIMXBAUsElriCyvca/vAb 85lg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bk13-20020a056a02028d00b00492ea633ba8si540752pgb.523.2022.12.22.03.30.24; Thu, 22 Dec 2022 03:30:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235401AbiLVLMv (ORCPT + 68 others); Thu, 22 Dec 2022 06:12:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58562 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235389AbiLVLMn (ORCPT ); Thu, 22 Dec 2022 06:12:43 -0500 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 903FD12600; Thu, 22 Dec 2022 03:12:42 -0800 (PST) Received: from [192.168.1.139] ([37.4.248.22]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1N1Ofr-1ol6Fn41X9-012oX5; Thu, 22 Dec 2022 12:12:25 +0100 Message-ID: <506d3ae3-f06c-1243-877b-d1378bf435c6@i2se.com> Date: Thu, 22 Dec 2022 12:12:21 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH v2 0/7] staging: vc04_services: Remove custom return values Content-Language: en-US To: Umang Jain , linux-staging@lists.linux.dev, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Kees Cook , Greg Kroah-Hartman , Florian Fainelli , Adrien Thierry , Dan Carpenter , Dave Stevenson , Kieran Bingham , Laurent Pinchart References: <20221219115725.11992-1-umang.jain@ideasonboard.com> From: Stefan Wahren In-Reply-To: <20221219115725.11992-1-umang.jain@ideasonboard.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:+LrVFEaSYMKMoobIImZxGzMr/IVa7WJwJFMqcGxKpjqDgtN/jDp +ArrR4OPw3h01RdHC/lXodT/EkO7TCZQ1UhdbqqfPm6w0axl+z/kncUZOu7TDdKMyA1Zvuk Nl9sOIgXBwnHTZDu7sC1+P6Kw1CkFU9ymlXEKhHT8Tv3ia/ONyK9sJFBIgF3tdf8INketzG FvihpZOYsaz6I/7+DZKvg== UI-OutboundReport: notjunk:1;M01:P0:yhPsEOh5kHU=;s9Cz3HF4r3OSITv04JbS2Gsbgd9 vUe/JjBud2Y9iqXus/8qJOT4oZzGoSjHWFrBdszLdqkOiPuR+lGrabAQZvTc0f23Np1VNP4wF +Ct82RjTDL93iyOYk6RfIF8jrtoI0hAPJv1Cmw7lONj1rd3asNtfCzxTNjgsvoMXzBZ0ZR+Ki i+1Uy2aB474C6RWnRVnhiNTUDruGL8jSf51jLhfUyvMZUGjXUYOjDRhSw8nIxcVCth+gdkLK5 zhAcrbX5T8ZVr9JXqq+mFc14/BRKOac4waZpWbUsUL/2zIdRcqYkzibU9V3y8NP5aDGM7FH7R JY9+Nf339NZaGT/DYq7xb4K694Tnu3LvXWJJRfemQ5ur1XvLhgncks9l678OHxxIVjn7wYf77 Epx8t1+YjLAZIsbX/aTob2l3/OfDTODxL0slqS9fWoNLInv7baIXGk7PLQYr2pjnW657y+11u fmeG+hs8BrtU3Tgf/LP6Aind1rwaOKLhCGxGL+AxR9DBWLhufrG50JlNiG89blHTVsBRwGDcc gvSjYG6dPpx2VlOfmzy+q3GmNtHtnf2i7Rz/1OauMydWhO5TVeO4gpr4gPqdCIj1VoahJkxoh sjyRROX87l/GCn3DwqXz+HjXNlzukl/KGGD/f0UNwPUXoCY/DESl4sSdVvbA1tITFhdprB+P0 TrjP72byrtGEVpMS+LYuoC82Il4oe8jRA6JmZLZwow== X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am 19.12.22 um 12:57 schrieb Umang Jain: > The series removes the custom return values from functions > and replaces them with linux error codes. This address the TODO > vchiq interface: > * Get rid of custom function return values > > Changes in V2: > - Patch 3/7 now reports for specific errors like -ENOMEM, -EHOSTDOWN > - Patch 5/7 reports -ENOTCONN instead of -EINVAL and adds a "Fixes" tag > > Umang Jain (7): > staging: vc04_services: Replace vchiq_status return type to int > staging: vc04_services: Drop VCHIQ_SUCCESS usage > staging: vc04_services: Drop VCHIQ_ERROR usage > staging: vc04_services: Drop VCHIQ_RETRY usage > vc04_services: vchiq_arm: Drop VCHIQ_RETRY usage on disconnect > staging: vc04_services: Drop enum vchiq_status remnants > staging: vc04_services: vchiq: Drop custom return values from TODO The whole series is: Tested-by: Stefan Wahren