Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp3229739pxu; Sun, 29 Nov 2020 20:02:09 -0800 (PST) X-Google-Smtp-Source: ABdhPJzPmjMnq7uFSGeyPrE+ad5SDbCnFo8WmU8fy1cwFJACqaC9iGwzwjD1Krr6JGdDXl+bMesN X-Received: by 2002:a17:906:2499:: with SMTP id e25mr13550230ejb.446.1606708928784; Sun, 29 Nov 2020 20:02:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606708928; cv=none; d=google.com; s=arc-20160816; b=HVFVlCci3uyKv9c/VgEdwZ54uCYlsNHNJGLVzEtWJzjZhKHw24buFr8bw2HdDo6JJ+ LXNl5s0TmdADoB4yp4W2D55NJhoyZvKjHVZ+5NjSzIFrYnCDu0CL4cOCZX93N4cPmUck pqlcxghAsC3GcZ2NLIwOEAZv0CXIz23nMG75p9eohjvN4LNY+cUuROzPovBQeknlDd1j RbcBC+Cm+y8EBLiapwUJLwndu+u/+hAfEi3XM8lCHl4aOxmvz0qYL1Nti/r7+VgBPddy 0YgAOPW24sPE/ybKECTOgpPhkO+9kAyIa+gX8qgnBQDhLCv/vY/0evGBkVveSn7l4mpN ZEag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=KCnSIV0MXt1F9zXaE1iVDZjwrPSJLEPxufxgkZz5438=; b=gyyljnDBqHh2RXN4DlB3JFzdgbPSQdjPl3ApjQBxz6xhyvtjKZVRrN1d3J15W3rXV7 5sO/j3SmYerw5zAvSGk4PfBCQ7dlaoeo04WFXs96+8uD+1IJ2w/eOO6GzB8B/5MfmLs9 TQoA//GjWPh0hYhrsaBESkOE32t+98cnjtTBHLmUmpA+eUqNR0673yGJdxyGmla29ipV uBwU5jh1udHPBpAnwWn8/1r09ibKmAEwfTHUoMJRyYYXIm/yNK5hy8IsFQOngnBq7oTs Hy5Ip6lZ946fi0rFLrBQ6PcgCMpicSyo1H+6qH009bVLRgPC2medmTk6CvWTvT7CvryZ Pcqg== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id cb21si358624edb.91.2020.11.29.20.01.32; Sun, 29 Nov 2020 20:02:08 -0800 (PST) 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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726852AbgK3D4J (ORCPT + 99 others); Sun, 29 Nov 2020 22:56:09 -0500 Received: from mga17.intel.com ([192.55.52.151]:44032 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726000AbgK3D4I (ORCPT ); Sun, 29 Nov 2020 22:56:08 -0500 IronPort-SDR: EROw7w8PLQvZo7RPBQ36cxPrA+85EM7B///ZEmDxoZaq16UVwzA218LqFxjdsiWn5o/EBcY6iP kD9nT4a1NaAQ== X-IronPort-AV: E=McAfee;i="6000,8403,9820"; a="152410640" X-IronPort-AV: E=Sophos;i="5.78,379,1599548400"; d="gz'50?scan'50,208,50";a="152410640" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Nov 2020 19:55:26 -0800 IronPort-SDR: 0nN8AyP+PBNdNBKVDsSpeaI1BFm3N11ghUu3NU2h9Dy6QiZS3C2BlfJXar79x0no84+bqzPNYZ xfDClRcZATzA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,379,1599548400"; d="gz'50?scan'50,208,50";a="536843690" Received: from lkp-server01.sh.intel.com (HELO 3082e074203f) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 29 Nov 2020 19:55:24 -0800 Received: from kbuild by 3082e074203f with local (Exim 4.92) (envelope-from ) id 1kjaHb-0000Xt-UT; Mon, 30 Nov 2020 03:55:23 +0000 Date: Mon, 30 Nov 2020 11:54:43 +0800 From: kernel test robot To: Anant Thazhemadam , Greg Kroah-Hartman Cc: kbuild-all@lists.01.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 06/15] usb: misc: emi62: update to use usb_control_msg_send() Message-ID: <202011301116.YyP6taXH-lkp@intel.com> References: <20201130012925.2579632-1-anant.thazhemadam@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH" Content-Disposition: inline In-Reply-To: <20201130012925.2579632-1-anant.thazhemadam@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Anant, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on usb/usb-testing] [also build test WARNING on balbi-usb/testing/next peter.chen-usb/ci-for-usb-next v5.10-rc6 next-20201127] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Anant-Thazhemadam/drivers-usb-misc-update-to-use-usb_control_msg_-send-recv/20201130-093816 base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing config: h8300-randconfig-s032-20201130 (attached as .config) compiler: h8300-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-170-g3bc348f6-dirty # https://github.com/0day-ci/linux/commit/a9e2333efa48de6856185ec35c82b659ff1c1215 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Anant-Thazhemadam/drivers-usb-misc-update-to-use-usb_control_msg_-send-recv/20201130-093816 git checkout a9e2333efa48de6856185ec35c82b659ff1c1215 # 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=h8300 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): drivers/usb/misc/emi62.c: In function 'emi62_load_firmware': >> drivers/usb/misc/emi62.c:213:1: warning: the frame size of 1048 bytes is larger than 1024 bytes [-Wframe-larger-than=] 213 | } | ^ vim +213 drivers/usb/misc/emi62.c ^1da177e4c3f415 Linus Torvalds 2005-04-16 68 ^1da177e4c3f415 Linus Torvalds 2005-04-16 69 static int emi62_load_firmware (struct usb_device *dev) ^1da177e4c3f415 Linus Torvalds 2005-04-16 70 { b8e24bfabb03527 David Woodhouse 2008-05-30 71 const struct firmware *loader_fw = NULL; b8e24bfabb03527 David Woodhouse 2008-05-30 72 const struct firmware *bitstream_fw = NULL; b8e24bfabb03527 David Woodhouse 2008-05-30 73 const struct firmware *firmware_fw = NULL; b8e24bfabb03527 David Woodhouse 2008-05-30 74 const struct ihex_binrec *rec; e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 75 int err = -ENOMEM; ^1da177e4c3f415 Linus Torvalds 2005-04-16 76 int i; ^1da177e4c3f415 Linus Torvalds 2005-04-16 77 __u32 addr; /* Address to write */ a9e2333efa48de6 Anant Thazhemadam 2020-11-30 78 __u8 buf[FW_LOAD_SIZE]; ^1da177e4c3f415 Linus Torvalds 2005-04-16 79 ^1da177e4c3f415 Linus Torvalds 2005-04-16 80 dev_dbg(&dev->dev, "load_firmware\n"); ^1da177e4c3f415 Linus Torvalds 2005-04-16 81 b8e24bfabb03527 David Woodhouse 2008-05-30 82 err = request_ihex_firmware(&loader_fw, "emi62/loader.fw", &dev->dev); b8e24bfabb03527 David Woodhouse 2008-05-30 83 if (err) b8e24bfabb03527 David Woodhouse 2008-05-30 84 goto nofw; b8e24bfabb03527 David Woodhouse 2008-05-30 85 b8e24bfabb03527 David Woodhouse 2008-05-30 86 err = request_ihex_firmware(&bitstream_fw, "emi62/bitstream.fw", b8e24bfabb03527 David Woodhouse 2008-05-30 87 &dev->dev); b8e24bfabb03527 David Woodhouse 2008-05-30 88 if (err) b8e24bfabb03527 David Woodhouse 2008-05-30 89 goto nofw; b8e24bfabb03527 David Woodhouse 2008-05-30 90 b8e24bfabb03527 David Woodhouse 2008-05-30 91 err = request_ihex_firmware(&firmware_fw, FIRMWARE_FW, &dev->dev); b8e24bfabb03527 David Woodhouse 2008-05-30 92 if (err) { b8e24bfabb03527 David Woodhouse 2008-05-30 93 nofw: b8e24bfabb03527 David Woodhouse 2008-05-30 94 goto wraperr; b8e24bfabb03527 David Woodhouse 2008-05-30 95 } b8e24bfabb03527 David Woodhouse 2008-05-30 96 ^1da177e4c3f415 Linus Torvalds 2005-04-16 97 /* Assert reset (stop the CPU in the EMI) */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 98 err = emi62_set_reset(dev,1); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 99 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 100 goto wraperr; ^1da177e4c3f415 Linus Torvalds 2005-04-16 101 b8e24bfabb03527 David Woodhouse 2008-05-30 102 rec = (const struct ihex_binrec *)loader_fw->data; b8e24bfabb03527 David Woodhouse 2008-05-30 103 ^1da177e4c3f415 Linus Torvalds 2005-04-16 104 /* 1. We need to put the loader for the FPGA into the EZ-USB */ b8e24bfabb03527 David Woodhouse 2008-05-30 105 while (rec) { b8e24bfabb03527 David Woodhouse 2008-05-30 106 err = emi62_writememory(dev, be32_to_cpu(rec->addr), b8e24bfabb03527 David Woodhouse 2008-05-30 107 rec->data, be16_to_cpu(rec->len), b8e24bfabb03527 David Woodhouse 2008-05-30 108 ANCHOR_LOAD_INTERNAL); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 109 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 110 goto wraperr; b8e24bfabb03527 David Woodhouse 2008-05-30 111 rec = ihex_next_binrec(rec); ^1da177e4c3f415 Linus Torvalds 2005-04-16 112 } ^1da177e4c3f415 Linus Torvalds 2005-04-16 113 ^1da177e4c3f415 Linus Torvalds 2005-04-16 114 /* De-assert reset (let the CPU run) */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 115 err = emi62_set_reset(dev,0); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 116 if (err < 0) 5919a43bbc649f4 Oliver Neukum 2007-10-25 117 goto wraperr; 16c23f7d88cbcce Monty 2006-05-09 118 msleep(250); /* let device settle */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 119 ^1da177e4c3f415 Linus Torvalds 2005-04-16 120 /* 2. We upload the FPGA firmware into the EMI ^1da177e4c3f415 Linus Torvalds 2005-04-16 121 * Note: collect up to 1023 (yes!) bytes and send them with ^1da177e4c3f415 Linus Torvalds 2005-04-16 122 * a single request. This is _much_ faster! */ b8e24bfabb03527 David Woodhouse 2008-05-30 123 rec = (const struct ihex_binrec *)bitstream_fw->data; ^1da177e4c3f415 Linus Torvalds 2005-04-16 124 do { ^1da177e4c3f415 Linus Torvalds 2005-04-16 125 i = 0; b8e24bfabb03527 David Woodhouse 2008-05-30 126 addr = be32_to_cpu(rec->addr); ^1da177e4c3f415 Linus Torvalds 2005-04-16 127 ^1da177e4c3f415 Linus Torvalds 2005-04-16 128 /* intel hex records are terminated with type 0 element */ b8e24bfabb03527 David Woodhouse 2008-05-30 129 while (rec && (i + be16_to_cpu(rec->len) < FW_LOAD_SIZE)) { a9e2333efa48de6 Anant Thazhemadam 2020-11-30 130 memcpy(&buf[i], rec->data, be16_to_cpu(rec->len)); b8e24bfabb03527 David Woodhouse 2008-05-30 131 i += be16_to_cpu(rec->len); b8e24bfabb03527 David Woodhouse 2008-05-30 132 rec = ihex_next_binrec(rec); ^1da177e4c3f415 Linus Torvalds 2005-04-16 133 } a9e2333efa48de6 Anant Thazhemadam 2020-11-30 134 err = emi62_writememory(dev, addr, &buf, i, ANCHOR_LOAD_FPGA); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 135 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 136 goto wraperr; ac06c06770bb876 Clemens Ladisch 2009-12-21 137 } while (rec); ^1da177e4c3f415 Linus Torvalds 2005-04-16 138 ^1da177e4c3f415 Linus Torvalds 2005-04-16 139 /* Assert reset (stop the CPU in the EMI) */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 140 err = emi62_set_reset(dev,1); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 141 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 142 goto wraperr; ^1da177e4c3f415 Linus Torvalds 2005-04-16 143 ^1da177e4c3f415 Linus Torvalds 2005-04-16 144 /* 3. We need to put the loader for the firmware into the EZ-USB (again...) */ b8e24bfabb03527 David Woodhouse 2008-05-30 145 for (rec = (const struct ihex_binrec *)loader_fw->data; b8e24bfabb03527 David Woodhouse 2008-05-30 146 rec; rec = ihex_next_binrec(rec)) { b8e24bfabb03527 David Woodhouse 2008-05-30 147 err = emi62_writememory(dev, be32_to_cpu(rec->addr), b8e24bfabb03527 David Woodhouse 2008-05-30 148 rec->data, be16_to_cpu(rec->len), b8e24bfabb03527 David Woodhouse 2008-05-30 149 ANCHOR_LOAD_INTERNAL); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 150 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 151 goto wraperr; ^1da177e4c3f415 Linus Torvalds 2005-04-16 152 } ^1da177e4c3f415 Linus Torvalds 2005-04-16 153 ^1da177e4c3f415 Linus Torvalds 2005-04-16 154 /* De-assert reset (let the CPU run) */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 155 err = emi62_set_reset(dev,0); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 156 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 157 goto wraperr; 16c23f7d88cbcce Monty 2006-05-09 158 msleep(250); /* let device settle */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 159 ^1da177e4c3f415 Linus Torvalds 2005-04-16 160 /* 4. We put the part of the firmware that lies in the external RAM into the EZ-USB */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 161 b8e24bfabb03527 David Woodhouse 2008-05-30 162 for (rec = (const struct ihex_binrec *)firmware_fw->data; b8e24bfabb03527 David Woodhouse 2008-05-30 163 rec; rec = ihex_next_binrec(rec)) { b8e24bfabb03527 David Woodhouse 2008-05-30 164 if (!INTERNAL_RAM(be32_to_cpu(rec->addr))) { b8e24bfabb03527 David Woodhouse 2008-05-30 165 err = emi62_writememory(dev, be32_to_cpu(rec->addr), b8e24bfabb03527 David Woodhouse 2008-05-30 166 rec->data, be16_to_cpu(rec->len), b8e24bfabb03527 David Woodhouse 2008-05-30 167 ANCHOR_LOAD_EXTERNAL); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 168 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 169 goto wraperr; ^1da177e4c3f415 Linus Torvalds 2005-04-16 170 } ^1da177e4c3f415 Linus Torvalds 2005-04-16 171 } b8e24bfabb03527 David Woodhouse 2008-05-30 172 ^1da177e4c3f415 Linus Torvalds 2005-04-16 173 /* Assert reset (stop the CPU in the EMI) */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 174 err = emi62_set_reset(dev,1); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 175 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 176 goto wraperr; ^1da177e4c3f415 Linus Torvalds 2005-04-16 177 b8e24bfabb03527 David Woodhouse 2008-05-30 178 for (rec = (const struct ihex_binrec *)firmware_fw->data; b8e24bfabb03527 David Woodhouse 2008-05-30 179 rec; rec = ihex_next_binrec(rec)) { b8e24bfabb03527 David Woodhouse 2008-05-30 180 if (INTERNAL_RAM(be32_to_cpu(rec->addr))) { b8e24bfabb03527 David Woodhouse 2008-05-30 181 err = emi62_writememory(dev, be32_to_cpu(rec->addr), b8e24bfabb03527 David Woodhouse 2008-05-30 182 rec->data, be16_to_cpu(rec->len), b8e24bfabb03527 David Woodhouse 2008-05-30 183 ANCHOR_LOAD_EXTERNAL); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 184 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 185 goto wraperr; ^1da177e4c3f415 Linus Torvalds 2005-04-16 186 } ^1da177e4c3f415 Linus Torvalds 2005-04-16 187 } ^1da177e4c3f415 Linus Torvalds 2005-04-16 188 ^1da177e4c3f415 Linus Torvalds 2005-04-16 189 /* De-assert reset (let the CPU run) */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 190 err = emi62_set_reset(dev,0); e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 191 if (err < 0) ^1da177e4c3f415 Linus Torvalds 2005-04-16 192 goto wraperr; 16c23f7d88cbcce Monty 2006-05-09 193 msleep(250); /* let device settle */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 194 b8e24bfabb03527 David Woodhouse 2008-05-30 195 release_firmware(loader_fw); b8e24bfabb03527 David Woodhouse 2008-05-30 196 release_firmware(bitstream_fw); b8e24bfabb03527 David Woodhouse 2008-05-30 197 release_firmware(firmware_fw); b8e24bfabb03527 David Woodhouse 2008-05-30 198 ^1da177e4c3f415 Linus Torvalds 2005-04-16 199 /* return 1 to fail the driver inialization ^1da177e4c3f415 Linus Torvalds 2005-04-16 200 * and give real driver change to load */ ^1da177e4c3f415 Linus Torvalds 2005-04-16 201 return 1; ^1da177e4c3f415 Linus Torvalds 2005-04-16 202 ^1da177e4c3f415 Linus Torvalds 2005-04-16 203 wraperr: e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 204 if (err < 0) e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 205 dev_err(&dev->dev,"%s - error loading firmware: error = %d\n", e9a527dae346c0a Greg Kroah-Hartman 2012-04-20 206 __func__, err); b8e24bfabb03527 David Woodhouse 2008-05-30 207 release_firmware(loader_fw); b8e24bfabb03527 David Woodhouse 2008-05-30 208 release_firmware(bitstream_fw); b8e24bfabb03527 David Woodhouse 2008-05-30 209 release_firmware(firmware_fw); b8e24bfabb03527 David Woodhouse 2008-05-30 210 ^1da177e4c3f415 Linus Torvalds 2005-04-16 211 dev_err(&dev->dev, "Error\n"); ^1da177e4c3f415 Linus Torvalds 2005-04-16 212 return err; ^1da177e4c3f415 Linus Torvalds 2005-04-16 @213 } ^1da177e4c3f415 Linus Torvalds 2005-04-16 214 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --ReaqsoxgOBHFXBhH Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --ReaqsoxgOBHFXBhH--