• Arnd Bergmann's avatar
    fjes: fix format string for trace output · ea939008
    Arnd Bergmann authored
    phys_addr_t may be wider than a pointer and has to be printed
    using the special %pap format string, as pointed out by
    this new warning.
    
    arch/x86/include/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_raw_output_fjes_hw_start_debug_req’:
    arch/x86/include/../../../drivers/net/fjes/fjes_trace.h:212:563: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
    
    Note that this has to pass the address by reference instead of
    casting it to a different type.
    
    Fixes: b6ba737d ("fjes: ethtool -w and -W support for fjes driver")
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    ea939008
fjes_trace.h 10.6 KB