Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp1069032ybf; Thu, 27 Feb 2020 04:31:54 -0800 (PST) X-Google-Smtp-Source: APXvYqyCCRU8yV+2vM7LXBEnUQcVLzIRNiJTKaX22Ldj8XrSu/0rVW1Fnyc/gTIxEI5ynzX51vxR X-Received: by 2002:a05:6808:153:: with SMTP id h19mr928958oie.80.1582806714732; Thu, 27 Feb 2020 04:31:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582806714; cv=none; d=google.com; s=arc-20160816; b=zj9DXOEHrPGpfcvtvgd0EthFUfzDzX3fSxUMYJ86BlYd68LzRCwe7n2mi7ILtEmpAM XA2uLcM6sK4e8n0NDh9AmDIKAbXGEEcpvxCv3/c0N4izptxrtj96QHEQHYfoRWTe/gyN NDmno2xB3UNiU9dLw3uhfTNlyj3aJiv3YD7kwdJe1ePWmjto1kwt4Y7vtDBJG8hF2PeT VFToBZypmjclrrGdBsdB2F5haK+/VEnuqWObWmplzBwjk20d3LvNeNL+IlKnrwOqXko6 TPbCVKGR+/0N5nkayL5iJGvO36J5cVaZ/GqjlVHaah7MRqsd10tUpXveMR2p4EWB5iB7 NrGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:message-id:subject:cc:from:to :in-reply-to; bh=jMNA3/us4WWnFHkrm5FSURTexlvgpfLEQD2pjMFH+UM=; b=ePfFT/oY1NvZ+50RHmxmIDrTUzdNL9k1C8bnMKov+g/NJjJ48gJLhXpblcNZrCzTE2 Unmcxz1rsxZfuFK/bGha+LsBmXVK359o9mR8rscz0Kyy6eCjy73c5S2LeJvkXkUWWue+ RB4p8PShY1lV/giXqkZz9ab33Hz5UGZHFy3QpBw/oqmH4QoE7YDG3a07FFpDuqP80/Df VpSVY5fgQBRglxRUZsD0njK8FSq1xgnipLvuBfjgureMJgYh7IJDMEaj6oQLBxN3pcqt 8jh6iflGi2+BTISDSZyHjB6QqoX5qGrO/cHS0Cyw6TSKLPvi2ep9gqAYP+P0Z6wHoCNo mvKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t12si179945oij.179.2020.02.27.04.31.43; Thu, 27 Feb 2020 04:31:54 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729000AbgB0Mbh (ORCPT + 99 others); Thu, 27 Feb 2020 07:31:37 -0500 Received: from bilbo.ozlabs.org ([203.11.71.1]:42233 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728928AbgB0Mbh (ORCPT ); Thu, 27 Feb 2020 07:31:37 -0500 Received: by ozlabs.org (Postfix, from userid 1034) id 48SsVH2qCSz9sRY; Thu, 27 Feb 2020 23:31:34 +1100 (AEDT) X-powerpc-patch-notification: thanks X-powerpc-patch-commit: e08658a657f974590809290c62e889f0fd420200 In-Reply-To: <20200222082049.330435-1-ravi.bangoria@linux.ibm.com> To: Ravi Bangoria From: Michael Ellerman Cc: Ravi Bangoria , mikey@neuling.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] powerpc/watchpoint: Don't call dar_within_range() for Book3S Message-Id: <48SsVH2qCSz9sRY@ozlabs.org> Date: Thu, 27 Feb 2020 23:31:34 +1100 (AEDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 2020-02-22 at 08:20:49 UTC, Ravi Bangoria wrote: > DAR is set to the first byte of overlap between actual access and > watched range at DSI on Book3S processor. But actual access range > might or might not be within user asked range. So for Book3S, it > must not call dar_within_range(). > > This revert portion of commit 39413ae00967 ("powerpc/hw_breakpoints: > Rewrite 8xx breakpoints to allow any address range size."). > > Before patch: > # ./tools/testing/selftests/powerpc/ptrace/perf-hwbreak > ... > TESTED: No overlap > FAILED: Partial overlap: 0 != 2 > TESTED: Partial overlap > TESTED: No overlap > FAILED: Full overlap: 0 != 2 > failure: perf_hwbreak > > After patch: > TESTED: No overlap > TESTED: Partial overlap > TESTED: Partial overlap > TESTED: No overlap > TESTED: Full overlap > success: perf_hwbreak > > Fixes: 39413ae00967 ("powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size.") > Reported-by: Michael Ellerman > Signed-off-by: Ravi Bangoria Applied to powerpc fixes, thanks. https://git.kernel.org/powerpc/c/e08658a657f974590809290c62e889f0fd420200 cheers