From owner-freebsd-ppc@freebsd.org Sun May 20 04:09:17 2018 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2B1FCEF1D42 for ; Sun, 20 May 2018 04:09:17 +0000 (UTC) (envelope-from marklmi26-fbsd@yahoo.com) Received: from sonic311-15.consmr.mail.bf2.yahoo.com (sonic311-15.consmr.mail.bf2.yahoo.com [74.6.131.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8DDB6DC20 for ; Sun, 20 May 2018 04:09:16 +0000 (UTC) (envelope-from marklmi26-fbsd@yahoo.com) X-YMail-OSG: Hdc4JY8VM1l370XbA9gmpUNxs0NirA19emEbTWyNjzYKy0tAkhYlQ8cmN_Gc9tn smD3TfzQuglBLy1j.3oteHVgjVOPh1jsRPWB9UUfKIrOhVR1ureVj6scBgJQsIqMrSjTnbH_fjLx JK9pAOBE5xxapSEJULON7GkpgIwRk0NP_Nw7e9xBjfPO9dvLfkKUxwHTG5UQeoxAS7_n22OG7j1L m5QRVhgwe5SsGaalFGz0luYvr36uYstqE8pUw8DntbVRbn9UfdV6pTwKN7I500n8UbWLxyHdUpoz N9u4Mn0hbUA9Fbmww0bbjVIAoS64QybZYeA1teyfa2wfDY6thPtMVxu.W0IZ7Bj_lURW5DGVT9NL tFos_Uq6CzcZXPEISEmiYqK6RU02HcZ9gMuqXuRvTdJ8QUrus1RytApa4edylBp0jLWrbVOQXlvi h7l26r02mAWEIYglTGi.6s.xq9Qg7_6HU7wLmDxtGWql5_a6rbJinSTbf3fNvaCfRuo4J49GsVI1 _YP4Pot_akCMIICmBLjIpS9_zOOQQ8yBxQBqBOxS5Ic8l0Kk31DxGDI.iysLqNUGRYWGZQn7CgVX JEyVJyvZxU.8bhgrDvKSoJtt4lNTqME.fbZ3cJjvO2GzajUQBWEhyC4IDFkAlovybOJmT0CP8Fe3 JGzOBBcOz Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.bf2.yahoo.com with HTTP; Sun, 20 May 2018 04:09:10 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp409.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 676e77a501320d0b5a0e0ff0c93bae7f; Sun, 20 May 2018 04:09:10 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Subject: head -r333897 (usefdt and old PowerMac) questions Message-Id: Date: Sat, 19 May 2018 21:09:08 -0700 To: Nathan Whitehorn , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3445.6.18) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 May 2018 04:09:17 -0000 Long ago you had me try usefdt=3D1 on an old PowerMac G5 so-called "Quad Core" and it failed to boot. Does -r333897 mean that I should retest if I get a chance? Also, the code path: head/sys/dev/vt/hw/ofwfb/ofwfb.c suggests to me a vt specific change, not spanning sc. If I test, do I need to be specific about which context I test? I build with PS3 disabled and sc included. (You suggested such long ago when vt was having a problem and it was expected sc would work --which it did. I've continued to have vt and sc around since then.) # more /usr/src/sys/powerpc/conf/GENERIC64vtsc-NODBG # # GENERIC -- Custom configuration for the powerpc/powerpc64 # include "GENERIC64" ident GENERIC64vtsc-NODBG makeoptions DEBUG=3D-g # Build kernel with gdb(1) = debug symbols nooptions PS3 # Sony Playstation 3 = HACK!!! to allow sc options KDB # Enable kernel debugger support options ALT_BREAK_TO_DEBUGGER options BREAK_TO_DEBUGGER # For minimum debugger support (stable branch) use: options KDB_TRACE # Print a stack trace for a = panic options DDB # Enable the kernel debugger options GDB # HACK!!! ... # Extra stuff: #options VERBOSE_SYSINIT # Enable verbose sysinit = messages #options BOOTVERBOSE=3D1 #options BOOTHOWTO=3DRB_VERBOSE #options KTR #options KTR_MASK=3DKTR_TRAP ##options KTR_CPUMASK=3D0xF #options KTR_VERBOSE # HACK!!! to allow sc for 2560x1440 display on Radeon X1950 that vt = historically mishandled during booting device sc #device kbdmux # HACK: already listed by vt options SC_OFWFB # OFW frame buffer options SC_DFLT_FONT # compile font in makeoptions SC_DFLT_FONT=3Dcp437 # Disable any extra checking for. . . nooptions DEADLKRES # Enable the deadlock resolver nooptions INVARIANTS # Enable calls of extra sanity = checking nooptions INVARIANT_SUPPORT # Extra sanity checks of = internal structures, required by INVARIANTS nooptions WITNESS # Enable checks to detect = deadlocks and cycles nooptions WITNESS_SKIPSPIN # Don't run witness on spinlocks = for speed nooptions DIAGNOSTIC nooptions MALLOC_DEBUG_MAXZONES # Separate malloc(9) zones device filemon device geom_label =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)