All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: Deepa Guthyappa Madivalara <deepa.madivalara@oss.qualcomm.com>,
	Mauro Carvalho Chehab <mchehab@kernel.org>,
	Vikash Garodia <vikash.garodia@oss.qualcomm.com>,
	Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>,
	Abhinav Kumar <abhinav.kumar@linux.dev>,
	Bryan O'Donoghue <bod@kernel.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	linux-media@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-arm-msm@vger.kernel.org,
	Deepa Guthyappa Madivalara <deepa.madivalara@oss.qualcomm.com>,
	kernel test robot <lkp@intel.com>,
	Vishnu Reddy <busanna.reddy@oss.qualcomm.com>
Subject: Re: [PATCH v10 5/5] media: iris: Add BUF_ROIMB_DELTAQP metadata buffer for ROI delta QP
Date: Sun, 18 Oct 2026 22:51:25 +0800	[thread overview]
Message-ID: <202610182259.q2CvO4TK-lkp@intel.com> (raw)
In-Reply-To: <20261016-enc_roi_enable-v10-5-bc5bd37b6f3e@oss.qualcomm.com>

Hi Deepa,

kernel test robot noticed the following build warnings:

[auto build test WARNING on 64f76d5d9fd17a5661d7e5eab2aa99218db60d0b]

url:    https://github.com/intel-lab-lkp/linux/commits/Deepa-Guthyappa-Madivalara/media-v4l2-core-add-new-control-type-V4L2_CTRL_TYPE_S8/20261016-160032
base:   64f76d5d9fd17a5661d7e5eab2aa99218db60d0b
patch link:    https://lore.kernel.org/r/20261016-enc_roi_enable-v10-5-bc5bd37b6f3e%40oss.qualcomm.com
patch subject: [PATCH v10 5/5] media: iris: Add BUF_ROIMB_DELTAQP metadata buffer for ROI delta QP
config: hexagon-randconfig-1001-20261017 (https://download.01.org/0day-ci/archive/20261018/202610182259.q2CvO4TK-lkp@intel.com/config)
compiler: clang version 21.1.8 (https://github.com/llvm/llvm-project 2078da43e25a4623cab2d0d60decddf709aaea28)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20261018/202610182259.q2CvO4TK-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/202610182259.q2CvO4TK-lkp@intel.com/

All warnings (new ones prefixed by >>):

>> drivers/media/platform/qcom/iris/iris_buffer.c:955:22: warning: unused variable 'f' [-Wunused-variable]
     955 |         struct v4l2_format *f = inst->fmt_src;
         |                             ^
   1 warning generated.


vim +/f +955 drivers/media/platform/qcom/iris/iris_buffer.c

   947	
   948	static int iris_fill_roi_data(struct iris_inst *inst, struct iris_buffer *buffer)
   949	{
   950		s8 *p_array = (s8 *)inst->fw_caps[ROI_PARAMS].p_array;
   951		u32 payload_offset, lcu_width, lcu_height, row_size;
   952		u32 array_size = inst->fw_caps[ROI_PARAMS].elems;
   953		struct metabuf_header *mbuf_hdr = buffer->kvaddr;
   954		struct metapayload_header *mbuf_payload_hdr;
 > 955		struct v4l2_format *f = inst->fmt_src;
   956		s16 *p_16, *p_temp;
   957	
   958		memset(mbuf_hdr, 0, sizeof(struct metabuf_header) +
   959			sizeof(struct metapayload_header));
   960		mbuf_hdr->count = 1;
   961		mbuf_hdr->size = sizeof(struct metabuf_header) +
   962				 sizeof(struct metapayload_header);
   963		mbuf_hdr->version = BIT(16);
   964		mbuf_hdr++;
   965		mbuf_payload_hdr = (struct metapayload_header *)(mbuf_hdr);
   966		payload_offset = sizeof(struct metabuf_header) +
   967				 sizeof(struct metapayload_header);
   968	
   969		mbuf_payload_hdr->type = HFI_PROP_ROI_INFO;
   970		mbuf_payload_hdr->version = BIT(16);
   971		mbuf_payload_hdr->offset = ALIGN(payload_offset, 256);
   972	
   973		if (inst->codec == V4L2_PIX_FMT_HEVC) {
   974			lcu_width = DIV_ROUND_UP(inst->enc_raw_width, 32);
   975			lcu_height = DIV_ROUND_UP(inst->enc_raw_height, 32);
   976		} else {
   977			lcu_width = DIV_ROUND_UP(inst->enc_raw_width, 16);
   978			lcu_height = DIV_ROUND_UP(inst->enc_raw_height, 16);
   979		}
   980		/* Firmware expects each row to align to 8 LCU */
   981		row_size = ALIGN(lcu_width, 8);
   982		mbuf_payload_hdr->size = row_size * lcu_height * sizeof(s16) + 256;
   983	
   984		if (array_size != (lcu_width * lcu_height))
   985			return -EINVAL;
   986	
   987		/* Firmware expects 2bytes of delta_Qp, int16_t */
   988		p_16 = buffer->kvaddr + mbuf_payload_hdr->offset;
   989		for (int j = 0; j < lcu_height; j++) {
   990			p_temp = p_16 + j * row_size;
   991			for (int i = 0; i < lcu_width; i++)
   992				*p_temp++ = BIT(11) | ((p_array[j * lcu_width + i]
   993							   & 0x3F) << 4);
   994		}
   995	
   996		return 0;
   997	}
   998	

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

      reply	other threads:[~2026-10-18 14:52 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-16 23:00 [PATCH v10 0/5] Implement Region of Interest(ROI) support Deepa Guthyappa Madivalara
2026-10-16 23:00 ` [PATCH v10 1/5] media: v4l2-core: add new control type V4L2_CTRL_TYPE_S8 Deepa Guthyappa Madivalara
2026-10-16 23:00 ` [PATCH v10 2/5] media: uapi: Introduce new control for video encoder ROI Deepa Guthyappa Madivalara
2026-10-16 23:00 ` [PATCH v10 3/5] media: iris: Add ROI delta QP control support for HFI Gen2 encoders Deepa Guthyappa Madivalara
2026-10-16 23:00 ` [PATCH v10 4/5] media: iris: Add HFI metadata buffer delivery support for " Deepa Guthyappa Madivalara
2026-10-16 23:00 ` [PATCH v10 5/5] media: iris: Add BUF_ROIMB_DELTAQP metadata buffer for ROI delta QP Deepa Guthyappa Madivalara
2026-10-18 14:51   ` kernel test robot [this message]

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=202610182259.q2CvO4TK-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=abhinav.kumar@linux.dev \
    --cc=bod@kernel.org \
    --cc=busanna.reddy@oss.qualcomm.com \
    --cc=deepa.madivalara@oss.qualcomm.com \
    --cc=dikshita.agarwal@oss.qualcomm.com \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=llvm@lists.linux.dev \
    --cc=mchehab@kernel.org \
    --cc=oe-kbuild-all@lists.linux.dev \
    --cc=vikash.garodia@oss.qualcomm.com \
    /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.