[PATCH 00/14] Fix wrong %pF and %pS printk format specifier usages
From: Helge Deller
Date: Wed Sep 06 2017 - 16:28:15 EST
This patch series fixes the wrong usages of the %pF and %pS printk format
specifiers throughout the kernel code.
Both specifiers have the same result on most architectures. But on ia64, ppc64
and parisc64 architectures the %pF specifier does an extra conversion because
there function pointers are actually function descriptors.
Helge
Helge Deller (14):
arm: Use %pS printk format for symbols from direct addresses
um: Use %pS printk format for symbols from direct addresses
x86: Use %pS printk format for symbols from direct addresses
ti_sci: Use %pS printk format for direct addresses
i915: Use %pS printk format for direct addresses
md/bcache: Use %pS printk format for direct addresses
power/avs: Use %pS printk format for direct addresses
fs/f2fs: Use %pS printk format for direct addresses
fs/pstore: Use %pS printk format for direct addresses
fs/xfs: Use %pS printk format for direct addresses
smp: Use %pF printk format specifier for function pointers
mm/memblock: Use %pS printk format for direct addresses
netfilter/ipvs: Use %pS printk format for direct addresses
sound/core: Use %pS printk format for direct addresses
arch/arm/mm/alignment.c | 2 +-
arch/um/kernel/sysrq.c | 2 +-
arch/x86/mm/extable.c | 4 ++--
arch/x86/xen/multicalls.c | 2 +-
drivers/firmware/ti_sci.c | 2 +-
drivers/gpu/drm/i915/intel_breadcrumbs.c | 2 +-
drivers/md/bcache/closure.c | 4 ++--
drivers/power/avs/smartreflex.c | 10 +++++-----
fs/f2fs/f2fs.h | 2 +-
fs/pstore/inode.c | 2 +-
fs/xfs/xfs_error.c | 2 +-
kernel/smp.c | 2 +-
mm/memblock.c | 14 +++++++-------
net/netfilter/ipvs/ip_vs_conn.c | 2 +-
net/netfilter/ipvs/ip_vs_ctl.c | 4 ++--
sound/core/device.c | 4 ++--
16 files changed, 30 insertions(+), 30 deletions(-)
--
2.1.0