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=-10.2 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,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 0CBD5C2D0A3 for ; Wed, 4 Nov 2020 07:38:11 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6CD122080D for ; Wed, 4 Nov 2020 07:38:10 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="HTpSEEZg" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6CD122080D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: MIME-Version:Message-ID:Subject:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=WTfoRw1tRW+Frjwfhs/xj/xuexqTbfiM3Tihv4GZ7zo=; b=HTp SEEZgY995Bt+gwrXh2KBGxUQqxjeTyN0A26cQUdg+HeIdbE6F4cc18wAfk/vtWy4LhmFc+jLpUTeO 6apOqh9fJeG6ckNSwlsEefY7U6aisvtM5CFRJERliLaDVxANTAmcOx0gXM70jbvmJqitcE80GEGpP xg4ULAjU0SO3uFKw1mW3Ds+qWInxKmJ4J3U6Jxzq/Ls1dtJTROJRJj2sx8mLkwRKukgt5NZqLrym/ a4OZyCalO9UK6hgFO+2qg0oY/SO6taMTC/YZ2IkrZ3i4nSbvNLZudqNplcrF19G7i5832aY4kzYRr 96+wdycOXMI/YOVi2QrMvaHd/exfq0Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kaDLK-0008Vz-9m; Wed, 04 Nov 2020 07:36:30 +0000 Received: from mga06.intel.com ([134.134.136.31]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kaDLD-0008UP-Sb for linux-arm-kernel@lists.infradead.org; Wed, 04 Nov 2020 07:36:26 +0000 IronPort-SDR: gYV4vvpE2X8IiZJnu2SyRgAegshqYYBNMBGceO2XwQ14+lvOIDIBLhAdLMqQM5f1nvuBdGnUAv NpCEmgBliNwA== X-IronPort-AV: E=McAfee;i="6000,8403,9794"; a="230804180" X-IronPort-AV: E=Sophos;i="5.77,450,1596524400"; d="gz'50?scan'50,208,50";a="230804180" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2020 23:36:14 -0800 IronPort-SDR: 0OqS3GOOh5GkTZU/xF5zKpun9axjlpMxRfQyHajOLFM4d6+gSAyVF8SWivoe8rEUER/UEr7I7R LTOfgCHEL6YQ== X-IronPort-AV: E=Sophos;i="5.77,450,1596524400"; d="gz'50?scan'50,208,50";a="538803602" Received: from xsang-optiplex-9020.sh.intel.com (HELO xsang-OptiPlex-9020) ([10.239.159.140]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Nov 2020 23:36:12 -0800 Date: Wed, 4 Nov 2020 15:49:22 +0800 From: kernel test robot To: Anurag Kumar Vulisha Subject: [xlnx:xlnx_rebase_v5.4 921/1683] drivers/usb/gadget/function/uvc_video.c:333:17: sparse: sparse: context imbalance in 'uvcg_video_pump' - unexpected unlock Message-ID: <20201104074922.GD15746@xsang-OptiPlex-9020> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="9dgjiU4MmWPVapMU" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201104_023624_436735_4B745EC6 X-CRM114-Status: GOOD ( 14.41 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Piyush Mehta , Michal Simek , kbuild-all@lists.01.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org --9dgjiU4MmWPVapMU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://github.com/Xilinx/linux-xlnx xlnx_rebase_v5.4 head: 87d2d58e2137748748d96a630fd93eb0e2d81123 commit: f72d142ede2de067580bd13d63bd696d032c7a27 [921/1683] usb: gadget: uvc_video: unlock before submitting a request to ep :::::: branch date: 25 hours ago :::::: commit date: 7 months ago config: parisc-randconfig-s032-20201030 (attached as .config) compiler: hppa-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.3-56-gc09e8239-dirty # https://github.com/Xilinx/linux-xlnx/commit/f72d142ede2de067580bd13d63bd696d032c7a27 git remote add xlnx https://github.com/Xilinx/linux-xlnx git fetch --no-tags xlnx xlnx_rebase_v5.4 git checkout f72d142ede2de067580bd13d63bd696d032c7a27 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' ARCH=parisc If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot "sparse warnings: (new ones prefixed by >>)" >> drivers/usb/gadget/function/uvc_video.c:333:17: sparse: sparse: context imbalance in 'uvcg_video_pump' - unexpected unlock vim +/uvcg_video_pump +333 drivers/usb/gadget/function/uvc_video.c cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 286 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 287 /* -------------------------------------------------------------------------- cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 288 * Video streaming cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 289 */ cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 290 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 291 /* 7ea95b110811fa8 drivers/usb/gadget/function/uvc_video.c Andrzej Pietrasiewicz 2014-09-09 292 * uvcg_video_pump - Pump video data into the USB requests cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 293 * cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 294 * This function fills the available USB requests (listed in req_free) with cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 295 * video data from the queued buffers. cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 296 */ 3a83c16ef0e03e2 drivers/usb/gadget/function/uvc_video.c Andrzej Pietrasiewicz 2014-09-09 297 int uvcg_video_pump(struct uvc_video *video) cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 298 { bd52b813a999e44 drivers/usb/gadget/function/uvc_video.c Michael Grzeschik 2014-08-08 299 struct uvc_video_queue *queue = &video->queue; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 300 struct usb_request *req; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 301 struct uvc_buffer *buf; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 302 unsigned long flags; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 303 int ret; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 304 7ea95b110811fa8 drivers/usb/gadget/function/uvc_video.c Andrzej Pietrasiewicz 2014-09-09 305 /* FIXME TODO Race between uvcg_video_pump and requests completion cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 306 * handler ??? cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 307 */ cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 308 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 309 while (1) { cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 310 /* Retrieve the first available USB request, protected by the cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 311 * request lock. cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 312 */ cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 313 spin_lock_irqsave(&video->req_lock, flags); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 314 if (list_empty(&video->req_free)) { cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 315 spin_unlock_irqrestore(&video->req_lock, flags); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 316 return 0; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 317 } cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 318 req = list_first_entry(&video->req_free, struct usb_request, cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 319 list); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 320 list_del(&req->list); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 321 spin_unlock_irqrestore(&video->req_lock, flags); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 322 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 323 /* Retrieve the first available video buffer and fill the cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 324 * request, protected by the video queue irqlock. cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 325 */ 6dd5b021bd6c735 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2014-09-16 326 spin_lock_irqsave(&queue->irqlock, flags); 6dd5b021bd6c735 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2014-09-16 327 buf = uvcg_queue_head(queue); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 328 if (buf == NULL) { 6dd5b021bd6c735 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2014-09-16 329 spin_unlock_irqrestore(&queue->irqlock, flags); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 330 break; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 331 } cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 332 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 @333 video->encode(req, video, buf); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 334 f72d142ede2de06 drivers/usb/gadget/function/uvc_video.c Anurag Kumar Vulisha 2020-01-23 335 spin_unlock_irqrestore(&queue->irqlock, flags); f72d142ede2de06 drivers/usb/gadget/function/uvc_video.c Anurag Kumar Vulisha 2020-01-23 336 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 337 /* Queue the USB request */ 9d1ff5dcb3cd339 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2018-08-10 338 ret = uvcg_video_ep_queue(video, req); 6dd5b021bd6c735 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2014-09-16 339 spin_unlock_irqrestore(&queue->irqlock, flags); 9d1ff5dcb3cd339 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2018-08-10 340 9d1ff5dcb3cd339 drivers/usb/gadget/function/uvc_video.c Laurent Pinchart 2018-08-10 341 if (ret < 0) { f72d142ede2de06 drivers/usb/gadget/function/uvc_video.c Anurag Kumar Vulisha 2020-01-23 342 printk(KERN_INFO "Failed to queue request (%d)\n", ret); f72d142ede2de06 drivers/usb/gadget/function/uvc_video.c Anurag Kumar Vulisha 2020-01-23 343 usb_ep_set_halt(video->ep); 7ea95b110811fa8 drivers/usb/gadget/function/uvc_video.c Andrzej Pietrasiewicz 2014-09-09 344 uvcg_queue_cancel(queue, 0); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 345 break; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 346 } cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 347 } cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 348 cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 349 spin_lock_irqsave(&video->req_lock, flags); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 350 list_add_tail(&req->list, &video->req_free); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 351 spin_unlock_irqrestore(&video->req_lock, flags); cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 352 return 0; cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 353 } cdda479f15cd13f drivers/usb/gadget/uvc_video.c Laurent Pinchart 2010-05-02 354 :::::: The code at line 333 was first introduced by commit :::::: cdda479f15cd13fa50a913ca85129c0437cc7b91 USB gadget: video class function driver :::::: TO: Laurent Pinchart :::::: CC: Greg Kroah-Hartman --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --9dgjiU4MmWPVapMU Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --9dgjiU4MmWPVapMU Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel --9dgjiU4MmWPVapMU--