Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dmaengine: fsl_raid: fix size_t print specifiers

size_t should be printed with %zu, not %lu as driver did, so fix these
warning by doing this change

drivers/dma/fsl_raid.c: In function 'fsl_re_prep_dma_genq':
drivers/dma/fsl_raid.c:341:4: warning: format '%lu' expects argument of type
'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
len, FSL_RE_MAX_DATA_LEN);
^
drivers/dma/fsl_raid.c: In function 'fsl_re_prep_dma_pq':
drivers/dma/fsl_raid.c:428:4: warning: format '%lu' expects argument of type
'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
len, FSL_RE_MAX_DATA_LEN);
^
drivers/dma/fsl_raid.c: In function 'fsl_re_prep_dma_memcpy':
drivers/dma/fsl_raid.c:549:4: warning: format '%lu' expects argument of type
'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
len, FSL_RE_MAX_DATA_LEN);
^

Signed-off-by: Vinod Koul <vinod.koul@intel.com>

+3 -3
+3 -3
drivers/dma/fsl_raid.c
··· 337 337 338 338 re_chan = container_of(chan, struct fsl_re_chan, chan); 339 339 if (len > FSL_RE_MAX_DATA_LEN) { 340 - dev_err(re_chan->dev, "genq tx length %lu, max length %d\n", 340 + dev_err(re_chan->dev, "genq tx length %zu, max length %d\n", 341 341 len, FSL_RE_MAX_DATA_LEN); 342 342 return NULL; 343 343 } ··· 424 424 425 425 re_chan = container_of(chan, struct fsl_re_chan, chan); 426 426 if (len > FSL_RE_MAX_DATA_LEN) { 427 - dev_err(re_chan->dev, "pq tx length is %lu, max length is %d\n", 427 + dev_err(re_chan->dev, "pq tx length is %zu, max length is %d\n", 428 428 len, FSL_RE_MAX_DATA_LEN); 429 429 return NULL; 430 430 } ··· 545 545 re_chan = container_of(chan, struct fsl_re_chan, chan); 546 546 547 547 if (len > FSL_RE_MAX_DATA_LEN) { 548 - dev_err(re_chan->dev, "cp tx length is %lu, max length is %d\n", 548 + dev_err(re_chan->dev, "cp tx length is %zu, max length is %d\n", 549 549 len, FSL_RE_MAX_DATA_LEN); 550 550 return NULL; 551 551 }