Hi Quinn, [auto build test ERROR on scsi/for-next] [also build test ERROR on next-20170608] [cannot apply to v4.12-rc4] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Himanshu-Madhani/qla2xxx-Add-Target-Multiqueue-support/20170608-063551 base: https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git for-next config: x86_64-acpi-redef (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 Note: the linux-review/Himanshu-Madhani/qla2xxx-Add-Target-Multiqueue-support/20170608-063551 HEAD 71026a5288a1cc5580ca466af592e9c9fd157c78 builds fine. It only hurts bisectibility. All errors (new ones prefixed by >>): drivers/scsi/qla2xxx/qla_target.c: In function 'qlt_xmit_response': >> drivers/scsi/qla2xxx/qla_target.c:3088:53: error: 'struct qla_qpair' has no member named 'chip_reset' if (!qpair->fw_started || cmd->reset_count != qpair->chip_reset) { ^~ >> drivers/scsi/qla2xxx/qla_target.c:3098:22: error: 'ha' undeclared (first use in this function) cmd->reset_count, ha->chip_reset); ^~ drivers/scsi/qla2xxx/qla_target.c:3098:22: note: each undeclared identifier is reported only once for each function it appears in drivers/scsi/qla2xxx/qla_target.c: In function 'qlt_rdy_to_xfer': drivers/scsi/qla2xxx/qla_target.c:3224:54: error: 'struct qla_qpair' has no member named 'chip_reset' if (!qpair->fw_started || (cmd->reset_count != qpair->chip_reset) || ^~ drivers/scsi/qla2xxx/qla_target.c:3235:22: error: 'ha' undeclared (first use in this function) cmd->reset_count, ha->chip_reset); ^~ vim +3088 drivers/scsi/qla2xxx/qla_target.c 3082 3083 if (xmit_type == QLA_TGT_XMIT_STATUS) 3084 vha->tgt_counters.core_qla_snd_status++; 3085 else 3086 vha->tgt_counters.core_qla_que_buf++; 3087 > 3088 if (!qpair->fw_started || cmd->reset_count != qpair->chip_reset) { 3089 /* 3090 * Either the port is not online or this request was from 3091 * previous life, just abort the processing. 3092 */ 3093 cmd->state = QLA_TGT_STATE_PROCESSED; 3094 qlt_abort_cmd_on_host_reset(cmd->vha, cmd); 3095 ql_dbg(ql_dbg_async, vha, 0xe101, 3096 "RESET-RSP online/active/old-count/new-count = %d/%d/%d/%d.\n", 3097 vha->flags.online, qla2x00_reset_active(vha), > 3098 cmd->reset_count, ha->chip_reset); 3099 spin_unlock_irqrestore(qpair->qp_lock_ptr, flags); 3100 return 0; 3101 } --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip