Xiao Ni <xni@xxxxxxxxxx> writes: > In Detail.c the buffer path in function Detail is defined as path[200], > in fact the max lenth of content which needs to write to the buffer is > 287. Because the length of dname of struct dirent is 255. > During building it reports error: > error: ‘%s’ directive writing up to 255 bytes into a region of size 189 > [-Werror=format-overflow=] > > In function examine_super0 there is a buffer nb with length 5. > But it need to show a int type argument. The lenght of max > number of int is 10. So the buffer length should be 11. > > In human_size function the length of buf is 30. During building > there is a error: > output between 20 and 47 bytes into a destination of size 30. > Change the length to 47. > > Signed-off-by: Xiao Ni <xni@xxxxxxxxxx> > --- > Detail.c | 2 +- > super0.c | 2 +- > util.c | 2 +- > 3 files changed, 3 insertions(+), 3 deletions(-) Applied! Thanks! Jes -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html