X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=kernel%2Fkallsyms.c;h=ae51670878457d9b0db2498ee032d5735933e96f;hb=970fd3f04d5949a4b5f6d0a5fea8e4b6797a5992;hp=cb0cf37dac3a4e0d3c4dd0562e18ad0046f0ff24;hpb=9550b8d1dcfeceb4f6def1f0c56db4daee6bb4d7;p=firefly-linux-kernel-4.4.55.git diff --git a/kernel/kallsyms.c b/kernel/kallsyms.c index cb0cf37dac3a..ae5167087845 100644 --- a/kernel/kallsyms.c +++ b/kernel/kallsyms.c @@ -364,7 +364,7 @@ static int __sprint_symbol(char *buffer, unsigned long address, address += symbol_offset; name = kallsyms_lookup(address, &size, &offset, &modname, buffer); if (!name) - return sprintf(buffer, "0x%lx", address); + return sprintf(buffer, "0x%lx", address - symbol_offset); if (name != buffer) strcpy(buffer, name);