Skip to content

Commit 9726ac9

Browse files
eventdev/crypto: fix build with clang 21
Fix 16-bits formatting issues reported by clang 21 on Fedora 43: ../lib/eventdev/rte_event_crypto_adapter.c:1461:4: error: format specifies type 'unsigned char' but the argument has type 'uint16_t' (aka 'unsigned short') [-Werror,-Wformat] 1459 | RTE_EDEV_LOG_ERR("Failed to get adapter caps dev %" PRIu8 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1460 | " cdev %" PRIu8, adapter->eventdev_id, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1461 | adapter->next_cdev_id); | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/eventdev/rte_event_crypto_adapter.c:1592:46: error: format specifies type 'unsigned char' but the argument has type 'uint16_t' (aka 'unsigned short') [-Werror,-Wformat] 1592 | RTE_EDEV_LOG_ERR("Invalid dev_id=%" PRIu8, cdev_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ ../lib/eventdev/rte_event_crypto_adapter.c:1613:45: error: format specifies type 'unsigned char' but the argument has type 'uint16_t' (aka 'unsigned short') [-Werror,-Wformat] 1612 | RTE_EDEV_LOG_ERR("Event vectorization is not supported," | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1613 | "dev %" PRIu8 " cdev %" PRIu8, dev_id, cdev_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ Fixes: c1749bc ("eventdev: introduce event cryptodev vector type") Fixes: 04ed18c ("eventdev/crypto: support runtime set/get parameters") Cc: [email protected] Signed-off-by: David Marchand <[email protected]> Acked-by: Abhinandan Gujjar <[email protected]>
1 parent 1bdf2b3 commit 9726ac9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/eventdev/rte_event_crypto_adapter.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1457,7 +1457,7 @@ crypto_adapter_cap_check(struct event_crypto_adapter *adapter)
14571457
&caps);
14581458
if (ret) {
14591459
RTE_EDEV_LOG_ERR("Failed to get adapter caps dev %" PRIu8
1460-
" cdev %" PRIu8, adapter->eventdev_id,
1460+
" cdev %" PRIu16, adapter->eventdev_id,
14611461
adapter->next_cdev_id);
14621462
return ret;
14631463
}
@@ -1589,7 +1589,7 @@ rte_event_crypto_adapter_vector_limits_get(
15891589
RTE_EVENTDEV_VALID_DEVID_OR_ERR_RET(dev_id, -EINVAL);
15901590

15911591
if (!rte_cryptodev_is_valid_dev(cdev_id)) {
1592-
RTE_EDEV_LOG_ERR("Invalid dev_id=%" PRIu8, cdev_id);
1592+
RTE_EDEV_LOG_ERR("Invalid dev_id=%" PRIu16, cdev_id);
15931593
return -EINVAL;
15941594
}
15951595

@@ -1610,7 +1610,7 @@ rte_event_crypto_adapter_vector_limits_get(
16101610

16111611
if (!(cap & RTE_EVENT_CRYPTO_ADAPTER_CAP_EVENT_VECTOR)) {
16121612
RTE_EDEV_LOG_ERR("Event vectorization is not supported,"
1613-
"dev %" PRIu8 " cdev %" PRIu8, dev_id, cdev_id);
1613+
"dev %" PRIu8 " cdev %" PRIu16, dev_id, cdev_id);
16141614
return -ENOTSUP;
16151615
}
16161616

0 commit comments

Comments
 (0)