From: Sebastian Andrzej Siewior <bigeasy@linutronix.de> To: kasan-dev@googlegroups.com, linux-kernel@vger.kernel.org Cc: Dmitry Vyukov <dvyukov@google.com>, Andrey Konovalov <andreyknvl@gmail.com>, Thomas Gleixner <tglx@linutronix.de>, Steven Rostedt <rostedt@goodmis.org>, Marco Elver <elver@google.com>, Clark Williams <williams@redhat.com>, Sebastian Andrzej Siewior <bigeasy@linutronix.de> Subject: [PATCH 1/5] Documentation/kcov: Include types.h in the example. Date: Mon, 30 Aug 2021 19:26:23 +0200 [thread overview] Message-ID: <20210830172627.267989-2-bigeasy@linutronix.de> (raw) In-Reply-To: <20210830172627.267989-1-bigeasy@linutronix.de> The first example code has includes at the top, the following two example share that part. The last example (remote coverage collection) requires the linux/types.h header file due its __aligned_u64 usage. Add the linux/types.h to the top most example and a comment that the header files from above are required as it is done in the second example. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> --- Documentation/dev-tools/kcov.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/dev-tools/kcov.rst b/Documentation/dev-tools/kcov.rst index d2c4c27e1702d..347f3b6de8d40 100644 --- a/Documentation/dev-tools/kcov.rst +++ b/Documentation/dev-tools/kcov.rst @@ -50,6 +50,7 @@ The following program demonstrates coverage collection from within a test #include <sys/mman.h> #include <unistd.h> #include <fcntl.h> + #include <linux/types.h> #define KCOV_INIT_TRACE _IOR('c', 1, unsigned long) #define KCOV_ENABLE _IO('c', 100) @@ -251,6 +252,8 @@ selectively from different subsystems. .. code-block:: c + /* Same includes and defines as above. */ + struct kcov_remote_arg { __u32 trace_mode; __u32 area_size; -- 2.33.0
next prev parent reply other threads:[~2021-08-30 17:26 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-08-30 17:26 [PATCH 0/5] kcov: PREEMPT_RT fixup + misc Sebastian Andrzej Siewior 2021-08-30 17:26 ` Sebastian Andrzej Siewior [this message] 2021-09-17 14:34 ` [PATCH 1/5] Documentation/kcov: Include types.h in the example Dmitry Vyukov 2021-08-30 17:26 ` [PATCH 2/5] Documentation/kcov: Define `ip' " Sebastian Andrzej Siewior 2021-09-17 14:37 ` Dmitry Vyukov 2021-08-30 17:26 ` [PATCH 3/5] kcov: Allocate per-CPU memory on the relevant node Sebastian Andrzej Siewior 2021-09-17 14:38 ` Dmitry Vyukov 2021-08-30 17:26 ` [PATCH 4/5] kcov: Avoid enable+disable interrupts if !in_task() Sebastian Andrzej Siewior 2021-09-17 14:50 ` Dmitry Vyukov 2021-08-30 17:26 ` [PATCH 5/5] kcov: Replace local_irq_save() with a local_lock_t Sebastian Andrzej Siewior 2021-09-17 14:58 ` Dmitry Vyukov 2021-09-06 16:13 ` [PATCH 0/5] kcov: PREEMPT_RT fixup + misc Marco Elver 2021-09-06 16:28 ` Sebastian Andrzej Siewior 2021-09-20 9:26 ` Marco Elver 2021-09-20 9:50 ` Sebastian Andrzej Siewior
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210830172627.267989-2-bigeasy@linutronix.de \ --to=bigeasy@linutronix.de \ --cc=andreyknvl@gmail.com \ --cc=dvyukov@google.com \ --cc=elver@google.com \ --cc=kasan-dev@googlegroups.com \ --cc=linux-kernel@vger.kernel.org \ --cc=rostedt@goodmis.org \ --cc=tglx@linutronix.de \ --cc=williams@redhat.com \ --subject='Re: [PATCH 1/5] Documentation/kcov: Include types.h in the example.' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.