From nobody Tue Jan 16 14:01:09 2024 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TDrJj4j8Zz57GCC for ; Tue, 16 Jan 2024 14:01:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TDrJj1j1jz4CSb for ; Tue, 16 Jan 2024 14:01:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1705413669; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=URwYRp/6kiQckLL7EooKJBcG+8z9FAs4L0FKfwApV5w=; b=Koctv/iLaZ1ess3nkuwjbA8uWlf4XEN/g+xsqM1TlDTgvn1UoK1siza5a0qhtDAeK7TocW nV7zJRrPCiDKc56Xcw8XqP6fIsBkY/k3hzDpAkBxVBrPXyI0avt9BD1sjFpB3aGfN8XmCB xriUeFlh9ij8w6+egvEvRB+z79SXABYV2tqHQPj85tb8b6SRZnNGGsthuhB3Huz3pb50w4 5umN5rC7iPPep11xCQPRNcVweqKFprx4nZrrWTAdwb5RhirsqdXrKw8UKDz3pFQmNtpLr5 ST8bjRKKgDF4ApAByx9hHQlRTflyBYqjmhY46ZPaGFSDCc7t4NHDgpNqSPVpEw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705413669; a=rsa-sha256; cv=none; b=lcJABiFNCDubEZebaAGvl9G8ggJy4aCixTtCmDFVWHH/AFbwh92XuJnRETer8Id74YNrzx O5fBzSijnysE2tZileWbGk5YtZOlVfW0LtBb9vcMZc9/N3k9fH//TXMQd2NnbbK7N6AMVI GmJL6GwIuK8RCmLzYeiPuyqQP1lHdFPlID8IXfa6qnQ19invM4fhGCRbXvoDzw9lq4ykfV qXCy4bimSWIlJfZ8UFL1SO3R4xYClCuJQtLLODclicaU8upmGhxFJ2UrK7BxJkC2hTy5+y DaMHIbeb5a6jYzNxuNARSlbIXUf8s+JrZAraoBqJKY3h+fRBkxQz73sPThoMKg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TDrJj0q0czjwK for ; Tue, 16 Jan 2024 14:01:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 40GE19Pb009250 for ; Tue, 16 Jan 2024 14:01:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 40GE19gg009248 for bugs@FreeBSD.org; Tue, 16 Jan 2024 14:01:09 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 276376] arm64 ddb: the disassembler does not recognise STP instructions Date: Tue, 16 Jan 2024 14:01:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dfr@rabson.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276376 Bug ID: 276376 Summary: arm64 ddb: the disassembler does not recognise STP instructions Product: Base System Version: 14.0-RELEASE Hardware: arm64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: dfr@rabson.org Comparing DDB with gdb: # sysctl debug.kdb.enter=3D1 debug.kdb.enKDB: enter: sysctl debug.kdb.enter [ thread pid 873 tid 100293 ] Stopped at kdb_sysctl_enter+0x98: str xzr, [x19, #256] db> x/i pci_add_child,10 pci_add_child: undefined a9ba7bfd pci_add_child+0x4: str x27, [sp, #16] pci_add_child+0x8: undefined a90267fa pci_add_child+0xc: undefined a9035ff8 pci_add_child+0x10: undefined a90457f6 pci_add_child+0x14: undefined a9054ff4 pci_add_child+0x18: mov x29, sp pci_add_child+0x1c: mov x21, x1 pci_add_child+0x20: mov x1, xzr pci_add_child+0x24: undefined 12800002 pci_add_child+0x28: mov x22, x0 pci_add_child+0x2c: undefined 940b8a7b pci_add_child+0x30: mov x19, x21 pci_add_child+0x34: mov x1, x21 pci_add_child+0x38: mov x20, x0 pci_add_child+0x3c: str x0, [x19, #24]! db> c ter: 0 -> 0 # kgdb ./kernel.full GNU gdb (GDB) 13.2 [GDB v13.2 for FreeBSD] Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "aarch64-portbld-freebsd14.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./kernel.full... (kgdb) x/10i pci_add_child 0xffff000000223194 : stp x29, x30, [sp, #-96]! 0xffff000000223198 : str x27, [sp, #16] 0xffff00000022319c : stp x26, x25, [sp, #32] 0xffff0000002231a0 : stp x24, x23, [sp, #48] 0xffff0000002231a4 : stp x22, x21, [sp, #64] 0xffff0000002231a8 : stp x20, x19, [sp, #80] 0xffff0000002231ac : mov x29, sp 0xffff0000002231b0 : mov x21, x1 0xffff0000002231b4 : mov x1, xzr 0xffff0000002231b8 : mov w2, #0xffffffff=20=20= =20=20=20=20=20=20=20=20 // #-1 (kgdb) q --=20 You are receiving this mail because: You are the assignee for the bug.=