On 2021/02/15 18:17, Johannes Thumshirn wrote: > s390 (and alpha) define __kernel_ino_t and thus ino_t as unsigned int > instead of unsigned long like the other architectures do. > > Zonefs' tracepoints use the %lu format specifier for unsigned long > generating a build warning. So cast inode numbers to (unsigned long) when > printing to get rid of the build warning, like other filesystems do as well. > > Fixes: 6716b125b339 ("zonefs: add tracepoints for file operations") > Reported-by: kernel test robot <lkp@xxxxxxxxx> > Signed-off-by: Johannes Thumshirn <johannes.thumshirn@xxxxxxx> Squashed this into the original patch. Thanks ! -- Damien Le Moal Western Digital Research