From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FAKE_REPLY_C, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id ED42BC433E9 for ; Mon, 4 Jan 2021 13:03:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id A352F22211 for ; Mon, 4 Jan 2021 13:03:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726921AbhADNDS (ORCPT ); Mon, 4 Jan 2021 08:03:18 -0500 Received: from aserp2130.oracle.com ([141.146.126.79]:47380 "EHLO aserp2130.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726657AbhADNDR (ORCPT ); Mon, 4 Jan 2021 08:03:17 -0500 Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 104CmewS167387; Mon, 4 Jan 2021 13:02:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : mime-version : content-type : in-reply-to; s=corp-2020-01-29; bh=aZ4ZGDskzhy55/s0XIdEwou+lMrRTZMIywQ1zSjEtnI=; b=hORDJTHGOuRR3E3PjNr8702/9OXYOF6Vpm7G2eV6HIVOa34+CeTtaZ2k7FDuFOsGaZCz DdZ3yyb86UumYfR5fxN44QDI41xFcsJt33CHkpHlx2fe/4rON+fqtaJmMdWSXm+TYGJv EeZtIyAjUsrQeVZx/VLwwr1CMEmg9OHVHmI8F97gUxyVG+nzzf53DnINuNm2GGiZALBb M+yZ3aRYoRCtrtu0QvQ+6XKEiYkyFG/1HxK8yYOgBNIRBLWJrQRnV7/FybFCiQn2pqGQ r3R8e/y+WnpfShCdu1Z7VeIzcQ862IfHgH3da/EluxjflgMVG+NPddM/S628Jg6q6Pxn AA== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2130.oracle.com with ESMTP id 35tebam7e2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 04 Jan 2021 13:02:20 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 104CofoV088662; Mon, 4 Jan 2021 13:02:20 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3020.oracle.com with ESMTP id 35v1f7bvqj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 04 Jan 2021 13:02:19 +0000 Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 104D2HsO013341; Mon, 4 Jan 2021 13:02:17 GMT Received: from kadam (/102.36.221.92) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 04 Jan 2021 05:01:38 -0800 Date: Mon, 4 Jan 2021 15:59:51 +0300 From: Dan Carpenter To: kbuild@lists.01.org, Arnaud Pouliquen , Bjorn Andersson , Ohad Ben-Cohen , Mathieu Poirier , Andy Gross Cc: lkp@intel.com, kbuild-all@lists.01.org, linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-msm@vger.kernel.org, arnaud.pouliquen@foss.st.com Subject: Re: [PATCH v2 13/16] rpmsg: virtio: probe the rpmsg_ctl device Message-ID: <20210104125950.GP2809@kadam> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="4LwthZj+AV2mq5CX" Content-Disposition: inline In-Reply-To: <20201222105726.16906-14-arnaud.pouliquen@foss.st.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9853 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 phishscore=0 suspectscore=0 spamscore=0 bulkscore=0 adultscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2101040084 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9853 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 priorityscore=1501 spamscore=0 mlxscore=0 clxscore=1011 bulkscore=0 lowpriorityscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2101040084 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --4LwthZj+AV2mq5CX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Arnaud, url: https://github.com/0day-ci/linux/commits/Arnaud-Pouliquen/introduce-generic-IOCTL-interface-for-RPMsg-channels-management/20201222-190521 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 8653b778e454a7708847aeafe689bce07aeeb94e config: x86_64-randconfig-m001-20201221 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/rpmsg/virtio_rpmsg_bus.c:978 rpmsg_probe() error: uninitialized symbol 'vch'. drivers/rpmsg/virtio_rpmsg_bus.c:979 rpmsg_probe() error: uninitialized symbol 'rpdev_ctrl'. vim +/vch +978 drivers/rpmsg/virtio_rpmsg_bus.c bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 846 static int rpmsg_probe(struct virtio_device *vdev) bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 847 { bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 848 vq_callback_t *vq_cbs[] = { rpmsg_recv_done, rpmsg_xmit_done }; f7ad26ff952b3ca Stefan Hajnoczi 2015-12-17 849 static const char * const names[] = { "input", "output" }; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 850 struct virtqueue *vqs[2]; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 851 struct virtproc_info *vrp; 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 852 struct virtio_rpmsg_channel *vch; ^^^ 532ff49403675dd Arnaud Pouliquen 2020-12-22 853 struct rpmsg_device *rpdev_ns, *rpdev_ctrl; ^^^^^^^^^^ bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 854 void *bufs_va; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 855 int err = 0, i; b1b9891441fa33f Suman Anna 2014-09-16 856 size_t total_buf_space; 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 857 bool notify; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 858 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 859 vrp = kzalloc(sizeof(*vrp), GFP_KERNEL); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 860 if (!vrp) bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 861 return -ENOMEM; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 862 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 863 vrp->vdev = vdev; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 864 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 865 idr_init(&vrp->endpoints); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 866 mutex_init(&vrp->endpoints_lock); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 867 mutex_init(&vrp->tx_lock); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 868 init_waitqueue_head(&vrp->sendq); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 869 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 870 /* We expect two virtqueues, rx and tx (and in this order) */ 9b2bbdb22758845 Michael S. Tsirkin 2017-03-06 871 err = virtio_find_vqs(vdev, 2, vqs, vq_cbs, names, NULL); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 872 if (err) bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 873 goto free_vrp; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 874 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 875 vrp->rvq = vqs[0]; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 876 vrp->svq = vqs[1]; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 877 b1b9891441fa33f Suman Anna 2014-09-16 878 /* we expect symmetric tx/rx vrings */ b1b9891441fa33f Suman Anna 2014-09-16 879 WARN_ON(virtqueue_get_vring_size(vrp->rvq) != b1b9891441fa33f Suman Anna 2014-09-16 880 virtqueue_get_vring_size(vrp->svq)); b1b9891441fa33f Suman Anna 2014-09-16 881 b1b9891441fa33f Suman Anna 2014-09-16 882 /* we need less buffers if vrings are small */ b1b9891441fa33f Suman Anna 2014-09-16 883 if (virtqueue_get_vring_size(vrp->rvq) < MAX_RPMSG_NUM_BUFS / 2) b1b9891441fa33f Suman Anna 2014-09-16 884 vrp->num_bufs = virtqueue_get_vring_size(vrp->rvq) * 2; b1b9891441fa33f Suman Anna 2014-09-16 885 else b1b9891441fa33f Suman Anna 2014-09-16 886 vrp->num_bufs = MAX_RPMSG_NUM_BUFS; b1b9891441fa33f Suman Anna 2014-09-16 887 f93848f9eeb0f87 Loic Pallardy 2017-03-28 888 vrp->buf_size = MAX_RPMSG_BUF_SIZE; f93848f9eeb0f87 Loic Pallardy 2017-03-28 889 f93848f9eeb0f87 Loic Pallardy 2017-03-28 890 total_buf_space = vrp->num_bufs * vrp->buf_size; b1b9891441fa33f Suman Anna 2014-09-16 891 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 892 /* allocate coherent memory for the buffers */ d999b622fcfb392 Loic Pallardy 2019-01-10 893 bufs_va = dma_alloc_coherent(vdev->dev.parent, b1b9891441fa33f Suman Anna 2014-09-16 894 total_buf_space, &vrp->bufs_dma, b1b9891441fa33f Suman Anna 2014-09-16 895 GFP_KERNEL); 3119b487e03650b Wei Yongjun 2013-04-29 896 if (!bufs_va) { 3119b487e03650b Wei Yongjun 2013-04-29 897 err = -ENOMEM; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 898 goto vqs_del; 3119b487e03650b Wei Yongjun 2013-04-29 899 } bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 900 de4064af76537f1 Suman Anna 2018-10-23 901 dev_dbg(&vdev->dev, "buffers: va %pK, dma %pad\n", 8d95b322ba34b15 Anna, Suman 2016-08-12 902 bufs_va, &vrp->bufs_dma); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 903 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 904 /* half of the buffers is dedicated for RX */ bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 905 vrp->rbufs = bufs_va; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 906 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 907 /* and half is dedicated for TX */ b1b9891441fa33f Suman Anna 2014-09-16 908 vrp->sbufs = bufs_va + total_buf_space / 2; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 909 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 910 /* set up the receive buffers */ b1b9891441fa33f Suman Anna 2014-09-16 911 for (i = 0; i < vrp->num_bufs / 2; i++) { bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 912 struct scatterlist sg; f93848f9eeb0f87 Loic Pallardy 2017-03-28 913 void *cpu_addr = vrp->rbufs + i * vrp->buf_size; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 914 9dd87c2af651b09 Loic Pallardy 2017-03-28 915 rpmsg_sg_init(&sg, cpu_addr, vrp->buf_size); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 916 cee51d69a45b6ce Rusty Russell 2013-03-20 917 err = virtqueue_add_inbuf(vrp->rvq, &sg, 1, cpu_addr, bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 918 GFP_KERNEL); 57e1a37347d31c6 Rusty Russell 2012-10-16 919 WARN_ON(err); /* sanity check; this can't really happen */ bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 920 } bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 921 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 922 /* suppress "tx-complete" interrupts */ bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 923 virtqueue_disable_cb(vrp->svq); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 924 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 925 vdev->priv = vrp; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 926 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 927 /* if supported by the remote processor, enable the name service */ bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 928 if (virtio_has_feature(vdev, VIRTIO_RPMSG_F_NS)) { 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 929 vch = kzalloc(sizeof(*vch), GFP_KERNEL); Not initialized if virtio_has_feature() is false. 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 930 if (!vch) { bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 931 err = -ENOMEM; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 932 goto free_coherent; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 933 } 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 934 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 935 /* Link the channel to our vrp */ 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 936 vch->vrp = vrp; 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 937 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 938 /* Assign public information to the rpmsg_device */ 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 939 rpdev_ns = &vch->rpdev; 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 940 rpdev_ns->ops = &virtio_rpmsg_ops; 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 941 rpdev_ns->little_endian = virtio_is_little_endian(vrp->vdev); 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 942 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 943 rpdev_ns->dev.parent = &vrp->vdev->dev; 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 944 rpdev_ns->dev.release = virtio_rpmsg_release_device; 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 945 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 946 err = rpmsg_ns_register_device(rpdev_ns); 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 947 if (err) 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 948 goto free_coherent; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 949 } bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 950 532ff49403675dd Arnaud Pouliquen 2020-12-22 951 rpdev_ctrl = rpmsg_virtio_add_char_dev(vdev); 532ff49403675dd Arnaud Pouliquen 2020-12-22 952 if (IS_ERR(rpdev_ctrl)) { 532ff49403675dd Arnaud Pouliquen 2020-12-22 953 err = PTR_ERR(rpdev_ctrl); 532ff49403675dd Arnaud Pouliquen 2020-12-22 954 goto free_coherent; 532ff49403675dd Arnaud Pouliquen 2020-12-22 955 } 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 956 /* 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 957 * Prepare to kick but don't notify yet - we can't do this before 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 958 * device is ready. 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 959 */ 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 960 notify = virtqueue_kick_prepare(vrp->rvq); 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 961 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 962 /* From this point on, we can notify and get callbacks. */ 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 963 virtio_device_ready(vdev); 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 964 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 965 /* tell the remote processor it can start sending messages */ 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 966 /* 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 967 * this might be concurrent with callbacks, but we are only 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 968 * doing notify, not a full kick here, so that's ok. 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 969 */ 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 970 if (notify) 71e4b8bf0482fc7 Michael S. Tsirkin 2015-03-12 971 virtqueue_notify(vrp->rvq); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 972 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 973 dev_info(&vdev->dev, "rpmsg host is online\n"); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 974 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 975 return 0; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 976 bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 977 free_coherent: 950a7388f02bf77 Arnaud Pouliquen 2020-11-20 @978 kfree(vch); ^^^^^^^^^^^ 532ff49403675dd Arnaud Pouliquen 2020-12-22 @979 kfree(to_virtio_rpmsg_channel(rpdev_ctrl)); ^^^^^^^^^^ d999b622fcfb392 Loic Pallardy 2019-01-10 980 dma_free_coherent(vdev->dev.parent, total_buf_space, eeb0074f36d1ab0 Fernando Guzman Lugo 2012-08-29 981 bufs_va, vrp->bufs_dma); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 982 vqs_del: bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 983 vdev->config->del_vqs(vrp->vdev); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 984 free_vrp: bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 985 kfree(vrp); bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 986 return err; bcabbccabffe732 Ohad Ben-Cohen 2011-10-20 987 } --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --4LwthZj+AV2mq5CX Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 5+obSULv+MDqLzhNyNKDBAIA --4LwthZj+AV2mq5CX--