]> git.itanic.dy.fi Git - linux-stable/commit
perf tools: Add get_unaligned_leNN()
authorAdrian Hunter <adrian.hunter@intel.com>
Thu, 5 Oct 2023 19:04:47 +0000 (22:04 +0300)
committerNamhyung Kim <namhyung@kernel.org>
Tue, 17 Oct 2023 19:40:02 +0000 (12:40 -0700)
commita91c9872546514438796fa53a7591b934ccbbcaa
tree0206c548a9ca1ee0c6db46d8c48b3c2237316b73
parenta16afcc58a8c5ebc65c852faf001f8f61f05e4ef
perf tools: Add get_unaligned_leNN()

Add get_unaligned_le16(), get_unaligned_le32 and get_unaligned_le64, same
as include/asm-generic/unaligned.h. And add include/asm-generic/unaligned.h
to check-headers.sh bringing tools/include/asm-generic/unaligned.h up to
date so that the kernel and tools versions match.

Use diagnostic pragmas to ignore -Wpacked used by perf build.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20231005190451.175568-2-adrian.hunter@intel.com
Link: https://lore.kernel.org/r/20231010142234.20061-1-adrian.hunter@intel.com
[ squashed check-header.sh addition ]
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/include/asm-generic/unaligned.h
tools/perf/check-headers.sh