Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752696AbdIFU2L (ORCPT ); Wed, 6 Sep 2017 16:28:11 -0400 Received: from mout.gmx.net ([212.227.15.15]:50371 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752163AbdIFU2K (ORCPT ); Wed, 6 Sep 2017 16:28:10 -0400 From: Helge Deller To: linux-kernel@vger.kernel.org Cc: Sergey Senozhatsky , Petr Mladek , Andrew Morton Subject: [PATCH 00/14] Fix wrong %pF and %pS printk format specifier usages Date: Wed, 6 Sep 2017 22:27:47 +0200 Message-Id: <1504729681-3504-1-git-send-email-deller@gmx.de> X-Mailer: git-send-email 2.1.0 X-Provags-ID: V03:K0:XtdNRHVVJZrkQO4fPfdvoh+dLsxrP6gdLrOXTJxtCpvEHP4smts XrzPlEzs1fPF2Hy5ajDTB7qTczLA+gir+2q/+rJjZ0fNpvzYFzkXPhyCx68YDJurjWU8jHN +//thawg2xFTrvPcvL0uJz7VHaBQw4Cb/V68kxQmeW5mJbZ8EJMVdm70N8BgpUXaTCXoPai U9GjA09jnxTahdvoS/PnA== X-UI-Out-Filterresults: notjunk:1;V01:K0:A7qG0INZ7Cs=:ByNDW/rX5/ogSh7TPAsFeU hiB2GHAJu6s/z/cU/1y7/PveIMLiz2ZVnfDRV1dax012Yl7YkVOgJSLSx0vRRjKhJvipWdqDf DkLg5LR4EpYSfMFGe/YZl5ArwAUA+BNe63rOQMzjnFs3j7oRqd7hdvon/19An7A/eptl/hkQE I51vik8qRKCx7EIjVDOt/kLffS6PzikgT/NTXHaNm4hN3/3J4ilm/djBPcNs+Bsbz3Ld0hCHy DxdZxMVr8Xke9e6L9EnodMI/rKF5AVpoBFneb5YiWUm0cZica/wHMlzAVg6nhxODYFsdNGsz+ yVzOwh9mkYB5tuXqwu2c9LeHGs5VMlygHuPrWPyzlrGsgijbOwYIBbCj4O1pmvHx3GabhxtG4 3Rf2sHV8yPa+dHDUKqkwtIi40co9PvnBXmvduLAo8/MRdUHzu3jsQnb5MDn54qU3y4Ypmt4rx h4bPUmHCCgsmQ9L92VFugjORHar/Cq4xkpqY91JxF5rS0OuEQWQwYWFLaWxV0Q7vwonmhPAMC eC8Hpzoeymgdz+IB9QpNyEJpheiVZ3W94CV6B+6mimdg9MsrsFVPVqqgLaGro1hV2olDurU5I yFVkqNz5NFn6T1TmL7I/hVihxaPZyZdiXapVpkjpJtW1DKJ/QaBLUeH8IWTTDCZuxWyv140Hj v2l7jNwBFOv7tgWwvy6u0ahhdSae1AvsreUfE0+yuYe+M9SVI44grM4CukxM6JTnVUhEnPxUy SZ4ZavbAz2TvmZYVA1/5g4LqtBi1G80S9zYZOCZFLPNNXraXqaRjbQ4dt8M0Gdv3sX3eNKg2Q Q1RVfphPA52rVE/0oXf4PQSgCI49w== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2054 Lines: 45 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