Hi Peter, Frederic, Ingo On Thu, Apr 30, 2020 at 9:49 AM Bhupesh Sharma <[email protected]> wrote: > > Hi Mark, > > Thanks for the review. > > On Tue, Apr 28, 2020 at 3:37 PM Mark Rutland <[email protected]> wrote: > > > > Hi Bhupesh, > > > > On Tue, Apr 28, 2020 at 02:22:17PM +0530, Bhupesh Sharma wrote: > > > commit b326e9560a28 ("hw-breakpoints: Use overflow handler instead of > > > the event callback") removed '__register_perf_hw_breakpoint' function > > > usage and replaced it with 'register_perf_hw_breakpoint' function. > > > > > > Remove the left-over unused '__register_perf_hw_breakpoint' declaration > > > from 'hw_breakpoint.h' as well. > > > > > > Cc: Mark Rutland <[email protected]> > > > Cc: Will Deacon <[email protected]> > > > Cc: Catalin Marinas <[email protected]> > > > Signed-off-by: Bhupesh Sharma <[email protected]> > > > > This is generic code, so I'm a bit confused as to why you've sent it to > > us. I'd expect this to go via the perf core maintainers (cc'd). > > Oops, my bad. Seems my git patch sending script messed up while > picking up the perf maintainers (who should have been Cc'ed on the > patch) :( > > Thanks for adding them in the Cc list. > > Hi Peter, Frederic, Ingo - Kindly help review this patch and help > apply the patch (if suitable).
Ping. Any comments on this patch? Thanks, Bhupesh > > FWIW, this looks sane to me, so: > > > > Acked-by: Mark Rutland <[email protected]> > > > > Mark. > > > > > --- > > > include/linux/hw_breakpoint.h | 3 --- > > > 1 file changed, 3 deletions(-) > > > > > > diff --git a/include/linux/hw_breakpoint.h b/include/linux/hw_breakpoint.h > > > index 6058c3844a76..fe1302da8e0f 100644 > > > --- a/include/linux/hw_breakpoint.h > > > +++ b/include/linux/hw_breakpoint.h > > > @@ -72,7 +72,6 @@ register_wide_hw_breakpoint(struct perf_event_attr > > > *attr, > > > void *context); > > > > > > extern int register_perf_hw_breakpoint(struct perf_event *bp); > > > -extern int __register_perf_hw_breakpoint(struct perf_event *bp); > > > extern void unregister_hw_breakpoint(struct perf_event *bp); > > > extern void unregister_wide_hw_breakpoint(struct perf_event * __percpu > > > *cpu_events); > > > > > > @@ -115,8 +114,6 @@ register_wide_hw_breakpoint(struct perf_event_attr > > > *attr, > > > void *context) { return NULL; } > > > static inline int > > > register_perf_hw_breakpoint(struct perf_event *bp) { return -ENOSYS; } > > > -static inline int > > > -__register_perf_hw_breakpoint(struct perf_event *bp) { return > > > -ENOSYS; } > > > static inline void unregister_hw_breakpoint(struct perf_event *bp) { } > > > static inline void > > > unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events) > > > { } > > > -- > > > 2.7.4 > > > > >

