This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 3/5] btrace, linux: use data_size and data_offset
- From: Pedro Alves <palves at redhat dot com>
- To: Markus Metzger <markus dot t dot metzger at intel dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Tue, 30 Jun 2015 13:56:46 +0100
- Subject: Re: [PATCH 3/5] btrace, linux: use data_size and data_offset
- Authentication-results: sourceware.org; auth=none
- References: <1435047418-21611-1-git-send-email-markus dot t dot metzger at intel dot com> <1435047418-21611-4-git-send-email-markus dot t dot metzger at intel dot com>
On 06/23/2015 09:16 AM, Markus Metzger wrote:
OK with,
> +#if defined(PERF_ATTR_SIZE_VER5)
> + if (offsetof(struct perf_event_mmap_page, data_size) <= header->size)
'offsetof ('
and 'defined (', while at it.
> + {
> + data_offset = header->data_offset;
> + data_size = header->data_size;
> + }
> +#endif /* defined(PERF_ATTR_SIZE_VER5) */
> +
Thanks,
Pedro Alves