This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH v2] btrace: kernel address filtering
- 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, 08 Sep 2015 16:21:49 +0100
- Subject: Re: [PATCH v2] btrace: kernel address filtering
- Authentication-results: sourceware.org; auth=none
- References: <1441723403-31280-1-git-send-email-markus dot t dot metzger at intel dot com>
On 09/08/2015 03:43 PM, Markus Metzger wrote:
> gdb/
> * nat/linux-btrace.h (struct btrace_target_info) <ptr_bits>: Remove.
> * nat/linux-btrace.c: Include filestuff.h and inttypes.h.
> Remove include of sys/utsname.h.
> (linux_determine_kernel_ptr_bits): Remove.
> (linux_determine_kernel_start): New.
> (perf_event_is_kernel_addr): Remove tinfo argument. Update users.
> Update check.
> (perf_event_skip_bts_record): Remove tinfo argument. Update users.
> (linux_enable_bts, linux_enable_pt): Remove tinfo->ptr_bits
> initialization.
> * x86-linux-nat.c (x86_linux_enable_btrace): Remove ptr_bits
> assignment.
>
> gdbserver/
> * linux-low.c (linux_low_enable_btrace): Remove.
> (linux_target_ops): Replace linux_low_enable_btrace with
> linux_enable_btrace.
LGTM.
Thanks,
Pedro Alves