]> git.ipfire.org Git - people/arne_f/kernel.git/commit - scripts/recordmcount.h
recordmcount: Fix endianness handling bug for nop_mcount
authorlibin <huawei.libin@huawei.com>
Tue, 3 Nov 2015 00:58:47 +0000 (08:58 +0800)
committerSteven Rostedt <rostedt@goodmis.org>
Tue, 3 Nov 2015 15:45:26 +0000 (10:45 -0500)
commitc84da8b9ad3761eef43811181c7e896e9834b26b
tree34d7354366eb51cb23a400746419d34c5911558f
parenta15920bea0428cd22291637f6c72542b1843e65f
recordmcount: Fix endianness handling bug for nop_mcount

In nop_mcount, shdr->sh_offset and welp->r_offset should handle
endianness properly, otherwise it will trigger Segmentation fault
if the recordmcount main and file.o have different endianness.

Link: http://lkml.kernel.org/r/563806C7.7070606@huawei.com
Cc: <stable@vger.kernel.org> # 3.0+
Signed-off-by: Li Bin <huawei.libin@huawei.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
scripts/recordmcount.h