../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c: In function ‘stmmac_selftest_get_strings’:
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:52: warning: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size 28 [-Wformat-truncation=]
 2040 |                 snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1,
      |                                                    ^~
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:2040:17: note: ‘snprintf’ output between 5 and 1540 bytes into a destination of size 32
 2040 |                 snprintf(p, ETH_GSTRING_LEN, "%2d. %s", i + 1,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2041 |                          stmmac_selftests[i].name);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:23: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:110:50: warning: restricted __le32 degrades to integer
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14:    expected unsigned int [usertype] data
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14:    got restricted __be32 [usertype] val
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14:    expected unsigned int [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14:    got restricted __be32 [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27:    expected restricted __be32 [usertype] mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27:    got int
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18:    expected restricted __be32 [addressable] [usertype] src
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18:    got unsigned int [usertype] src_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18:    expected restricted __be32 [addressable] [usertype] dst
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18:    got unsigned int [usertype] dst_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24:    expected restricted __be16 [addressable] [usertype] src
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24:    got unsigned int [usertype] src_mask
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types)
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24:    expected restricted __be16 [addressable] [usertype] dst
../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24:    got unsigned int [usertype] dst_mask