android_kernel_xiaomi_sm7250/Documentation/dev-tools
Andrey Konovalov bbd1677580 UPSTREAM: kcov: fix struct layout for kcov_remote_arg
(Upstream commit a69b83e1ae7f6c5ff2cc310870c1708405d86be2.)

Make the layout of kcov_remote_arg the same for 32-bit and 64-bit code.
This makes it more convenient to write userspace apps that can be
compiled into 32-bit or 64-bit binaries and still work with the same
64-bit kernel.

Also use proper __u32 types in uapi headers instead of unsigned ints.

Link: http://lkml.kernel.org/r/9e91020876029cfefc9211ff747685eba9536426.1575638983.git.andreyknvl@google.com
Fixes: eec028c9386ed1a ("kcov: remote coverage support")
Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
Acked-by: Marco Elver <elver@google.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: Felipe Balbi <balbi@kernel.org>
Cc: Chunfeng Yun <chunfeng.yun@mediatek.com>
Cc: "Jacky . Cao @ sony . com" <Jacky.Cao@sony.com>
Cc: Dmitry Vyukov <dvyukov@google.com>
Cc: Alexander Potapenko <glider@google.com>
Cc: Marco Elver <elver@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Andrey Konovalov <andreyknvl@google.com>
Bug: 147413187
Change-Id: I25a7107841048b3735db94c89199f9de73615333
2020-01-15 14:52:07 +00:00
..
coccinelle.rst Kbuild misc updates for v4.15 2017-11-17 17:51:33 -08:00
conf.py doc-rst: make dev-tools folder buildable stand-alone 2016-10-26 17:24:54 -06:00
gcov.rst UPSTREAM: gcov: docs: add a note on GCC vs Clang differences 2019-05-17 16:04:56 -07:00
gdb-kernel-debugging.rst docs: disable KASLR when debugging kernel 2017-07-17 14:49:01 -06:00
index.rst kmemcheck: rip it out 2017-11-15 18:21:05 -08:00
kasan.rst UPSTREAM: kasan: update documentation 2019-09-24 17:44:13 -07:00
kcov.rst UPSTREAM: kcov: fix struct layout for kcov_remote_arg 2020-01-15 14:52:07 +00:00
kgdb.rst docs: disable KASLR when debugging kernel 2017-07-17 14:40:40 -06:00
kmemleak.rst docs: Remove remaining references to metag 2018-02-22 11:07:37 +00:00
kselftest.rst doc: dev-tools: kselftest.rst: update contributing new tests 2018-06-29 09:01:50 -06:00
sparse.rst Documentation/sparse: fix typo 2018-03-21 09:17:56 -06:00
ubsan.rst docs: sphinxify ubsan.txt and move it to dev-tools 2016-08-18 17:41:51 -06:00