Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752560AbdGGMF3 (ORCPT ); Fri, 7 Jul 2017 08:05:29 -0400 Received: from mail-pg0-f53.google.com ([74.125.83.53]:35121 "EHLO mail-pg0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752523AbdGGMF1 (ORCPT ); Fri, 7 Jul 2017 08:05:27 -0400 From: Pratyush Anand To: linux-arm-kernel@lists.infradead.org, mark.rutland@arm.com Cc: will.deacon@arm.com, huawei.libin@huawei.com, Pratyush Anand , linux-kernel@vger.kernel.org Subject: [PATCH V2 3/4] hw-breakpoint: sample test: set step_needed bit field Date: Fri, 7 Jul 2017 17:33:59 +0530 Message-Id: X-Mailer: git-send-email 2.9.3 In-Reply-To: References: In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 929 Lines: 23 arch like ARM64 expects 'step_needed == true' in order to use default single step handler. Therefore, set the bit field in the test case. Other arch will not have any affect as they do not use it so far. Signed-off-by: Pratyush Anand --- samples/hw_breakpoint/data_breakpoint.c | 1 + 1 file changed, 1 insertion(+) diff --git a/samples/hw_breakpoint/data_breakpoint.c b/samples/hw_breakpoint/data_breakpoint.c index ef7f32291852..5a1919d01800 100644 --- a/samples/hw_breakpoint/data_breakpoint.c +++ b/samples/hw_breakpoint/data_breakpoint.c @@ -59,6 +59,7 @@ static int __init hw_break_module_init(void) attr.bp_addr = kallsyms_lookup_name(ksym_name); attr.bp_len = HW_BREAKPOINT_LEN_4; attr.bp_type = HW_BREAKPOINT_W | HW_BREAKPOINT_R; + attr.step_needed = true; sample_hbp = register_wide_hw_breakpoint(&attr, sample_hbp_handler, NULL); if (IS_ERR((void __force *)sample_hbp)) { -- 2.9.3