From: kernel test robot <lkp@intel.com>
To: Jack Xiao <Jack.Xiao@amd.com>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
Alex Deucher <alexander.deucher@amd.com>,
Hawking Zhang <Hawking.Zhang@amd.com>,
Mukul Joshi <mukul.joshi@amd.com>
Subject: drivers/gpu/drm/amd/amdgpu/mes_v12_1.c:1352:74: warning: '%hhu' directive output may be truncated writing 1 byte into a region of size between 0 and 2
Date: Sat, 14 Feb 2026 02:33:58 +0800 [thread overview]
Message-ID: <202602140200.2bCDckFo-lkp@intel.com> (raw)
Hi Jack,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: cee73b1e840c154f64ace682cb477c1ae2e29cc4
commit: e220edf2d6fd6dbf08fa93790809500a80217948 drm/amdgpu/mes_v12_1: initial support for mes_v12_1
date: 10 weeks ago
config: s390-allyesconfig (https://download.01.org/0day-ci/archive/20260214/202602140200.2bCDckFo-lkp@intel.com/config)
compiler: s390-linux-gcc (GCC) 15.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260214/202602140200.2bCDckFo-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/202602140200.2bCDckFo-lkp@intel.com/
All warnings (new ones prefixed by >>):
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c: In function 'mes_v12_1_sw_init':
>> drivers/gpu/drm/amd/amdgpu/mes_v12_1.c:1352:74: warning: '%hhu' directive output may be truncated writing 1 byte into a region of size between 0 and 2 [-Wformat-truncation=]
1352 | snprintf(ring->name, sizeof(ring->name), "mes_kiq_%hhu.%hhu.%hhu.%hhu",
| ^~~~
In function 'mes_v12_1_kiq_ring_init',
inlined from 'mes_v12_1_sw_init' at drivers/gpu/drm/amd/amdgpu/mes_v12_1.c:1425:9:
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c:1352:9: note: 'snprintf' output between 16 and 18 bytes into a destination of size 16
1352 | snprintf(ring->name, sizeof(ring->name), "mes_kiq_%hhu.%hhu.%hhu.%hhu",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1353 | (unsigned char)xcc_id, (unsigned char)ring->me,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1354 | (unsigned char)ring->pipe, (unsigned char)ring->queue);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vim +1352 drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
1326
1327 static int mes_v12_1_kiq_ring_init(struct amdgpu_device *adev, int xcc_id)
1328 {
1329 struct amdgpu_ring *ring;
1330 int inst = MES_PIPE_INST(xcc_id, AMDGPU_MES_KIQ_PIPE);
1331
1332 spin_lock_init(&adev->gfx.kiq[xcc_id].ring_lock);
1333
1334 ring = &adev->gfx.kiq[xcc_id].ring;
1335
1336 ring->me = 3;
1337 ring->pipe = 1;
1338 ring->queue = 0;
1339 ring->xcc_id = xcc_id;
1340 ring->vm_hub = AMDGPU_GFXHUB(xcc_id);
1341
1342 ring->adev = NULL;
1343 ring->ring_obj = NULL;
1344 ring->use_doorbell = true;
1345 ring->eop_gpu_addr = adev->mes.eop_gpu_addr[inst];
1346 ring->no_scheduler = true;
1347 ring->doorbell_index =
1348 (adev->doorbell_index.mes_ring1 +
1349 xcc_id * adev->doorbell_index.xcc_doorbell_range)
1350 << 1;
1351
> 1352 snprintf(ring->name, sizeof(ring->name), "mes_kiq_%hhu.%hhu.%hhu.%hhu",
1353 (unsigned char)xcc_id, (unsigned char)ring->me,
1354 (unsigned char)ring->pipe, (unsigned char)ring->queue);
1355
1356 return amdgpu_ring_init(adev, ring, 1024, NULL, 0,
1357 AMDGPU_RING_PRIO_DEFAULT, NULL);
1358 }
1359
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
reply other threads:[~2026-02-13 18:34 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=202602140200.2bCDckFo-lkp@intel.com \
--to=lkp@intel.com \
--cc=Hawking.Zhang@amd.com \
--cc=Jack.Xiao@amd.com \
--cc=alexander.deucher@amd.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mukul.joshi@amd.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox