|Hi Bruce, We met the following warning when build linux-yocto v6.1, introduced 
by latter diff. It perhaps miscalculates the buf length. 
fs/yaffs2/yaffs_vfs.c:122:29: warning: argument to 'sizeof' in 'snprintf' call 
is the same expression as the destination; did you mean to provide an explicit 
length? [-Wsizeof-pointer-memaccess] --- a/fs/yaffs2/yaffs_vfs.c +++ 
b/fs/yaffs2/yaffs_vfs.c @@ -117,7 +117,11 @@  #define Page_Uptodate(page) 
test_bit(PG_uptodate, &(page)->flags)    /* FIXME: use sb->s_id instead ? */ 
-#define yaffs_devname(sb, buf) bdevname(sb->s_bdev, buf) +//#define 
yaffs_devname(sb, buf) bdevname(sb->s_bdev, buf) +static inline char* 
yaffs_devname(struct super_block *sb, char *buf) { +       snprintf(buf, 
sizeof(buf), "%pg", sb->s_bdev); +       return buf; +}    #else   Thanks, Zhe |

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12657): 
https://lists.yoctoproject.org/g/linux-yocto/message/12657
Mute This Topic: https://lists.yoctoproject.org/mt/99213494/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to