lkml.org 
[lkml]   [2020]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 5.4 063/107] parisc: Use proper printk format for resource_size_t
    Date
    From: Krzysztof Kozlowski <krzk@kernel.org>

    [ Upstream commit 4f80b70e1953cb846dbdd1ce72cb17333d4c8d11 ]

    resource_size_t should be printed with its own size-independent format
    to fix warnings when compiling on 64-bit platform (e.g. with
    COMPILE_TEST):

    arch/parisc/kernel/drivers.c: In function 'print_parisc_device':
    arch/parisc/kernel/drivers.c:892:9: warning:
    format '%p' expects argument of type 'void *',
    but argument 4 has type 'resource_size_t {aka unsigned int}' [-Wformat=]

    Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
    Signed-off-by: Helge Deller <deller@gmx.de>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/parisc/kernel/drivers.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/arch/parisc/kernel/drivers.c b/arch/parisc/kernel/drivers.c
    index a6c9f49c66128..a5f3e50fe9761 100644
    --- a/arch/parisc/kernel/drivers.c
    +++ b/arch/parisc/kernel/drivers.c
    @@ -889,8 +889,8 @@ static void print_parisc_device(struct parisc_device *dev)
    static int count;

    print_pa_hwpath(dev, hw_path);
    - pr_info("%d. %s at 0x%px [%s] { %d, 0x%x, 0x%.3x, 0x%.5x }",
    - ++count, dev->name, (void*) dev->hpa.start, hw_path, dev->id.hw_type,
    + pr_info("%d. %s at %pap [%s] { %d, 0x%x, 0x%.3x, 0x%.5x }",
    + ++count, dev->name, &(dev->hpa.start), hw_path, dev->id.hw_type,
    dev->id.hversion_rev, dev->id.hversion, dev->id.sversion);

    if (dev->num_addrs) {
    --
    2.20.1
    \
     
     \ /
      Last update: 2020-01-24 15:36    [W:3.250 / U:0.396 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site