Various logging messages functions use printf style varargs without declaring them __attribute__((format(printf...))). Add the attribute so the compiler can warn about mismatches and then fix any mismatch warnings.
Joe Perches (6): fs/adfs: Add printf format/argument verification and fix fallout fs/affs: Add printf format/argument verification and fix fallout fs/befs: Add printf format/argument verification and fix fallout fs/ecryptfs: Add printf format/argument verification and fix fallout fs/jfs: Add printf format/argument verification fs/udf: Add printf format/argument verification fs/adfs/adfs.h | 1 + fs/adfs/dir.c | 2 +- fs/affs/affs.h | 2 + fs/affs/file.c | 14 ++++--- fs/befs/befs.h | 3 ++ fs/befs/btree.c | 5 ++- fs/befs/datastream.c | 76 ++++++++++++++++++++++++----------------- fs/befs/inode.c | 11 ++++-- fs/befs/io.c | 12 ++++-- fs/befs/linuxvfs.c | 19 ++++++---- fs/ecryptfs/crypto.c | 20 ++++++---- fs/ecryptfs/ecryptfs_kernel.h | 1 + fs/ecryptfs/file.c | 6 ++-- fs/ecryptfs/keystore.c | 7 ++-- fs/ecryptfs/main.c | 7 ++-- fs/ecryptfs/mmap.c | 13 ++++--- fs/jfs/jfs_superblock.h | 2 + fs/udf/udfdecl.h | 2 + 18 files changed, 124 insertions(+), 79 deletions(-) -- 1.7.3.1.g432b3.dirty ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Jfs-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jfs-discussion
