Messages in this thread |  | | Date | Wed, 18 Apr 2018 17:17:24 +1000 | From | "Tobin C. Harding" <> | Subject | Re: [PATCH v3] module: Fix display of wrong module .text address |
| |
On Wed, Apr 18, 2018 at 09:14:36AM +0200, Thomas Richter wrote: > Reading file /proc/modules shows the correct address: > [root@s35lp76 ~]# cat /proc/modules | egrep '^qeth_l2' > qeth_l2 94208 1 - Live 0x000003ff80401000 > > and reading file /sys/module/qeth_l2/sections/.text > [root@s35lp76 ~]# cat /sys/module/qeth_l2/sections/.text > 0x0000000018ea8363 > displays a random address. > > This breaks the perf tool which uses this address on s390 > to calculate start of .text section in memory. > > Fix this by printing the correct (unhashed) address. > > Thanks to Jessica Yu for helping on this. > > Fixes: ef0010a30935 ("vsprintf: don't use 'restricted_pointer()' when not restricting") > Cc: <stable@vger.kernel.org> # v4.15+ > Suggested-by: Linus Torvalds <torvalds@linux-foundation.org> > Signed-off-by: Thomas Richter <tmricht@linux.ibm.com> > Cc: Jessica Yu <jeyu@kernel.org> > ---
What's changed in each version please?
thanks, Tobin.
|  |