From owner-freebsd-arm@freebsd.org Fri Oct 30 16:25:38 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 370CDA212E2 for ; Fri, 30 Oct 2015 16:25:38 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-lf0-x22e.google.com (mail-lf0-x22e.google.com [IPv6:2a00:1450:4010:c07::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AC374157B for ; Fri, 30 Oct 2015 16:25:37 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: by lfaz124 with SMTP id z124so35753449lfa.1 for ; Fri, 30 Oct 2015 09:25:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf_com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:content-type; bh=rV/+QxUv1elgF/kIVXZXEgHY1oWi3bHwyuaHkXZaquA=; b=ESrANTNrO79zJ5nrm1X7Gps8dVn0P640zqkBBrH3J+k4F5L2A45VJrUQh8cnCGNR2/ biUCw4LkL6O19799dj4iVWE1o9iVAM8Tlic5YNwezfG6mw3FticYGTOtxMoYsvYW99o/ +vGZo9QKFe/ymdTyvi1WK5+xTWh6JGiApIGtjtXGsKFaC4F5LiYWVz0HevQP6o61tu7I pPnCZdrJSWCQkPQOdma/neDV+cQvVYtTOaCqZwlXW3iANlVA5tBXJhh1pEmlHvtY/PHA On9gWLfigzlevUGYvMnjrYemR7EBtqBBaJiHwup7MifZU7i0uSHGhhbG/x162Q9U+Vzp 0ZrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=rV/+QxUv1elgF/kIVXZXEgHY1oWi3bHwyuaHkXZaquA=; b=jtTKjCsCoZULm4u7jYoSk5tZ6jpuheqjN8n15QK3QLChNBtMKIxiKuJm9uNfM87XZ7 dMk5YazinW/jaA8H6Ya/fnEJHKm4u9Mjwofw1l56hyLhjzaVJ4hYvuUh9o5+pmrEO6cM GoPP7IN0EeMc3Lz6RkD9wd06lmi7cuAs5AtUnyLtJAY96ybpdLZvkf8Sj2ygfg6kvP1B 3oEHNxcrdzTg06Nb1tEgKD3qtIsimFdn2d/FGbyyF7T/9vE+DJYngrbzidi/C52bokPn fuaOfTZLAUtDIQ8MqmHl28T5mv42/OIpOJxEKbFcaIt0nNZ1la73mOuHPaZvekDC4lvz gU7w== X-Gm-Message-State: ALoCoQl1nQVM/umEPpbWNf2yg4ZiTnQxAKewIhy3Xnt5upOGo4k4Dq4Y4fOfKOo0Cs8yQr5Ta57E X-Received: by 10.25.26.71 with SMTP id a68mr2973885lfa.109.1446222335696; Fri, 30 Oct 2015 09:25:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.91.20 with HTTP; Fri, 30 Oct 2015 09:25:16 -0700 (PDT) From: Zbigniew Bodek Date: Fri, 30 Oct 2015 17:25:16 +0100 Message-ID: Subject: RFC: HW watchpoints and single stepping for ARMv6/v7 To: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Oct 2015 16:25:38 -0000 Hello, We would like to add HW watchpoints and HW single step support to ARMv6 kernel. Please check this review: https://reviews.freebsd.org/D4037 Since there are differences between debug architectures on ARM (v6, v6.1, v7, v7.1) I would like to ask for some testing on your machines. I was able to test this on Pandaboard and Arndale but please check whether this works on your targets as well. Rise a red flag if you see any issues or in worst case scenario - "undefined instruction" error. Best regards zbb