Received: by 2002:a25:5b86:0:0:0:0:0 with SMTP id p128csp2482023ybb; Sat, 30 Mar 2019 06:11:28 -0700 (PDT) X-Google-Smtp-Source: APXvYqxoqpMJ4Mdm7Ns9ljkJ+NbjPg/9N3ksMi32E1e1q2a1XXjNt3sxWnnudY/RbViQbaqnxfNY X-Received: by 2002:a63:df12:: with SMTP id u18mr50450629pgg.135.1553951488127; Sat, 30 Mar 2019 06:11:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553951488; cv=none; d=google.com; s=arc-20160816; b=hBcis56A+paUUBO3LN9y+n+FJ3ckMtMFdQVl2jpU/yc5HFWyjp2uvITzsnrE1He/Pr I++9fUv3P2QEN2M3LLNf4APr+39u1p5VgIGSP+YkpoU4bNzRvyE+aFw7PEiM8aE4nQ8D FQX1o1/VBGOW0oB1L29ui3cmCLrYbC8X1Lqv+GY+/IXLCGydXwISfxUSb+TU6Gm6yIhv BZdHqjTM4gEDnBlse9eJaT+SZ2J/IRNZ9VQTJ9SBtAeKXgdpsmSAWxv4XIF3JDLNY5Xv QciVy33Nbe80M58ctdLOy2l1u1GZA5j1yJ/rS9YHEtOGxFY4KPGosxBhotlzVJZgNX2n c0ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=xHdp9QwvxraF8rGhk0FgNm5tpXUgDjlkpkn3sQOiB58=; b=GaNKsI7BGfNhEqLawWtHRBgXv/+HAD/MeyAccYwK+aBkp4W6jkm/01BlAnDcHNa67H g7GAJnNIP+eG0dHYDOWcwipPRx7hukU2LEe4UDy9WL4kYww6P2S3VRfCE06kX2d1Lnrk kK2eVCaEb/DD12w4eIRTUToeiOYnrtkIxFGf/QTBSoTI1OHt5nkv072nIEuA/b2i3Urg ckebZiujeUx3kAmW/3QwMt87oTOCszDX38euAOOjyZpsB6wQthSjELsFTFBlc3M/hUuu 6MUAnimIJy/FR77hy8xyARz4gpI1+XmPjGyr3vFT+NBAqUDc1FC5m2E16+bKsj/DhSjg 5q8A== 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=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h11si4388980pls.237.2019.03.30.06.10.59; Sat, 30 Mar 2019 06:11:28 -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=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730855AbfC3NJ5 (ORCPT + 99 others); Sat, 30 Mar 2019 09:09:57 -0400 Received: from mga02.intel.com ([134.134.136.20]:8279 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730837AbfC3NJ4 (ORCPT ); Sat, 30 Mar 2019 09:09:56 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 30 Mar 2019 06:09:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,288,1549958400"; d="scan'208";a="145172368" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by FMSMGA003.fm.intel.com with ESMTP; 30 Mar 2019 06:09:53 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1hADk9-000HRM-8Q; Sat, 30 Mar 2019 21:09:53 +0800 Date: Sat, 30 Mar 2019 21:09:13 +0800 From: kbuild test robot To: Zeng Tao Cc: kbuild-all@01.org, labbott@redhat.com, sumit.semwal@linaro.org, devel@driverdev.osuosl.org, Todd Kjos , Greg Kroah-Hartman , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, Arve =?iso-8859-1?B?SGr4bm5lduVn?= , prime.zeng@hisilicon.com, Joel Fernandes , Martijn Coenen , Christian Brauner Subject: [PATCH] staging: android: ion: fix err_cast.cocci warnings Message-ID: <20190330130913.GA8643@roam> References: <1553884816-37850-1-git-send-email-prime.zeng@hisilicon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1553884816-37850-1-git-send-email-prime.zeng@hisilicon.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: kbuild test robot drivers/staging/android/ion/ion.c:427:9-16: WARNING: ERR_CAST can be used with buffer Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(...)) Generated by: scripts/coccinelle/api/err_cast.cocci Fixes: d51f182d188a ("staging: android: ion: refactory ion_alloc for kernel driver use") CC: Zeng Tao Signed-off-by: kbuild test robot --- url: https://github.com/0day-ci/linux/commits/Zeng-Tao/staging-android-ion-refactory-ion_alloc-for-kernel-driver-use/20190330-071409 ion.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/staging/android/ion/ion.c +++ b/drivers/staging/android/ion/ion.c @@ -424,7 +424,7 @@ struct dma_buf *ion_alloc(size_t len, un return ERR_PTR(-ENODEV); if (IS_ERR(buffer)) - return ERR_PTR(PTR_ERR(buffer)); + return ERR_CAST(buffer); exp_info.ops = &dma_buf_ops; exp_info.size = buffer->size;