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, 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 5E785C48BE5 for ; Wed, 16 Jun 2021 21:45:23 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id A37E761375 for ; Wed, 16 Jun 2021 21:45:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A37E761375 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 902DF6B0036; Wed, 16 Jun 2021 17:45:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8B2F66B006C; Wed, 16 Jun 2021 17:45:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7087B6B0070; Wed, 16 Jun 2021 17:45:21 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0242.hostedemail.com [216.40.44.242]) by kanga.kvack.org (Postfix) with ESMTP id 2F83F6B0036 for ; Wed, 16 Jun 2021 17:45:21 -0400 (EDT) Received: from smtpin06.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with ESMTP id BBCD11123C for ; Wed, 16 Jun 2021 21:45:20 +0000 (UTC) X-FDA: 78260918400.06.BB83785 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by imf04.hostedemail.com (Postfix) with ESMTP id 6268B3C3 for ; Wed, 16 Jun 2021 21:45:12 +0000 (UTC) IronPort-SDR: RM9gfhuGBRzx8yVycH0p6dnwwTDyXHtsvj5aVpRq+B6L2rls670Pz5cSxd3RNEQUQclfkHrHVA yZytJXruoJcg== X-IronPort-AV: E=McAfee;i="6200,9189,10017"; a="204432305" X-IronPort-AV: E=Sophos;i="5.83,278,1616482800"; d="gz'50?scan'50,208,50";a="204432305" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2021 14:45:07 -0700 IronPort-SDR: xfa+ePui02/RKfjsRgoyD3enIgmd8UpQn2wvAludJec4BY3gp1hUFs7Nix95lsciaGFaeB3myW KYVIykKLX3Ug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,278,1616482800"; d="gz'50?scan'50,208,50";a="450779061" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by orsmga008.jf.intel.com with ESMTP; 16 Jun 2021 14:45:04 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1ltdLL-0001Y0-Nu; Wed, 16 Jun 2021 21:45:03 +0000 Date: Thu, 17 Jun 2021 05:44:31 +0800 From: kernel test robot To: Gaurav Srivastava Cc: kbuild-all@lists.01.org, Linux Memory Management List , "Martin K. Petersen" , Hannes Reinecke , James Smart , Muneendra Kumar Subject: [linux-next:master 8121/10489] drivers/scsi/lpfc/lpfc_scsi.c:5595:3: error: 'uuid' undeclared; did you mean 'upid'? Message-ID: <202106170526.Gsj1UsSC-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Authentication-Results: imf04.hostedemail.com; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=intel.com (policy=none); spf=none (imf04.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 192.55.52.120) smtp.mailfrom=lkp@intel.com X-Rspamd-Server: rspam02 X-Stat-Signature: fh9sq9pwm9m8rymtofz873jg9dzxuptj X-Rspamd-Queue-Id: 6268B3C3 X-HE-Tag: 1623879912-231407 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: c7d4c1fd91ab4a6d2620497921a9c6bf54650ab8 commit: 33c79741deaf09b50d56db4b22879d9557e846df [8121/10489] scsi: lpfc: vmid: Introduce VMID in I/O path config: powerpc-skiroot_defconfig (attached as .config) compiler: powerpc64le-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=33c79741deaf09b50d56db4b22879d9557e846df git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 33c79741deaf09b50d56db4b22879d9557e846df # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=powerpc If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): drivers/scsi/lpfc/lpfc_scsi.c: In function 'lpfc_queuecommand': >> drivers/scsi/lpfc/lpfc_scsi.c:5595:3: error: 'uuid' undeclared (first use in this function); did you mean 'upid'? 5595 | uuid = lpfc_is_command_vm_io(cmnd); | ^~~~ | upid drivers/scsi/lpfc/lpfc_scsi.c:5595:3: note: each undeclared identifier is reported only once for each function it appears in vim +5595 drivers/scsi/lpfc/lpfc_scsi.c 5465 5466 rdata = lpfc_rport_data_from_scsi_device(cmnd->device); 5467 5468 /* sanity check on references */ 5469 if (unlikely(!rdata) || unlikely(!rport)) 5470 goto out_fail_command; 5471 5472 err = fc_remote_port_chkready(rport); 5473 if (err) { 5474 cmnd->result = err; 5475 goto out_fail_command; 5476 } 5477 ndlp = rdata->pnode; 5478 5479 if ((scsi_get_prot_op(cmnd) != SCSI_PROT_NORMAL) && 5480 (!(phba->sli3_options & LPFC_SLI3_BG_ENABLED))) { 5481 5482 lpfc_printf_log(phba, KERN_ERR, LOG_TRACE_EVENT, 5483 "9058 BLKGRD: ERROR: rcvd protected cmd:%02x" 5484 " op:%02x str=%s without registering for" 5485 " BlockGuard - Rejecting command\n", 5486 cmnd->cmnd[0], scsi_get_prot_op(cmnd), 5487 dif_op_str[scsi_get_prot_op(cmnd)]); 5488 goto out_fail_command; 5489 } 5490 5491 /* 5492 * Catch race where our node has transitioned, but the 5493 * transport is still transitioning. 5494 */ 5495 if (!ndlp) 5496 goto out_tgt_busy; 5497 if (lpfc_ndlp_check_qdepth(phba, ndlp)) { 5498 if (atomic_read(&ndlp->cmd_pending) >= ndlp->cmd_qdepth) { 5499 lpfc_printf_vlog(vport, KERN_INFO, LOG_FCP_ERROR, 5500 "3377 Target Queue Full, scsi Id:%d " 5501 "Qdepth:%d Pending command:%d" 5502 " WWNN:%02x:%02x:%02x:%02x:" 5503 "%02x:%02x:%02x:%02x, " 5504 " WWPN:%02x:%02x:%02x:%02x:" 5505 "%02x:%02x:%02x:%02x", 5506 ndlp->nlp_sid, ndlp->cmd_qdepth, 5507 atomic_read(&ndlp->cmd_pending), 5508 ndlp->nlp_nodename.u.wwn[0], 5509 ndlp->nlp_nodename.u.wwn[1], 5510 ndlp->nlp_nodename.u.wwn[2], 5511 ndlp->nlp_nodename.u.wwn[3], 5512 ndlp->nlp_nodename.u.wwn[4], 5513 ndlp->nlp_nodename.u.wwn[5], 5514 ndlp->nlp_nodename.u.wwn[6], 5515 ndlp->nlp_nodename.u.wwn[7], 5516 ndlp->nlp_portname.u.wwn[0], 5517 ndlp->nlp_portname.u.wwn[1], 5518 ndlp->nlp_portname.u.wwn[2], 5519 ndlp->nlp_portname.u.wwn[3], 5520 ndlp->nlp_portname.u.wwn[4], 5521 ndlp->nlp_portname.u.wwn[5], 5522 ndlp->nlp_portname.u.wwn[6], 5523 ndlp->nlp_portname.u.wwn[7]); 5524 goto out_tgt_busy; 5525 } 5526 } 5527 5528 lpfc_cmd = lpfc_get_scsi_buf(phba, ndlp, cmnd); 5529 if (lpfc_cmd == NULL) { 5530 lpfc_rampdown_queue_depth(phba); 5531 5532 lpfc_printf_vlog(vport, KERN_INFO, LOG_FCP_ERROR, 5533 "0707 driver's buffer pool is empty, " 5534 "IO busied\n"); 5535 goto out_host_busy; 5536 } 5537 5538 /* 5539 * Store the midlayer's command structure for the completion phase 5540 * and complete the command initialization. 5541 */ 5542 lpfc_cmd->pCmd = cmnd; 5543 lpfc_cmd->rdata = rdata; 5544 lpfc_cmd->ndlp = ndlp; 5545 lpfc_cmd->cur_iocbq.iocb_cmpl = NULL; 5546 cmnd->host_scribble = (unsigned char *)lpfc_cmd; 5547 5548 err = lpfc_scsi_prep_cmnd(vport, lpfc_cmd, ndlp); 5549 if (err) 5550 goto out_host_busy_release_buf; 5551 5552 if (scsi_get_prot_op(cmnd) != SCSI_PROT_NORMAL) { 5553 if (vport->phba->cfg_enable_bg) { 5554 lpfc_printf_vlog(vport, 5555 KERN_INFO, LOG_SCSI_CMD, 5556 "9033 BLKGRD: rcvd %s cmd:x%x " 5557 "reftag x%x cnt %u pt %x\n", 5558 dif_op_str[scsi_get_prot_op(cmnd)], 5559 cmnd->cmnd[0], 5560 t10_pi_ref_tag(cmnd->request), 5561 blk_rq_sectors(cmnd->request), 5562 (cmnd->cmnd[1]>>5)); 5563 } 5564 err = lpfc_bg_scsi_prep_dma_buf(phba, lpfc_cmd); 5565 } else { 5566 if (vport->phba->cfg_enable_bg) { 5567 lpfc_printf_vlog(vport, 5568 KERN_INFO, LOG_SCSI_CMD, 5569 "9038 BLKGRD: rcvd PROT_NORMAL cmd: " 5570 "x%x reftag x%x cnt %u pt %x\n", 5571 cmnd->cmnd[0], 5572 t10_pi_ref_tag(cmnd->request), 5573 blk_rq_sectors(cmnd->request), 5574 (cmnd->cmnd[1]>>5)); 5575 } 5576 err = lpfc_scsi_prep_dma_buf(phba, lpfc_cmd); 5577 } 5578 5579 if (unlikely(err)) { 5580 if (err == 2) { 5581 cmnd->result = DID_ERROR << 16; 5582 goto out_fail_command_release_buf; 5583 } 5584 goto out_host_busy_free_buf; 5585 } 5586 5587 5588 /* check the necessary and sufficient condition to support VMID */ 5589 if (lpfc_is_vmid_enabled(phba) && 5590 (ndlp->vmid_support || 5591 phba->pport->vmid_priority_tagging == 5592 LPFC_VMID_PRIO_TAG_ALL_TARGETS)) { 5593 /* is the I/O generated by a VM, get the associated virtual */ 5594 /* entity id */ > 5595 uuid = lpfc_is_command_vm_io(cmnd); 5596 5597 if (uuid) { 5598 err = lpfc_vmid_get_appid(vport, uuid, cmnd, 5599 (union lpfc_vmid_io_tag *) 5600 &lpfc_cmd->cur_iocbq.vmid_tag); 5601 if (!err) 5602 lpfc_cmd->cur_iocbq.iocb_flag |= LPFC_IO_VMID; 5603 } 5604 } 5605 5606 atomic_inc(&ndlp->cmd_pending); 5607 #ifdef CONFIG_SCSI_LPFC_DEBUG_FS 5608 if (unlikely(phba->hdwqstat_on & LPFC_CHECK_SCSI_IO)) 5609 this_cpu_inc(phba->sli4_hba.c_stat->xmt_io); 5610 #endif 5611 /* Issue I/O to adapter */ 5612 err = lpfc_sli_issue_fcp_io(phba, LPFC_FCP_RING, 5613 &lpfc_cmd->cur_iocbq, 5614 SLI_IOCB_RET_IOCB); 5615 #ifdef CONFIG_SCSI_LPFC_DEBUG_FS 5616 if (start) { 5617 lpfc_cmd->ts_cmd_start = start; 5618 lpfc_cmd->ts_last_cmd = phba->ktime_last_cmd; 5619 lpfc_cmd->ts_cmd_wqput = ktime_get_ns(); 5620 } else { 5621 lpfc_cmd->ts_cmd_start = 0; 5622 } 5623 #endif 5624 if (err) { 5625 lpfc_printf_vlog(vport, KERN_INFO, LOG_FCP, 5626 "3376 FCP could not issue IOCB err %x " 5627 "FCP cmd x%x <%d/%llu> " 5628 "sid: x%x did: x%x oxid: x%x " 5629 "Data: x%x x%x x%x x%x\n", 5630 err, cmnd->cmnd[0], 5631 cmnd->device ? cmnd->device->id : 0xffff, 5632 cmnd->device ? cmnd->device->lun : (u64)-1, 5633 vport->fc_myDID, ndlp->nlp_DID, 5634 phba->sli_rev == LPFC_SLI_REV4 ? 5635 lpfc_cmd->cur_iocbq.sli4_xritag : 0xffff, 5636 phba->sli_rev == LPFC_SLI_REV4 ? 5637 phba->sli4_hba.rpi_ids[ndlp->nlp_rpi] : 5638 lpfc_cmd->cur_iocbq.iocb.ulpContext, 5639 lpfc_cmd->cur_iocbq.iotag, 5640 phba->sli_rev == LPFC_SLI_REV4 ? 5641 bf_get(wqe_tmo, 5642 &lpfc_cmd->cur_iocbq.wqe.generic.wqe_com) : 5643 lpfc_cmd->cur_iocbq.iocb.ulpTimeout, 5644 (uint32_t) 5645 (cmnd->request->timeout / 1000)); 5646 5647 goto out_host_busy_free_buf; 5648 } 5649 5650 if (phba->cfg_poll & ENABLE_FCP_RING_POLLING) { 5651 lpfc_sli_handle_fast_ring_event(phba, 5652 &phba->sli.sli3_ring[LPFC_FCP_RING], HA_R0RE_REQ); 5653 5654 if (phba->cfg_poll & DISABLE_FCP_RING_INT) 5655 lpfc_poll_rearm_timer(phba); 5656 } 5657 5658 if (phba->cfg_xri_rebalancing) 5659 lpfc_keep_pvt_pool_above_lowwm(phba, lpfc_cmd->hdwq_no); 5660 5661 return 0; 5662 5663 out_host_busy_free_buf: 5664 idx = lpfc_cmd->hdwq_no; 5665 lpfc_scsi_unprep_dma_buf(phba, lpfc_cmd); 5666 if (phba->sli4_hba.hdwq) { 5667 switch (lpfc_cmd->fcp_cmnd->fcpCntl3) { 5668 case WRITE_DATA: 5669 phba->sli4_hba.hdwq[idx].scsi_cstat.output_requests--; 5670 break; 5671 case READ_DATA: 5672 phba->sli4_hba.hdwq[idx].scsi_cstat.input_requests--; 5673 break; 5674 default: 5675 phba->sli4_hba.hdwq[idx].scsi_cstat.control_requests--; 5676 } 5677 } 5678 out_host_busy_release_buf: 5679 lpfc_release_scsi_buf(phba, lpfc_cmd); 5680 out_host_busy: 5681 return SCSI_MLQUEUE_HOST_BUSY; 5682 5683 out_tgt_busy: 5684 return SCSI_MLQUEUE_TARGET_BUSY; 5685 5686 out_fail_command_release_buf: 5687 lpfc_release_scsi_buf(phba, lpfc_cmd); 5688 5689 out_fail_command: 5690 cmnd->scsi_done(cmnd); 5691 return 0; 5692 } 5693 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --XsQoSWH+UP9D9v3l Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --XsQoSWH+UP9D9v3l--