From nobody Mon Mar 25 16:32:10 2024 X-Original-To: freebsd-arm@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 4V3JPT4MY8z5FGXw for ; Mon, 25 Mar 2024 16:32:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-21.consmr.mail.gq1.yahoo.com (sonic310-21.consmr.mail.gq1.yahoo.com [98.137.69.147]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4V3JPT23DZz4W9Y for ; Mon, 25 Mar 2024 16:32:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1711384345; bh=QancWgrpxcNDz0dsPIcAyBHL3gblxLAr7Ugq+kvkvo0=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=nq3VF7oQuq0HPRhlEdZQe3+vnjFDM6Octcd7ZdoKdtPEqwwFoSrv3r9tJo7Qul6HAtaYT2XZ3yUWGrTrelMSTdXPEEuE524aYTqZVZfowx3qQAqkJDIS/igDNrp87TcxRqvaNIzl1u8krBbUybjtvNS6+AztmvEWzcmMorT5VepOperpAODpzuDHP1RlQSyyLKjWOsud+PuLzkiW+9Tgu8pkyqeMCuUH99QwENrePS9+yp3k47j9wGeidCtozfgHurimJ1BC1YUHZ+9wLNPup8ul9OdVFwwSsFyLdYvJ6NtmG7Teg+zHOGlghCLpg8TOoFI/wQZF+U0u7ve0hsvZzg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1711384345; bh=QfdodXZAWZPNir8dX/UUKFKMT7pux/9HHDSncwgTlBl=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=T3epzIu+LckX3tYewghe65lQbaoZtoJptW+Jz6fAruronogwox6tXps1KPlOwmxAiavTiQTItRKAOH3UgmHkYGO/x0UK6YYuk38/U8rvgBuBfF5P8zbxwlkSKHuO81Z5JPzmyJyyoF0iBtQsfZTN68Y7oBGD92lYjHrzK8Pg5dgRYhYC3nat05ZwuyYoOlmTN9J0JxGHZnMq8b1P0do20ew2tw1w00Gji1wTxirtf1eqqI13X4IEcpBgjC7xrD2Ico/DgQJ9Xz3wGP55UncIU3BTefmXMb6TIm20x1WW2PEKRWW2MERbOUbxtgE8ZbbQyNHvzrgtxlHlzVuTWaA6qw== X-YMail-OSG: olst9BEVM1nGPWOifO5grYG9pF8HZZh81awgjeHxIRzhV20FCTGY2KTIhqBgJaY S1czYNJHXsCFkUdicrl0ITO4f.ialThIMsU97tGY7WKkdGPL59rhvEeDqeeDf0NzUKKpYtuupD0K Bvkx8NbjYlQrpFkRd_wBnAY.fGNg.2.LvvpcGjvp8JqhwaJj9acq1kJYeX6gOKMaMqFwRQ7Cfgqj _7HzCJ0AXnk2tmPoG9G2yP5Hm6wgE9k5S4Aa3WhCS9arMKHIM2LNBFPRvzom1rySCx.aeiFmizD6 ovMJNzfv25.77zz1QcaWzZAXmK6bcds3VdtyaqqHvmo6cWFB8M9l9zaxq3sNMzl.m5j.DY6yGqcI 7TyquD4UXZZKu4.SQ.QNx5MUGT3LKwYn2TJbQPMbgSx0Oc5ZZubj7YgOEQQMjtm93VCF39H9NiPm CE0U9iG0C5r8SfAdIpEWbXNLTmvdpeOArtUoxIfgzb3XH4dTfflaZN_F5fHgjXQZVsN4Q4UKAfi8 08A18onuiiMQBQYaFZMyzq6K.584b3uakLTJgpolu1pE3lwDwO.A.1ohgYObCP3BCNyme0np3kYD mjnIE4SVlMXowqlGjEra.sCeyVGVs3NtMAZknmEr12AYeFgml6JpepwrfRebnSCkblbcRU5qOJj3 86eMB2kKcXA29yPx6n9i0iYICeiXKa2zDomVX.WqjRiVDY27FED.v3qukY9joVwZG1CVyTCcYO8o lv4dLDwFdlj9SNjyjOD6xWJTxsEf6pRrfYfAcg8n8jG3ZPpBdn_SKaMUJmR1DNoUt1z4UeUriAYf gNwIGAp94VqY_gzx6BwqmhacKtcleNITQ9J5.X2uEGQi8Pd6HNiiQmf0KZc_BP0PpYmEeR_Htugq YLbhpE.VLAcOvFLDLawDx.9SHNAwHzzUXJ1MpiGcYpmPazvTQ1jSxKGVF8ey5mCKord6ucFs9IXx Gsd_G9Pew7Dilxj8W7btYZd_qGGfQJIw5bg0Vd_YICSwEaOATEKNySMpKGdaIqCTFzQCaOf1PoYC _44HvhKyvpNzDuVXX.oyy.Fazad__9wbLKIsLJ3LwaWhfqP5LUC1R0L5sqsTKI8OJ1uMq57ZgHMH ovxfnT5IJ0l_EMjvQDKRf7PwVFU.V8JHy6FHCkzUSldJ5jrKdttAR3OquabXSaNLq1uKmsl9swcV WRbP6tGotoadJR6GDa1H9uH_ES0rlPzbm1DrllojSbwVchHbpNE4zPJilpFhRJtTADLW.Jq3ViuW VZdtnN5rhMYuPGcupVencIKN9d8hKSgEVsL3j0PkjmRAMxCyDhaLZCMogqVGdpoWQHJsKn0xhdEq MiS35Sr8sAjTvtJndYpq510H4kKRIP4oKHrtVt3HJU_JUNcwhkzbAZX37NWocichBFzRs4EVGEtB YCZnSwFSunnvaYlbOS3aUBDc4ocwPN6QflZyZvZRcHdxnF3y3MrWhCVbPaT4h2Rub8ugqrtbXaUq qhm1ImDgByP5O2ga.54H_7gVWQlsE8jUVrCRGlORcmGqrNPjTjH39mZaNclu4m5BDEhAITZPVAmP t4Mwp2Je0y3PC9G1pVvc8r2p3vHs__5A27_lVmiwNEHrrVKsJCWHk0JvLyNZDJ4ZjGda3Gnij4M. hajLRxqsZZSqwW7hbckm6VDRz4DZMuF_sitpJZY8kN.lpLLJm4AMmnEjC_KknL5WdWTCdLE1LYeW Nj9WP8xhdSworGR6bZ5JY2YQqvto_mSYeyEC71XVVQ5fJU6_ATYyII3U_I2f_zZ72bnw43o2_7aS jNXC01txbnTOyXokfKiDOdfYfaUyGRgwGmU9mofCoIqKL8k96vbDiHO6G8WeshMNQDI_OKpw1pLt rRHfouA3Osciqfv.vdbeFQPPJ0a1z.KvW_3tW6Zvsu4gAaQ2.dSns5EFaMrWDKIaj.lBIctoo04o 3e77e3ffKjo0GEuLPwV5cHjKtXPAfqS0gjzkz0cV95PTndC0gPCN6sWQ_aKFvvZlx5_3u_sWwpae 5XPR.Z9ni19h3KNVVzbd2mFxx0v3WhahAuXf5JsdY5542yw.1lXCOtLB30yPQUXw4CVbdu4KatBe Yz9JbDca4fprB7VZStq.8b_gdaWBNoPTmVdxrBDeAS92_4KRKkmBoR7DyUNFFbbgF3MEOVSP6AN7 YFa60iQ6BM3CtmZXSlfqBH_bY8XS3DPTJ4mWeqSk2aOKehZilIWUGVJu3IBqP4RHjh71yGEBTNkh y7Z6toFOviA7UJZbmihzC2KQgp_Zbfyc40wFfgHCB0KbOJorsxindN88iskH9RfPLA5iaMz1PiA- - X-Sonic-MF: X-Sonic-ID: c3805301-6132-47dc-ba07-2f7340502c23 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 25 Mar 2024 16:32:25 +0000 Received: by hermes--production-gq1-5c57879fdf-nxlqc (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 00882307595d52349ab3a6a71109ab6c; Mon, 25 Mar 2024 16:32:20 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: after trivial update, 15.0 ARM64 system no longer boots From: Mark Millard In-Reply-To: Date: Mon, 25 Mar 2024 09:32:10 -0700 Cc: freebsd-arm@freebsd.org, freebsd-current@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <28FA0033-333C-4B0A-9BAA-4AB3E54FEF79@yahoo.com> References: To: Lexi Winter X-Mailer: Apple Mail (2.3774.400.31) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4V3JPT23DZz4W9Y On Mar 25, 2024, at 00:51, Lexi Winter wrote: > Lexi Winter: >> . . . > > . . . > > - even with the working keyboard, ctrl+alt+esc doesn't seem to work to > break into kdb when the problem occurs. i'm not sure if i'm doing > something wrong here or that key sequence doesn't work over USB, so i > wanted to try it via a serial console instead, which led to... > > . . . https://man.freebsd.org/cgi/man.cgi?ddb(4) reports: QUOTE Serial consoles can break to the debugger by sending a BREAK condition on the serial line. This requires a kernel built with options BREAK_TO_DEBUGGER is specified in the kernel. Most terminal emulation programs can send a break sequence with a special key sequence or menu selection. Sending the break can be difficult or even happen spuri- ously in some setups. An alternative method is to build a kernel with options ALT_BREAK_TO_DEBUGGER then the sequence of CR TILDE CTRL-B en- ters the debugger; CR TILDE CTRL-P causes a panic; and CR TILDE CTRL-R causes an immediate reboot. In all these sequences, CR represents Car- riage Return and is usually sent by pressing the Enter or Return key. TILDE is the ASCII tilde character (~). CTRL-x is Control x, sent by pressing the Control key, then x, then releasing both. END QUOTE Note the lack of mention of the ctrl+alt+esc . I expect that the: https://docs.freebsd.org/en/books/developers-handbook/kerneldebug/ reference to "The default break-to-debugger sequence is Ctrl+Alt+ESC" may be x86/i386 specific (historical tier 1) or have some other specific type of context it applies to. I've historically used ALT_BREAK_TO_DEBUGGER and its CR TILDE CTRL-B on everything to get to the ddb> prompt via keyboards, including the serial console. (But, thinking about it, I've not used that in some time.) === Mark Millard marklmi at yahoo.com