On 02/10/13 11:57, Mathieu Rhéaume wrote: > This patch changes seq_printf for seq_puts in binder.c. > It fixes the warnings emitted by checkpatch.pl. > > Signed-off-by: Mathieu Rhéaume <mathieu@xxxxxxxxxxxxxxxx> > --- > drivers/staging/android/binder.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/drivers/staging/android/binder.c b/drivers/staging/android/binder.c > index 09edebb..f3d4a1f 100644 > --- a/drivers/staging/android/binder.c > +++ b/drivers/staging/android/binder.c > @@ -3272,7 +3272,7 @@ binder_defer_work(struct binder_proc *proc, enum binder_deferred_state defer) > static void print_binder_transaction(struct seq_file *m, const char *prefix, > struct binder_transaction *t) > { > - seq_printf(m, > + seq_puts(m, > "%s %d: %p from %d:%d to %d:%d code %x flags %x pri %ld r%d", > prefix, t->debug_id, t, > t->from ? t->from->proc->pid : 0, Umm, this won't compile. seq_puts() is defined as: int seq_puts(struct seq_file *m, const char *s); checkpatch.pl does indeed complain about uses of seq_printf() in drivers/staging/android/binder.c which are passing formatted strings. At a quick glance it looks like checkpatch.pl is only checking for the format string on the same line as seq_printf(), so this files ugly coding style confuses the check. Joe? Anyway, please don't blindly change things in the kernel without at least compile testing them. ~Ryan _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel