All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: Ethan Nelson-Moore <enelsonmoore@gmail.com>, linux-scsi@vger.kernel.org
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	Ethan Nelson-Moore <enelsonmoore@gmail.com>
Subject: Re: [PATCH 5/5] scsi: qla1280: remove function tracing macros
Date: Sun, 21 Dec 2025 13:45:40 +0800	[thread overview]
Message-ID: <202512211352.0h7atuvQ-lkp@intel.com> (raw)
In-Reply-To: <20251220051602.28029-5-enelsonmoore@gmail.com>

Hi Ethan,

kernel test robot noticed the following build warnings:

[auto build test WARNING on mkp-scsi/for-next]
[also build test WARNING on linus/master v6.19-rc1 next-20251219]
[cannot apply to jejb-scsi/for-next powerpc/next powerpc/fixes]
[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#_base_tree_information]

url:    https://github.com/intel-lab-lkp/linux/commits/Ethan-Nelson-Moore/scsi-ibmvfc-remove-function-tracing-macros/20251220-131816
base:   https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git for-next
patch link:    https://lore.kernel.org/r/20251220051602.28029-5-enelsonmoore%40gmail.com
patch subject: [PATCH 5/5] scsi: qla1280: remove function tracing macros
config: loongarch-allmodconfig (https://download.01.org/0day-ci/archive/20251221/202512211352.0h7atuvQ-lkp@intel.com/config)
compiler: clang version 19.1.7 (https://github.com/llvm/llvm-project cd708029e0b2869e80abe31ddb175f7c35361f90)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251221/202512211352.0h7atuvQ-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202512211352.0h7atuvQ-lkp@intel.com/

All warnings (new ones prefixed by >>):

   drivers/scsi/qla1280.c:1688:15: warning: variable 'num' set but not used [-Wunused-but-set-variable]
    1688 |         int err = 0, num, i;
         |                      ^
>> drivers/scsi/qla1280.c:3482:1: warning: label at end of compound statement is a C23 extension [-Wc23-extensions]
    3482 | }
         | ^
   drivers/scsi/qla1280.c:3604:1: warning: label at end of compound statement is a C23 extension [-Wc23-extensions]
    3604 | }
         | ^
   3 warnings generated.


vim +3482 drivers/scsi/qla1280.c

^1da177e4c3f41 Linus Torvalds 2005-04-16  3265  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3266  /****************************************************************************
^1da177e4c3f41 Linus Torvalds 2005-04-16  3267   *  qla1280_isr
^1da177e4c3f41 Linus Torvalds 2005-04-16  3268   *      Calls I/O done on command completion.
^1da177e4c3f41 Linus Torvalds 2005-04-16  3269   *
^1da177e4c3f41 Linus Torvalds 2005-04-16  3270   * Input:
^1da177e4c3f41 Linus Torvalds 2005-04-16  3271   *      ha           = adapter block pointer.
^1da177e4c3f41 Linus Torvalds 2005-04-16  3272   *      done_q       = done queue.
^1da177e4c3f41 Linus Torvalds 2005-04-16  3273   ****************************************************************************/
^1da177e4c3f41 Linus Torvalds 2005-04-16  3274  static void
^1da177e4c3f41 Linus Torvalds 2005-04-16  3275  qla1280_isr(struct scsi_qla_host *ha, struct list_head *done_q)
^1da177e4c3f41 Linus Torvalds 2005-04-16  3276  {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3277  	struct device_reg __iomem *reg = ha->iobase;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3278  	struct response *pkt;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3279  	struct srb *sp = NULL;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3280  	uint16_t mailbox[MAILBOX_REGISTER_COUNT];
^1da177e4c3f41 Linus Torvalds 2005-04-16  3281  	uint16_t *wptr;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3282  	uint32_t index;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3283  	u16 istatus;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3284  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3285  	istatus = RD_REG_WORD(&reg->istatus);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3286  	if (!(istatus & (RISC_INT | PCI_INT)))
^1da177e4c3f41 Linus Torvalds 2005-04-16  3287  		return;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3288  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3289  	/* Save mailbox register 5 */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3290  	mailbox[5] = RD_REG_WORD(&reg->mailbox5);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3291  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3292  	/* Check for mailbox interrupt. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3293  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3294  	mailbox[0] = RD_REG_WORD_dmasync(&reg->semaphore);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3295  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3296  	if (mailbox[0] & BIT_0) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3297  		/* Get mailbox data. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3298  		/* dprintk(1, "qla1280_isr: In Get mailbox data \n"); */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3299  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3300  		wptr = &mailbox[0];
^1da177e4c3f41 Linus Torvalds 2005-04-16  3301  		*wptr++ = RD_REG_WORD(&reg->mailbox0);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3302  		*wptr++ = RD_REG_WORD(&reg->mailbox1);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3303  		*wptr = RD_REG_WORD(&reg->mailbox2);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3304  		if (mailbox[0] != MBA_SCSI_COMPLETION) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3305  			wptr++;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3306  			*wptr++ = RD_REG_WORD(&reg->mailbox3);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3307  			*wptr++ = RD_REG_WORD(&reg->mailbox4);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3308  			wptr++;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3309  			*wptr++ = RD_REG_WORD(&reg->mailbox6);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3310  			*wptr = RD_REG_WORD(&reg->mailbox7);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3311  		}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3312  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3313  		/* Release mailbox registers. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3314  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3315  		WRT_REG_WORD(&reg->semaphore, 0);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3316  		WRT_REG_WORD(&reg->host_cmd, HC_CLR_RISC_INT);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3317  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3318  		dprintk(5, "qla1280_isr: mailbox interrupt mailbox[0] = 0x%x",
^1da177e4c3f41 Linus Torvalds 2005-04-16  3319  			mailbox[0]);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3320  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3321  		/* Handle asynchronous event */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3322  		switch (mailbox[0]) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3323  		case MBA_SCSI_COMPLETION:	/* Response completion */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3324  			dprintk(5, "qla1280_isr: mailbox SCSI response "
^1da177e4c3f41 Linus Torvalds 2005-04-16  3325  				"completion\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3326  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3327  			if (ha->flags.online) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3328  				/* Get outstanding command index. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3329  				index = mailbox[2] << 16 | mailbox[1];
^1da177e4c3f41 Linus Torvalds 2005-04-16  3330  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3331  				/* Validate handle. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3332  				if (index < MAX_OUTSTANDING_COMMANDS)
^1da177e4c3f41 Linus Torvalds 2005-04-16  3333  					sp = ha->outstanding_cmds[index];
^1da177e4c3f41 Linus Torvalds 2005-04-16  3334  				else
^1da177e4c3f41 Linus Torvalds 2005-04-16  3335  					sp = NULL;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3336  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3337  				if (sp) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3338  					/* Free outstanding command slot. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3339  					ha->outstanding_cmds[index] = NULL;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3340  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3341  					/* Save ISP completion status */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3342  					CMD_RESULT(sp->cmd) = 0;
413e6e18b483de Michael Reed   2009-04-08  3343  					CMD_HANDLE(sp->cmd) = COMPLETED_HANDLE;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3344  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3345  					/* Place block on done queue */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3346  					list_add_tail(&sp->list, done_q);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3347  				} else {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3348  					/*
^1da177e4c3f41 Linus Torvalds 2005-04-16  3349  					 * If we get here we have a real problem!
^1da177e4c3f41 Linus Torvalds 2005-04-16  3350  					 */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3351  					printk(KERN_WARNING
fd65e5e93cbd9d Michael Reed   2009-04-08  3352  					       "qla1280: ISP invalid handle\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3353  				}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3354  			}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3355  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3356  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3357  		case MBA_BUS_RESET:	/* SCSI Bus Reset */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3358  			ha->flags.reset_marker = 1;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3359  			index = mailbox[6] & BIT_0;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3360  			ha->bus_settings[index].reset_marker = 1;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3361  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3362  			printk(KERN_DEBUG "qla1280_isr(): index %i "
^1da177e4c3f41 Linus Torvalds 2005-04-16  3363  			       "asynchronous BUS_RESET\n", index);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3364  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3365  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3366  		case MBA_SYSTEM_ERR:	/* System Error */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3367  			printk(KERN_WARNING
^1da177e4c3f41 Linus Torvalds 2005-04-16  3368  			       "qla1280: ISP System Error - mbx1=%xh, mbx2="
^1da177e4c3f41 Linus Torvalds 2005-04-16  3369  			       "%xh, mbx3=%xh\n", mailbox[1], mailbox[2],
^1da177e4c3f41 Linus Torvalds 2005-04-16  3370  			       mailbox[3]);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3371  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3372  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3373  		case MBA_REQ_TRANSFER_ERR:	/* Request Transfer Error */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3374  			printk(KERN_WARNING
^1da177e4c3f41 Linus Torvalds 2005-04-16  3375  			       "qla1280: ISP Request Transfer Error\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3376  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3377  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3378  		case MBA_RSP_TRANSFER_ERR:	/* Response Transfer Error */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3379  			printk(KERN_WARNING
^1da177e4c3f41 Linus Torvalds 2005-04-16  3380  			       "qla1280: ISP Response Transfer Error\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3381  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3382  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3383  		case MBA_WAKEUP_THRES:	/* Request Queue Wake-up */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3384  			dprintk(2, "qla1280_isr: asynchronous WAKEUP_THRES\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3385  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3386  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3387  		case MBA_TIMEOUT_RESET:	/* Execution Timeout Reset */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3388  			dprintk(2,
^1da177e4c3f41 Linus Torvalds 2005-04-16  3389  				"qla1280_isr: asynchronous TIMEOUT_RESET\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3390  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3391  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3392  		case MBA_DEVICE_RESET:	/* Bus Device Reset */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3393  			printk(KERN_INFO "qla1280_isr(): asynchronous "
^1da177e4c3f41 Linus Torvalds 2005-04-16  3394  			       "BUS_DEVICE_RESET\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3395  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3396  			ha->flags.reset_marker = 1;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3397  			index = mailbox[6] & BIT_0;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3398  			ha->bus_settings[index].reset_marker = 1;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3399  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3400  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3401  		case MBA_BUS_MODE_CHANGE:
^1da177e4c3f41 Linus Torvalds 2005-04-16  3402  			dprintk(2,
^1da177e4c3f41 Linus Torvalds 2005-04-16  3403  				"qla1280_isr: asynchronous BUS_MODE_CHANGE\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3404  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3405  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3406  		default:
^1da177e4c3f41 Linus Torvalds 2005-04-16  3407  			/* dprintk(1, "qla1280_isr: default case of switch MB \n"); */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3408  			if (mailbox[0] < MBA_ASYNC_EVENT) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3409  				wptr = &mailbox[0];
^1da177e4c3f41 Linus Torvalds 2005-04-16  3410  				memcpy((uint16_t *) ha->mailbox_out, wptr,
^1da177e4c3f41 Linus Torvalds 2005-04-16  3411  				       MAILBOX_REGISTER_COUNT *
^1da177e4c3f41 Linus Torvalds 2005-04-16  3412  				       sizeof(uint16_t));
^1da177e4c3f41 Linus Torvalds 2005-04-16  3413  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3414  				if(ha->mailbox_wait != NULL)
^1da177e4c3f41 Linus Torvalds 2005-04-16  3415  					complete(ha->mailbox_wait);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3416  			}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3417  			break;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3418  		}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3419  	} else {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3420  		WRT_REG_WORD(&reg->host_cmd, HC_CLR_RISC_INT);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3421  	}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3422  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3423  	/*
^1da177e4c3f41 Linus Torvalds 2005-04-16  3424  	 * We will receive interrupts during mailbox testing prior to
^1da177e4c3f41 Linus Torvalds 2005-04-16  3425  	 * the card being marked online, hence the double check.
^1da177e4c3f41 Linus Torvalds 2005-04-16  3426  	 */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3427  	if (!(ha->flags.online && !ha->mailbox_wait)) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3428  		dprintk(2, "qla1280_isr: Response pointer Error\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3429  		goto out;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3430  	}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3431  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3432  	if (mailbox[5] >= RESPONSE_ENTRY_CNT)
^1da177e4c3f41 Linus Torvalds 2005-04-16  3433  		goto out;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3434  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3435  	while (ha->rsp_ring_index != mailbox[5]) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3436  		pkt = ha->response_ring_ptr;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3437  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3438  		dprintk(5, "qla1280_isr: ha->rsp_ring_index = 0x%x, mailbox[5]"
^1da177e4c3f41 Linus Torvalds 2005-04-16  3439  			" = 0x%x\n", ha->rsp_ring_index, mailbox[5]);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3440  		dprintk(5,"qla1280_isr: response packet data\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3441  		qla1280_dump_buffer(5, (char *)pkt, RESPONSE_ENTRY_SIZE);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3442  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3443  		if (pkt->entry_type == STATUS_TYPE) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3444  			if ((le16_to_cpu(pkt->scsi_status) & 0xff)
^1da177e4c3f41 Linus Torvalds 2005-04-16  3445  			    || pkt->comp_status || pkt->entry_status) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3446  				dprintk(2, "qla1280_isr: ha->rsp_ring_index = "
^1da177e4c3f41 Linus Torvalds 2005-04-16  3447  					"0x%x mailbox[5] = 0x%x, comp_status "
^1da177e4c3f41 Linus Torvalds 2005-04-16  3448  					"= 0x%x, scsi_status = 0x%x\n",
^1da177e4c3f41 Linus Torvalds 2005-04-16  3449  					ha->rsp_ring_index, mailbox[5],
^1da177e4c3f41 Linus Torvalds 2005-04-16  3450  					le16_to_cpu(pkt->comp_status),
^1da177e4c3f41 Linus Torvalds 2005-04-16  3451  					le16_to_cpu(pkt->scsi_status));
^1da177e4c3f41 Linus Torvalds 2005-04-16  3452  			}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3453  		} else {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3454  			dprintk(2, "qla1280_isr: ha->rsp_ring_index = "
^1da177e4c3f41 Linus Torvalds 2005-04-16  3455  				"0x%x, mailbox[5] = 0x%x\n",
^1da177e4c3f41 Linus Torvalds 2005-04-16  3456  				ha->rsp_ring_index, mailbox[5]);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3457  			dprintk(2, "qla1280_isr: response packet data\n");
^1da177e4c3f41 Linus Torvalds 2005-04-16  3458  			qla1280_dump_buffer(2, (char *)pkt,
^1da177e4c3f41 Linus Torvalds 2005-04-16  3459  					    RESPONSE_ENTRY_SIZE);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3460  		}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3461  
^1da177e4c3f41 Linus Torvalds 2005-04-16  3462  		if (pkt->entry_type == STATUS_TYPE || pkt->entry_status) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3463  			dprintk(2, "status: Cmd %p, handle %i\n",
^1da177e4c3f41 Linus Torvalds 2005-04-16  3464  				ha->outstanding_cmds[pkt->handle]->cmd,
^1da177e4c3f41 Linus Torvalds 2005-04-16  3465  				pkt->handle);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3466  			if (pkt->entry_type == STATUS_TYPE)
^1da177e4c3f41 Linus Torvalds 2005-04-16  3467  				qla1280_status_entry(ha, pkt, done_q);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3468  			else
^1da177e4c3f41 Linus Torvalds 2005-04-16  3469  				qla1280_error_entry(ha, pkt, done_q);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3470  			/* Adjust ring index. */
^1da177e4c3f41 Linus Torvalds 2005-04-16  3471  			ha->rsp_ring_index++;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3472  			if (ha->rsp_ring_index == RESPONSE_ENTRY_CNT) {
^1da177e4c3f41 Linus Torvalds 2005-04-16  3473  				ha->rsp_ring_index = 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3474  				ha->response_ring_ptr =	ha->response_ring;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3475  			} else
^1da177e4c3f41 Linus Torvalds 2005-04-16  3476  				ha->response_ring_ptr++;
^1da177e4c3f41 Linus Torvalds 2005-04-16  3477  			WRT_REG_WORD(&reg->mailbox5, ha->rsp_ring_index);
^1da177e4c3f41 Linus Torvalds 2005-04-16  3478  		}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3479  	}
^1da177e4c3f41 Linus Torvalds 2005-04-16  3480  	
^1da177e4c3f41 Linus Torvalds 2005-04-16  3481   out:
^1da177e4c3f41 Linus Torvalds 2005-04-16 @3482  }
^1da177e4c3f41 Linus Torvalds 2005-04-16  3483  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

  reply	other threads:[~2025-12-21  5:45 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-12-20  5:15 [PATCH 1/5] scsi: ips: remove function tracing macros Ethan Nelson-Moore
2025-12-20  5:15 ` [PATCH 2/5] scsi: ibmvfc: " Ethan Nelson-Moore
2025-12-20  5:16 ` [PATCH 3/5] scsi: aic94xx: remove unused ENTER/EXIT macros Ethan Nelson-Moore
2025-12-20  5:16 ` [PATCH 4/5] scsi: ipr: remove function tracing macros Ethan Nelson-Moore
2025-12-20  5:16 ` [PATCH 5/5] scsi: qla1280: " Ethan Nelson-Moore
2025-12-21  5:45   ` kernel test robot [this message]
2025-12-22 12:55   ` kernel test robot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=202512211352.0h7atuvQ-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=enelsonmoore@gmail.com \
    --cc=linux-scsi@vger.kernel.org \
    --cc=llvm@lists.linux.dev \
    --cc=oe-kbuild-all@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.