From owner-freebsd-current@freebsd.org Tue Feb 20 00:11:24 2018 Return-Path: Delivered-To: freebsd-current@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 A3E6EF0C7A2 for ; Tue, 20 Feb 2018 00:11:24 +0000 (UTC) (envelope-from peter.lei@ieee.org) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (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 3632074531 for ; Tue, 20 Feb 2018 00:11:23 +0000 (UTC) (envelope-from peter.lei@ieee.org) Received: by mail-io0-x22a.google.com with SMTP id 30so7842934iog.2 for ; Mon, 19 Feb 2018 16:11:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee-org.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to; bh=37LEpG19tli1khugodF5sXkNXdWntQbv2Ie3bc7TVuc=; b=b+7kSq1K9wNDRQbgn3f6+JC5WFFeAN2v6HSHZKfBK3Hv+3t6mIsEpRtuJ5jwJGRdw5 8IDMTKOoxfWzg6Ra2ShY5siUrQeN/7FWw/nWVk+QbH/A5m345mUKwB6vpFro5G/++E19 jLV6No4RfK2RlWyFUVf9+QPI/KReswWlyy2b7ep4FyyBYdIDOtIipbgsFRm8TmWCMHaK 9wMEhOFIk7e4MAJu0oqYlaBRdPb8GTOf3cNDVphD/ESS+VH53Xbsf2XJNsch1XtzgBiS 3clAxmvegnV9sLjDCJeqSi8qzwdiQHaafq6PhjgbTsB/5jzNqxvitksLssPUAsTkv2d4 2KVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to; bh=37LEpG19tli1khugodF5sXkNXdWntQbv2Ie3bc7TVuc=; b=ZHqOqlAktWPpsUn77bWfl8Y3vZUBgvZQtqDycCVx2NrSANCGHKzjvOCtjh8Xg1O6nK XOPVE1TmnroXfSLIIREsURcLv5Bh4F2Rj1jWZIbC9wURmoNSyy1BmM7ABhuM5qCRzgEX Oc3GO77rBaPwvo2FHF44QwDD/q0NDU51E45fyJkcKFY9rd9OV8vZDvoaEu9mPA/pkqpn piYZWw4N5eVbRs8mUDTA9hcjy3ktRNCskeyaPBe538P4oBQuw0PMpXAhhGzmk7kGHv2m YsPU4E09CPnWYPMbDlFnz+bN4PFttFDz6ucmZStcHeg7t72s8Y0T7lAj4k7/SULA2PmZ cFAA== X-Gm-Message-State: APf1xPBU6k5txM1eHYYXwaMwSq1xRh8UL24G7GFQngLyqDtLACcz0cHy FX9h80Q6IZSZgSNC+eCm0lwDU8xcWeEN6A== X-Google-Smtp-Source: AH8x2261H9siMDaxRyaJ4I79FXCMUIQqX/9BRrxwcpP5LQ2TGfi+OU1TOVYqtgryFM24vOvOpnkolQ== X-Received: by 10.107.159.148 with SMTP id i142mr22367515ioe.36.1519085483296; Mon, 19 Feb 2018 16:11:23 -0800 (PST) Received: from mbpro15.local ([2607:fb10:7061:7fd::7d2]) by smtp.gmail.com with ESMTPSA id m32sm588920iti.3.2018.02.19.16.11.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Feb 2018 16:11:22 -0800 (PST) Subject: Re: ACPI panic on boot with new Lua loader and other minor issues To: Kyle Evans Cc: freebsd-current@freebsd.org, dteske@freebsd.org, listjm@club.fr References: <2AFF3AE4-8740-4776-9D8D-7D709EE051C6@gmail.com> <1b9e58fe-2616-b04b-13c2-fee78a33ad6e@club.fr> From: Peter Lei Message-ID: <5bea1c92-0ae9-7acb-d806-b7d7623658e1@ieee.org> Date: Mon, 19 Feb 2018 18:11:21 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms030509060902050606050201" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2018 00:11:24 -0000 This is a cryptographically signed message in MIME format. --------------ms030509060902050606050201 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2/19/18 5:48 PM, Kyle Evans wrote: >=20 >=20 > On Feb 19, 2018 5:44 PM, "Peter Lei" > wrote: >=20 >=20 >=20 > On 2/19/18 2:21 PM, Kyle Evans wrote: > > Hello! > > > > On Mon, Feb 19, 2018 at 8:21 AM, Juan Ram=C3=B3n Molina Menor > > wrote: > >> I have done a full build of r329555 to test the new Lua boot loa= der. > >> > >> Both the new and the old kernels panic after being loaded with: > >> > >> panic: running without device atpic requires a local APIC > >> > >> For reasons unknown, ACPI is off, as shown by David Wolfskill in= > a previous > >> message: > >> > https://lists.freebsd.org/pipermail/freebsd-current/2018-February/0= 68497.html > > >> > >> OK show hint.acpi.0.disabled > >> 1 > >> > >> Setting ACPI to On resolves the issue. > > > > As David noted, this should actually Just Work (TM) now. Can you = break > > into a loader prompt with just the forth loader and tell me what = "show > > hint.acpi.0.rsdp" looks like? >=20 >=20 > This doesn't appear to "just work out-of-the-box" yet when EFI boot= ing > amd64, as I still get the 'no local APIC' panic (I just tried @r329= 609). >=20 > Under EFI and lua loader, the following is set when breaking to pro= mpt: > =C2=A0 =C2=A0 hint.acpi.0.disabled=3D1 > Under forth loader, this is not present/set. >=20 > In neither case is hint.acpi.0.rsdp present/set as that appears to = get > set during the exec of the loaded kernel... >=20 > I've worked around the issue by adding hint.acpi.0.disabled=3D"0" t= o > loader.conf (or patching the amd64 efi loader code to explicitly cl= ear > that hint). >=20 >=20 > [Apologies for broken quoting, currently mobile] >=20 > What happens if you patch this line out? > https://svnweb.freebsd.org/base/head/stand/lua/core.lua?view=3Dmarkup#l= 233 Ah, right - yep, commenting out that line works. > I'll have to go back and figure out what I was thinking here again. It > made sense when I wrote it, maybe explicitly disabling ACPI if it's not= > immediately detected was the wrong move. =3D) --------------ms030509060902050606050201 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC Cx4wggUwMIIEGKADAgECAhEA5uRbT5dO2Nji0P2d3zpsSDANBgkqhkiG9w0BAQsFADCBlzEL MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2Fs Zm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0Eg Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTcxMTA5MDAw MDAwWhcNMTgxMTA5MjM1OTU5WjAjMSEwHwYJKoZIhvcNAQkBFhJwZXRlci5sZWlAaWVlZS5v cmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxBMAPv3y1gA/CpG9WGm3dIJR9 2ch1Vk4InSVWXHV11mt1j2gNajK8Sa+IyPSf4/xeP/MQfkworYIM2n0Ob5F6/t2oNS4w/G2y 0CaCSxQAtbk46wKKErx20t4s4ODDs3YXzf38juNMB93YCVhFrs8jyKP1/Y7RwkjaKrRF8KBK PxHUcqxhZir3TjOJtu2P2STWtPD2fRpRkvN+gEh2ejd+n1HHBst/9Rtz0vb8yHFWl1n1YISi KQOXT73a0MFrdFGYlJwvoZJZWmV7XGthlLGt7h41f01Ug91eKY19XB3K6CmZLdiwy/6Ir8nG QMC0OH7LcudUfbu6wk7MY+ceTO4PAgMBAAGjggHoMIIB5DAfBgNVHSMEGDAWgBSCr2yM+MX+ lmF86B89K3FIXsSLwDAdBgNVHQ4EFgQU9tUteyjHW7DsqMhulCpoaT1DlQMwDgYDVR0PAQH/ BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUHAwQGCysGAQQBsjEBAwUC MBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEBATArMCkGCCsG AQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBL hklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlv bmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0 dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k U2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNv bTAdBgNVHREEFjAUgRJwZXRlci5sZWlAaWVlZS5vcmcwDQYJKoZIhvcNAQELBQADggEBAHBU iY1f7LKqo0sQAs/YRvlvL2ydz+9oCDf6BNnyTjDXOiET4D2t5kMh0fceGKhlpfAOA47Nob1s MNS+6sjOqEm8e10SjVv69dq6ZmjFVqTZ1MZjt1Mmi7XpsNYiLE66dF9Ff0ne8bHhcqHVHtFT 6MU7Fq1N8r5mnqCB7zPxuDYV9DprrnOYm2g68CRVGsKhH5kYSsYogMQpxgZ5PP0gdnpfKV+X ROtXTpZg4Ln6WCaeGh5oVdCw095af07hIG8F9VM559N8jv4Z9/R5MsrM6AfwJvXmVUQ9XGKk qZw0MUbf8FQCS928I3h111Ur5zap+rXiu+lJ4cI6T6/h3p3TdCswggXmMIIDzqADAgECAhBq m+E4O/8ra58B1dm4p1JWMA0GCSqGSIb3DQEBDAUAMIGFMQswCQYDVQQGEwJHQjEbMBkGA1UE CBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P RE8gQ0EgTGltaXRlZDErMCkGA1UEAxMiQ09NT0RPIFJTQSBDZXJ0aWZpY2F0aW9uIEF1dGhv cml0eTAeFw0xMzAxMTAwMDAwMDBaFw0yODAxMDkyMzU5NTlaMIGXMQswCQYDVQQGEwJHQjEb MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQK ExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0aGVu dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAL6znlesKHZ1QBbHOAOY08YYdiFQ8yV5C0y1oNF9Olg+nKcxLqf2NHbZhGra0D00 SOTq9bus3/mxgUsg/Wh/eXQ0pnp8tZ8XZWAnlyKMpjL+qUByRjXCA6RQyDMqVaVUkbIr5SU0 RDX/kSsKwer3H1pT/HUrBN0X8sKtPTdGX8XAWt/VdMLBrZBlgvnkCos+KQWWCo63OTTqRvaq 8aWccm+KOMjTcE6s2mj6RkalweyDI7X+7U5lNo6jzC8RTXtVV4/Vwdax720YpMPJQaDaElmO upyTf1Qib+cpukNJnQmwygjD8m046DQkLnpXNCAGjuJy1F5NATksUsbfJAr7FLUCAwEAAaOC ATwwggE4MB8GA1UdIwQYMBaAFLuvfgI9+qbxPISOre44mOzZMjLUMB0GA1UdDgQWBBSCr2yM +MX+lmF86B89K3FIXsSLwDAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAR BgNVHSAECjAIMAYGBFUdIAAwTAYDVR0fBEUwQzBBoD+gPYY7aHR0cDovL2NybC5jb21vZG9j YS5jb20vQ09NT0RPUlNBQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwcQYIKwYBBQUHAQEE ZTBjMDsGCCsGAQUFBzAChi9odHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FBZGRU cnVzdENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMA0GCSqG SIb3DQEBDAUAA4ICAQB4XLKBKDRPPO5fVs6fl1bsj6JrF/bz9kkIBtTYLzXN30D+03Hj6OxC DBEaIeNmsBhrJmuubvyE7HtoSmR809AgcYboW+rcTNZ/8u/Hv+GTrNI/AhqX2/kiQNxmgUPt /eJPs92Qclj0HnVyy9TnSvGkSDU7I5Px+TbO+88G4zipA2psZaWeEykgzClZlPz1FjTCkk77 ZXp5cQYYexE6zeeN4/0OqqoAloFrjAF4o50YJafX8mnahjp3I2Y2mkjhk0xQfhNqbzlLWPoT 3m7j7U26u7zg6swjOq8hITYc3/np5tM5aVyu6t99p17bTbY7+1RTWBviN9YJzK8HxzObXYWB f/L+VGOYNsQDTxAk0Hbvb1j6KjUhg7fO294F29QIhhmiNOr84JHoy+fNLpfvYc/Q9EtFOI5I SYgOxLk3nD/whbUe9rmEQXLp8MB933Ij474gwwCPUpwv9mj2PMnXoc7mbrS22XUSeTwxCTP9 bcmUdp4jmIoWfhQm7X9w/Zgddg+JZ/YnIHOwsGsaTUgj7fIvxqith7DoJC91WJ8Lce3CVJqb 1XWeKIJ84F7YLXZN0oa7TktYgDdmQVxYkZo1c5noaDKH9Oq9cbm/vOYRUM1cWcef20Wkyk5S /GFyyPJwG0fR1nRas3DqAf4cXxMiEKcff7PNa4M3RGTqH0pWR8p6EjGCBDgwggQ0AgEBMIGt MIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQH EwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RP IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIRAObkW0+X TtjY4tD9nd86bEgwDQYJYIZIAWUDBAIBBQCgggJbMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B BwEwHAYJKoZIhvcNAQkFMQ8XDTE4MDIyMDAwMTEyMVowLwYJKoZIhvcNAQkEMSIEICpkMtPv XXhLW5QDvkphJW+JQX+NL4OGTYVNXyJYkPhpMGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUD BAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcN AwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzEL MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2Fs Zm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0Eg Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDm5FtPl07Y2OLQ /Z3fOmxIMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgT EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RP IENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9u IGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDm5FtPl07Y2OLQ/Z3fOmxIMA0GCSqGSIb3DQEBAQUA BIIBAG29u94sovc1bru2YGyGrmoBF7ynrt+ggZ3QgDAU53dlybVTigy7BmnlY5vjDsiJomeI LB/pkaHED84rYaH/GTJVwxYf5U9SXk409ysK2pcdpfKRn/bsj7B/iIjArsExDsKmnQM+3/EG HhQGRhLucekfBttC0u3DB4PXMDBDaMaAfMBqbCzlHVW5h7cjwY3eoQg9RWj2KdRaFGUWerbN 1fJOLqjyZQ0p5V9vnY2PVZoap/Od/ST6uTgESbRAfr/3/ZQ1iNFew+1VR4IeIyajLX381iMj son/dSZbU32Zu0SkAzLQxjGCIBV98Fh8a/bQVrsE5XYBUl6qrzRzQ1S8SxQAAAAAAAA= --------------ms030509060902050606050201--