From owner-freebsd-arm@freebsd.org Sun Dec 24 00:40:34 2017 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 2A1AEE86995 for ; Sun, 24 Dec 2017 00:40:34 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-121.reflexion.net [208.70.210.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DCA017E009 for ; Sun, 24 Dec 2017 00:40:33 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 5478 invoked from network); 24 Dec 2017 00:40:31 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 24 Dec 2017 00:40:31 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 23 Dec 2017 19:40:31 -0500 (EST) Received: (qmail 5763 invoked from network); 24 Dec 2017 00:40:31 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 24 Dec 2017 00:40:31 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id ED88AEC78AC for ; Sat, 23 Dec 2017 16:40:30 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Fairly minimal sdcard content for booting kernel and world on an RPI2 V1.1 from a USB SSD instead of from the sdcard [corrections] Date: Sat, 23 Dec 2017 16:40:30 -0800 References: <96279C4C-C713-48E1-AD5F-178852C04B45@dsl-only.net> <72C5DCE8-2B63-4F23-94B4-5C74E47CF89C@dsl-only.net> To: Freebsd-arm In-Reply-To: <72C5DCE8-2B63-4F23-94B4-5C74E47CF89C@dsl-only.net> Message-Id: <90C085CE-25D6-4490-8221-7C5C2988BDD5@dsl-only.net> X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 00:40:34 -0000 [History deleted. Starting over.] I still had the usdcard (mmcsd0) overcomplicated. Starting again. . . First off, here is what ubldr.bin shows for devinfo when a couple of USB SSD sticks are on a powered hub as well: loader> devinfo U-Boot devices: device info (0): cookie =3D 0x3af5e4d0 type =3D 0x00000042 type =3D USB blk size =3D 512 blk count =3D 468862128 device info (1): cookie =3D 0x3af5e670 type =3D 0x00000042 type =3D USB blk size =3D 512 blk count =3D 468862128 device info (2): cookie =3D 0x3af5d440 type =3D 0x00000082 type =3D MMC blk size =3D 512 blk count =3D 62521344 The () for the MMC changes from boot to boot if the number of USB drives is changed from boot to boot. The assigned 's units for USB depends on the pattern of what USB drives are plugged in where. It does not appear that a fixed loaderdev definition can even be used to pick out the MMC (or any other specific device) unless what else is connected is also controlled (stable properties from boot to boot). In the above both disk0 and disk1 could be bootable, each having a UFS partition with /boot/ (including a kernel and dtb) and /etc/ materials (including fstab). So for what I was doing one way to be sure of what boots is to plug-in just one USB drive, the one to be booted from. In that case, the usdcard (mmcsd0) does not need a UFS partition, or if it has one, does not need a /boot/ or /etc/ at all: it will be ignored and the USB drive will be used instead. I removed /boot/ and /etc/ from the usdcard's UFS partition and it still booted from the "first" USB SSD stick [(0) above]. So a sufficient usdcard has a msdosfs with: # du -Asm /media/* 1 /media/BOOTCODE.BIN 1 /media/CONFIG.TXT 1 /media/FIXUP.DAT 1 /media/FIXUP_CD.DAT 1 /media/FIXUP_X.DAT 1 /media/LICENCE.broadcom 1 /media/README 3 /media/START.ELF 1 /media/START_CD.ELF 4 /media/START_X.ELF 1 /media/U-BOOT.BIN 1 /media/fixup_db.dat 5 /media/start_db.elf 1 /media/ubldr.bin So. . . Ports based: sysutils/rpi-firmware content sysutils/u-boot-rpi2 content installworld copy based: boot/ubldr.bin copy One could define loaderdev in CONFIG.TXT as I understand, but its content could need to vary when any drive connections change, such as how many or where various USB drives are connected. For reference for the example at hand: loader> lsdev disk devices: disk0 (USB) disk0p1: FreeBSD UFS disk0p2: FreeBSD swap disk1 (USB) disk1p1: FreeBSD UFS disk1p2: FreeBSD swap disk1p3: DOS/Windows disk2 (MMC) disk2s1: DOS/Windows disk2s2: FreeBSD net devices: net0: loaderdev related source code details: . . . device_types[] =3D { { "disk", DEV_TYP_STOR }, { "ide", DEV_TYP_STOR | DT_STOR_IDE }, { "mmc", DEV_TYP_STOR | DT_STOR_MMC }, { "sata", DEV_TYP_STOR | DT_STOR_SATA }, { "scsi", DEV_TYP_STOR | DT_STOR_SCSI }, { "usb", DEV_TYP_STOR | DT_STOR_USB }, { "net", DEV_TYP_NET } }; . . . /* * Parse a device string into type, unit, slice and partition numbers. A * returned value of -1 for type indicates a search should be done for = the * first loadable device, otherwise a returned value of -1 for unit * indicates a search should be done for the first loadable device of the * given type. * =20 * The returned values for slice and partition are interpreted by * disk_open(). =20 * * Valid device strings: For device types: * * DEV_TYP_STOR, DEV_TYP_NET * DEV_TYP_STOR, DEV_TYP_NET * : DEV_TYP_STOR, DEV_TYP_NET * : DEV_TYP_STOR * :. DEV_TYP_STOR * :. DEV_TYP_STOR * * For valid type names, see the device_types array, above. * =20 * Slice numbers are 1-based. 0 is a wildcard. */ =20 static void get_load_device(int *type, int *unit, int *slice, int *partition) { char *devstr; const char *p; char *endp; *type =3D -1; *unit =3D -1; *slice =3D 0; *partition =3D -1; devstr =3D ub_env_get("loaderdev"); if (devstr =3D=3D NULL) { printf("U-Boot env: loaderdev not set, will probe all = devices.\n"); return; } printf("U-Boot env: loaderdev=3D'%s'\n", devstr); . . . For gpt partitioned USB drives and the like, it is not obvious what is best to specify for in loaderdev . =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Sun Dec 24 01:27:47 2017 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 BB8F2E8AC6F for ; Sun, 24 Dec 2017 01:27:47 +0000 (UTC) (envelope-from jon@brawn.org) Received: from ahs1.r4l.com (ahs1.r4l.com [198.27.81.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B31F80F07 for ; Sun, 24 Dec 2017 01:27:46 +0000 (UTC) (envelope-from jon@brawn.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=brawn.org; s=default; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version: Content-Type:Message-Id:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=PFbrFXtEk74IQ+fMAM9yTuAS641PQ7KQqheZC+E4qas=; b=AkVO1OUDEZnJzdMTlCQ/6ustmA M3kJgJ+9O40a7i+tsAMcnP5ifvdLFGply5itgdM799rQuvdx8QcTM6PCLCCs0v6E+Zr72k8NQ5g9o Ld7GTof+tTACe6bgSBbFqj1kUGlfPGaB8r5kOxAtOk6NFMrZDyTZz61lsvaYMt8+MSFg7BCixY9XN /Mnsp2bVhSArsIP+34ppsyEFeQYmjGCmBNcwfKiio/2VILTvc5mEwMfWHSWoVCOhmu4KLfxCxhhW+ o9dDmYTV+B1q0rVfGy+cPRPeTYVW1AsF20JYhRmvQd9jrAyKBVIrBNW9ysHurhUmLmvFm87QabSYt tGtdEVSg==; Received: from [136.62.171.86] (port=61515 helo=[192.168.1.120]) by ahs1.r4l.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eSv4f-002V4U-O1; Sat, 23 Dec 2017 20:27:34 -0500 From: Jon Brawn Message-Id: <86AD6C69-3163-4329-9648-721B164B22C1@brawn.org> Content-Type: multipart/signed; boundary="Apple-Mail=_068C3C2F-71BC-46FB-BA32-F5CD01A33820"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Is there a SoftIron Overdrive 1000 expert in the house? Date: Sat, 23 Dec 2017 19:27:31 -0600 In-Reply-To: Cc: Emmanuel Vadot , "freebsd-arm@freebsd.org" To: Warner Losh References: <20171221155402.d0fffb529fd7cf363b35fb53@bidouilliste.com> X-Mailer: Apple Mail (2.3445.5.20) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ahs1.r4l.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - brawn.org X-Get-Message-Sender-Via: ahs1.r4l.com: authenticated_id: jon@brawn.org X-Authenticated-Sender: ahs1.r4l.com: jon@brawn.org X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 01:27:47 -0000 --Apple-Mail=_068C3C2F-71BC-46FB-BA32-F5CD01A33820 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Dec 21, 2017, at 11:57 AM, Warner Losh wrote: >=20 > . . . >=20 > r326820 is broken for many key scenarios, including zfs boot. Please = try r326888 or newer. >=20 > Warner Will do, thanks! Jon.= --Apple-Mail=_068C3C2F-71BC-46FB-BA32-F5CD01A33820 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILEzCCBSUw ggQNoAMCAQICECQcc6QQWc3Um5HgAnmjhBYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdC MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE3MTAyODAwMDAwMFoXDTE4MTAyODIzNTk1OVow HjEcMBoGCSqGSIb3DQEJARYNam9uQGJyYXduLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBALEscuT73gkjXEfkaQU3QXOOIDFilHr9RV/FKPk+ZO3wyXpoChqRW+anE+kKBLSCsmoX 6HnhAmcq3j9umj5jIYwpD84m26XbWQK+uo42GZ3cAF12VvO0g/toUvI+nJcxiD39APWowPKQ4Nae 4FN4hLOcwd2zyF3LiJgq4aXXcBQxl2s1JRCb7STFl5qpp73JVbFp1MkABmESyzI6KE0LLH3hHICU d2m+Omg6L8T+RgsTEKmgTvw1hYD04ms9ttji/viI8LtR3V9p9DDGH0iSCF56kPo4WfsbfGVBs1km tw8uvB6OVNGiD0q05kR/GI4jGiMLa4UhlCC0VsYfx7ZyGEUCAwEAAaOCAeMwggHfMB8GA1UdIwQY MBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBRYtBFf7BnRYLxKWDc5DiI35q5WVzAO BgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGy MQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoGA1UdHwRTMFEwT6BNoEuG SWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k U2VjdXJlRW1haWxDQS5jcmwwgYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJaHR0cDovL2Ny dC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp bENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMBgGA1UdEQQRMA+B DWpvbkBicmF3bi5vcmcwDQYJKoZIhvcNAQELBQADggEBAKZgWVdxinnS81TZvPWc8kXjtzxKSBFU 6ZXBkofX+CSRuD+Wmg4vlt6fNIaVWqWDF95qjR3TOwyb+LQJnsMyYhAl9NI6AJTxgfghzKK49MVP aC0K7V4TnWCiucJsfK+xDqZIevPFPF3mpYz7/Uf8VPbX2uK80/uUoBRroXDLyHv7fTzG8K+bHBh6 l2x2xFB04nxAhRS4yaJvOeV6ckPOHvCgHhncXQ1HoPUvV/M94K3jaURLPvSUm2tgzODJ97QDHDWM SF7xfItpAM7AVAmN0M0U8sWI/qDykqpoeOc/TrMNeRTEcuphuJASMuN+oP57T+XZFq/lOEEIw1H+ 4QZ1mnIwggXmMIIDzqADAgECAhBqm+E4O/8ra58B1dm4p1JWMA0GCSqGSIb3DQEBDAUAMIGFMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDErMCkGA1UEAxMiQ09NT0RPIFJTQSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0xMzAxMTAwMDAwMDBaFw0yODAxMDkyMzU5NTlaMIGXMQswCQYD VQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRow GAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0 aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAL6znlesKHZ1QBbHOAOY08YYdiFQ8yV5C0y1oNF9Olg+nKcxLqf2NHbZhGra0D00SOTq 9bus3/mxgUsg/Wh/eXQ0pnp8tZ8XZWAnlyKMpjL+qUByRjXCA6RQyDMqVaVUkbIr5SU0RDX/kSsK wer3H1pT/HUrBN0X8sKtPTdGX8XAWt/VdMLBrZBlgvnkCos+KQWWCo63OTTqRvaq8aWccm+KOMjT cE6s2mj6RkalweyDI7X+7U5lNo6jzC8RTXtVV4/Vwdax720YpMPJQaDaElmOupyTf1Qib+cpukNJ nQmwygjD8m046DQkLnpXNCAGjuJy1F5NATksUsbfJAr7FLUCAwEAAaOCATwwggE4MB8GA1UdIwQY MBaAFLuvfgI9+qbxPISOre44mOzZMjLUMB0GA1UdDgQWBBSCr2yM+MX+lmF86B89K3FIXsSLwDAO BgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADARBgNVHSAECjAIMAYGBFUdIAAwTAYD VR0fBEUwQzBBoD+gPYY7aHR0cDovL2NybC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2VydGlmaWNh dGlvbkF1dGhvcml0eS5jcmwwcQYIKwYBBQUHAQEEZTBjMDsGCCsGAQUFBzAChi9odHRwOi8vY3J0 LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FBZGRUcnVzdENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDov L29jc3AuY29tb2RvY2EuY29tMA0GCSqGSIb3DQEBDAUAA4ICAQB4XLKBKDRPPO5fVs6fl1bsj6Jr F/bz9kkIBtTYLzXN30D+03Hj6OxCDBEaIeNmsBhrJmuubvyE7HtoSmR809AgcYboW+rcTNZ/8u/H v+GTrNI/AhqX2/kiQNxmgUPt/eJPs92Qclj0HnVyy9TnSvGkSDU7I5Px+TbO+88G4zipA2psZaWe EykgzClZlPz1FjTCkk77ZXp5cQYYexE6zeeN4/0OqqoAloFrjAF4o50YJafX8mnahjp3I2Y2mkjh k0xQfhNqbzlLWPoT3m7j7U26u7zg6swjOq8hITYc3/np5tM5aVyu6t99p17bTbY7+1RTWBviN9YJ zK8HxzObXYWBf/L+VGOYNsQDTxAk0Hbvb1j6KjUhg7fO294F29QIhhmiNOr84JHoy+fNLpfvYc/Q 9EtFOI5ISYgOxLk3nD/whbUe9rmEQXLp8MB933Ij474gwwCPUpwv9mj2PMnXoc7mbrS22XUSeTwx CTP9bcmUdp4jmIoWfhQm7X9w/Zgddg+JZ/YnIHOwsGsaTUgj7fIvxqith7DoJC91WJ8Lce3CVJqb 1XWeKIJ84F7YLXZN0oa7TktYgDdmQVxYkZo1c5noaDKH9Oq9cbm/vOYRUM1cWcef20Wkyk5S/GFy yPJwG0fR1nRas3DqAf4cXxMiEKcff7PNa4M3RGTqH0pWR8p6EjGCA7cwggOzAgEBMIGsMIGXMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQg QXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQJBxzpBBZzdSbkeACeaOEFjAJBgUr DgMCGgUAoIIB3zAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNzEy MjQwMTI3MzJaMCMGCSqGSIb3DQEJBDEWBBT+wK8Jd3iu1CDRZfTYGeXk5YjE0jCBvQYJKwYBBAGC NxAEMYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAw DgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09N T0RPIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQJBxzpBBZ zdSbkeACeaOEFjCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg U2VjdXJlIEVtYWlsIENBAhAkHHOkEFnN1JuR4AJ5o4QWMA0GCSqGSIb3DQEBAQUABIIBAKisOapY xVXyKagq+bpC3egk18y2hImXK1UmrQBjf7CLEC+emB5lAwdGwIMOZ0ZHArOCrW6BxcsM715HgeUg OJ4957rdJGd2wEO9ze0Oxwwi//7lBcur+wb5s29hMPuUL0maiPYQ1fHUrCkVyBE4eA/ZLZNW0Zdx Vp20mwwwyxLDlnor4siBuV4r5xmLtf3HMQpPy8BeTPvClPMHwQDMJX7X+YANGX4xf+Haig6y/iEc ar31rRZKJ+/8cURqdksE90h+sV+X/CaNKnxjWiG1TFO4CXvz6TyfMlED6JmZP240D9V3G/OELx8v 210g2GHtKdXQF6k4teUkLGeValFff2cAAAAAAAA= --Apple-Mail=_068C3C2F-71BC-46FB-BA32-F5CD01A33820-- From owner-freebsd-arm@freebsd.org Sun Dec 24 01:36:00 2017 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 D5666E8B1F5 for ; Sun, 24 Dec 2017 01:36:00 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-95.reflexion.net [208.70.210.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 919C712ED for ; Sun, 24 Dec 2017 01:35:59 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 22203 invoked from network); 23 Dec 2017 22:49:13 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 23 Dec 2017 22:49:13 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 23 Dec 2017 17:49:13 -0500 (EST) Received: (qmail 14159 invoked from network); 23 Dec 2017 22:49:12 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 23 Dec 2017 22:49:12 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 348B2EC8171; Sat, 23 Dec 2017 14:49:12 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: UEFI booting survey [and compared ubldr.bin booting behavior] Date: Sat, 23 Dec 2017 14:49:11 -0800 References: <60C20606-853E-43AE-9F90-44C65026A098@dsl-only.net> <2822699E-DDD5-4604-8567-974AE30659A3@dsl-only.net> <6EFC9D27-02B8-4441-9B9B-E380EFECED78@dsl-only.net> To: Warner Losh , FreeBSD Current , freebsd-arm@freebsd.org In-Reply-To: <6EFC9D27-02B8-4441-9B9B-E380EFECED78@dsl-only.net> Message-Id: <6F3E827F-CACD-4117-80DA-BC9A59604760@dsl-only.net> X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 01:36:01 -0000 [Just adding notes about what ubldr.bin does with and without loaderdev being specified (correctly). Overall it does not appear to me that the ubldr.bin based contexts can fully avoid the "systems with multiple partitions that might be right" issue.] On 2017-Dec-20, at 2:47 AM, Mark Millard wrote: > On 2017-Dec-19, at 9:10 PM, Warner Losh wrote: >=20 >> On Tue, Dec 19, 2017 at 9:06 PM, Mark Millard wrote: >> [The usdcard in my rpi2 example does not contain any kernel files, >> nor any dtb files. Only the USB SSD stick does. The kernel and dtb >> do not come from the usdcard. This is what I'm not sure if it is >> generally supported or not.] >>=20 >> On 2017-Dec-19, at 7:26 PM, Warner Losh wrote: >>=20 >>> On Dec 19, 2017 4:26 PM, "Mark Millard" = wrote: >>>>=20 >>>>> . . . >>>>> It sounds different then the results I get with ubldr.bin >>>>> on a rpi2 V1.1 . With the usdcard having a UFS / with >>>>> basically only: >>>>>=20 >>>>> /etc/fstab (redirecting to a USB SSD stick) >>>>> /boot/* (with /boot/kernel/ empty and /boot/dtb/ empty) >>>>>=20 >>>>> the result is that all 3 of the following come from the >>>>> USB SSD stick based on the "/" line from the /etc/fstab >>>>> from the usdcard: >>>>>=20 >>>>> /boot/kernel >>>>> /boot/dtb/bcm2836-rpi-2-b.dtb >>>>> / (mounted root file system) >>>>>=20 >>>>> In other words: it appears that for ubldr.bin on >>>>> a rpi2 V1.1 /etc/fstab is read and used before >>>>> finding the kernel that is to be loaded. (It or >>>>> another /etc/fstab may be read again later.) >>>>>=20 >>>>> It is read. It is literally only used to set the root for = userland. That is all. Nothing else. >>>>>=20 >>>>> /usr/src/stand/common/boot.c does show an explicit >>>>> attempt to find a /etc/fstab: >>>>>=20 >>>>> # grep -r /etc/fstab /usr/src/stand/ >>>>> . . . >>>>> /usr/src/stand/common/boot.c: * Try to find the /etc/fstab file on = the filesystem (rootdev), >>>>> /usr/src/stand/common/boot.c: sprintf(lbuf, "%s/etc/fstab", = rootdev); >>>>> . . . >>>>>=20 >>>>> That is from getrootmount(char *rootdev): >>>>>=20 >>>>> int >>>>> getrootmount(char *rootdev) >>>>> { >>>>> char lbuf[128], *cp, *ep, *dev, *fstyp, *options; >>>>> int fd, error; >>>>>=20 >>>>> if (getenv("vfs.root.mountfrom") !=3D NULL) >>>>> return(0); >>>>>=20 >>>>> So if you set vfs.root.mountfrom in /boot/loader.conf, we don't = read rootdev:/etc/fstab for the value to set vfs.root.mountfrom to. >>>>>=20 >>>>> error =3D 1; >>>>> sprintf(lbuf, "%s/etc/fstab", rootdev); >>>>> if ((fd =3D open(lbuf, O_RDONLY)) < 0) >>>>> goto notfound; >>>>> . . . >>>>>=20 >>>>> Supporting detail for the example rpi2 >>>>> boot context: >>>>>=20 >>>>> With /mnt being the / from the usdcard: >>>>>=20 >>>>> # find /mnt -print | more >>>>> /mnt >>>>> /mnt/.snap >>>>> /mnt/boot >>>>> /mnt/boot/defaults >>>>> /mnt/boot/defaults/loader.conf >>>>> /mnt/boot/dtb >>>>> /mnt/boot/firmware >>>>> /mnt/boot/kernel >>>>> /mnt/boot/modules >>>>> /mnt/boot/zfs >>>>> /mnt/boot/msdos >>>>> /mnt/boot/entropy >>>>> /mnt/boot/menu.rc.sample >>>>> /mnt/boot/ubldr >>>>> /mnt/boot/ubldr.bin >>>>> /mnt/boot/brand-fbsd.4th >>>>> /mnt/boot/logo-beastie.4th >>>>> /mnt/boot/logo-beastiebw.4th >>>>> /mnt/boot/logo-fbsdbw.4th >>>>> /mnt/boot/logo-orb.4th >>>>> /mnt/boot/logo-orbbw.4th >>>>> /mnt/boot/loader.conf >>>>> /mnt/boot/loader.efi >>>>> /mnt/boot/boot1.efi >>>>> /mnt/boot/boot1.efifat >>>>> /mnt/boot/beastie.4th >>>>> /mnt/boot/brand.4th >>>>> /mnt/boot/color.4th >>>>> /mnt/boot/check-password.4th >>>>> /mnt/boot/delay.4th >>>>> /mnt/boot/frames.4th >>>>> /mnt/boot/loader.4th >>>>> /mnt/boot/loader.help >>>>> /mnt/boot/menu.4th >>>>> /mnt/boot/menu-commands.4th >>>>> /mnt/boot/menusets.4th >>>>> /mnt/boot/screen.4th >>>>> /mnt/boot/shortcuts.4th >>>>> /mnt/boot/support.4th >>>>> /mnt/boot/version.4th >>>>> /mnt/boot/loader.rc >>>>> /mnt/boot/efi.4th >>>>> /mnt/boot/pcibios.4th >>>>> /mnt/boot/menu.rc >>>>> /mnt/etc >>>>> /mnt/etc/fstab >>>>> /mnt/COPYRIGHT >>>>> /mnt/lost+found >>>>>=20 >>>>> # more /mnt/etc/fstab >>>>> /dev/da0p1 / ufs rw,noatime 1 1 >>>>> /dev/da0p2 none swap sw 0 0 >>>>>=20 >>>>> May be this is somehow special to the rpi2 or to >>>>> ubldr.bin operation. (I've never managed to identify >>>>> accidents from deliberately working status in this >>>>> area.) >>>>>=20 >>>> So you load /boot/loader and the kernel from the sdcard. >>>=20 >>> No: There are no kernel files on the usdcard. See the complete >>> file list of its only UFS partition above. No dtb files either. >>>=20 >>> [On a rpi2 ubldr.bin is copied to the msdosfs, where it >>> is actually put to use.] >>=20 >> OK. Looks like the uboot code has the same bogus 'let's search = everything' code that I'm removing from the UEFI case. >=20 > Could be. My case was so limited that it does not show if > the search would continue if multiple USB drives were > present vs. stopping at the first even if the files would > not be found there (for example). >=20 >> Still doesn't get anything from /etc/fstab. It can't. There's no = translation code in the boot loader to try to guess. It just does a = bruit force plow through all the devices and hopes for the best. >=20 > Just FYI, the /usr/src/stand/common/boot.c comments say about > the /etc/fstab use: >=20 > * Try to find the /etc/fstab file on the filesystem (rootdev), > * which should be be the root filesystem, and parse it to find > * out what the kernel ought to think the root filesystem is. > * > * If we're successful, set vfs.root.mountfrom to : > * so that the kernel can tell both which VFS and which node to use > * to mount the device. If this variable's already set, don't > * overwrite it. > . . . > /* Build the : and save it in = vfs.root.mountfrom */ >=20 > This would fit with your description: finding any > kernel, as you have described, and then feeding it > the : text to find other things. >=20 > [I have not yet identified the code that goes looking > around for the first /boot/kernel/kernel that it > can find that appears to be some form of kernel.] >=20 >>>> /etc/fstab on the card points to the usb drive for /. >>>=20 >>> True. And that is were the kernel and dtb come from, >>> not the usdcard. >>=20 >> Right, but that's not how ubldr finds them. >=20 > If the kernel loads the dtb file, it might use the > : that it was given to find > /boot/dtb/ to look up the dtb file? >=20 > (That would still leave an arbitrary kernel being > loaded first if more than one is around.) >=20 >>> For reference loader.config has: >>>=20 >>> # more /mnt/boot/loader.conf >>> geom_label_load=3D"YES" # File system labels (see = glabel(8)) >>> # >>> kern.cam.boot_delay=3D"10000" >>> vfs.mountroot.timeout=3D"10" >>> dumpdev=3D"/dev/da0p2" >>>=20 >>> (So no vfs.root.mountfrom .) >>=20 >> What does config.txt have? >=20 > The rpi2 CONFIG.TXT on the msdosfs has: >=20 > # more /media/CONFIG.TXT > init_uart_clock=3D3000000 > enable_uart=3D1 > kernel=3Du-boot.bin > kernel7=3Du-boot.bin >=20 > (Unchanged by me: simply copied over from > the sysutils materials for the rpi2.) >=20 >>>> This is all standard loader behavior. >>>=20 >>> I'm not sure avoiding the kernel and dtb being on the usdcard >>> is standard-supported behavior. It might be a lucky, >>> limited-context accident rather than a general property as a >>> technique. >=20 > Looks like not-desired in its current form. >=20 >>>> It won't change. In your case, you aren't even using UEFI, so it = doubly won't change. >>>=20 >>> I also have access to an rpi3 and a pine64+ 2GB, which are >>> UEFI based. But I'd not yet tried a similar configuration >>> to what I'd recently done on the rpi2 V1.1 . >>>=20 >>> The list notices made me unsure if I should even try. It >>> is this part that I'm trying to figure out, both for now >>> and for after the changes. >>=20 >> You should try, but you may need one additional line to explicitly = declare things. >>=20 >>>> UEFI has more direct ways of doing this, but this setup would work = there because it is explicit. It doesn't depend on the current boot1.efi = behavior... >>>=20 >>> The lack of depending on the "random order" status may well >>> be true. >>>=20 >>> But I'm still not sure if the the lack of a kernel and dtb >>> file on the usdcard puts the technique out of bounds for >>> the rpi2 and pine64+ 2GB. >=20 > [That last rpi2 should have been a rpi3.] >=20 >> I think this is more of the same bogus random order behavior that's = making your stuff word accidentally. Since ubldr is being phased out, I = have no plans to change it. >=20 >> But as someone that deploys systems with multiple partitions that = might be right, I hate random :( >=20 > Understandable. >=20 >> Warner >=20 > Thanks much. I understand a bit more now. >=20 >>> Warner >>>>=20 >>>>>> (For my particular interest the context uses UFS, not >>>>>> ZFS.) >>>>>>=20 >>>>>>> What is being deleted is one final step: "otherwise use the = first UFS partition on any drive in a random order that's usable." which = used to be at the end of the boot1.efi psuedo code. It's my belief that = no such installations actually use this due to the random factor today = (plug in a new USB drive and it might take over). If my belief is wrong, = it's my belief that efibootmgr will solve it, and failing that, the = fallback mechanism (for platforms that use u-boot + EFI where UEFI = variables don't work) will allow the two or three people that are doing = this today. >>>>>>=20 >>>>>=20 >>>=20 Looking at the ubldr.bin code it appears that the only way to avoid the ubldr.bin "find first in some order" is to have set loaderdev to indicate where to get the loader scripts and kernel from. Otherwise it will do the general probing, for example: . . . FreeBSD/armv7 U-Boot loader, Revision 1.2 DRAM: 948MB Number of U-Boot devices: 3 U-Boot env: loaderdev not set, will probe all devices. Found U-Boot device: disk Probing all disk devices... Checking unit=3D0 slice=3D partition=3D... good. Booting from disk0p1: . . . Matches up with: . . . device_types[] =3D { { "disk", DEV_TYP_STOR }, { "ide", DEV_TYP_STOR | DT_STOR_IDE }, { "mmc", DEV_TYP_STOR | DT_STOR_MMC }, { "sata", DEV_TYP_STOR | DT_STOR_SATA }, { "scsi", DEV_TYP_STOR | DT_STOR_SCSI }, { "usb", DEV_TYP_STOR | DT_STOR_USB }, { "net", DEV_TYP_NET } }; . . . /* * Parse a device string into type, unit, slice and partition numbers. A * returned value of -1 for type indicates a search should be done for = the * first loadable device, otherwise a returned value of -1 for unit * indicates a search should be done for the first loadable device of = the * given type. * =20 * The returned values for slice and partition are interpreted by * disk_open(). =20 * * Valid device strings: For device types: * * DEV_TYP_STOR, DEV_TYP_NET * DEV_TYP_STOR, DEV_TYP_NET * : DEV_TYP_STOR, DEV_TYP_NET * : DEV_TYP_STOR * :. DEV_TYP_STOR * :. DEV_TYP_STOR * * For valid type names, see the device_types array, above. * =20 * Slice numbers are 1-based. 0 is a wildcard. */ =20 static void get_load_device(int *type, int *unit, int *slice, int *partition) { char *devstr; const char *p; char *endp; =20 *type =3D -1; *unit =3D -1; *slice =3D 0; *partition =3D -1; =20 devstr =3D ub_env_get("loaderdev"); if (devstr =3D=3D NULL) { printf("U-Boot env: loaderdev not set, will probe all = devices.\n"); return; } printf("U-Boot env: loaderdev=3D'%s'\n", devstr); . . . It appears that loaderdev's notation depends on the : having a stable interpretation if it is to avoid picking different things based on what combination of other devices happen to be plugged in at the time. Stablility require binding, say, a unit 0 to a specific place even when the place was not populated. (Unlikely?) This suggests that notation is specific to each device type. But I'm not aware of a place to go look up a device type and get a definition for how will be bound to plugged in devices. It is not clear to me what happens with in the notation when the : identifies something with just, say, gpt partitioning. (No slice layer.) Listing 0 (the slice wildcard) could match a device with some non-gpt structure. An explicit, say, 1 could as well but would also have no slice to refer to for gpt partitioning. Overall it does not appear to me that the ubldr.bin based contexts can fully avoid the "systems with multiple partitions that might be right" issue when what is connected can change from boot to boot: There just is not the right kind of context for avoiding the issue. Still an explicit loaderdev use in some styles of usage could make mismatches less likely. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Sun Dec 24 03:53:57 2017 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 39175E93B55 for ; Sun, 24 Dec 2017 03:53:57 +0000 (UTC) (envelope-from jon@brawn.org) Received: from ahs1.r4l.com (ahs1.r4l.com [198.27.81.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EEEE766321 for ; Sun, 24 Dec 2017 03:53:56 +0000 (UTC) (envelope-from jon@brawn.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=brawn.org; s=default; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version: Content-Type:Message-Id:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=FN3G6JBDrIlFUHFHF8SXopGhkJEe6+pSeRk6IpB1ijg=; b=LqqcMr5MclSwbVQQnTwLqIH/2K Y4nV++lAW+ShtHbP4KHpTP58vhFImdmDXD3SJyX2mjQFE0dR5ihiPRX2L/GxjPoinUXDfy/cxRQHJ TtKhrJ1QXrpgb160uKl/sODTNYsUUD0QJ1TTPvp9xmCZTxl+4Knu1vfcvGrcwJ5Md/NqtPxnAb0Ih 1fh9NAsJoCd/XgJXju0meevuDkp6TmRcSByPPN1f6rB5n5FhzE9oF3W0I6qJudMSKMjiGkL+124tT WoJSQ1rXPq0k24HZ8gsrxXqPBnJQFlJt9kCsy1XRxgVIz1DqmLtNA2+XwFtj382Z2rPtpckb8rvCk yEYxVqfA==; Received: from [136.62.171.86] (port=62229 helo=[192.168.1.120]) by ahs1.r4l.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1eSxMG-002pN3-TH; Sat, 23 Dec 2017 22:53:53 -0500 From: Jon Brawn Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_108DF89A-A576-43B7-9601-F5BAB7E9831A"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Is there a SoftIron Overdrive 1000 expert in the house? Date: Sat, 23 Dec 2017 21:53:51 -0600 In-Reply-To: Cc: Emmanuel Vadot , "freebsd-arm@freebsd.org" To: Warner Losh References: <20171221155402.d0fffb529fd7cf363b35fb53@bidouilliste.com> X-Mailer: Apple Mail (2.3445.5.20) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ahs1.r4l.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - brawn.org X-Get-Message-Sender-Via: ahs1.r4l.com: authenticated_id: jon@brawn.org X-Authenticated-Sender: ahs1.r4l.com: jon@brawn.org X-Source: X-Source-Args: X-Source-Dir: X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 03:53:57 -0000 --Apple-Mail=_108DF89A-A576-43B7-9601-F5BAB7E9831A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Dec 21, 2017, at 11:57 AM, Warner Losh wrote: >=20 >=20 >=20 > On Thu, Dec 21, 2017 at 7:54 AM, Emmanuel Vadot > wrote: > On Thu, 21 Dec 2017 01:12:16 -0600 > Jon Brawn > wrote: >=20 > > Wotcha! > > > > I?ve managed to upset my Overdrive 1000 by trying to upgrade it to = 12.0-CURRENT, r326820. > > > > It used to boot from the internal hard drive with an older version = of 12.0. Now it is unhappy; it now starts up, > > > > prints the early info, > > > > prints the bit about pressing ESCAPE for boot options, then drops = into the UEFI Interactive shell stuff: > > > > UEFI Interactive Shell v2.1 > > EDK II > > UEFI v2.60 (SoftIron Overdrive 1000, 0x00010000) > > Mapping table > > FS0: Alias(s):HD0b65535a1:;BLK1: > > = PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(1,GPT,07AA3FF3-E61A-11E7= -A2B0-E0FFF70020A6,0x28,0x64000) > > BLK0: Alias(s): > > PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0) > > BLK2: Alias(s): > > = PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(2,GPT,07AAD8D0-E61A-11E7= -A2B0-E0FFF70020A6,0x64028,0x73F9BFF8) > > BLK3: Alias(s): > > = PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(3,GPT,07AC2C1B-E61A-11E7= -A2B0-E0FFF70020A6,0x74000020,0x706D67) > > Press ESC in 1 seconds to skip startup.nsh or any other key to = continue. > > Shell> > > > > Any ideas about what I do to get it to look for the kernel in = /dev/ada0p2, in /boot/? ? > > > > I?m new to UEFI, having never used it before. > > > > Thanks for any help y?all can offer. > > > > Jon. >=20 > What happens when you directly select the drive in the firmware ? >=20 > r326820 is broken for many key scenarios, including zfs boot. Please = try r326888 or newer. >=20 > Warner Wotcha! The latest 12.0-CURRENT was no better when I tried installing it, but I = was hit by inspiration, and poked around a bit. It turns out that the = efi partition on the SATA boot drive was there, had an msdosfs file = system on it, but was missing the efi hierarchy files. I copied the USB = memory stick=E2=80=99s efi files over to the SATA drive=E2=80=99s = partition, and as if by magic, it now boots. So, it would appear that = the thing that is supposed to install the efi files isn=E2=80=99t = installing them. I suppose I now have to learn how to submit a bug ticket - who wants to = send me a pointer to the appropriate docs or walk me through it? Jon.=20= --Apple-Mail=_108DF89A-A576-43B7-9601-F5BAB7E9831A Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILEzCCBSUw ggQNoAMCAQICECQcc6QQWc3Um5HgAnmjhBYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdC MRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoT EUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNh dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE3MTAyODAwMDAwMFoXDTE4MTAyODIzNTk1OVow HjEcMBoGCSqGSIb3DQEJARYNam9uQGJyYXduLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBALEscuT73gkjXEfkaQU3QXOOIDFilHr9RV/FKPk+ZO3wyXpoChqRW+anE+kKBLSCsmoX 6HnhAmcq3j9umj5jIYwpD84m26XbWQK+uo42GZ3cAF12VvO0g/toUvI+nJcxiD39APWowPKQ4Nae 4FN4hLOcwd2zyF3LiJgq4aXXcBQxl2s1JRCb7STFl5qpp73JVbFp1MkABmESyzI6KE0LLH3hHICU d2m+Omg6L8T+RgsTEKmgTvw1hYD04ms9ttji/viI8LtR3V9p9DDGH0iSCF56kPo4WfsbfGVBs1km tw8uvB6OVNGiD0q05kR/GI4jGiMLa4UhlCC0VsYfx7ZyGEUCAwEAAaOCAeMwggHfMB8GA1UdIwQY MBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBRYtBFf7BnRYLxKWDc5DiI35q5WVzAO BgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGy MQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFoGA1UdHwRTMFEwT6BNoEuG SWh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5k U2VjdXJlRW1haWxDQS5jcmwwgYsGCCsGAQUFBwEBBH8wfTBVBggrBgEFBQcwAoZJaHR0cDovL2Ny dC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp bENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMBgGA1UdEQQRMA+B DWpvbkBicmF3bi5vcmcwDQYJKoZIhvcNAQELBQADggEBAKZgWVdxinnS81TZvPWc8kXjtzxKSBFU 6ZXBkofX+CSRuD+Wmg4vlt6fNIaVWqWDF95qjR3TOwyb+LQJnsMyYhAl9NI6AJTxgfghzKK49MVP aC0K7V4TnWCiucJsfK+xDqZIevPFPF3mpYz7/Uf8VPbX2uK80/uUoBRroXDLyHv7fTzG8K+bHBh6 l2x2xFB04nxAhRS4yaJvOeV6ckPOHvCgHhncXQ1HoPUvV/M94K3jaURLPvSUm2tgzODJ97QDHDWM SF7xfItpAM7AVAmN0M0U8sWI/qDykqpoeOc/TrMNeRTEcuphuJASMuN+oP57T+XZFq/lOEEIw1H+ 4QZ1mnIwggXmMIIDzqADAgECAhBqm+E4O/8ra58B1dm4p1JWMA0GCSqGSIb3DQEBDAUAMIGFMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDErMCkGA1UEAxMiQ09NT0RPIFJTQSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0xMzAxMTAwMDAwMDBaFw0yODAxMDkyMzU5NTlaMIGXMQswCQYD VQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRow GAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQgQXV0 aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAL6znlesKHZ1QBbHOAOY08YYdiFQ8yV5C0y1oNF9Olg+nKcxLqf2NHbZhGra0D00SOTq 9bus3/mxgUsg/Wh/eXQ0pnp8tZ8XZWAnlyKMpjL+qUByRjXCA6RQyDMqVaVUkbIr5SU0RDX/kSsK wer3H1pT/HUrBN0X8sKtPTdGX8XAWt/VdMLBrZBlgvnkCos+KQWWCo63OTTqRvaq8aWccm+KOMjT cE6s2mj6RkalweyDI7X+7U5lNo6jzC8RTXtVV4/Vwdax720YpMPJQaDaElmOupyTf1Qib+cpukNJ nQmwygjD8m046DQkLnpXNCAGjuJy1F5NATksUsbfJAr7FLUCAwEAAaOCATwwggE4MB8GA1UdIwQY MBaAFLuvfgI9+qbxPISOre44mOzZMjLUMB0GA1UdDgQWBBSCr2yM+MX+lmF86B89K3FIXsSLwDAO BgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADARBgNVHSAECjAIMAYGBFUdIAAwTAYD VR0fBEUwQzBBoD+gPYY7aHR0cDovL2NybC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2VydGlmaWNh dGlvbkF1dGhvcml0eS5jcmwwcQYIKwYBBQUHAQEEZTBjMDsGCCsGAQUFBzAChi9odHRwOi8vY3J0 LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FBZGRUcnVzdENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDov L29jc3AuY29tb2RvY2EuY29tMA0GCSqGSIb3DQEBDAUAA4ICAQB4XLKBKDRPPO5fVs6fl1bsj6Jr F/bz9kkIBtTYLzXN30D+03Hj6OxCDBEaIeNmsBhrJmuubvyE7HtoSmR809AgcYboW+rcTNZ/8u/H v+GTrNI/AhqX2/kiQNxmgUPt/eJPs92Qclj0HnVyy9TnSvGkSDU7I5Px+TbO+88G4zipA2psZaWe EykgzClZlPz1FjTCkk77ZXp5cQYYexE6zeeN4/0OqqoAloFrjAF4o50YJafX8mnahjp3I2Y2mkjh k0xQfhNqbzlLWPoT3m7j7U26u7zg6swjOq8hITYc3/np5tM5aVyu6t99p17bTbY7+1RTWBviN9YJ zK8HxzObXYWBf/L+VGOYNsQDTxAk0Hbvb1j6KjUhg7fO294F29QIhhmiNOr84JHoy+fNLpfvYc/Q 9EtFOI5ISYgOxLk3nD/whbUe9rmEQXLp8MB933Ij474gwwCPUpwv9mj2PMnXoc7mbrS22XUSeTwx CTP9bcmUdp4jmIoWfhQm7X9w/Zgddg+JZ/YnIHOwsGsaTUgj7fIvxqith7DoJC91WJ8Lce3CVJqb 1XWeKIJ84F7YLXZN0oa7TktYgDdmQVxYkZo1c5noaDKH9Oq9cbm/vOYRUM1cWcef20Wkyk5S/GFy yPJwG0fR1nRas3DqAf4cXxMiEKcff7PNa4M3RGTqH0pWR8p6EjGCA7cwggOzAgEBMIGsMIGXMQsw CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3Jk MRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09NT0RPIFJTQSBDbGllbnQg QXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQJBxzpBBZzdSbkeACeaOEFjAJBgUr DgMCGgUAoIIB3zAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNzEy MjQwMzUzNTFaMCMGCSqGSIb3DQEJBDEWBBQ0HUx+WY8g9IckIWU9LoAWSAzOgjCBvQYJKwYBBAGC NxAEMYGvMIGsMIGXMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAw DgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE9MDsGA1UEAxM0Q09N T0RPIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQJBxzpBBZ zdSbkeACeaOEFjCBvwYLKoZIhvcNAQkQAgsxga+ggawwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQI ExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD QSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQg U2VjdXJlIEVtYWlsIENBAhAkHHOkEFnN1JuR4AJ5o4QWMA0GCSqGSIb3DQEBAQUABIIBAIN2aSBI 3snjmB9Op/3tVM7/azp3iCjEWrJAY5NJXD9KVBeCOdLOsU35nc9Y7rW14batlWnKPeSA3RHCRrDr ru1TGjmQYe/WgA/nLDlXs5wgby8rczkyyOxn3H58oR+t6Jw4/Xl0jKSpwWjx0vp/mFkhuC+LKhAE GQdxtIEBLJODR9EYp1ZAc85U73hUwj4/k1RliGfKVLLvLktKzwGKL/ghL2SuqvLtgw2jw/agLJ+M f4MlWP5WNuB6kHG2SPG/0XAOomlEl/fsnfSaSdWY1RLIbwtxRJoP19sYhzIhtJwAJAnqHx5KA8RZ v2FY113SEt3j752FfW3o80IzETExx68AAAAAAAA= --Apple-Mail=_108DF89A-A576-43B7-9601-F5BAB7E9831A-- From owner-freebsd-arm@freebsd.org Sun Dec 24 04:51:01 2017 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 152C6E97F3C for ; Sun, 24 Dec 2017 04:51:01 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EE6236839D for ; Sun, 24 Dec 2017 04:51:00 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 7880912C1; Sat, 23 Dec 2017 22:50:59 -0600 (CST) Date: Sat, 23 Dec 2017 22:50:58 -0600 From: Mark Linimon To: Jon Brawn Cc: Warner Losh , "freebsd-arm@freebsd.org" Subject: Re: Is there a SoftIron Overdrive 1000 expert in the house? Message-ID: <20171224045058.GA16357@lonesome.com> References: <20171221155402.d0fffb529fd7cf363b35fb53@bidouilliste.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 04:51:01 -0000 On Sat, Dec 23, 2017 at 09:53:51PM -0600, Jon Brawn wrote: > I suppose I now have to learn how to submit a bug ticket - who wants > to send me a pointer to the appropriate docs or walk me through it? A good starting place is https://www.freebsd.org/support/bugreports.html . mcl From owner-freebsd-arm@freebsd.org Sun Dec 24 08:28:26 2017 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 F1554EA5B67 for ; Sun, 24 Dec 2017 08:28:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF7046EA77 for ; Sun, 24 Dec 2017 08:28:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vBO8SQQY023768 for ; Sun, 24 Dec 2017 08:28:26 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 224562] serial console installer doesn't copy EFI files into EFI partition on target media Date: Sun, 24 Dec 2017 08:28:26 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jon@brawn.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@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 MIME-Version: 1.0 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 08:28:27 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224562 Bug ID: 224562 Summary: serial console installer doesn't copy EFI files into EFI partition on target media Product: Base System Version: CURRENT Hardware: arm64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: jon@brawn.org Trying to install on a SoftIron Overdrive 1000 using the "serial" console (= in real life it's USB). The target drive gets partitioned correctly and the msdosfs and ufs file systems get created, the OS gets copied over to the ufs partition just fine. Unfortunately, I'm seeing nothing in the msdosfs EFI partition at all, so the system fails to reboot. Copying the EFI file hierarchy, such that it is, from the mini USB memory stick image into the msdosfs EFI partition allows the system to boot correctly. There are no error messages or warnings from the installer at all. I used the following memstick image: FreeBSD-12.0-CURRENT-arm64-aarch64-20171220-r327038-mini-memstick.img Here's a (failed) boot log, for what it's worth: NOTICE: BL3-1:=20 NOTICE: BL3-1: Built : 14:04:15, Apr 9 2016 INFO: BL3-1: Initializing runtime services INFO: BL3-1: Preparing for EL3 exit to normal world INFO: BL3-1: Next image address =3D 0x8000e80000 INFO: BL3-1: Next image spsr =3D 0x3c9 UEFI Interactive Shell v2.1 EDK II UEFI v2.60 (SoftIron Overdrive 1000, 0x00010000) Mapping table FS0: Alias(s):HD0b65535a1:;BLK1: =20=20=20=20=20=20=20=20=20 PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(1,GPT,5BA98F8C-E84E-11E7-= B174-E0FFF70020A6,0x28,0x64000) BLK0: Alias(s): PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0) BLK2: Alias(s): =20=20=20=20=20=20=20=20=20 PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(2,GPT,5BAA2436-E84E-11E7-= B174-E0FFF70020A6,0x64028,0x73F9BFF8) BLK3: Alias(s): =20=20=20=20=20=20=20=20=20 PciRoot(0x1)/Pci(0x0,0x0)/Sata(0x1,0xFFFF,0x0)/HD(3,GPT,5BAB79D7-E84E-11E7-= B174-E0FFF70020A6,0x74000020,0x706D67) Press ESC in 1 seconds to skip startup.nsh or any other key to continue. Shell> --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Sun Dec 24 10:16:24 2017 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 6E519E83BEC for ; Sun, 24 Dec 2017 10:16:24 +0000 (UTC) (envelope-from danfe@regency.nsu.ru) Received: from mx.nsu.ru (mx.nsu.ru [84.237.50.39]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 113B272B1F for ; Sun, 24 Dec 2017 10:16:23 +0000 (UTC) (envelope-from danfe@regency.nsu.ru) Received: from Debian-exim by mx.nsu.ru with local (Exim 4.72) (envelope-from ) id 1eT3KG-0001pT-B3 for freebsd-arm@freebsd.org; Sun, 24 Dec 2017 17:16:12 +0700 Received: from [84.237.50.47] (helo=regency.nsu.ru) by mx.nsu.ru with esmtp (Exim 4.72) (envelope-from ) id 1eT3KG-0001pE-9F; Sun, 24 Dec 2017 17:16:12 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.14.2/8.14.2) with ESMTP id vBOAR4Jc099767; Sun, 24 Dec 2017 16:27:05 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.14.2/8.14.2/Submit) id vBOAQxiu099719; Sun, 24 Dec 2017 17:26:59 +0700 (+07) (envelope-from danfe) Date: Sun, 24 Dec 2017 17:26:59 +0700 From: Alexey Dokuchaev To: Warner Losh Cc: "freebsd-arm@freebsd.org" , gonzo@freebsd.org Subject: Re: How to use our stock armv7-RPI2 images with QEMU? Message-ID: <20171224102659.GA98857@regency.nsu.ru> References: <20171216153225.GA74471@regency.nsu.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-KLMS-Rule-ID: 3 X-KLMS-Message-Action: skipped X-KLMS-AntiSpam-Status: not scanned, whitelist X-KLMS-AntiPhishing: not scanned, whitelist X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server, version 8.0.1.705, not scanned, whitelist X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 10:16:24 -0000 On Mon, Dec 18, 2017 at 02:59:27PM -0700, Warner Losh wrote: > On Sat, Dec 16, 2017 at 8:32 AM, Alexey Dokuchaev wrote: > > I've noticed (per qemu-system-arm -machine help) that it claims to support > > Raspberry Pi 2 (raspi2), so I wanted to boot one of our stock armv7-RPI2 > > images, but did not find recipe at https://wiki.freebsd.org/QemuRecipes, > > and my FreeBSD/arm knowledge is lacking. > > > > Basically I look for a fast way to setup arm6/7 VM to do some ports work. > > > > Could someone give me a hand here, and possibly update that wiki page? > > (It covers arm64, but not arm). Thanks, > > OK. The answer is "It's complicated" and I'm not sure anybody has actually > done it recently. I've found this blog post* from 2012 and it does not look too complicated; I'd even won't bother too much and just grabbed those fines from gonzo@'s homedir but they are gone now. :-( > The following links may be useful. Sounds like the answer is you have to > figure out how much of the SoC qemu is actually doing, and then load u-boot > that's been hacked to omit the part of the initialization that causes > problems... Yeah I've read some of those. I was hoping that since qemu-arm knowns about RPi2 and we know how to produce ready-to-boot image no special dances with u-boot and dts would be needed; I've tried to extract /boot/kernel/kernel out of our image and pass it via -kernel option but it did not work. ./danfe *) https://grenville.wordpress.com/2012/12/16/freebsd-10-under-qemu-emulated-versatilepb-armv6/ From owner-freebsd-arm@freebsd.org Sun Dec 24 10:27:24 2017 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 9A594E84571 for ; Sun, 24 Dec 2017 10:27:24 +0000 (UTC) (envelope-from danfe@regency.nsu.ru) Received: from mx.nsu.ru (mx.nsu.ru [84.237.50.39]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 41D0273158 for ; Sun, 24 Dec 2017 10:27:23 +0000 (UTC) (envelope-from danfe@regency.nsu.ru) Received: from Debian-exim by mx.nsu.ru with local (Exim 4.72) (envelope-from ) id 1eT3V1-0007Aa-Nq for freebsd-arm@freebsd.org; Sun, 24 Dec 2017 17:27:19 +0700 Received: from [84.237.50.47] (helo=regency.nsu.ru) by mx.nsu.ru with esmtp (Exim 4.72) (envelope-from ) id 1eT3V1-0007AG-Kv; Sun, 24 Dec 2017 17:27:19 +0700 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.14.2/8.14.2) with ESMTP id vBOAcC3T001125; Sun, 24 Dec 2017 16:38:12 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.14.2/8.14.2/Submit) id vBOAc7PR001049; Sun, 24 Dec 2017 17:38:07 +0700 (+07) (envelope-from danfe) Date: Sun, 24 Dec 2017 17:38:07 +0700 From: Alexey Dokuchaev To: Sylvain Garrigues Cc: Warner Losh , freebsd-arm@freebsd.org Subject: Re: How to use our stock armv7-RPI2 images with QEMU? Message-ID: <20171224103807.GB98857@regency.nsu.ru> References: <07FDE656-3DBA-4EB6-80F5-A7E25051DB37@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-KLMS-Rule-ID: 3 X-KLMS-Message-Action: skipped X-KLMS-AntiSpam-Status: not scanned, whitelist X-KLMS-AntiPhishing: not scanned, whitelist X-KLMS-AntiVirus: Kaspersky Security 8.0 for Linux Mail Server, version 8.0.1.705, not scanned, whitelist X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 10:27:24 -0000 On Tue, Dec 19, 2017 at 11:11:01PM +0100, Sylvain Garrigues wrote: > Le 19 d??c. 2017 ?? 22:36, Warner Losh a ??crit : > > Any chance the uboot image could be used for the kernel? > > As far as I remember, the current u-boot is stuck in an infinite loop > when run in qemu with -kernel u-boot.bin -machine raspi2, during u-boot > mmc initialization. Hmm, where does one get u-boot.bin file? I don't see it in the FreeBSD RPi2 image anywhere (expected to find under /boot). > The attached ugly patch made u-boot able to go further and recognize > partitions on the sd image attached to qemu in raspi2 configuration. Thanks, might be useful once I get acquainted with all that armish u-boot stuff and such. ./danfe From owner-freebsd-arm@freebsd.org Sun Dec 24 16:55:48 2017 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 9827CE9DC2C for ; Sun, 24 Dec 2017 16:55:48 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound1b.ore.mailhop.org (outbound1b.ore.mailhop.org [54.200.247.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7A4811F52 for ; Sun, 24 Dec 2017 16:55:48 +0000 (UTC) (envelope-from ian@freebsd.org) X-MHO-User: 3fffabac-e8cb-11e7-8486-0934409070aa X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 73.78.92.27 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [73.78.92.27]) by outbound1.ore.mailhop.org (Halon) with ESMTPSA id 3fffabac-e8cb-11e7-8486-0934409070aa; Sun, 24 Dec 2017 16:55:31 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id vBOGte2I001457; Sun, 24 Dec 2017 09:55:40 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: <1514134540.11499.4.camel@freebsd.org> Subject: Re: Fairly minimal sdcard content for booting kernel and world on an RPI2 V1.1 from a USB SSD instead of from the sdcard [corrections] From: Ian Lepore To: Mark Millard , Freebsd-arm Date: Sun, 24 Dec 2017 09:55:40 -0700 In-Reply-To: <90C085CE-25D6-4490-8221-7C5C2988BDD5@dsl-only.net> References: <96279C4C-C713-48E1-AD5F-178852C04B45@dsl-only.net> <72C5DCE8-2B63-4F23-94B4-5C74E47CF89C@dsl-only.net> <90C085CE-25D6-4490-8221-7C5C2988BDD5@dsl-only.net> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.18.5.1 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Dec 2017 16:55:48 -0000 On Sat, 2017-12-23 at 16:40 -0800, Mark Millard wrote: > It does not appear that a fixed loaderdev > definition can even be used to pick out > the MMC (or any other specific device) > unless what else is connected is also > controlled (stable properties from boot > to boot). As usual, I find it basically impossible to read your wall of text.  I did notice that paragraph while trying to skim through it.   If you want to select an MMC device regardless of what USB devices may be present, set loaderdev to mmc, mmc0, mmc1, etc.  If there are multiple mmc devices which may or may not be present, there's not much you can do, because if no card is present in the slot uboot normally assigns to mmc0, then any card in the other slot will become mmc0.  The same applies to other device types such as sata and usb, you can name the type, but uboot will always just number whatever is present starting at 0 without regard to the physical slot/port/location/whatever. -- Ian From owner-freebsd-arm@freebsd.org Mon Dec 25 00:11:00 2017 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 9C7A5E8A093 for ; Mon, 25 Dec 2017 00:11:00 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-170.reflexion.net [208.70.210.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4ADEC6E549 for ; Mon, 25 Dec 2017 00:10:59 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 9310 invoked from network); 25 Dec 2017 00:10:53 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 25 Dec 2017 00:10:53 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sun, 24 Dec 2017 19:10:53 -0500 (EST) Received: (qmail 32263 invoked from network); 25 Dec 2017 00:10:53 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 25 Dec 2017 00:10:53 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 55F5BEC8029; Sun, 24 Dec 2017 16:10:52 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: How to use our stock armv7-RPI2 images with QEMU? Message-Id: Date: Sun, 24 Dec 2017 16:10:51 -0800 To: danfe@nsu.ru, Freebsd-arm X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Dec 2017 00:11:00 -0000 Alexey Dokuchaev danfe at nsu.ru wrote on Sun Dec 24 10:27:24 UTC 2017 : > Hmm, where does one get u-boot.bin file? I don't see it in the FreeBSD > RPi2 image anywhere (expected to find under /boot). In order to see how official RPI2 is put together for a release: # more /usr/src/release/arm/RPI2.conf #!/bin/sh # # $FreeBSD: head/release/arm/RPI2.conf 325950 2017-11-17 17:36:45Z gjb $ # EMBEDDED_TARGET_ARCH="armv7" EMBEDDED_TARGET="arm" EMBEDDEDBUILD=1 EMBEDDEDPORTS="sysutils/u-boot-rpi2 sysutils/rpi-firmware" FAT_SIZE="50m" FAT_TYPE="16" IMAGE_SIZE="3072M" KERNEL="GENERIC" MD_ARGS="-x 63 -y 255" NODOC=1 PART_SCHEME="MBR" export BOARDNAME="RPI2" arm_install_uboot() { UBOOT_DIR="/usr/local/share/u-boot/u-boot-rpi2" RPI_FIRMWARE_DIR="/usr/local/share/rpi-firmware" UBOOT_FILES="u-boot.bin" RPI_FIRMWARE_FILES="bootcode.bin config.txt \ fixup.dat fixup_cd.dat fixup_db.dat fixup_x.dat \ start.elf start_cd.elf start_db.elf start_x.elf" FATMOUNT="${DESTDIR%${KERNEL}}/fat" UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} for _UF in ${UBOOT_FILES}; do chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/${_UF} \ ${FATMOUNT}/${_UF} done for _UF in ${RPI_FIRMWARE_FILES}; do chroot ${CHROOTDIR} cp -p ${RPI_FIRMWARE_DIR}/${_UF} \ ${FATMOUNT}/${_UF} done chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ ${FATMOUNT}/ubldr.bin chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/dtb/rpi2.dtb \ ${FATMOUNT}/rpi2.dtb chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot sync umount_loop ${CHROOTDIR}/${FATMOUNT} umount_loop ${CHROOTDIR}/${UFSMOUNT} chroot ${CHROOTDIR} rmdir ${FATMOUNT} chroot ${CHROOTDIR} rmdir ${UFSMOUNT} return 0 } So installing the port sysutils/u-boot-rpi2 provides: /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin that is then copied to the msdosfs file system. There are also files from the port sysutils/rpi-firmware in : /usr/local/share/rpi-firmware/ that are copied over. I will warn that when I look at the console record on the rpi2 that I use it shows: Booting [/boot/kernel/kernel]... /boot/dtb/bcm2836-rpi-2-b.dtb size=0x346b Loaded DTB from file 'bcm2836-rpi-2-b.dtb'. This is different than the rpi2.dtb put on the msdosfs in the script. The /boot/dtb/bcm2836-rpi-2-b.dtb is what the FreeBSD kernel uses in my context. The /boot/dtb/rpi2.dtb copied to the msdosfs as rpi2.dtb may be for u-boot. /boot/ubldr.bin is copied to the msdosfs as well. === Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Mon Dec 25 15:48:57 2017 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 DFDCCE926AE for ; Mon, 25 Dec 2017 15:48:57 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id A7BA668CEE for ; Mon, 25 Dec 2017 15:48:57 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 23DA8274D0 for ; Mon, 25 Dec 2017 10:48:21 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 1C2B6133E01 for ; Mon, 25 Dec 2017 09:48:19 -0600 (CST) To: "freebsd-arm@freebsd.org" From: Karl Denninger Subject: Crochet for RPI3 fails in tblgen Message-ID: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> Date: Mon, 25 Dec 2017 09:48:17 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms050404050805000503050103" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Dec 2017 15:48:58 -0000 This is a cryptographically signed message in MIME format. --------------ms050404050805000503050103 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Blows up here: =2E... [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/Sparc/TargetInfo...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/X86...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/X86/AsmParser...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/X86/InstPrinter...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/X86/MCTargetDesc...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/X86/TargetInfo...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Target/X86/Utils...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/ToolDrivers/llvm-lib...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/Coroutines...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/IPO...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/InstCombine...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/Instrumentation...]= [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/ObjCARC...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/Scalar...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/Utils...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/Transforms/Vectorize...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/llvm-dlltool...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/llvm-lib...] [Creating nested objdir /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm 64.aarch64/tmp/obj-tools/lib/clang/libllvm/llvm/IR...] --- AArch64GenAsmWriter.inc --- --- AArch64GenAsmWriter1.inc --- --- AArch64GenCallingConv.inc --- --- AArch64GenDAGISel.inc --- --- AArch64GenDisassemblerTables.inc --- --- AArch64GenFastISel.inc --- --- AArch64GenGlobalISel.inc --- --- AArch64GenInstrInfo.inc --- --- AArch64GenMCCodeEmitter.inc --- --- AArch64GenMCPseudoLowering.inc --- --- AArch64GenRegisterBank.inc --- --- AArch64GenRegisterInfo.inc --- --- AArch64GenAsmWriter.inc --- llvm-tblgen -gen-asm-writer=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include - I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenAsmWri ter.inc.d -o AArch64GenAsmWriter.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llvm/lib /Target/AArch64/AArch64.td --- AArch64GenAsmWriter1.inc --- llvm-tblgen -gen-asm-writer -asmwriternum=3D1=C2=A0 -I /pics/CrossBuild-Head/src/contri b/llvm/include -I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenAsmWriter1.inc.d -o AArch64GenAsmWriter1.inc=C2=A0 /pics/CrossBuild-Head/sr c/contrib/llvm/lib/Target/AArch64/AArch64.td --- AArch64GenCallingConv.inc --- llvm-tblgen -gen-callingconv=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include -I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenCalli ngConv.inc.d -o AArch64GenCallingConv.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llv m/lib/Target/AArch64/AArch64.td --- AArch64GenDAGISel.inc --- llvm-tblgen -gen-dag-isel=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include -I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenDAGISel. inc.d -o AArch64GenDAGISel.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llvm/lib/Targe t/AArch64/AArch64.td --- AArch64GenDisassemblerTables.inc --- llvm-tblgen -gen-disassembler=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include =C2=A0-I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 = -d AArch64GenDisa ssemblerTables.inc.d -o AArch64GenDisassemblerTables.inc=C2=A0 /pics/CrossBuild-Head/ src/contrib/llvm/lib/Target/AArch64/AArch64.td --- AArch64GenFastISel.inc --- llvm-tblgen -gen-fast-isel=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include -I =C2=A0/pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenFastISe l.inc.d -o AArch64GenFastISel.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llvm/lib/Ta rget/AArch64/AArch64.td --- AArch64GenGlobalISel.inc --- llvm-tblgen -gen-global-isel=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include -I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenGloba lISel.inc.d -o AArch64GenGlobalISel.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llvm/ lib/Target/AArch64/AArch64.td --- AArch64GenInstrInfo.inc --- llvm-tblgen -gen-instr-info=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include - I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenInstrI nfo.inc.d -o AArch64GenInstrInfo.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llvm/lib /Target/AArch64/AArch64.td --- AArch64GenMCCodeEmitter.inc --- llvm-tblgen -gen-emitter=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include -I / make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm --- AArch64GenDisassemblerTables.inc --- *** [AArch64GenDisassemblerTables.inc] Error code 1 make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm --- AArch64GenInstrInfo.inc --- Segmentation fault (core dumped) *** [AArch64GenInstrInfo.inc] Error code 139 make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm --- AArch64GenGlobalISel.inc --- Segmentation fault (core dumped) *** [AArch64GenGlobalISel.inc] Error code 139 make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm --- AArch64GenFastISel.inc --- Segmentation fault (core dumped) *** [AArch64GenFastISel.inc] Error code 139 make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm 9 errors make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm *** [all_subdir_lib/clang/libllvm] Error code 2 make[3]: stopped in /pics/CrossBuild-Head/src/lib/clang 1 error make[3]: stopped in /pics/CrossBuild-Head/src/lib/clang *** [cross-tools] Error code 2 make[2]: stopped in /pics/CrossBuild-Head/src 1 error make[2]: stopped in /pics/CrossBuild-Head/src *** [_cross-tools] Error code 2 make[1]: stopped in /pics/CrossBuild-Head/src 1 error make[1]: stopped in /pics/CrossBuild-Head/src *** [buildworld] Error code 2 make: stopped in /pics/CrossBuild-Head/src 1 error make: stopped in /pics/CrossBuild-Head/src -HEAD as of this morning (12/25) --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms050404050805000503050103 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms050404050805000503050103-- From owner-freebsd-arm@freebsd.org Mon Dec 25 21:20:14 2017 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 3D233EA7087 for ; Mon, 25 Dec 2017 21:20:14 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A2DBA73F3A for ; Mon, 25 Dec 2017 21:20:13 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 6e1b5811; Mon, 25 Dec 2017 22:20:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=+lFV4lRGrmQr1eokiRtVRpvnGII=; b=AxMTStsov3qD2DdC6wGJmHiYA+py 05XrCFUcecosBfRhpEAv/wS0qLYoCN4STDdbLyQZvMI0BQ/iez3l5A9ZCj3fkHGz loXT7WiKXbAIjqrQqJX8a3DsIxiDxr9Mlc0bp62Y9yxD40snfTtFIt9Ca3wD24lV 3865pBCNVMNvGjQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=P70iAGD4iib91ktIb4pDZeNiEE1nVJZNM7W5IUPTxh59p9+HQeuCWYk+ GslCw7arI0AMCGCw1n+3/yDSEkggBcEOA0fHjxHQJE4WI49521MSbd3U0ucUqFv/ pBV87/tLeS7NsbduR3sfY2d1niXrGnMIOiqUvEEATiYIooavXiY= Received: from arcadia (j1a01-1-78-205-69-41.fbx.proxad.net [78.205.69.41]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 6f8aba70 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Mon, 25 Dec 2017 22:20:11 +0100 (CET) Date: Mon, 25 Dec 2017 22:20:10 +0100 From: Emmanuel Vadot To: Karl Denninger Cc: "freebsd-arm@freebsd.org" Subject: Re: Crochet for RPI3 fails in tblgen Message-Id: <20171225222010.9296f09bac995b0e3c659010@bidouilliste.com> In-Reply-To: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Dec 2017 21:20:14 -0000 Hello Karl, On Mon, 25 Dec 2017 09:48:17 -0600 Karl Denninger wrote: > Blows up here: > > .... > This is a lot of text ... Also few questions/remarks : - What does the build looks like for vanilla FreeBSD ? - Which FreeBSD release are you building/building from ? - I was never sure about the "support" of crochet, most (if not all) arm developer doesn't use it and we never had contact with the maintainer (also he doesn't seems to follow development happening in FreeBSD arm/arm64 as a lot of merge-requests in crochet are follow-ups to commits happening in FreeBSD). - I personally don't care about crochet support even if I see it's value based on how it's a pain to do custom release images and I'm pretty sure that I'm talking for most of the arm developpers. Cheers, -- Emmanuel Vadot From owner-freebsd-arm@freebsd.org Mon Dec 25 21:39:02 2017 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 C591AEA7BA2 for ; Mon, 25 Dec 2017 21:39:02 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AA31A74851 for ; Mon, 25 Dec 2017 21:39:02 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.ysv.freebsd.org (Postfix) id A5B8DEA7BA1; Mon, 25 Dec 2017 21:39:02 +0000 (UTC) Delivered-To: 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 A55EBEA7BA0 for ; Mon, 25 Dec 2017 21:39:02 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2321D74850 for ; Mon, 25 Dec 2017 21:39:01 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id a3304fdd for ; Mon, 25 Dec 2017 22:38:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; s=mail; bh=AsUcUAuGjS0CJgm6gRoA9WU0r aM=; b=SqBtx65uN/1qBLEdxey2mn+AogUQSpNkHil3UV4hRq4UDKpBVSLg5paGe jTM3eX2FK4A3tenvk6GTew+mh+LJxgKayYM6zG2UfXSBsLJx2v0gw3Xh7xSJFr4h mgHydatVJGPw1baULLysn36mFBCLuaQki4y/2cmTls92SOoiG8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; q=dns; s=mail; b=UdatY8STyianp4iZTdV nhlQraDv7jqGDhYY+dvvypjCX7EAu6aP2/g+tnxrW7f23Fk976rzUDreoDIHIN9f 6r8JywtIRGWw2CC9C71yuDnTL8z/v2fgsQjYCJVrulQJPMSTbNq1DuBATKEH2YIm GlGMgOFbsygIZYhCNlEoYi10= Received: from arcadia (j1a01-1-78-205-69-41.fbx.proxad.net [78.205.69.41]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 05ad962c TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Mon, 25 Dec 2017 22:38:59 +0100 (CET) Date: Mon, 25 Dec 2017 22:38:58 +0100 From: Emmanuel Vadot To: "freebsd-arm@freebsd.org" Subject: Man page mandatory for new arm/arm64 drivers Message-Id: <20171225223858.d82e0c795b878f12807787de@bidouilliste.com> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Dec 2017 21:39:02 -0000 Hello arm people, Since I was bored during christmas I've used some of my time to write a few manual pages for arm device driver. This is something that was asked by a lot of people and that we should have done a long time ago. I know that writing documentation is somewhat tedious and sometime hard for non native-english person like me but if I could do it you can too. I'm not proposing that we *should* provide a man page for each new arm driver but that we *must*. I will personnaly track down commiters that don't provide man page and possibly revert their commit if they are not responsive. Here is a list of what information a manual page for arm drivers should provide : - Hardware supported - FDT compatible strings - sysctls And of course the usual BUGS/CAVEATS etc ... Cheers, -- Emmanuel Vadot From owner-freebsd-arm@freebsd.org Mon Dec 25 23:36:00 2017 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 37E48E81D21 for ; Mon, 25 Dec 2017 23:36:00 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id E9B3C7878D for ; Mon, 25 Dec 2017 23:35:59 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id C375727386 for ; Mon, 25 Dec 2017 18:35:59 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id B5935134886 for ; Mon, 25 Dec 2017 17:35:57 -0600 (CST) Subject: Re: Crochet for RPI3 fails in tblgen Cc: "freebsd-arm@freebsd.org" References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <20171225222010.9296f09bac995b0e3c659010@bidouilliste.com> From: Karl Denninger Message-ID: <1a124303-2150-06e7-e7d4-460792fc43bd@denninger.net> Date: Mon, 25 Dec 2017 17:35:55 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <20171225222010.9296f09bac995b0e3c659010@bidouilliste.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms050808000806080108030405" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Dec 2017 23:36:00 -0000 This is a cryptographically signed message in MIME format. --------------ms050808000806080108030405 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/25/2017 15:20, Emmanuel Vadot wrote: > Hello Karl, > > On Mon, 25 Dec 2017 09:48:17 -0600 > Karl Denninger wrote: > >> Blows up here: >> >> .... >> > This is a lot of text ... > > Also few questions/remarks : > > - What does the build looks like for vanilla FreeBSD ? I am on 11-STABLE on this machine so it's not applicable.. > - Which FreeBSD release are you building/building from ? 11.1-STABLE, building 12-HEAD for the RPI3.=C2=A0 This used to work, incidentally; exactly *when* it blew up I'm not entirely certain, but it was ok a couple of months ago. > - I was never sure about the "support" of crochet, most (if not all) > arm developer doesn't use it and we never had contact with the > maintainer (also he doesn't seems to follow development happening in > FreeBSD arm/arm64 as a lot of merge-requests in crochet are follow-ups > to commits happening in FreeBSD). > - I personally don't care about crochet support even if I see it's > value based on how it's a pain to do custom release images and I'm > pretty sure that I'm talking for most of the arm developpers. Well, cross-builds in general are supposed to work, yes?=C2=A0 And they h= ave been.....=C2=A0 now they're not. --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms050808000806080108030405 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms050808000806080108030405-- From owner-freebsd-arm@freebsd.org Mon Dec 25 23:48:21 2017 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 4924FE825E4 for ; Mon, 25 Dec 2017 23:48:21 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B21C878C4E for ; Mon, 25 Dec 2017 23:48:19 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 14bd85d9; Tue, 26 Dec 2017 00:48:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=5kBI9doJw7yHNXchFx5REcrzM18=; b=rwm7ugMR3SMhJcxBrgG/IGbqTZkq 3cM6PqRQwwLCdF0oizRcj79BYgfwD24k8H5dk0hScmAUqrGCKQ0YSO6n9nUW5rwp mdaE66YJ5jSkBIprs1JT5OgMQ3FA48/s+NdEwkqlIwle8HOrsHe+d+UpH7CGlW5v i8q4qCqPUlw16qQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=AJAHv1tBcHkbw21Bir1I24TWtgq/aoWEVW7BiBeAuMU0sv6XU0Hkmoix 7Ue9VazZQeGHZQ0TARk2GdeAPXAoKsPC2b+NrmpLCLy3jqS0ydla0EzfEDvOLPW3 xqfMzVNjmH2ERfo9QTAjx7U3NaYn37nZYoGJ3yzcqc3d5n8+ttQ= Received: from arcadia (j1a01-1-78-205-69-41.fbx.proxad.net [78.205.69.41]) by mail.blih.net (OpenSMTPD) with ESMTPSA id facf837e TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 26 Dec 2017 00:48:17 +0100 (CET) Date: Tue, 26 Dec 2017 00:48:15 +0100 From: Emmanuel Vadot To: Karl Denninger Cc: "freebsd-arm@freebsd.org" Subject: Re: Crochet for RPI3 fails in tblgen Message-Id: <20171226004815.778d9d373b820c3dc602b9b1@bidouilliste.com> In-Reply-To: <1a124303-2150-06e7-e7d4-460792fc43bd@denninger.net> References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <20171225222010.9296f09bac995b0e3c659010@bidouilliste.com> <1a124303-2150-06e7-e7d4-460792fc43bd@denninger.net> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Dec 2017 23:48:21 -0000 On Mon, 25 Dec 2017 17:35:55 -0600 Karl Denninger wrote: >=20 > On 12/25/2017 15:20, Emmanuel Vadot wrote: > > Hello Karl, > > > > On Mon, 25 Dec 2017 09:48:17 -0600 > > Karl Denninger wrote: > > > >> Blows up here: > >> > >> .... > >> > > This is a lot of text ... > > > > Also few questions/remarks : > > > > - What does the build looks like for vanilla FreeBSD ? > I am on 11-STABLE on this machine so it's not applicable.. What I wanted to say is what's happening for you on a buildkernel/buildworld for a vanilla freebsd tree and not using crochet. > > - Which FreeBSD release are you building/building from ? > 11.1-STABLE, building 12-HEAD for the RPI3.=A0 This used to work, > incidentally; exactly *when* it blew up I'm not entirely certain, but it > was ok a couple of months ago. >=20 > > - I was never sure about the "support" of crochet, most (if not all) > > arm developer doesn't use it and we never had contact with the > > maintainer (also he doesn't seems to follow development happening in > > FreeBSD arm/arm64 as a lot of merge-requests in crochet are follow-ups > > to commits happening in FreeBSD). > > - I personally don't care about crochet support even if I see it's > > value based on how it's a pain to do custom release images and I'm > > pretty sure that I'm talking for most of the arm developpers. > Well, cross-builds in general are supposed to work, yes?=A0 And they have > been.....=A0 now they're not. >=20 Last time I've cross-built freebsd was a week ago, see above. --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Tue Dec 26 11:34:15 2017 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 1DD58E870D5 for ; Tue, 26 Dec 2017 11:34:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 026F071232 for ; Tue, 26 Dec 2017 11:34:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.ysv.freebsd.org (Postfix) id 01BE0E870D3; Tue, 26 Dec 2017 11:34:15 +0000 (UTC) Delivered-To: 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 015D2E870D2 for ; Tue, 26 Dec 2017 11:34:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6D3B371231 for ; Tue, 26 Dec 2017 11:34:13 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 85a3b82e for ; Tue, 26 Dec 2017 12:34:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; s=mail; bh=eJ7XvCGgVNBh8WlY30GuMvHUm /8=; b=Yr+RHBrzRCWmO7Fq/TMeYSoxzx1Jzw1PMo70v51pNLI696ZZTRqOkK5AY DIYyWkfvcaAnN2JOtK4hWL8ioKoWe+W2HjkbUy4OGQ11qsbWz3LP55ObsFgZu8pm ZsY5jf5R59uEpSnJYkOBkd0Nso5+d4JCbwPSaJvs9WDzDLiMOg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:subject:message-id:mime-version:content-type :content-transfer-encoding; q=dns; s=mail; b=HRNpciEnoVRUjZsbHij oMqD6YQTthQf1TGYuxHXzFxzEs5U9p1wOkIuo/RGXOXN0lHp9rhg2ylOUM2TOP3h SgTL0ZuTJfFVP8xYwSX3zvqvxqdpigS/SHMadZvqU19y0TT02kZLxjvmwhJRY1lM 6YmTGIAhsDu9MrgzsMnAETYY= Received: from arcadia (j1a01-1-78-205-69-41.fbx.proxad.net [78.205.69.41]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 53704254 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Tue, 26 Dec 2017 12:34:11 +0100 (CET) Date: Tue, 26 Dec 2017 12:34:10 +0100 From: Emmanuel Vadot To: "freebsd-arm@freebsd.org" Subject: sys/arm/lpc and EA3250 usage Message-Id: <20171226123410.25790be522aaa79a90941e74@bidouilliste.com> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 11:34:15 -0000 Hello, Is anyone here is using this board/code ? I've opened a review asking for it's removal, if you are using it please raise your hand. https://reviews.freebsd.org/D13625 Cheers, -- Emmanuel Vadot From owner-freebsd-arm@freebsd.org Tue Dec 26 14:41:46 2017 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 3D693E9329A for ; Tue, 26 Dec 2017 14:41:46 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id 0FE9C77D23 for ; Tue, 26 Dec 2017 14:41:45 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id D72F72734B for ; Tue, 26 Dec 2017 09:41:15 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id E36871368DC for ; Tue, 26 Dec 2017 08:41:13 -0600 (CST) Subject: Re: Crochet for RPI3 fails in tblgen To: freebsd-arm@freebsd.org References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> From: Karl Denninger Message-ID: <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> Date: Tue, 26 Dec 2017 08:41:08 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms000203060603090207000902" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 14:41:46 -0000 This is a cryptographically signed message in MIME format. --------------ms000203060603090207000902 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/25/2017 09:48, Karl Denninger wrote: > Blows up here: > > .... > > ..... > --- AArch64GenInstrInfo.inc --- > llvm-tblgen -gen-instr-info=C2=A0 -I > /pics/CrossBuild-Head/src/contrib/llvm/include - > I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d > AArch64GenInstrI > nfo.inc.d -o AArch64GenInstrInfo.inc=C2=A0 > /pics/CrossBuild-Head/src/contrib/llvm/lib > /Target/AArch64/AArch64.td > --- AArch64GenMCCodeEmitter.inc --- > llvm-tblgen -gen-emitter=C2=A0 -I > /pics/CrossBuild-Head/src/contrib/llvm/include -I / > > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > --- AArch64GenDisassemblerTables.inc --- > *** [AArch64GenDisassemblerTables.inc] Error code 1 > > > > -HEAD as of this morning (12/25) > Ok now it's blowing up in a different place and way (with a new svn update as of a few minutes ago): --- AArch64GenRegisterInfo.inc --- llvm-tblgen -gen-register-info=C2=A0 -I /pics/CrossBuild-Head/src/contrib/llvm/include -I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=C2=A0 /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td --- AArch64GenRegisterBank.inc --- llvm-tblgen: Unknown command line argument '-gen-register-bank'.=C2=A0 Tr= y: 'llvm-tblgen -help' llvm-tblgen: Did you mean '-gen-register-info'? *** [AArch64GenRegisterBank.inc] Error code 1 make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm --- AArch64GenDisassemblerTables.inc --- error:Could not find 'FAULTING_LOAD_OP' instruction! --- AArch64GenMCCodeEmitter.inc --- error:Could not find 'FAULTING_LOAD_OP' instruction! --- AArch64GenAsmWriter1.inc --- error:Could not find 'FAULTING_LOAD_OP' instruction! --- AArch64GenAsmWriter.inc --- error:Could not find 'FAULTING_LOAD_OP' instruction! --- AArch64GenDisassemblerTables.inc --- *** [AArch64GenDisassemblerTables.inc] Error code 1 I don't think this is crochet that's responsible... looks like llvm has "issues" with cross-building.... --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms000203060603090207000902 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms000203060603090207000902-- From owner-freebsd-arm@freebsd.org Tue Dec 26 14:52:34 2017 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 0F473E93FD2 for ; Tue, 26 Dec 2017 14:52:34 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7C45B785C9 for ; Tue, 26 Dec 2017 14:52:32 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 564dbbdb; Tue, 26 Dec 2017 15:52:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=hzyeyrukRrVz9JZtvYgJVyAx6Fk=; b=pmDJ9FwoxxW8iT3OplS1ibaTkrVQ ycT9nc+FD6YJRe260w8+l4xNeHcwBZlYN8ktK+9GGLTyeBRTxv5ppqXZUJS8jfOR oUfOAR5anmq+m/+wsF+u0LUIQW0t/eHddQorU8D8kzk3uTi57XySbvHY2Dq7vt1T Lw/ORXLFTN3p1YM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=T/44ZPx0978Q/Tm94ksv43BYdJY4Zjzng+kj6gR8ghdRAx62lLl/gI4G y08244MRmYIdhbIyHtKc9WTTGhDhDA25hoQrm/0AEy1Nruf8V3V+qKxB4SsjS7Tp A6QU0ixFt0+yFgckAPzEtwXG2x9Q6EsLm6rfwxrx5bqkC+KtBUU= Received: from arcadia (j1a01-1-78-205-69-41.fbx.proxad.net [78.205.69.41]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 18a15268 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 26 Dec 2017 15:52:30 +0100 (CET) Date: Tue, 26 Dec 2017 15:52:28 +0100 From: Emmanuel Vadot To: Karl Denninger Cc: freebsd-arm@freebsd.org Subject: Re: Crochet for RPI3 fails in tblgen Message-Id: <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> In-Reply-To: <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 14:52:34 -0000 On Tue, 26 Dec 2017 08:41:08 -0600 Karl Denninger wrote: > On 12/25/2017 09:48, Karl Denninger wrote: > > Blows up here: > > > > .... > > > > ..... > > --- AArch64GenInstrInfo.inc --- > > llvm-tblgen -gen-instr-info=A0 -I > > /pics/CrossBuild-Head/src/contrib/llvm/include - > > I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > > AArch64GenInstrI > > nfo.inc.d -o AArch64GenInstrInfo.inc=A0 > > /pics/CrossBuild-Head/src/contrib/llvm/lib > > /Target/AArch64/AArch64.td > > --- AArch64GenMCCodeEmitter.inc --- > > llvm-tblgen -gen-emitter=A0 -I > > /pics/CrossBuild-Head/src/contrib/llvm/include -I / > > > > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > > --- AArch64GenDisassemblerTables.inc --- > > *** [AArch64GenDisassemblerTables.inc] Error code 1 > > > > > > > > -HEAD as of this morning (12/25) > > > Ok now it's blowing up in a different place and way (with a new svn > update as of a few minutes ago): >=20 > --- AArch64GenRegisterInfo.inc --- > llvm-tblgen -gen-register-info=A0 -I > /pics/CrossBuild-Head/src/contrib/llvm/include -I > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=A0 > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td > --- AArch64GenRegisterBank.inc --- > llvm-tblgen: Unknown command line argument '-gen-register-bank'.=A0 Try: > 'llvm-tblgen -help' > llvm-tblgen: Did you mean '-gen-register-info'? > *** [AArch64GenRegisterBank.inc] Error code 1 >=20 > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > --- AArch64GenDisassemblerTables.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenMCCodeEmitter.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenAsmWriter1.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenAsmWriter.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenDisassemblerTables.inc --- > *** [AArch64GenDisassemblerTables.inc] Error code 1 >=20 >=20 > I don't think this is crochet that's responsible... looks like llvm has > "issues" with cross-building.... Did you run make kernel-toolchain (or buildworld) before ? If yes this might be the recent update of clang. --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Tue Dec 26 14:53:59 2017 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 24F17E940F7 for ; Tue, 26 Dec 2017 14:53:59 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A216F7865C for ; Tue, 26 Dec 2017 14:53:57 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id a833988d; Tue, 26 Dec 2017 15:53:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=/Ch0nsYy6y5SL+1fkRR8kdobivU=; b=QPd2UlOYC1rHK4APZaKvr6FRgTRl UbTYsJsRQmedMDVCk9jk5CtFXAEA+6bvitVrcF8Rpflr12N4hRZmc2+1YgWkk7Pg 9gKtrnSw9cHpd5VXEqAgSTJoLLKbuV3fWO45mSoMrh/kJ9h7a3gm0nRCEk+3eQZ/ /bLuokw66bzb6u4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=loj5CkXgSuf1nyykE6ckBGeCMmka/tT1Skm4KBGT7QFb9fEj03x3iNtq fJg0UMBxvADwalzA7zdcnBvTDTSg75hPYb2v3764MJNeOp62uL3n9cRNbY1hubev oy5i4/Vp9aLKKDqg+s/Uw8bK9SxZir5/Xf5VfbmTJqluRp2oj0o= Received: from arcadia (j1a01-1-78-205-69-41.fbx.proxad.net [78.205.69.41]) by mail.blih.net (OpenSMTPD) with ESMTPSA id ae1c7275 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 26 Dec 2017 15:53:55 +0100 (CET) Date: Tue, 26 Dec 2017 15:53:54 +0100 From: Emmanuel Vadot To: Emmanuel Vadot Cc: Karl Denninger , freebsd-arm@freebsd.org Subject: Re: Crochet for RPI3 fails in tblgen Message-Id: <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> In-Reply-To: <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 14:53:59 -0000 On Tue, 26 Dec 2017 15:52:28 +0100 Emmanuel Vadot wrote: > On Tue, 26 Dec 2017 08:41:08 -0600 > Karl Denninger wrote: >=20 > > On 12/25/2017 09:48, Karl Denninger wrote: > > > Blows up here: > > > > > > .... > > > > > > ..... > > > --- AArch64GenInstrInfo.inc --- > > > llvm-tblgen -gen-instr-info=A0 -I > > > /pics/CrossBuild-Head/src/contrib/llvm/include - > > > I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > > > AArch64GenInstrI > > > nfo.inc.d -o AArch64GenInstrInfo.inc=A0 > > > /pics/CrossBuild-Head/src/contrib/llvm/lib > > > /Target/AArch64/AArch64.td > > > --- AArch64GenMCCodeEmitter.inc --- > > > llvm-tblgen -gen-emitter=A0 -I > > > /pics/CrossBuild-Head/src/contrib/llvm/include -I / > > > > > > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > > > --- AArch64GenDisassemblerTables.inc --- > > > *** [AArch64GenDisassemblerTables.inc] Error code 1 > > > > > > > > > > > > -HEAD as of this morning (12/25) > > > > > Ok now it's blowing up in a different place and way (with a new svn > > update as of a few minutes ago): > >=20 > > --- AArch64GenRegisterInfo.inc --- > > llvm-tblgen -gen-register-info=A0 -I > > /pics/CrossBuild-Head/src/contrib/llvm/include -I > > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > > AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=A0 > > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td > > --- AArch64GenRegisterBank.inc --- > > llvm-tblgen: Unknown command line argument '-gen-register-bank'.=A0 Try: > > 'llvm-tblgen -help' > > llvm-tblgen: Did you mean '-gen-register-info'? > > *** [AArch64GenRegisterBank.inc] Error code 1 > >=20 > > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > > --- AArch64GenDisassemblerTables.inc --- > > error:Could not find 'FAULTING_LOAD_OP' instruction! > > --- AArch64GenMCCodeEmitter.inc --- > > error:Could not find 'FAULTING_LOAD_OP' instruction! > > --- AArch64GenAsmWriter1.inc --- > > error:Could not find 'FAULTING_LOAD_OP' instruction! > > --- AArch64GenAsmWriter.inc --- > > error:Could not find 'FAULTING_LOAD_OP' instruction! > > --- AArch64GenDisassemblerTables.inc --- > > *** [AArch64GenDisassemblerTables.inc] Error code 1 > >=20 > >=20 > > I don't think this is crochet that's responsible... looks like llvm has > > "issues" with cross-building.... >=20 > Did you run make kernel-toolchain (or buildworld) before ? > If yes this might be the recent update of clang. >=20 Ah sorry, it seems that this is during either kernel-toolchain or buildworld. --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Tue Dec 26 14:55:39 2017 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 869DFE942F0 for ; Tue, 26 Dec 2017 14:55:39 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id 5DBC17881F for ; Tue, 26 Dec 2017 14:55:39 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 9048F2734B for ; Tue, 26 Dec 2017 09:55:09 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id C9964136964 for ; Tue, 26 Dec 2017 08:55:07 -0600 (CST) Subject: Re: Crochet for RPI3 fails in tblgen To: freebsd-arm@freebsd.org References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> From: Karl Denninger Message-ID: Date: Tue, 26 Dec 2017 08:55:02 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms010807090000020709030301" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 14:55:39 -0000 This is a cryptographically signed message in MIME format. --------------ms010807090000020709030301 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/26/2017 08:41, Karl Denninger wrote: > On 12/25/2017 09:48, Karl Denninger wrote: >> Blows up here: >> >> .... >> >> ..... >> --- AArch64GenInstrInfo.inc --- >> llvm-tblgen -gen-instr-info=C2=A0 -I >> /pics/CrossBuild-Head/src/contrib/llvm/include - >> I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d >> AArch64GenInstrI >> nfo.inc.d -o AArch64GenInstrInfo.inc=C2=A0 >> /pics/CrossBuild-Head/src/contrib/llvm/lib >> /Target/AArch64/AArch64.td >> --- AArch64GenMCCodeEmitter.inc --- >> llvm-tblgen -gen-emitter=C2=A0 -I >> /pics/CrossBuild-Head/src/contrib/llvm/include -I / >> >> make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm >> --- AArch64GenDisassemblerTables.inc --- >> *** [AArch64GenDisassemblerTables.inc] Error code 1 >> >> >> >> -HEAD as of this morning (12/25) >> > Ok now it's blowing up in a different place and way (with a new svn > update as of a few minutes ago): > > --- AArch64GenRegisterInfo.inc --- > llvm-tblgen -gen-register-info=C2=A0 -I > /pics/CrossBuild-Head/src/contrib/llvm/include -I > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d > AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=C2=A0 > /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td > --- AArch64GenRegisterBank.inc --- > llvm-tblgen: Unknown command line argument '-gen-register-bank'.=C2=A0 = Try: > 'llvm-tblgen -help' > llvm-tblgen: Did you mean '-gen-register-info'? > *** [AArch64GenRegisterBank.inc] Error code 1 > > make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > --- AArch64GenDisassemblerTables.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenMCCodeEmitter.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenAsmWriter1.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenAsmWriter.inc --- > error:Could not find 'FAULTING_LOAD_OP' instruction! > --- AArch64GenDisassemblerTables.inc --- > *** [AArch64GenDisassemblerTables.inc] Error code 1 > > > I don't think this is crochet that's responsible... looks like llvm has= > "issues" with cross-building.... > BTW the build environment is: FreeBSD 11.1-STABLE #20 r324056M: Fri Sep 29 12:53:42 CDT 2017=C2=A0=C2=A0= =C2=A0=C2=A0 root@NewFS.denninger.net:/usr/obj/usr/src/sys/KSD-SMP --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms010807090000020709030301 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms010807090000020709030301-- From owner-freebsd-arm@freebsd.org Tue Dec 26 15:09:42 2017 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 7D169E94FF1 for ; Tue, 26 Dec 2017 15:09:42 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id 4F2B079057 for ; Tue, 26 Dec 2017 15:09:42 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 64FF32734B for ; Tue, 26 Dec 2017 10:09:12 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 9ACF11369CD for ; Tue, 26 Dec 2017 09:09:10 -0600 (CST) Subject: Re: Crochet for RPI3 fails in tblgen References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> To: freebsd-arm@freebsd.org From: Karl Denninger Message-ID: Date: Tue, 26 Dec 2017 09:09:05 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms070407040907020903060704" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2017 15:09:42 -0000 This is a cryptographically signed message in MIME format. --------------ms070407040907020903060704 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/26/2017 08:53, Emmanuel Vadot wrote: > On Tue, 26 Dec 2017 15:52:28 +0100 > Emmanuel Vadot wrote: > >> On Tue, 26 Dec 2017 08:41:08 -0600 >> Karl Denninger wrote: >> >>> On 12/25/2017 09:48, Karl Denninger wrote: >>>> Blows up here: >>>> >>>> .... >>>> >>>> ..... >>>> --- AArch64GenInstrInfo.inc --- >>>> llvm-tblgen -gen-instr-info=C2=A0 -I >>>> /pics/CrossBuild-Head/src/contrib/llvm/include - >>>> I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d= >>>> AArch64GenInstrI >>>> nfo.inc.d -o AArch64GenInstrInfo.inc=C2=A0 >>>> /pics/CrossBuild-Head/src/contrib/llvm/lib >>>> /Target/AArch64/AArch64.td >>>> --- AArch64GenMCCodeEmitter.inc --- >>>> llvm-tblgen -gen-emitter=C2=A0 -I >>>> /pics/CrossBuild-Head/src/contrib/llvm/include -I / >>>> >>>> make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm >>>> --- AArch64GenDisassemblerTables.inc --- >>>> *** [AArch64GenDisassemblerTables.inc] Error code 1 >>>> >>>> >>>> >>>> -HEAD as of this morning (12/25) >>>> >>> Ok now it's blowing up in a different place and way (with a new svn >>> update as of a few minutes ago): >>> >>> --- AArch64GenRegisterInfo.inc --- >>> llvm-tblgen -gen-register-info=C2=A0 -I >>> /pics/CrossBuild-Head/src/contrib/llvm/include -I >>> /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=C2=A0 -d >>> AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=C2=A0 >>> /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td >>> --- AArch64GenRegisterBank.inc --- >>> llvm-tblgen: Unknown command line argument '-gen-register-bank'.=C2=A0= Try: >>> 'llvm-tblgen -help' >>> llvm-tblgen: Did you mean '-gen-register-info'? >>> *** [AArch64GenRegisterBank.inc] Error code 1 >>> >>> make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm >>> --- AArch64GenDisassemblerTables.inc --- >>> error:Could not find 'FAULTING_LOAD_OP' instruction! >>> --- AArch64GenMCCodeEmitter.inc --- >>> error:Could not find 'FAULTING_LOAD_OP' instruction! >>> --- AArch64GenAsmWriter1.inc --- >>> error:Could not find 'FAULTING_LOAD_OP' instruction! >>> --- AArch64GenAsmWriter.inc --- >>> error:Could not find 'FAULTING_LOAD_OP' instruction! >>> --- AArch64GenDisassemblerTables.inc --- >>> *** [AArch64GenDisassemblerTables.inc] Error code 1 >>> >>> >>> I don't think this is crochet that's responsible... looks like llvm h= as >>> "issues" with cross-building.... >> Did you run make kernel-toolchain (or buildworld) before ? >> If yes this might be the recent update of clang. >> > Ah sorry, it seems that this is during either kernel-toolchain or > buildworld. Yes, it's blowing up pretty early in buildworld in this section: --- _cross-tools --- -------------------------------------------------------------- >>> stage 3: cross tools -------------------------------------------------------------- cd /pics/CrossBuild-Head/src; INSTALL=3D"sh /pics/CrossBuild-Head/src/tools/instal l.sh"=C2=A0 TOOLS_PREFIX=3D/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64= =2Ea arch64/tmp=C2=A0 PATH=3D/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aarc h64/tmp/legacy/usr/sbin:/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/= src/arm 64.aarch64/tmp/legacy/usr/bin:/pics/Crochet-work-HEAD/obj/pics/CrossBuild= -Head/s rc/arm64.aarch64/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin=C2=A0 WORLDTMP=3D/pics/Cr ochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aarch64/tmp=C2=A0 MAKEFLAGS=3D"-m /p ics/CrossBuild-Head/src/tools/build/mk=C2=A0 -D NO_CLEAN -D WITHOUT_DEBUG_FILES -D WI THOUT_KERNEL_SYMBOLS -D WITHOUT_TESTS -j 12 -J 15,16 -m /pics/CrossBuild-Head/sr c/share/mk" make=C2=A0 -f Makefile.inc1=C2=A0 DESTDIR=3D=C2=A0 OBJTOP=3D'/pics/Crochet-work-HEAD/ob j/pics/CrossBuild-Head/src/arm64.aarch64/tmp/obj-tools'=C2=A0 OBJROOT=3D'${OBJTOP}/'=C2=A0 M AKEOBJDIRPREFIX=3D=C2=A0 BOOTSTRAPPING=3D1101503=C2=A0 BWPHASE=3Dcross-to= ols=C2=A0 SSP_CFLAGS=3D=C2=A0 MK_HT ML=3Dno NO_LINT=3Dyes MK_MAN=3Dno=C2=A0 -DNO_PIC MK_PROFILE=3Dno -DNO_SHA= RED=C2=A0 -DNO_CPU_CFLAGS =C2=A0MK_WARNS=3Dno MK_CTF=3Dno=C2=A0 MK_CLANG_EXTRAS=3Dno MK_CLANG_FULL=3D= no=C2=A0 MK_LLDB=3Dno MK_TESTS =3Dno=C2=A0 MK_INCLUDES=3Dyes=C2=A0 TARGET=3Darm64 TARGET_ARCH=3Daarch64=C2= =A0 MK_GDB=3Dno MK_LLD_IS_LD=3Dy es MK_TESTS=3Dno cross-tools This is the buildworld string being used by Crochet: make TARGET_ARCH=3Daarch64 SRCCONF=3D/dev/null __MAKE_CONF=3D/dev/null -DNO_CLEAN -DWITHOUT_DEBUG_FILES -DWITHOUT_KERNEL_SYMBOLS -DWITHOUT_TESTS -j 12 buildworld --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms070407040907020903060704 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC DdgwggagMIIEiKADAgECAhMA5EiKghDOXrvfxYxjITXYDdhIMA0GCSqGSIb3DQEBCwUAMIGL MQswCQYDVQQGEwJVUzEQMA4GA1UECAwHRmxvcmlkYTESMBAGA1UEBwwJTmljZXZpbGxlMRkw FwYDVQQKDBBDdWRhIFN5c3RlbXMgTExDMRgwFgYDVQQLDA9DdWRhIFN5c3RlbXMgQ0ExITAf BgNVBAMMGEN1ZGEgU3lzdGVtcyBMTEMgMjAxNyBDQTAeFw0xNzA4MTcxNjQyMTdaFw0yNzA4 MTUxNjQyMTdaMHsxCzAJBgNVBAYTAlVTMRAwDgYDVQQIDAdGbG9yaWRhMRkwFwYDVQQKDBBD dWRhIFN5c3RlbXMgTExDMRgwFgYDVQQLDA9DdWRhIFN5c3RlbXMgQ0ExJTAjBgNVBAMMHEN1 ZGEgU3lzdGVtcyBMTEMgMjAxNyBJbnQgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK AoICAQC1aJotNUI+W4jP7xQDO8L/b4XiF4Rss9O0B+3vMH7Njk85fZ052QhZpMVlpaaO+sCI KqG3oNEbuOHzJB/NDJFnqh7ijBwhdWutdsq23Ux6TvxgakyMPpT6TRNEJzcBVQA0kpby1DVD 0EKSK/FrWWBiFmSxg7qUfmIq/mMzgE6epHktyRM3OGq3dbRdOUgfumWrqHXOrdJz06xE9NzY vc9toqZnd79FUtE/nSZVm1VS3Grq7RKV65onvX3QOW4W1ldEHwggaZxgWGNiR/D4eosAGFxn uYeWlKEC70c99Mp1giWux+7ur6hc2E+AaTGh+fGeijO5q40OGd+dNMgK8Es0nDRw81lRcl24 SWUEky9y8DArgIFlRd6d3ZYwgc1DMTWkTavx3ZpASp5TWih6yI8ACwboTvlUYeooMsPtNa9E 6UQ1nt7VEi5syjxnDltbEFoLYcXBcqhRhFETJe9CdenItAHAtOya3w5+fmC2j/xJz29og1KH YqWHlo3Kswi9G77an+zh6nWkMuHs+03DU8DaOEWzZEav3lVD4u76bKRDTbhh0bMAk4eXriGL h4MUoX3Imfcr6JoyheVrAdHDL/BixbMH1UUspeRuqQMQ5b2T6pabXP0oOB4FqldWiDgJBGRd zWLgCYG8wPGJGYgHibl5rFiI5Ix3FQncipc6SdUzOQIDAQABo4IBCjCCAQYwHQYDVR0OBBYE FF3AXsKnjdPND5+bxVECGKtc047PMIHABgNVHSMEgbgwgbWAFBu1oRhUMNEzjODolDka5k4Q EDBioYGRpIGOMIGLMQswCQYDVQQGEwJVUzEQMA4GA1UECAwHRmxvcmlkYTESMBAGA1UEBwwJ TmljZXZpbGxlMRkwFwYDVQQKDBBDdWRhIFN5c3RlbXMgTExDMRgwFgYDVQQLDA9DdWRhIFN5 c3RlbXMgQ0ExITAfBgNVBAMMGEN1ZGEgU3lzdGVtcyBMTEMgMjAxNyBDQYIJAKxAy1WBo2kY MBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IC AQCB5686UCBVIT52jO3sz9pKuhxuC2npi8ZvoBwt/IH9piPA15/CGF1XeXUdu2qmhOjHkVLN gO7XB1G8CuluxofOIUce0aZGyB+vZ1ylHXlMeB0R82f5dz3/T7RQso55Y2Vog2Zb7PYTC5B9 oNy3ylsnNLzanYlcW3AAfzZcbxYuAdnuq0Im3EpGm8DoItUcf1pDezugKm/yKtNtY6sDyENj tExZ377cYA3IdIwqn1Mh4OAT/Rmh8au2rZAo0+bMYBy9C11Ex0hQ8zWcvPZBDn4v4RtO8g+K uQZQcJnO09LJNtw94W3d2mj4a7XrsKMnZKvm6W9BJIQ4Nmht4wXAtPQ1xA+QpxPTmsGAU0Cv HmqVC7XC3qxFhaOrD2dsvOAK6Sn3MEpH/YrfYCX7a7cz5zW3DsJQ6o3pYfnnQz+hnwLlz4MK 17NIA0WOdAF9IbtQqarf44+PEyUbKtz1r0KGeGLs+VGdd2FLA0e7yuzxJDYcaBTVwqaHhU2/ Fna/jGU7BhrKHtJbb/XlLeFJ24yvuiYKpYWQSSyZu1R/gvZjHeGb344jGBsZdCDrdxtQQcVA 6OxsMAPSUPMrlg9LWELEEYnVulQJerWxpUecGH92O06wwmPgykkz//UmmgjVSh7ErNvL0lUY UMfunYVO/O5hwhW+P4gviCXzBFeTtDZH259O7TCCBzAwggUYoAMCAQICEwCg0WvVwekjGFiO 62SckFwepz0wDQYJKoZIhvcNAQELBQAwezELMAkGA1UEBhMCVVMxEDAOBgNVBAgMB0Zsb3Jp ZGExGTAXBgNVBAoMEEN1ZGEgU3lzdGVtcyBMTEMxGDAWBgNVBAsMD0N1ZGEgU3lzdGVtcyBD QTElMCMGA1UEAwwcQ3VkYSBTeXN0ZW1zIExMQyAyMDE3IEludCBDQTAeFw0xNzA4MTcyMTIx MjBaFw0yMjA4MTYyMTIxMjBaMFcxCzAJBgNVBAYTAlVTMRAwDgYDVQQIDAdGbG9yaWRhMRkw FwYDVQQKDBBDdWRhIFN5c3RlbXMgTExDMRswGQYDVQQDDBJrYXJsQGRlbm5pbmdlci5uZXQw ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC+HVSyxVtJhy3Ohs+PAGRuO//Dha9A 16l5FPATr6wude9zjX5f2lrkRyU8vhCXTZW7WbvWZKpcZ8r0dtZmiK9uF58Ec6hhvfkxJzbg 96WHBw5Fumd5ahZzuCJDtCAWW8R7/KN+zwzQf1+B3MVLmbaXAFBuKzySKhKMcHbK3/wjUYTg y+3UK6v2SBrowvkUBC+jxNg3Wy12GsTXcUS/8FYIXgVVPgfZZrbJJb5HWOQpvvhILpPCD3xs YJFNKEPltXKWHT7Qtc2HNqikgNwj8oqOb+PeZGMiWapsatKm8mxuOOGOEBhAoTVTwUHlMNTg 6QUCJtuWFCK38qOCyk9Haj+86lUU8RG6FkRXWgMbNQm1mWREQhw3axgGLSntjjnznJr5vsvX SYR6c+XKLd5KQZcS6LL8FHYNjqVKHBYM+hDnrTZMqa20JLAF1YagutDiMRURU23iWS7bA9tM cXcqkclTSDtFtxahRifXRI7Epq2GSKuEXe/1Tfb5CE8QsbCpGsfSwv2tZ/SpqVG08MdRiXxN 5tmZiQWo15IyWoeKOXl/hKxA9KPuDHngXX022b1ly+5ZOZbxBAZZMod4y4b4FiRUhRI97r9l CxsP/EPHuuTIZ82BYhrhbtab8HuRo2ofne2TfAWY2BlA7ExM8XShMd9bRPZrNTokPQPUCWCg CdIATQIDAQABo4IBzzCCAcswPAYIKwYBBQUHAQEEMDAuMCwGCCsGAQUFBzABhiBodHRwOi8v b2NzcC5jdWRhc3lzdGVtcy5uZXQ6ODg4ODAJBgNVHRMEAjAAMBEGCWCGSAGG+EIBAQQEAwIF oDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMDMGCWCG SAGG+EIBDQQmFiRPcGVuU1NMIEdlbmVyYXRlZCBDbGllbnQgQ2VydGlmaWNhdGUwHQYDVR0O BBYEFLElmNWeVgsBPe7O8NiBzjvjYnpRMIHKBgNVHSMEgcIwgb+AFF3AXsKnjdPND5+bxVEC GKtc047PoYGRpIGOMIGLMQswCQYDVQQGEwJVUzEQMA4GA1UECAwHRmxvcmlkYTESMBAGA1UE BwwJTmljZXZpbGxlMRkwFwYDVQQKDBBDdWRhIFN5c3RlbXMgTExDMRgwFgYDVQQLDA9DdWRh IFN5c3RlbXMgQ0ExITAfBgNVBAMMGEN1ZGEgU3lzdGVtcyBMTEMgMjAxNyBDQYITAORIioIQ zl6738WMYyE12A3YSDAdBgNVHREEFjAUgRJrYXJsQGRlbm5pbmdlci5uZXQwDQYJKoZIhvcN AQELBQADggIBAJXboPFBMLMtaiUt4KEtJCXlHO/3ZzIUIw/eobWFMdhe7M4+0u3te0sr77QR dcPKR0UeHffvpth2Mb3h28WfN0FmJmLwJk+pOx4u6uO3O0E1jNXoKh8fVcL4KU79oEQyYkbu 2HwbXBU9HbldPOOZDnPLi0whi/sbFHdyd4/w/NmnPgzAsQNZ2BYT9uBNr+jZw4SsluQzXG1X lFL/qCBoi1N2mqKPIepfGYF6drbr1RnXEJJsuD+NILLooTNf7PMgHPZ4VSWQXLNeFfygoOOK FiO0qfxPKpDMA+FHa8yNjAJZAgdJX5Mm1kbqipvb+r/H1UAmrzGMbhmf1gConsT5f8KU4n3Q IM2sOpTQe7BoVKlQM/fpQi6aBzu67M1iF1WtODpa5QUPvj1etaK+R3eYBzi4DIbCIWst8MdA 1+fEeKJFvMEZQONpkCwrJ+tJEuGQmjoQZgK1HeloepF0WDcviiho5FlgtAij+iBPtwMuuLiL shAXA5afMX1hYM4l11JXntle12EQFP1r6wOUkpOdxceCcMVDEJBBCHW2ZmdEaXgAm1VU+fnQ qS/wNw/S0X3RJT1qjr5uVlp2Y0auG/eG0jy6TT0KzTJeR9tLSDXprYkN2l/Qf7/nT6Q03qyE QnnKiBXWAZXveafyU/zYa7t3PTWFQGgWoC4w6XqgPo4KV44OMYIFBzCCBQMCAQEwgZIwezEL MAkGA1UEBhMCVVMxEDAOBgNVBAgMB0Zsb3JpZGExGTAXBgNVBAoMEEN1ZGEgU3lzdGVtcyBM TEMxGDAWBgNVBAsMD0N1ZGEgU3lzdGVtcyBDQTElMCMGA1UEAwwcQ3VkYSBTeXN0ZW1zIExM QyAyMDE3IEludCBDQQITAKDRa9XB6SMYWI7rZJyQXB6nPTANBglghkgBZQMEAgMFAKCCAkUw GAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTcxMjI2MTUwOTA1 WjBPBgkqhkiG9w0BCQQxQgRACLSwjZ4bX0R6C47lI4nU76NPAoozuEHF+nC9PJ8lEoC5MFKy jVQs8r4QuR2YNCVSRQzDjyKP4tbBq5wquD+AzDBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCGSAFl AwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3 DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGjBgkrBgEEAYI3EAQxgZUwgZIwezEL MAkGA1UEBhMCVVMxEDAOBgNVBAgMB0Zsb3JpZGExGTAXBgNVBAoMEEN1ZGEgU3lzdGVtcyBM TEMxGDAWBgNVBAsMD0N1ZGEgU3lzdGVtcyBDQTElMCMGA1UEAwwcQ3VkYSBTeXN0ZW1zIExM QyAyMDE3IEludCBDQQITAKDRa9XB6SMYWI7rZJyQXB6nPTCBpQYLKoZIhvcNAQkQAgsxgZWg gZIwezELMAkGA1UEBhMCVVMxEDAOBgNVBAgMB0Zsb3JpZGExGTAXBgNVBAoMEEN1ZGEgU3lz dGVtcyBMTEMxGDAWBgNVBAsMD0N1ZGEgU3lzdGVtcyBDQTElMCMGA1UEAwwcQ3VkYSBTeXN0 ZW1zIExMQyAyMDE3IEludCBDQQITAKDRa9XB6SMYWI7rZJyQXB6nPTANBgkqhkiG9w0BAQEF AASCAgAPMP9LsDlTZUsEZ0WonvaIzaQF2CxR6zGyMOfZfkO7Bub/voMtk3675avAoqBnuv9b 63ur+bahVqwSIfvmQn/pgCfueyjinUViKhC6bpg88E+UMFYIEJojiO0NKcqa64bk7sHR56Ow G/3TnsCjsetkIw33zLSM96U9za/SdyjZv2dlqaZu053NisWMrrTVvZnGp7+eh1zSUDO8iHKU OqT4fHVlV+JF16u4tCUzOnxrcq9MOAo1/JOx/St8ee2EKfy1dOE3zr5KPvshzZI12Yj+SFuW 24wm4K230GRyrg2kuUIT2ELokQsLmq6g6aj/6xoj+sczMIDi5etgIkAgXBZ09euJVo0sWv6g qSPpPIvTP5AsHmErmZaGPxsEeH9IgXUFQFwRtQy43YJhokHUmneHv1n7C9mf/oK6oQ2NvUgN 0ROCG3XTtQGczfiBR+PvCd/J+OQyQQCVaf+Mmk44pnFsazTZ72tlk2SMeCM1S+8Ycg9q7S1B /JlqIR8eI/9ei64+HC81UsgxaHioHzA1LcD1rzTQohnZnLlWgIKb7gFIvRntQxT0yc1HHJkn LWGMBLgklCBsI+MuuE0/8Pub2R+F5On9wnp5yNZ2J9I15ylQrubHDY+cf83e8bCzo6FKfkkg clv5pV1PNn9gLLKzjx/cJB/bEwRi80DVAcXwn+ia2AAAAAAAAA== --------------ms070407040907020903060704-- From owner-freebsd-arm@freebsd.org Thu Dec 28 11:10:08 2017 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 032E6E88593 for ; Thu, 28 Dec 2017 11:10:08 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E4EB9762AD for ; Thu, 28 Dec 2017 11:10:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vBSBA7Sg057839 for ; Thu, 28 Dec 2017 11:10:07 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 208381] kernel panic at _mtx_lock_sleep: recursed on non-recursive mutex pmap @ /usr/src/sys/arm/arm/pmap-v6.c:1890 Date: Thu, 28 Dec 2017 11:10:08 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: otacilio.neto@bsd.com.br X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Dec 2017 11:10:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208381 otacilio.neto@bsd.com.br changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|New |Closed --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Thu Dec 28 19:25:36 2017 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 4E5ACEAF822 for ; Thu, 28 Dec 2017 19:25:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3CE6B66EB8 for ; Thu, 28 Dec 2017 19:25:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vBSJPaDd023194 for ; Thu, 28 Dec 2017 19:25:36 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-arm@FreeBSD.org Subject: [Bug 224653] arm64 kernel compile fail with "nooptions KDB" Date: Thu, 28 Dec 2017 19:25:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: arm X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: bugs.freebsd.asc@schwarzes.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-arm@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 MIME-Version: 1.0 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Dec 2017 19:25:36 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224653 Bug ID: 224653 Summary: arm64 kernel compile fail with "nooptions KDB" Product: Base System Version: CURRENT Hardware: arm64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: arm Assignee: freebsd-arm@FreeBSD.org Reporter: bugs.freebsd.asc@schwarzes.net The kernel compile fail when build without KDB. Reason is the usage of kdb_trap() in /usr/src/sys/arm64/arm64/trap.c:326 outside of an "#ifdef KDB" condition. It's easy to fix, just put it into #ifdef KDB [...] #endif. I've put the last lines of the "make buildkernel" output below. [...] --- trap.o --- /usr/src/sys/arm64/arm64/trap.c:326:3: error: implicit declaration of funct= ion 'kdb_trap' is invalid in C99 [-Werror,-Wimplicit-function-declaration] kdb_trap(exception, 0, ^ /usr/src/sys/arm64/arm64/trap.c:326:3: error: this function declaration is = not a prototype [-Werror,-Wstrict-prototypes] 2 errors generated. *** [trap.o] Error code 1 make[2]: stopped in /usr/obj/usr/src/arm64.aarch64/sys/PINE64-ASC 1 error make[2]: stopped in /usr/obj/usr/src/arm64.aarch64/sys/PINE64-ASC *** [buildkernel] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildkernel] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-arm@freebsd.org Thu Dec 28 19:57:01 2017 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 D0D77EB0DE4 for ; Thu, 28 Dec 2017 19:57:01 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 58FB968279 for ; Thu, 28 Dec 2017 19:57:00 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id fcca0613; Thu, 28 Dec 2017 20:56:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=swrEfobDcmLXvn/tZFPe7jHwEac=; b=PEWQ1DG0N3FKXh47UGyu8MYa1+s4 yGgoH2POiywoZbPjMBkNyYt1cEuYSBLxpe6Wos6Bxy640QXlHivr68+A9ea330Lj MX0jDaPmW+kJr0MGxpu+DL6d3V5jT4vzz/XrlDn9MCIXb7MXbtals+f+mmrRNGh/ NmuKhpJHDkeF1rk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=iDGVCrcJ9RWfdvzkuMDtwwZkgQIgNqWPlnJ3LMkV592nbYYxChloPCut j0IlZoV6fZJqMcLCpQ5EpFRudQ+JNLbzHy4PNQHtr/FCsfGzqgPtQwE/FnUq6a// U+iERQ/Jp94iAYa0Qn+cCzKOsX/IwmA8eyV4YYqHRicMFLt3vrg= Received: from arcadia.home.blih.net (ip-9.net-89-3-105.rev.numericable.fr [89.3.105.9]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 294a626b TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 28 Dec 2017 20:56:56 +0100 (CET) Date: Thu, 28 Dec 2017 20:56:56 +0100 From: Emmanuel Vadot To: Karl Denninger Cc: freebsd-arm@freebsd.org Subject: Re: Crochet for RPI3 fails in tblgen Message-Id: <20171228205656.e0ede1cf7e44cccaca4ae167@bidouilliste.com> In-Reply-To: References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Dec 2017 19:57:01 -0000 On Tue, 26 Dec 2017 09:09:05 -0600 Karl Denninger wrote: > On 12/26/2017 08:53, Emmanuel Vadot wrote: > > On Tue, 26 Dec 2017 15:52:28 +0100 > > Emmanuel Vadot wrote: > > > >> On Tue, 26 Dec 2017 08:41:08 -0600 > >> Karl Denninger wrote: > >> > >>> On 12/25/2017 09:48, Karl Denninger wrote: > >>>> Blows up here: > >>>> > >>>> .... > >>>> > >>>> ..... > >>>> --- AArch64GenInstrInfo.inc --- > >>>> llvm-tblgen -gen-instr-info=A0 -I > >>>> /pics/CrossBuild-Head/src/contrib/llvm/include - > >>>> I /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > >>>> AArch64GenInstrI > >>>> nfo.inc.d -o AArch64GenInstrInfo.inc=A0 > >>>> /pics/CrossBuild-Head/src/contrib/llvm/lib > >>>> /Target/AArch64/AArch64.td > >>>> --- AArch64GenMCCodeEmitter.inc --- > >>>> llvm-tblgen -gen-emitter=A0 -I > >>>> /pics/CrossBuild-Head/src/contrib/llvm/include -I / > >>>> > >>>> make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > >>>> --- AArch64GenDisassemblerTables.inc --- > >>>> *** [AArch64GenDisassemblerTables.inc] Error code 1 > >>>> > >>>> > >>>> > >>>> -HEAD as of this morning (12/25) > >>>> > >>> Ok now it's blowing up in a different place and way (with a new svn > >>> update as of a few minutes ago): > >>> > >>> --- AArch64GenRegisterInfo.inc --- > >>> llvm-tblgen -gen-register-info=A0 -I > >>> /pics/CrossBuild-Head/src/contrib/llvm/include -I > >>> /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64=A0 -d > >>> AArch64GenRegisterInfo.inc.d -o AArch64GenRegisterInfo.inc=A0 > >>> /pics/CrossBuild-Head/src/contrib/llvm/lib/Target/AArch64/AArch64.td > >>> --- AArch64GenRegisterBank.inc --- > >>> llvm-tblgen: Unknown command line argument '-gen-register-bank'.=A0 T= ry: > >>> 'llvm-tblgen -help' > >>> llvm-tblgen: Did you mean '-gen-register-info'? > >>> *** [AArch64GenRegisterBank.inc] Error code 1 > >>> > >>> make[4]: stopped in /pics/CrossBuild-Head/src/lib/clang/libllvm > >>> --- AArch64GenDisassemblerTables.inc --- > >>> error:Could not find 'FAULTING_LOAD_OP' instruction! > >>> --- AArch64GenMCCodeEmitter.inc --- > >>> error:Could not find 'FAULTING_LOAD_OP' instruction! > >>> --- AArch64GenAsmWriter1.inc --- > >>> error:Could not find 'FAULTING_LOAD_OP' instruction! > >>> --- AArch64GenAsmWriter.inc --- > >>> error:Could not find 'FAULTING_LOAD_OP' instruction! > >>> --- AArch64GenDisassemblerTables.inc --- > >>> *** [AArch64GenDisassemblerTables.inc] Error code 1 > >>> > >>> > >>> I don't think this is crochet that's responsible... looks like llvm h= as > >>> "issues" with cross-building.... > >> Did you run make kernel-toolchain (or buildworld) before ? > >> If yes this might be the recent update of clang. > >> > > Ah sorry, it seems that this is during either kernel-toolchain or > > buildworld. > Yes, it's blowing up pretty early in buildworld in this section: >=20 > --- _cross-tools --- > -------------------------------------------------------------- > >>> stage 3: cross tools > -------------------------------------------------------------- > cd /pics/CrossBuild-Head/src; INSTALL=3D"sh > /pics/CrossBuild-Head/src/tools/instal > l.sh"=A0 > TOOLS_PREFIX=3D/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64= .a > arch64/tmp=A0 > PATH=3D/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aarc > h64/tmp/legacy/usr/sbin:/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/= src/arm > 64.aarch64/tmp/legacy/usr/bin:/pics/Crochet-work-HEAD/obj/pics/CrossBuild= -Head/s > rc/arm64.aarch64/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin=A0 > WORLDTMP=3D/pics/Cr > ochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aarch64/tmp=A0 > MAKEFLAGS=3D"-m /p > ics/CrossBuild-Head/src/tools/build/mk=A0 -D NO_CLEAN -D > WITHOUT_DEBUG_FILES -D WI > THOUT_KERNEL_SYMBOLS -D WITHOUT_TESTS -j 12 -J 15,16 -m > /pics/CrossBuild-Head/sr > c/share/mk" make=A0 -f Makefile.inc1=A0 DESTDIR=3D=A0 > OBJTOP=3D'/pics/Crochet-work-HEAD/ob > j/pics/CrossBuild-Head/src/arm64.aarch64/tmp/obj-tools'=A0 > OBJROOT=3D'${OBJTOP}/'=A0 M > AKEOBJDIRPREFIX=3D=A0 BOOTSTRAPPING=3D1101503=A0 BWPHASE=3Dcross-tools=A0 > SSP_CFLAGS=3D=A0 MK_HT > ML=3Dno NO_LINT=3Dyes MK_MAN=3Dno=A0 -DNO_PIC MK_PROFILE=3Dno -DNO_SHARED= =A0 > -DNO_CPU_CFLAGS > =A0MK_WARNS=3Dno MK_CTF=3Dno=A0 MK_CLANG_EXTRAS=3Dno MK_CLANG_FULL=3Dno= =A0 MK_LLDB=3Dno > MK_TESTS > =3Dno=A0 MK_INCLUDES=3Dyes=A0 TARGET=3Darm64 TARGET_ARCH=3Daarch64=A0 MK_= GDB=3Dno > MK_LLD_IS_LD=3Dy > es MK_TESTS=3Dno cross-tools >=20 >=20 > This is the buildworld string being used by Crochet: >=20 > make TARGET_ARCH=3Daarch64 SRCCONF=3D/dev/null __MAKE_CONF=3D/dev/null > -DNO_CLEAN -DWITHOUT_DEBUG_FILES -DWITHOUT_KERNEL_SYMBOLS > -DWITHOUT_TESTS -j 12 buildworld Just did a full kernel-toolchain + buildworld and it didn't fail for me. I'm running 12-CURRENT (r325884). --=20 Emmanuel Vadot From owner-freebsd-arm@freebsd.org Thu Dec 28 20:51:03 2017 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 3844DEB37BF for ; Thu, 28 Dec 2017 20:51:03 +0000 (UTC) (envelope-from rwa@athabascau.ca) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0073.outbound.protection.outlook.com [104.47.32.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CB2676A9AA for ; Thu, 28 Dec 2017 20:51:02 +0000 (UTC) (envelope-from rwa@athabascau.ca) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=austaff.onmicrosoft.com; s=selector1-athabascau-ca; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Ohea4G21aeincgKNkhKUuztg2rw57IL/o+7Tk5QN02w=; b=rG1RTp1JG4zZt5it9uVgNChLvJshY0Z+OV3yF4SOw1qHT/75AsApEuzBF+GSmraQjKDlkjJ/XQ+thBVOaqnWWXT/wpoCCFSgELwh/pL3OjV1YV+i3fjI2vjUs9AB/fPLpogXcxrYiL7vrz3qiXSnhxxShKf2eOVpMbzZfqYjMA0= Received: from DM5PR1301CA0022.namprd13.prod.outlook.com (10.174.181.35) by BY2PR13MB0390.namprd13.prod.outlook.com (10.163.114.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.3; Thu, 28 Dec 2017 20:51:00 +0000 Received: from TO1CAN01FT005.eop-CAN01.prod.protection.outlook.com (2a01:111:f400:7e5d::206) by DM5PR1301CA0022.outlook.office365.com (2603:10b6:4:2a::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.4 via Frontend Transport; Thu, 28 Dec 2017 20:50:59 +0000 Received-SPF: Pass (protection.outlook.com: domain of athabascau.ca designates 131.232.32.37 as permitted sender) receiver=protection.outlook.com; client-ip=131.232.32.37; helo=smtp-relay.cs.athabascau.ca; Received: from smtp-relay.cs.athabascau.ca (131.232.32.37) by TO1CAN01FT005.mail.protection.outlook.com (10.152.122.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.302.6 via Frontend Transport; Thu, 28 Dec 2017 20:50:59 +0000 Received: from autopsy.pc.athabascau.ca (autopsy.pc.athabascau.ca [131.232.4.80]) by smtp-relay.cs.athabascau.ca (Postfix) with ESMTPS id 9F4AF20293 for ; Thu, 28 Dec 2017 13:50:58 -0700 (MST) Date: Thu, 28 Dec 2017 13:50:58 -0700 From: Ross Alexander X-X-Sender: rwa@autopsy.pc.athabascau.ca To: Subject: crochet rpi2 boot won't play nice for me... Message-ID: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) Organization: Athabasca University MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII"; format=flowed X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:131.232.32.37; IPV:NLI; CTRY:CA; EFV:NLI; SFV:NSPM; SFS:(10009020)(396003)(39380400002)(346002)(39850400004)(376002)(2980300002)(438002)(189003)(199004)(4743002)(246002)(59450400001)(106002)(50466002)(7636002)(956003)(305945005)(114624004)(5005980100005)(786003)(316002)(23726003)(58126008)(6916009)(104016004)(86362001)(2351001)(356003)(575784001)(83506002)(5660300001)(2906002)(67846002)(6266002)(47776003)(36916002)(8746002)(8676002)(8936002)(478600001)(55016002)(7696005)(106466001)(74482002)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR13MB0390; H:smtp-relay.cs.athabascau.ca; FPR:; SPF:Pass; PTR:vs001lpmp1609.cs.athabascau.ca; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; TO1CAN01FT005; 1:L9L6Iq61pihYgmrxd7V8buqNkG6Zi65HEky+ilMoonsD1BjCrtwXltJrDxp36uhQnrK81bSAv6rKEaTovsUGtE9Sm6ZYsWdt/Cx9PqfhOQHwgIVlFmz3uLJHNWe4tN8b X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0eb8a55f-6957-4f63-c616-08d54e34b31c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020020)(4534040)(4602075)(4627136)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:BY2PR13MB0390; X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0390; 3:RZ+vq9iFju48dAnYuCyVzo0MbByKSUBhe6K7kiCISLj/TD5tDNnemfWcLdZFQfwhsRDQ9IkzOSN8DRggKAXwWKkaBamtya5NcaukYqVXFfIeq5GrBi1HuP9XNZyb4cfdkA2PBYIMyvThf6nHNSVP16ea7po5/PZIu0sWeeZ5JaBU+tnK4BhwFO3DUL3Spgx8YeNUyAcMuuHPt9I9viRDuC5HzfwlC2FZ7UQHLX7ulbYyQOjpXwl5Io3U2xwNGg1mBSGjQ5v9UxGUNCSsQVDBON9ZYvAS/UmRyBCeWjPlwhfFJO1MEeR4IwOage1v/G4uYueGlG5oLTTABZdg+WPoJyyucXIfrHaLWKxBsabnQFk=; 25:xCTD5O6Do2ZwrE8elfFtW1k9hV42RTirA8J1qyu5QvXV/8BfxiFHRFyI9dFrA1KV6I3tAT7eFMbQNWoOvVSLVfjPLL6n6sXDLqUfQCK/j58nuov0zRx6kVm1g8dBj8z5cyWBHn7/7SWoWxymk2Ol/YNexjHCe+CpTmlPzoZWB0G4d9dfv4/eUJBH1EVF1lqdvE8WlcYstB9u9ugnawwml8nXi2ndvdup6uGgTzblBJHaUZXdSqm5Lx93VmC0zsLfsXyOVhWnGzEe31ZSjN2icusA+2esM+2FmUubrujHq3H/E0C6LwylCqnpDgu8/myA62l8imDaIOKHhv4t8XGvkQ== X-MS-TrafficTypeDiagnostic: BY2PR13MB0390: X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0390; 31:x8D90Ne2Pdl3rByY+wQMUAG9VMpuZ5CCQ55TsqnCd8I6iPW8AlWwz364NVDJSmgqeWOWbyNBWmnOUJU3jKnbU8NAkoyKhcT1IFJJd6J+TF/embWOdW6jc+GYqVMPMm2hVeV0MgODVF8BFllXjhfL3viRpClzJdgrbR8vdX2q8X1O9dLg2SbygrRCzGd6Aw4fRi4vrofVENo4jRbxrPgFBh5KmGXSeCrTR7RAgFklmbg=; 20:rsBQdoF06mzPhFQLl5x02u1AOK0Gcv3B48mH2IWYQEZ6Aj4IB+C4xnGuE1jVCosCI1kfAouJoyH+AjUg2VU6yfOTIGW8g5BobnRvqaNM4YJm12ktmOMBSdYSr3mjcZLbqKz8MIhrxPVNg3HcdgulBjBLnaTAwCFLWCKxjin6B+0xv5UsRZDMeYpYKhkzbzc2PXEJMf0zJFpVgTkWxMPI2wzSm/5KRZLG1RleMjOP4BstwuJ3kubCSqw/agj6wFe3CPMvKv2c5HCkrK/a0BfkrCxOW5kS2pWF+0BDAxF66E1w7HKqGbPWZkg/Mu0ghMx9dOe2pYCHn6JO1Jv4NAU8vtrexo4ZfGF5CerGkN4TtmhPMmVpjf4ays5Fg0XZaKF4jL0Ld5bokz+n3LB9I8wIWtNr4PbTNAEx/Et5T7OO8bc68ptDvNVCSRW+sLAAu9NX0a2szx8H1K/LKFSCGm4Dc1G9r7QvyvAWfhNwlWqjZZYiR6+OgqR4S/clTTAr7z2HzA0Nw75Rvv7c3t6QO2mWMuCdGg/wKrnJD8OqHJMuirm9+WLn8GEHeBp7uaU/3ZGNJfIWANtOhtZmQaDZLq0xgaJoPwliHGfAj1+FNqwMHJI= Content-Transfer-Encoding: quoted-printable X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(3231023)(944501075)(10201501046)(93006095)(93004095)(3002001)(6041268)(20161123564045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123562045)(6072148)(201708071742011); SRVR:BY2PR13MB0390; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BY2PR13MB0390; X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0390; 4:Pd+mbhH+Rg6GTMsqr2uLkBCGf92KL0/rM/yeWaDkSnu7ZkrrsgibmxqBTImDn5JLFxL3pGb7NLWHhp5DsuhrgiioY7UH3dAAkK/LP86YKNZAJdbKWXmTCV79P8H5+VhQfMpx1c5aG+L6+2MDKAJJHLmkYmPGyyTgNF5vtDdt0cbEOuRUXV1qZ2ZA+E82nga4H8RkQV0ClQzVq5KY08DU4HUVUHVwl5ySF6mDVCryuHYF0cPo7mIqp+ioQ4niMuv5uL9lFX1tNznapD5W9y882Q== X-Forefront-PRVS: 05352A48BE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR13MB0390; 23:2r+Wct3+6ms/k17pEi1QO9izzf0JFbIKQGAIe+KVA?= =?us-ascii?Q?M8fmpoWPa8dfvzlAst5Twd0eEwmVl1lQ9+dLgUWz+knPGoITWCfF0AM/E4Z+?= =?us-ascii?Q?b6UpXCgrbbGoAGnQ3kINkYPPrFLIuiAuJotJ9vTOm9qWqM0Iz7HD2pe+SCO3?= =?us-ascii?Q?hszU5pgiEceChs2nH9yV/uEaS/a1d/nFuw0UytGH9klJQx1xJXcYEibfQDex?= =?us-ascii?Q?N5cTJUP9ToEyGQsTyt0PLxvsP6y7z7ZDbZlpm9mAia+B5drdrN7GAacLQ3c6?= =?us-ascii?Q?2UW9biA9FkOFefrd2H6eeuzsjkjnwXscwxXMPs8Ve/5+R6XFBhZFCcVVt5cS?= =?us-ascii?Q?70aH6pBmlphFw0Pmh2i2J4Ai4o1utlCgFGio20q15ZhW8cx0pSJH6H/e6n5K?= =?us-ascii?Q?h8sVNSO08MWsDT6xICNLhV5GL/bqY4rl2v+ucfz2zdKycf6Sex55v1rSVLaZ?= =?us-ascii?Q?IeTIsEGoJh6rMp4Ofu5EXNf8uNthI3uFppWmWME8nmSSk5qNWpbApUIhZu8l?= =?us-ascii?Q?wW0mCNI2nYARONfCQYfFt2RbWXm3u1UGa75KNiHBJzk3MzCvTKJdO4U5REma?= =?us-ascii?Q?wUk2/5eQxj8dbsK3x1dF0Xp8KQHOaAJZh70sjtA/4cC9ZD4rt31UWUi0Xebq?= =?us-ascii?Q?kBLtuvqNacvgZscmtslbOXG3t+q8RIQQAnOh2x2sehLw23xUxsBZaqj/NDWa?= =?us-ascii?Q?LIcktMFRJRxvpIa3RO5r5KSN+bTyYC5tGZGo488jcvscA/oMSlgN5u1IorA5?= =?us-ascii?Q?NFkJ6x8YI2UuRodY3y7xNx2ZEICeKQIsTFCahwNPci1etmV10ytkLviCOpZj?= =?us-ascii?Q?gpe0RoGRxWcqS3G4VbHDlCpOm/oWbu2zEpftd7Y17xnrCC8XK+BnowPWpzbF?= =?us-ascii?Q?M1k1TJOLy1VOZQd0DmtQwuiZhD2l6zE6zbkTR5ZdiK3WPFN2I0uRFNyxSMBc?= =?us-ascii?Q?jTo3cem6iWeSS6EjjMaVqWEY5VJuQHS7MiOBClOxkZwHraJKTTHZraDp+3oh?= =?us-ascii?Q?sRpZaYWMDK5dq0idH5g387077SDKSXxSbbrA0IdXk3hrSuU2TPRhWZTKtS3m?= =?us-ascii?Q?AF7vOU=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0390; 6:oijnrvdje/BQsLrtXAbKEjPFPvMEMEozjnfdVUZbJBsYCD4GF+ijDK7Jb8gu8Thswgf0RsSh7BrUQNFUGm/UtCTElysmWGS0Zb1sIWjkK7K+s5OGO/u4qKmrawP6Sb0fJlp6058FQBnMZ+oRQV6dG/brWlhkotc1VD+tm8LXGCs/g6BOGB8iHqKQtdgW0LTp4yFrATFNAoL084lUdc2k4umDfzm+gXbykXNvud58WOUzsQN6N9+aLiBn4LVevzNu4sHCtpesUC2brJaG/eti6dQM0ECUxUpTyciLZukG23feS46qNakH4BuH61b0hH+npG8yscI+BZQPqtPmMCz4PFeJbHDxvvd1hr7zsKcG6gQ=; 5:agY4ddHxXbBV2Sif6dsNWrm6ic0mACuD4OyTpK0YHkjXd80Micbgsx833AaIil8uNLLhb1zg0N6caagrqeZSYWvXf3iL8FQ+jrK/Y/IwE5mIxMJZrlHo/pQrzYpCIqde8+sX8TGICRwKUE3Ff6n9wKPwHQrxLHly9SeEdpcl7JE=; 24:x0J15aecfKGLPOad48sTyTD92iNJNMhfc0Q2dfdBE0xlWF0TY59zQJY9KMyGyuKzrSiuFCug2KzbUcAslmmAHkwdRqQk4TnAVc3RtiAmr6A=; 7:4X95HtyUBT0EiB+uqysiOhI1lZfYfi1EfYXCubagIayjr1UqS+pHQ80Ag/K23J/mfgs3HV5i+f7KXzwi4a28//rrQu4/oUQNTwFvDTbOm6/VCotHfzU+M/om4oxSIfyXq/1qpqznCVYdPAOC4dkrZrBz303qOKuDj7IjsCXb18YajY5S+a6zLTDznRc0+Oaxl0nfvd5EGPBI0xnBkrr0gHPMY7YB6CChUgtq3nEjBz7XOz/y4RrmkR+vOqXoU70L SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: athabascau.ca X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2017 20:50:59.1331 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0eb8a55f-6957-4f63-c616-08d54e34b31c X-MS-Exchange-CrossTenant-Id: a893bdd2-f460-4252-aa34-4d057436a09d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a893bdd2-f460-4252-aa34-4d057436a09d; Ip=[131.232.32.37]; Helo=[smtp-relay.cs.athabascau.ca] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR13MB0390 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Dec 2017 20:51:03 -0000 Folks, I'm sure this is not a head scratcher for the sharp guys, but it's got me stopped: augur2:/u0/crochet # date Tue Dec 26 11:51:38 MST 2017 augur2:/u0/crochet # uname -a FreeBSD augur2.bogons 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r327165M: \ Sun Dec 24 11:00:21 MST 2017 \ toor@augur2.bogons:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64 augur2:/u0/crochet # pkg info -l u-boot-rpi2-2017.09.00_1 u-boot-rpi2-2017.09.00_1: /usr/local/share/licenses/u-boot-rpi2-2017.09.00_1/GPLv2 /usr/local/share/licenses/u-boot-rpi2-2017.09.00_1/LICENSE /usr/local/share/licenses/u-boot-rpi2-2017.09.00_1/catalog.mk /usr/local/share/u-boot/u-boot-rpi2/README /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin augur2:/u0/crochet # git status On branch master Your branch is up to date with 'origin/master'. Untracked files: (use "git add ..." to include in what will be committed) rpi2.sh rpi3.sh work-rpi3/ nothing added to commit but untracked files present (use "git add" to = track) and my rpi2.sh is pretty minimal: augur2:/u0/crochet # cat rpi2.sh board_setup RaspberryPi2 option ImageSize 7000mb # for 8 gb card option Growfs option User rwa # option UsrPorts /usr/ports option UsrSrc #KERNCONF=3DMYCONF KERNCONF=3DGENERIC-NODEBUG FREEBSD_SRC=3D/u0/cr-src However, crochet craps out at the boot install step: augur2:/u0/crochet # sh ./crochet.sh -c rpi2.sh Starting at Tue Dec 26 11:12:14 MST 2017 Loading configuration from rpi2.sh Board: RaspberryPi2 Option: ImageSize 7000mb Option: Growfs Option: User rwa Option: UsrSrc Source version is: 327181M Building FreeBSD version: 12.0 Image name is: /u0/crochet/work/FreeBSD-armv6-12.0-GENERIC-NODEBUG-327181M-Raspber= ryPi2.img Building FreeBSD version: 12.0 [Creating objdir /u0/crochet/work/obj/u0/cr-src/amd64.amd64...] [Creating objdir /u0/crochet/work/obj/u0/cr-src/arm.armv6...] Object files are at: /u0/crochet/work/obj/u0/cr-src Found suitable FreeBSD source tree in: /u0/cr-src Found U-Boot port in: /usr/local/share/u-boot/u-boot-rpi2 Building FreeBSD armv6 world at Tue Dec 26 11:12:14 MST 2017 (Logging to /u0/crochet/work/_.buildworld.armv6.log) Building FreeBSD armv6-GENERIC-NODEBUG kernel at Tue Dec 26 11:30:53 M= ST 2017 (Logging to /u0/crochet/work/_.buildkernel.armv6-GENERIC-NODEBUG.lo= g) Building FreeBSD armv6-GENERIC-NODEBUG ubldr at Tue Dec 26 11:33:04 MS= T 2017 (Logging to /u0/crochet/work/ubldr-armv6-GENERIC-NODEBUG/_.ubldr.armv6-GENERIC-NODEBUG.= build.log) Creating a 7000MB raw disk image in: /u0/crochet/work/FreeBSD-armv6-12.0-GENERIC-NODEBUG-327181M-Raspber= ryPi2.img Partitioning the raw disk image with MBR at Tue Dec 26 11:33:24 MST 20= 17 gpart create -s MBR md0 md0 created Creating a 50m FAT partition at Tue Dec 26 11:33:24 MST 2017 with star= t block 63 and label BOOT active set on md0s1 Creating an auto-sized UFS partition at Tue Dec 26 11:33:24 MST 2017 md0s2 created /dev/md0s2a: 6625.0MB (13568000 sectors) block size 32768, fragment si= ze 4096 using 11 cylinder groups of 626.09MB, 20035 blks, 80256 inodes. super-block backups (for fsck_ffs -b #) at: 192, 1282432, 2564672, 3846912, 5129152, 6411392, 7693632, 8975872, 10258112, 11540352, 12822592 tunefs: soft updates set Using inode 4 in cg 0 for 4194304 byte journal tunefs: soft updates journaling set tunefs: NFSv4 ACLs set Mounting all file systems: Mounting FAT partition 1 at /u0/crochet/work/_.mount.boot Mounting UFS partition 1 at /u0/crochet/work/_.mount.freebsd cp: /usr/local/share/u-boot/u-boot-rpi2/bootcode.bin: No such file or directory There are some WARNING level diagnostics in /u0/crochet/work/ubldr-armv6-GENERIC-NODEBUG/_.ubldr.armv6-GENERIC-NODEBUG.= build.log but nothing that looks like a showstopper. What the heck have I failed to do, or done wrong? FWIW, rpi3 builds run just fine. regards, Ross ---------------------------------------------------------------------------= - Ross Alexander, (780) 675-6823 desk / (780) 689-0749 cell, rwa@athabascau.c= a It is not of the essence of mathematics to be conversant with the ideas of number and quantity. -- George Boole -- This communication is intended for the use of the recipient to whom it is a= ddressed, and may contain confidential, personal, and or privileged informa= tion. Please contact us immediately if you are not the intended recipient o= f this communication, and do not copy, distribute, or take action relying o= n it. Any communications received in error, or subsequent reply, should be = deleted or destroyed. --- From owner-freebsd-arm@freebsd.org Thu Dec 28 22:42:19 2017 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 16DDAE85688 for ; Thu, 28 Dec 2017 22:42:19 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id C8C3E6F62E for ; Thu, 28 Dec 2017 22:42:18 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 10CD327336 for ; Thu, 28 Dec 2017 17:42:12 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 39FB414A5F7 for ; Thu, 28 Dec 2017 16:42:11 -0600 (CST) Subject: Re: Crochet for RPI3 fails in tblgen References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> <20171228205656.e0ede1cf7e44cccaca4ae167@bidouilliste.com> To: freebsd-arm@freebsd.org From: Karl Denninger Message-ID: Date: Thu, 28 Dec 2017 16:42:11 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <20171228205656.e0ede1cf7e44cccaca4ae167@bidouilliste.com> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms070101000001080303030407" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Dec 2017 22:42:19 -0000 This is a cryptographically signed message in MIME format. --------------ms070101000001080303030407 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/28/2017 13:56, Emmanuel Vadot wrote: > On Tue, 26 Dec 2017 09:09:05 -0600 > Karl Denninger wrote: > > >> >> This is the buildworld string being used by Crochet: >> >> make TARGET_ARCH=3Daarch64 SRCCONF=3D/dev/null __MAKE_CONF=3D/dev/null= >> -DNO_CLEAN -DWITHOUT_DEBUG_FILES -DWITHOUT_KERNEL_SYMBOLS >> -DWITHOUT_TESTS -j 12 buildworld > Just did a full kernel-toolchain + buildworld and it didn't fail for > me. > I'm running 12-CURRENT (r325884). Running 12-CURRENT on? The problem appears to be the initial bootstrap of the tools on an 11.1-STABLE box (I'm running FreeBSD 11.1-STABLE #20 r324056M on the build box) I don't have a 12-CURRENT box to do the builds on but if building for 12 on 11.1 is broken that would appear to be a severe problem since moving from 11.1 to 12 will require building at least once (unless you binary upgrade, of course.) The bootstrapping of the cross tools is failing, and it appears llvm-tblgen (which I assume is being run off the 11.1-STABLE llvm 4.0.0 codebase, since this is a crossbuild) is where the blowup is happening -- it's segfaulting, to be specific. All appearances are that I'm current on llvm: [karl@NewFS /pics/Crochet-work-HEAD]$ pkg info|grep llvm llvm37-3.7.1_4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 LLVM and Clang llvm39-3.9.1_7=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 LLVM and Clang llvm40-4.0.1_5=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 LLVM and Clang --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms070101000001080303030407 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms070101000001080303030407-- From owner-freebsd-arm@freebsd.org Fri Dec 29 01:16:25 2017 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 F034EE9F921 for ; Fri, 29 Dec 2017 01:16:25 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-128.reflexion.net [208.70.210.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9CB4A7543E for ; Fri, 29 Dec 2017 01:16:24 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 30285 invoked from network); 29 Dec 2017 01:16:18 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 29 Dec 2017 01:16:18 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Thu, 28 Dec 2017 20:16:18 -0500 (EST) Received: (qmail 7195 invoked from network); 29 Dec 2017 01:16:07 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Dec 2017 01:16:07 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id C4FFFEC9242; Thu, 28 Dec 2017 17:16:06 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Crochet for RPI3 fails in tblgen From: Mark Millard In-Reply-To: Date: Thu, 28 Dec 2017 17:16:06 -0800 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> <20171228205656.e0ede1cf7e44cccaca4ae167@bidouilliste.com> To: Karl Denninger X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 01:16:26 -0000 On 2017-Dec-28, at 2:42 PM, Karl Denninger = wrote: > Running 12-CURRENT on? >=20 > The problem appears to be the initial bootstrap of the tools on an > 11.1-STABLE box (I'm running FreeBSD 11.1-STABLE #20 r324056M on the > build box) . . . > The bootstrapping of the cross tools is failing, and it appears > llvm-tblgen (which I assume is being run off the 11.1-STABLE llvm = 4.0.0 > codebase, since this is a crossbuild) is where the blowup is happening > -- it's segfaulting, to be specific. = https://lists.freebsd.org/pipermail/svn-src-stable-11/2017-September/00467= 4.html shows that -r324023 of https://svnweb.freebsd.org/base/stable/11/ was the check-in of clang 5.0.0 into stable/11/=20 QUOTE Author: dim Date: Tue Sep 26 19:56:36 2017 New Revision: 324023 URL:=20 https://svnweb.freebsd.org/changeset/base/324023 Log: Merge clang, llvm, lld, lldb, compiler-rt and libc++ 5.0.0 release. . . . END QUOTE So, the system-clang should be 5.0.0 on -r324056 . If the system compiler/toolchain is used then the 4.0.0 or 4.0.1 should not be involved. If a devel/llvm* port is used then which is used likely needs to be confirmed. This would get into use of xtoolchain ports, or I would expect. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Fri Dec 29 01:21:05 2017 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 7E77DE9FDD4 for ; Fri, 29 Dec 2017 01:21:05 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-97.reflexion.net [208.70.210.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 25B9E755AD for ; Fri, 29 Dec 2017 01:21:04 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 6316 invoked from network); 29 Dec 2017 01:20:58 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 29 Dec 2017 01:20:58 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Thu, 28 Dec 2017 20:20:58 -0500 (EST) Received: (qmail 4429 invoked from network); 29 Dec 2017 01:20:58 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Dec 2017 01:20:58 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 8749DEC902B; Thu, 28 Dec 2017 17:20:57 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Crochet for RPI3 fails in tblgen From: Mark Millard In-Reply-To: Date: Thu, 28 Dec 2017 17:20:57 -0800 Cc: Freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> <20171228205656.e0ede1cf7e44cccaca4ae167@bidouilliste.com> To: Karl Denninger X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 01:21:05 -0000 On 2017-Dec-28, at 5:16 PM, Mark Millard wrote: > On 2017-Dec-28, at 2:42 PM, Karl Denninger = wrote: >=20 >> Running 12-CURRENT on? >>=20 >> The problem appears to be the initial bootstrap of the tools on an >> 11.1-STABLE box (I'm running FreeBSD 11.1-STABLE #20 r324056M on the >> build box) > . . . >> The bootstrapping of the cross tools is failing, and it appears >> llvm-tblgen (which I assume is being run off the 11.1-STABLE llvm = 4.0.0 >> codebase, since this is a crossbuild) is where the blowup is = happening >> -- it's segfaulting, to be specific. >=20 >=20 > = https://lists.freebsd.org/pipermail/svn-src-stable-11/2017-September/00467= 4.html >=20 > shows that -r324023 of https://svnweb.freebsd.org/base/stable/11/ > was the check-in of clang 5.0.0 into stable/11/=20 >=20 > QUOTE > Author: dim > Date: Tue Sep 26 19:56:36 2017 > New Revision: 324023 > URL:=20 > https://svnweb.freebsd.org/changeset/base/324023 >=20 >=20 > Log: > Merge clang, llvm, lld, lldb, compiler-rt and libc++ 5.0.0 release. > . . . > END QUOTE >=20 > So, the system-clang should be 5.0.0 on -r324056 . >=20 > If the system compiler/toolchain is used then the 4.0.0 > or 4.0.1 should not be involved. >=20 > If a devel/llvm* port is used then which is used likely needs > to be confirmed. This would get into use of xtoolchain ports, > or I would expect. Hmm. I just noticed something else: =E2=80=A2 svn commit: r324055 - stable/11/sys/sys Ed Schouten =E2=80=A2 svn commit: r324057 - stable/11/sys/vm Mark Johnston There is no -r324056 for stable/11 . Instead looking in: = https://lists.freebsd.org/pipermail/svn-src-head/2017-September/thread.htm= l shows that -r324056 is from head: =E2=80=A2 svn commit: r324054 - head/sys/kern Emmanuel Vadot =E2=80=A2 svn commit: r324056 - head/sys/netinet Michael = Tuexen =E2=80=A2 svn commit: r324059 - in head/sys/dev/drm2: i915 = radeon Conrad Meyer =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Fri Dec 29 04:54:48 2017 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 C0B16EA9B35 for ; Fri, 29 Dec 2017 04:54:48 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-128.reflexion.net [208.70.210.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 689977BDCD for ; Fri, 29 Dec 2017 04:54:47 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 20885 invoked from network); 29 Dec 2017 04:54:45 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 29 Dec 2017 04:54:45 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Thu, 28 Dec 2017 23:54:45 -0500 (EST) Received: (qmail 5549 invoked from network); 29 Dec 2017 04:54:45 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Dec 2017 04:54:45 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 0B63DEC8171; Thu, 28 Dec 2017 20:54:45 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: crochet rpi2 boot won't play nice for me... Message-Id: Date: Thu, 28 Dec 2017 20:54:43 -0800 To: rwa@athabascau.ca, Freebsd-arm X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 04:54:48 -0000 Ross Alexander rwa at athabascau.ca wrote on Thu Dec 28 20:51:03 UTC 2017 : > I'm sure this is not a head scratcher for the sharp guys, but it's got > me stopped: > > . . . > > augur2:/u0/crochet # pkg info -l u-boot-rpi2-2017.09.00_1 > u-boot-rpi2-2017.09.00_1: > /usr/local/share/licenses/u-boot-rpi2-2017.09.00_1/GPLv2 > /usr/local/share/licenses/u-boot-rpi2-2017.09.00_1/LICENSE > /usr/local/share/licenses/u-boot-rpi2-2017.09.00_1/catalog.mk > /usr/local/share/u-boot/u-boot-rpi2/README > /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin > . . . > augur2:/u0/crochet # sh ./crochet.sh -c rpi2.sh > Starting at Tue Dec 26 11:12:14 MST 2017 > . . . > Mounting UFS partition 1 at /u0/crochet/work/_.mount.freebsd > cp: /usr/local/share/u-boot/u-boot-rpi2/bootcode.bin: No such file or > directory Comparing side-by-side: /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin /usr/local/share/u-boot/u-boot-rpi2/bootcode.bin Someplace crochet is coming up with the name bootcode.bin instead of u-boot-bin . You could look around with something like: grep -r bootcode.bin /u0/crochet/ I'll note that (for reference): # more /usr/local/share/u-boot/u-boot-rpi2/README U-Boot loader for Raspberry Pi 2 To install this bootloader, copy u-boot.bin in the share/u-boot/u-boot-rpi directory to the first partition, formatted as FAT16 or FAT32, on an SD card. You will also need the firmware files from the rpi-firmware package. This version is patched so that: * ELF and API features are enabled. * The distroboot command knows how to load FreeBSD loader(8) * By default, it loads ubldr.bin (PIE) from file ubldr.bin on the FAT partition to address ${kernel_addr_r}, and launches it. If ubldr.bin is not found, it falls back on ubldr . . . === Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Fri Dec 29 06:13:03 2017 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 24230EAC8EE for ; Fri, 29 Dec 2017 06:13:03 +0000 (UTC) (envelope-from rwa@athabascau.ca) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0047.outbound.protection.outlook.com [104.47.38.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 931497DE21 for ; Fri, 29 Dec 2017 06:13:01 +0000 (UTC) (envelope-from rwa@athabascau.ca) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=austaff.onmicrosoft.com; s=selector1-athabascau-ca; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=NbKVCfMAtxS2aVSVgsDZEk5ki7YbDoFy9I1ibxdNX+Q=; b=nxxSodTlZg8be3qame/0veMwUOBfljGPSVd3jRASnclvD4Qsysyopl2vv9TlYj57RQpTAkO6iY19kqWJriJsHOt+WfK5tZ0ZoW/tYwL3QNphUQMf3Ndl+KOFnwDm9RAwcHxVFbGevOOlgWgKuTsI+EuKa9G0dZXMA/tpv1tDufo= Received: from MWHPR1301CA0004.namprd13.prod.outlook.com (10.174.164.145) by CY1PR13MB0393.namprd13.prod.outlook.com (10.163.239.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.386.4; Fri, 29 Dec 2017 06:12:59 +0000 Received: from QB1CAN01FT008.eop-CAN01.prod.protection.outlook.com (2a01:111:f400:7e5c::205) by MWHPR1301CA0004.outlook.office365.com (2603:10b6:301:29::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.4 via Frontend Transport; Fri, 29 Dec 2017 06:12:59 +0000 Authentication-Results: spf=pass (sender IP is 131.232.32.37) smtp.mailfrom=athabascau.ca; dsl-only.net; dkim=none (message not signed) header.d=none;dsl-only.net; dmarc=bestguesspass action=none header.from=athabascau.ca; Received-SPF: Pass (protection.outlook.com: domain of athabascau.ca designates 131.232.32.37 as permitted sender) receiver=protection.outlook.com; client-ip=131.232.32.37; helo=smtp-relay.cs.athabascau.ca; Received: from smtp-relay.cs.athabascau.ca (131.232.32.37) by QB1CAN01FT008.mail.protection.outlook.com (10.152.120.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.345.12 via Frontend Transport; Fri, 29 Dec 2017 06:12:58 +0000 Received: from autopsy.pc.athabascau.ca (autopsy.pc.athabascau.ca [131.232.4.80]) by smtp-relay.cs.athabascau.ca (Postfix) with ESMTPS id 9BCDA20293; Thu, 28 Dec 2017 23:12:57 -0700 (MST) Date: Thu, 28 Dec 2017 23:12:57 -0700 From: Ross Alexander X-X-Sender: rwa@autopsy.pc.athabascau.ca To: Mark Millard CC: Freebsd-arm Subject: Re: crochet rpi2 boot won't play nice for me... In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) Organization: Athabasca University MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII"; format=flowed X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:131.232.32.37; IPV:NLI; CTRY:CA; EFV:NLI; SFV:NSPM; SFS:(10009020)(39850400004)(39380400002)(346002)(396003)(376002)(2980300002)(438002)(24454002)(189003)(199004)(8676002)(83506002)(5005980100005)(8936002)(58126008)(67846002)(8746002)(7636002)(786003)(36916002)(23726003)(5660300001)(316002)(956003)(478600001)(86362001)(305945005)(229853002)(2906002)(4326008)(50466002)(106002)(7696005)(76176011)(55016002)(47776003)(104016004)(246002)(74482002)(106466001)(356003)(6916009)(6246003)(2950100002)(6266002)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR13MB0393; H:smtp-relay.cs.athabascau.ca; FPR:; SPF:Pass; PTR:vs001lpmp1609.cs.athabascau.ca; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; QB1CAN01FT008; 1:BU/6+DVNrIiphuzdR0LFDR+6n0SqyN9mEVXiI2uJV7jG9djQYmyFToihwJguVBgbOnayzXUTU+Mr1XUvSjtlRPDY6mJfcGFbGDInpeE7w/1N6iq8HsOtcgh21FaZjilx X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 642ed360-801d-4692-d430-08d54e833553 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:CY1PR13MB0393; X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 3:364Aj4+rBVwb13ON5web0irxPzAdiw2e3rtW5yia3j74VK6kZgM4GrsuSMrp1gQn9dIPDDEWhfPTkgARGqMicvIGGbomBpzSc2EdLr24+1mVvw3vE6sPbndNydE6cYrLRTonX/TwtHjlnMwxfJwQgREdz1JqrMfvXuYytpiIaA/UjwJPJbo55CdR9dcKj5hRxdq1h5EVKDpVPu1ipJJ8JJf9eiRmA0vq0e2uzyYR1ZlzT51CDGI2zFjSA9OnClLOt9FuYFK6x76HdZrcOCG4pLgOvoOKueWuL8C5gESY2Ewyj8F9p0m6cJ+YG9E82TCe6XirHJG1U/zirHguUn/d8/LxVksZzxUHaT83vzMDEnc=; 25:RlkAsvXJIEbbvKzlZVjy3B9Q/yFiT2krEZjGHvcqoK0YsYtWsHYR4qvLk4q3+hecCZBEd/2uJVbHaKD9RnrbK/AQfBfTo3WpIQ60h5hyPWi4Xo4YQC5Nk7E9WOZWa6FEZ3eMsV12vKvnWTMeubDqefX67LKyovspMvI5UO11Q5+kyGLOQ3PjB0ehRnauCvOrSAGMoAV/msIfr1AnutyXFrMkMzdEAUcnpr0vPpuZJzJCAV1l1CZrhntd35SlpX2J//m28Flw4Lg9a3UHbun9tE01WKk4B6QSRGTB54IDhBPCJLPUVdYt/HECz2oVHeQszH6xQxzqaLUV4j0wNCrj7Q== X-MS-TrafficTypeDiagnostic: CY1PR13MB0393: X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 31:lAvRz5ZAV51jYlo/QBPiYl+Ml98/lD4IazyNqFQsobtJ46Kd6p1hQxWxblv2DALK8X7IeqjEZnOONywklP8sb1Uk9dr0xjk8xibMJ4gPd3LGQN8lB1UXtcme2R5brPRPnFys3O4nqZActWV1fHmqIhLC+Qge3X0UHsLUuq13MjiGbYlOTPI9kJ7mgxn3uWhnvHO0vwv9i9X50QA1rwnewhB9mhyNXsKtEpDnIfY35ME=; 20:MEgwJOVfKrJmbu0NGKf1RBdCNiaVuiqXO94nEvbyu1fZ48cmcJ6JsOylE83qVu5T4/8KZeiBJZysKwiB1GWjLEI9uu2WjCgUFR8PV23WenaffgPFni+Ljn6NX7XOltC1DayalMh5be1TWyM+BKG0M6g91PAQj3/VS3a7ZivASGCjxi6dW5bNEKaA1wpApo7ZNq8rlquMs1Lb1FcCaa7b2TK7H3oIJYH5e29HVrc58SCgZMWG19tBj6lFCCWQYu+Mtx9mhv+4vor85UsIZJR8lBpruHAixH/ugjE/AZ98kyGr03wWdw++jyYD4ST+u+qKOOzXHw4GRhrhVIiB07gnS7Ei76x8Xn84f1uitdXG0S0bW7WKDuAS7UQ1D9OfzIArAjQi46upTZ1cq5s2J74rmtf2xXgP9rStfATu4YIPowxtlAUWQMzwPoNhwEYpLV4NPTMjdfy5xJJ3rscYt3p3j+6maKolNlQ51mczOe4rAbBQNQvHr2rB4H6S8P+fduLeSPQZxLnw1KN65zN9JJjmKeOtNBR8l2o8wWalb1FT9tzbIe4qOsiU+O92lGPp2wowKVs5/peHmZuUbTtsLfDoljKRKpCaCtSG4sG0O2r4eq8= Content-Transfer-Encoding: quoted-printable X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(3231023)(944501075)(10201501046)(3002001)(93006095)(93004095)(6041268)(20161123558120)(20161123562045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:CY1PR13MB0393; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY1PR13MB0393; X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 4:mJSSKYYOjssctN51ObEHe3FFUb8uaopq+zSSmVH6pG4OS7XnHgSAzsoqlzHUqAX8wFRH1VSfQ+F7YDy4PtePtb0swFyg+qxFf7Sma7ooHunTUbDWMsUynymPv8v7m7OeUKXWt5zauP1Y+fmMB2upGWm/cKjPinkg5M8EcgqCNJo4ZhPs9YqIR6Qv0FiR3ZefK8jTdJKVJtilsUBkygfJhvxQeX7gBmt6N8t8I/PdkfVe7FB8N+NruRgm0nSR4K5Cts3tFqd9aWlT9uk7eOGbNA== X-Forefront-PRVS: 0536638EAC X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR13MB0393; 23:+AYDI611oV+MFqceG0B0/0/ICFCXaW6MRtXLnz0UG?= =?us-ascii?Q?rbYi3fGB7nmNH82Q9GhAXiFVz67JDPk3spt5BWbKPANjTok8tImbjo2ATNbz?= =?us-ascii?Q?Q5lTUurq3INYEaqCXzpt52K3t2vjT3yz93LRMDzom9XSIjgkLlvuoDh3nEXX?= =?us-ascii?Q?6kF1vk5D2VRxbRxNEHd5z/tjtNIk9wIPQxz9R0gNH1r8GEDQxVM8Ep9681PW?= =?us-ascii?Q?vimjcJRwPwgsgouRXGdYNdIELZjh1YjY1vzO6+4zTGtIdlnPhPng9RmFwZMa?= =?us-ascii?Q?73UykrgFN/j7+vQg9Z003NYMLPmld/JDsiyJDHReKb7XEhBmuRJKq/z1lvKe?= =?us-ascii?Q?bcv7rly2d+3tsXs45PLALenYrq5uRdTsW2zzwCi+thgsm08m5bP8XGSq8ENL?= =?us-ascii?Q?CD6ofgvmjbERTWcO+lCD9XWMMcUARybBtqLtRChBQt/L0HoiNcbBGk7rmlZ8?= =?us-ascii?Q?30GBMpHgzOumyCCeuG+0T1i870GVxHp+6fd1U9kddEdo5FbTjf14+adg31dv?= =?us-ascii?Q?p0K6gu10Mk63gVtQWBeFX6ovMbvE/rjecI0oOsYVRhrI9ub0L+TD4idq1EuS?= =?us-ascii?Q?XojMp531yeVHNrcKx/yan1hvlb34aZX5WoTB2z/R77aIZSP15GlBwuHaZfu0?= =?us-ascii?Q?4nhIMqE4sjpNQe6DM2Wp0IGPAhHmz7GoQkEhrIzrAtdMlLS8hnZzinJdnbcJ?= =?us-ascii?Q?XeJfESscil2910HZjCDq1zhvBmgrBH0iwOvOidKsncvZz9ZQzuCHX78zHSxe?= =?us-ascii?Q?Mxc8hVscVUvYo981QIrXdLVc2s3zao25R9jhghuHIzqIeR1z95prCjh3ik9m?= =?us-ascii?Q?NVABDhy1Q7DlynKutqPxJ9/yBNsyzIeneo4BHTqq0e1GCEUfYQYimnDRRWwX?= =?us-ascii?Q?GPaQe4g1JHVfF4DMUuvATu7dLATmJqXZGpm7/jkBX1mgACEJ9T5ZNEEuzMoy?= =?us-ascii?Q?hqDLQojY/PSLi1o5IIMKXZYTWzG7472aZa1Acp6vOwQPSI9zGy7wbVX337Jj?= =?us-ascii?Q?ygHSfKIiyGqT3VCEBDSarY1+qqkzrowyMZ9w74Y85MOOObRagKC8mXDOUqWY?= =?us-ascii?Q?KlbdKlHh1C5c/SkPtiET5uTWTb8?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 6:JumIBUDDozblwVesY1kELYol75vA2vb0nb9Af5+rb8zNaSHo4jyD8PBs5yQHxvZsL+lQOqXXW+Bd00omhNiNQS7RAWZ73yuA+rM2xWpVAQ9mKmPtn5B1Jwt4X3FhBozp8dN8sjb3rTRv0D9KkPm4QsVhZnsQTmahO0wr1vXaVGXXd7IM9PlS2rUI8gGyp8wWB18m7gy/ReLJgsdCMX/wnrrdfWTArmgh4CErENrIxwiZ3OGGLHBAYyMFNBzhqC4ttm7aHy6IM0eZxNi8d/hDfgCEXt8ym+t7xqeNjHLbQH8eWMWswCdLzDXYvLu98Oh1yxaQt+k1lZarD7NfVMYAUiHmV19oVHdv16DHzuH22ZI=; 5:7GqFN02H7C/uoUy+QQE1IYn1GZKBgQD/fd9+gcNElwL18+TbMN8gu+zHbZV6/Ez4Hx8MQgHgAs2/NPyuraAcJiyUQNsdMS4rYZ8ohvjTYpuxL2dKWACGHWU0aa8QrqXhoHtVFfMoX7v3DQ8KM/T1m8Aa9Ro+v5SPm3thBRgGKsY=; 24:AmoNjFxlKHteidtIJdCGsW9Ji2SgOSs1EcIwt6z3tBHvBg8kuw2lr3rXMu7EIHAn1r5rvi0xOYx8LXkjuOOO6IGpCx2me8eY8ID3DHmJL4A=; 7:+OyYt7SA9jr6auxbA/pWt3oX7ppnOelwElD10YNQ76eYK7aG2irTiBy3lpgvIkct1Et9YH27EGuGnsmUkRmAZEhXtHRuG/PXE+YugXE1OE8NmIzIhKa0w9pho3scEEX0rFCRvYHAJtS53hyPln3qkpjXQL6ajOlgpFHUT5QX6kKOs/yqm2sHjvYD5OS0cOHIlwUe8jAUobp3rcpUkFnkvWWYTwe/ocX/u+PsKg/Ru8EGqj90IuT1EPdHramu8Egc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: athabascau.ca X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Dec 2017 06:12:58.3286 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 642ed360-801d-4692-d430-08d54e833553 X-MS-Exchange-CrossTenant-Id: a893bdd2-f460-4252-aa34-4d057436a09d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a893bdd2-f460-4252-aa34-4d057436a09d; Ip=[131.232.32.37]; Helo=[smtp-relay.cs.athabascau.ca] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR13MB0393 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 06:13:03 -0000 On Thu, 28 Dec 2017, Mark Millard wrote: [chomp :rwa:] > Comparing side-by-side: > > /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin > /usr/local/share/u-boot/u-boot-rpi2/bootcode.bin > > Someplace crochet is coming up with the name bootcode.bin > instead of u-boot-bin . > > You could look around with something like: > > grep -r bootcode.bin /u0/crochet/ Bingo. Jeez, I must have porridge for brains. augur2:/u0/crochet # find [b-o]* -type f | xargs grep -w bootcode.bin [...] board/RaspberryPi2/setup.sh: cp ${UBOOT_PATH}/bootcode.bin . So a look shows that a raspberry_pi_populate_boot_partition() is doing a long stick of unconditionalized copys from ${UBOOT_PATH} into . , which must be the FAT boot partition (didn't bother to check.) I replaced the cp's with # Copy RaspberryPi 2 boot files to FAT partition # for f in LICENCE.broadcom README bootcode.bin config.txt fixup.dat fix= up_cd.dat \ fixup_x.dat start.elf start_cd.elf start_x.elf u-boot.bin ; d= o if [ -f ${UBOOT_PATH}/$f ] ; then cp ${UBOOT_PATH}/$f . echo :rwa: copied ${UBOOT_PATH}/$f else echo :rwa: no ${UBOOT_PATH}/$f fi done I've kicked it off, film at 11. regards, Ross ---------------------------------------------------------------------------= - Ross Alexander, (780) 675-6823 desk / (780) 689-0749 cell, rwa@athabascau.c= a It is not of the essence of mathematics to be conversant with the ideas of number and quantity. -- George Boole -- This communication is intended for the use of the recipient to whom it is a= ddressed, and may contain confidential, personal, and or privileged informa= tion. Please contact us immediately if you are not the intended recipient o= f this communication, and do not copy, distribute, or take action relying o= n it. Any communications received in error, or subsequent reply, should be = deleted or destroyed. --- From owner-freebsd-arm@freebsd.org Fri Dec 29 07:52:34 2017 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 21F6FEB039D for ; Fri, 29 Dec 2017 07:52:34 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-111.reflexion.net [208.70.210.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C6CA5809F3 for ; Fri, 29 Dec 2017 07:52:32 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 20845 invoked from network); 29 Dec 2017 07:45:46 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 29 Dec 2017 07:45:46 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Fri, 29 Dec 2017 02:45:46 -0500 (EST) Received: (qmail 6256 invoked from network); 29 Dec 2017 07:45:46 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 29 Dec 2017 07:45:46 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 8E822EC8171; Thu, 28 Dec 2017 23:45:45 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: crochet rpi2 boot won't play nice for me... From: Mark Millard In-Reply-To: Date: Thu, 28 Dec 2017 23:45:44 -0800 Cc: Freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Ross Alexander X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 07:52:34 -0000 On 2017-Dec-28, at 10:12 PM, Ross Alexander = wrote: > On Thu, 28 Dec 2017, Mark Millard wrote: >=20 > [chomp :rwa:] >=20 >> Comparing side-by-side: >>=20 >> /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin >> /usr/local/share/u-boot/u-boot-rpi2/bootcode.bin >>=20 >> Someplace crochet is coming up with the name bootcode.bin >> instead of u-boot-bin . >>=20 >> You could look around with something like: >>=20 >> grep -r bootcode.bin /u0/crochet/ >=20 > Bingo. Jeez, I must have porridge for brains. >=20 > augur2:/u0/crochet # find [b-o]* -type f | xargs grep -w = bootcode.bin > [...] > board/RaspberryPi2/setup.sh: cp ${UBOOT_PATH}/bootcode.bin . >=20 > So a look shows that a raspberry_pi_populate_boot_partition() > is doing a long stick of unconditionalized copys from ${UBOOT_PATH} > into . , which must be the FAT boot partition (didn't bother to = check.) >=20 > I replaced the cp's with >=20 > # Copy RaspberryPi 2 boot files to FAT partition > # > for f in LICENCE.broadcom README bootcode.bin config.txt fixup.dat = fixup_cd.dat \ > fixup_x.dat start.elf start_cd.elf start_x.elf u-boot.bin = ; do > if [ -f ${UBOOT_PATH}/$f ] ; then > cp ${UBOOT_PATH}/$f . > echo :rwa: copied ${UBOOT_PATH}/$f > else > echo :rwa: no ${UBOOT_PATH}/$f > fi > done >=20 > I've kicked it off, film at 11. Hmm. There is a bootcode.bin but these days it is from sysutils/rpi-firmware instead of from=20 sysutils/u-boot-rpi2 : # ls /usr/local/share/rpi-firmware/ LICENCE.broadcom config.txt fixup_cd.dat = fixup_x.dat start_cd.elf start_x.elf bootcode.bin fixup.dat fixup_db.dat = start.elf start_db.elf # ls /usr/local/share/u-boot/u-boot-rpi2/ README u-boot.bin =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Fri Dec 29 16:11:00 2017 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 F0800EA2E61 for ; Fri, 29 Dec 2017 16:11:00 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id C498F6F7BD for ; Fri, 29 Dec 2017 16:11:00 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 702AE274AC for ; Fri, 29 Dec 2017 11:11:00 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id A8FCC100BFB for ; Fri, 29 Dec 2017 10:10:58 -0600 (CST) Subject: Re: Crochet for RPI3 fails in tblgen References: <08afa334-485b-d6ed-39d4-b3ad61fe6492@denninger.net> <177d13c0-ba4a-b9ab-dfe0-0e712d894f87@denninger.net> <20171226155228.a1497bd6d23908a45cf36e99@bidouilliste.com> <20171226155354.8ab6be553e06125a0e6dd95e@bidouilliste.com> <20171228205656.e0ede1cf7e44cccaca4ae167@bidouilliste.com> To: freebsd-arm@freebsd.org From: Karl Denninger Message-ID: <1970e746-30f7-90a4-2ed4-4fa7b0fefc75@denninger.net> Date: Fri, 29 Dec 2017 10:10:58 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms070301070006090208000105" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 16:11:01 -0000 This is a cryptographically signed message in MIME format. --------------ms070301070006090208000105 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 12/28/2017 19:16, Mark Millard wrote: > On 2017-Dec-28, at 2:42 PM, Karl Denninger wrot= e: > >> Running 12-CURRENT on? >> >> The problem appears to be the initial bootstrap of the tools on an >> 11.1-STABLE box (I'm running FreeBSD 11.1-STABLE #20 r324056M on the >> build box) > . . . >> The bootstrapping of the cross tools is failing, and it appears >> llvm-tblgen (which I assume is being run off the 11.1-STABLE llvm 4.0.= 0 >> codebase, since this is a crossbuild) is where the blowup is happening= >> -- it's segfaulting, to be specific. > > https://lists.freebsd.org/pipermail/svn-src-stable-11/2017-September/00= 4674.html > > shows that -r324023 of https://svnweb.freebsd.org/base/stable/11/ > was the check-in of clang 5.0.0 into stable/11/=20 > > QUOTE > Author: dim > Date: Tue Sep 26 19:56:36 2017 > New Revision: 324023 > URL:=20 > https://svnweb.freebsd.org/changeset/base/324023 > > > Log: > Merge clang, llvm, lld, lldb, compiler-rt and libc++ 5.0.0 release. > . . . > END QUOTE > > So, the system-clang should be 5.0.0 on -r324056 . > > If the system compiler/toolchain is used then the 4.0.0 > or 4.0.1 should not be involved. > > If a devel/llvm* port is used then which is used likely needs > to be confirmed. This would get into use of xtoolchain ports, > or I would expect. > > =3D=3D=3D > Mark Millard > markmi at dsl-only.net > So my rev of 11.1-STABLE was on clang 4.0.0 -- before the move to 5.0.x happened.=C2=A0 Having updated to current sources as of last night (still= on 11.1-STABLE) and thus now having clang 5.0.1 it appears the crossbuild is progressing (not done yet, but well beyond where tblgen was blowing up= =2E) This may merit a warning somewhere in that it may well bite anyone trying to build -HEAD on an 11.x system with clang/llvm prior to 5.x.....= =2E --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms070301070006090208000105 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms070301070006090208000105-- From owner-freebsd-arm@freebsd.org Fri Dec 29 16:27:27 2017 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 60F35EA41A4 for ; Fri, 29 Dec 2017 16:27:27 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [67.205.158.196]) by mx1.freebsd.org (Postfix) with ESMTP id 3A29270904 for ; Fri, 29 Dec 2017 16:27:26 +0000 (UTC) (envelope-from karl@denninger.net) Received: from denninger.net (ip68-1-57-197.pn.at.cox.net [68.1.57.197]) by colo1.denninger.net (Postfix) with ESMTP id 85E27274AC for ; Fri, 29 Dec 2017 11:26:57 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 9C0A21021DF for ; Fri, 29 Dec 2017 10:26:55 -0600 (CST) To: "freebsd-arm@freebsd.org" From: Karl Denninger Subject: Ok, new failure (and this one is not clang version related) in Crochet for RPI3... Message-ID: Date: Fri, 29 Dec 2017 10:26:55 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms090500030008060202080905" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 16:27:27 -0000 This is a cryptographically signed message in MIME format. --------------ms090500030008060202080905 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jobs set to 1 to isolate... =3D=3D=3D> include/protocols (includes) sh /pics/CrossBuild-Head/src/tools/install.sh=C2=A0 -C -o root -g wheel -= m 444=C2=A0 /pics/CrossBuild-Head/src/include/protocols/dumprestore.h /pics/CrossBuild-Head/src/include/protocols/routed.h /pics/CrossBuild-Head/src/include/protocols/rwhod.h /pics/CrossBuild-Head/src/include/protocols/talkd.h /pics/CrossBuild-Head/src/include/protocols/timed.h /pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aarch64/tmp/us= r/include/protocols/ =3D=3D=3D> include/rpcsvc (includes) RPCGEN_CPP=3Dcpp\ -target\ aarch64-unknown-freebsd12.0\ --sysroot=3D/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aa= rch64/tmp\ -B/pics/Crochet-work-HEAD/obj/pics/CrossBuild-Head/src/arm64.aarch64/tmp/= usr/bin rpcgen -C -h -DWANT_NFS3 /pics/CrossBuild-Head/src/include/rpcsvc/mount.x -o mount.h cpp: error: unable to execute command: posix_spawn failed: Permission den= ied *** [mount.h] Error code 1 make[4]: stopped in /pics/CrossBuild-Head/src/include/rpcsvc 1 error --=20 Karl Denninger karl@denninger.net /The Market Ticker/ /[S/MIME encrypted email preferred]/ --------------ms090500030008060202080905 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms090500030008060202080905-- From owner-freebsd-arm@freebsd.org Sat Dec 30 07:08:54 2017 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 617EAEAE088 for ; Sat, 30 Dec 2017 07:08:54 +0000 (UTC) (envelope-from rwa@athabascau.ca) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0042.outbound.protection.outlook.com [104.47.37.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0424571E70 for ; Sat, 30 Dec 2017 07:08:52 +0000 (UTC) (envelope-from rwa@athabascau.ca) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=austaff.onmicrosoft.com; s=selector1-athabascau-ca; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=DwrMu+kim3Zcs+OpkE8tW7AWQ3+Gweo3M2vxaHmFuqs=; b=9W2St4vttXt64igrxr0yBYaTBMXoiYCymNK/g1tirLKLV/4JDQoBGxbv0Lrf28crFUJcs5wLLUKgm/SKD3rw3HVEOIt0/4VC+C5nQRNUI0KnFIsgn9q2yt3nyyPo4k14xzcuJhuhU9DtH1TAWREE5fQnq/FU5qRxVs9Un9d5Blo= Received: from CY1PR13CA0053.namprd13.prod.outlook.com (2a01:111:e400:c42c::21) by BY1PR13MB0200.namprd13.prod.outlook.com (2a01:111:e400:51b4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.3; Sat, 30 Dec 2017 07:08:51 +0000 Received: from TO1CAN01FT003.eop-CAN01.prod.protection.outlook.com (2a01:111:f400:7e5d::206) by CY1PR13CA0053.outlook.office365.com (2a01:111:e400:c42c::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.4 via Frontend Transport; Sat, 30 Dec 2017 07:08:51 +0000 Received-SPF: Pass (protection.outlook.com: domain of athabascau.ca designates 131.232.32.37 as permitted sender) receiver=protection.outlook.com; client-ip=131.232.32.37; helo=smtp-relay.cs.athabascau.ca; Received: from smtp-relay.cs.athabascau.ca (131.232.32.37) by TO1CAN01FT003.mail.protection.outlook.com (10.152.122.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.345.12 via Frontend Transport; Sat, 30 Dec 2017 07:08:50 +0000 Received: from autopsy.pc.athabascau.ca (autopsy.pc.athabascau.ca [131.232.4.80]) by smtp-relay.cs.athabascau.ca (Postfix) with ESMTPS id 19DDC20272; Sat, 30 Dec 2017 00:10:37 -0700 (MST) Date: Sat, 30 Dec 2017 00:08:49 -0700 From: Ross Alexander X-X-Sender: rwa@autopsy.pc.athabascau.ca To: Mark Millard CC: Freebsd-arm Subject: Re: crochet rpi2 boot won't play nice for me... In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) Organization: Athabasca University MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="US-ASCII" X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:131.232.32.37; IPV:NLI; CTRY:CA; EFV:NLI; SFV:NSPM; SFS:(10009020)(396003)(346002)(376002)(39850400004)(39380400002)(2980300002)(438002)(24454002)(199004)(189003)(7636002)(59450400001)(6266002)(6246003)(8936002)(305945005)(956003)(106002)(58126008)(246002)(575784001)(478600001)(316002)(86362001)(8676002)(356003)(50466002)(23726003)(4326008)(36916002)(786003)(106466001)(2906002)(8746002)(5005980100005)(2950100002)(7696005)(67846002)(229853002)(55016002)(6666003)(47776003)(6916009)(76176011)(5660300001)(104016004)(74482002)(83506002)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR13MB0200; H:smtp-relay.cs.athabascau.ca; FPR:; SPF:Pass; PTR:vs001lpmp1609.cs.athabascau.ca; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; TO1CAN01FT003; 1:aTzd4TzoMIdRC7/Odub30YD8c3HribdWinajvP+3M/uVikGd5mpOG5JNB2HMVFjqJ4pHZh119IIVJLKfjMXYfpczVX+OCthXn8Ie5MzurmXdaWCHiS6yvCbS/pxFW8oy X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f39d2f8c-ece1-4850-875b-08d54f542dee X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020020)(4534040)(4602075)(4627136)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:BY1PR13MB0200; X-Microsoft-Exchange-Diagnostics: 1; BY1PR13MB0200; 3:rnhSP6JkbyILwx6e9EEUsoHh1w2FRuHUmBMbINc8a560sN3I95fVKO1tFw14RB+F8IiWVy12mbbxCbvgf+kje0c9D3M4m7ucy2fB78zp0E7eULyJR4qt9uSiOA1Z3nPIbQ3CPlPEFsqE431AtrOU7yYuduRdmMU7BENDmIDshR9ymjokORN3wEbUH9ehT4+1n2j9Sko7URT+l98TIcIW/5JoPvH8ncqlhVg4lhga1gzahAbU/d1nVF+/FIW+g8oyuz6ZOjKM3mRC+BKwwJBjbrLHLQD6nwFI7WW/PabhsnNXfqktJm3R8P3d2q4kMOuTizaaGSOrQrFD9B3sBAQL31oBMBJ1LWUCh/Hv6OkDw2k=; 25:QF5wmSvAVpHtBmV2XIfViL9J5ezv9Y+36HrC2DUduplIMdZ5vhbGRFhF3zbdOlgmu8U1nptSSGibDiEfTntPcq6sfVWf5DD0P741u5H3065mj4+JPni7dOrRAaTua1jcG/QQTy6TOVdlG6VbxbR6jVqsuZh2hchGAk0qX2Z8gK10olWLsopRuHCLjdzyGUSDgLV5JORBm3cIeqvI9HABffrLxGX+CMAwiY/EiMp7gIAPZfXWIC7ymjWKAw/HFBI6fjgzdUBezeBc5z+xRgB8A0+pzDhihm7Bn862ndInnEo9R2tEhJClCYz+HZnkr1MaOD11Bni+YfJuFJJWy2cfPw== X-MS-TrafficTypeDiagnostic: BY1PR13MB0200: X-Microsoft-Exchange-Diagnostics: 1; BY1PR13MB0200; 31:q2XymW2PlmZ46EAYjWEN7pND2zVj3UO4Tydzs8atoH0m4pHvONjc/plzPDpLtd7DOvk6i6uwM48sQVjKH7QRvzwfdt8rkyNQQqWRD0O2RAAaoIfuEv3i5d4FVDYruza3mTQXBut5gPoyvmHn2LgkeAnkGwcpKD/brvN3GaV1TH1820D/yrUj9YlKS+o5C9bORMo/7dHl8db/wQ54Wdo3j2ZGZPLcr76sAC9/p3fp8cQ=; 20:q5spvDub7DFfiQhuyPB9yfdWy8dUOx6KBrCyNTZi4BD/bUlEiOtkkbOAWsMawracu43Hx0cKz1VCmsmiIncIsbPrpteWFoGQGXet7cE1C2MrXkxzXgeHS+sAmWIBzrNQi3M6FZrYB/A5TKHXQsn4Se6h8trT0ggvRA4Hsk1tph7zwHfmVtw3p/Dz9GxiN+Ax4e01WXYrUUatJ0qZ/ei20SGomUXxmEeHpsY6pvoFtEp6YGrf0Af/N1wYqNAg1JmArqoLNxnlRKjqDj3Xcvk69IBZHtYE49lWuDw2XddbCHfL95qLTTc0/pdeLSt97clAm0DkTLvJtbkADQyHVp23NJ2gKH3jj5UCKLf3v0kPVnn587EBrHTiBdzzAONNhoH7ZnTf4kauqV82IB7rJNbKKZ6TJudR5qB/YMHpGnM8ThMIfKJdgPm+KXdLVxAdsSWIJBTGDUWWYberjDHtbAITTRvGo4xuZ8eTo4PZXsILd/9QDdxS4+H62aFE31GMERN6AxubqbcbkpBoXtGDXJnQdpbjUxKhj/xXdl5QtTMgru0h60vRVyCta2isDSYVgC1domvCFss6TDh0Aauco0X8SeiwyU26h3Wnxdui4X+X7C8= Content-Transfer-Encoding: quoted-printable X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(93006095)(93004095)(10201501046)(3002001)(3231023)(944501075)(6041268)(20161123562045)(20161123558120)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:BY1PR13MB0200; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BY1PR13MB0200; X-Microsoft-Exchange-Diagnostics: 1; BY1PR13MB0200; 4:FwU57n0blPwP0JRyTDs90IxkVAOpx4GDE+X0F/HmW+p7cEa2gTe8rXiv+ocORS0cfJN9J/hEih2EBEKdErDFIPgS1oPDyTToBYxK7byF//NZZiXwUXydbG1dEuKogHjKnkD1jn6NKQtr7yyDkAYNmWhcLv96xqdv2AiKXJjtg3uqhJ+KOYlsUpreXEFNqGHn3oW5kImqAFsAu5A02fxZLnGfMujUtDtc7zZYGV1JmVizZnS+0c0IvOo1r5lQSdSoh/ZDzUqRRXDBUoFKUlHRSA== X-Forefront-PRVS: 05373A0663 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR13MB0200; 23:EnQ/Cm0IuTuBy5rP8PqcSmtGYbw83GPaORB+5W/kK?= =?us-ascii?Q?x1SoVaKqXXx5esI3slpYOVGFiuRguMMIAJrVZ0PhyDspw2jMVn8zUBsxpg/B?= =?us-ascii?Q?tEqYQbWMweGM2AwtyC5kotQ0PVAqiG/baLf9LSjyqKVkKuiU7shQ+exscxIF?= =?us-ascii?Q?oG6AUPxPTeyaac8xY+uIpSf1QfjoiueuP6gSuQcxcHnuomyfmkwrd7/BEgcA?= =?us-ascii?Q?Z6VFbjRO0c1dxhuBtnUoPNwBWImYA6+2BtZfOvLVdKdn5ixuc1jT0za0o3Pk?= =?us-ascii?Q?Bb1GTpmZMJZI+KCjbuIl9pjsfCfj0wujCs+uDedusMHBR83yvETyKtiHcZf9?= =?us-ascii?Q?j5zMg/netKfTj3gW4Mh2SEz6b1KFxGtUET+0DjFnK4/+I0ovvJY542uJpeo3?= =?us-ascii?Q?32sKimjmJqe2n/CLBKyz/YYsriRs/ItBHEWiy1isXCGjwrQQ7l8cezVtFlEX?= =?us-ascii?Q?VmCD8NXSdcTwVJ9FcCwz8gNs+Tq3yEizYferiws6C7ODS4Wdu77OyAlOwSex?= =?us-ascii?Q?ygwEdXNsKLOWJzeexvq7ChVm/HOjo87rWlvNY/F7dCUjLvOxoqoTQOpqypOO?= =?us-ascii?Q?fADVh00pYPJHUCjvQ+3KLXh/acbL0mT0qH7QCl5OZ25DPwQtrBm1LHSgQ13q?= =?us-ascii?Q?2YXehhbpX1Uv1+BRSb4GRBaOr1I0wxZ0lNb41zYizQOgBWmfRnTQipddISVe?= =?us-ascii?Q?x7TdZQ2aeII0BnUGPoZJ/gzMFl+deqVITvGM6z80rPKGObDJj8mWRhglDpoI?= =?us-ascii?Q?eQ5zS51Th/UkvqI1ns6hIHv6FjINdXaL2K/oLDKBMIIAMBd6N2vL2xvXTcG0?= =?us-ascii?Q?EFpNeaShmwQciRwnfnpaxuHohT+ZX9i1QXC7rIxn/kvzfyHWquxpeqBJwBAJ?= =?us-ascii?Q?RL/7cNAvDBLMgg2ATelmrYLPeL0YIxuMCm6EOgJ48qtAi6wdWnB00+SVhukJ?= =?us-ascii?Q?zMu/rE8CICW8BcXrr8LoHiP/QTWaizzFupDhHeMpWo0aF6850W6+JKHUQvo6?= =?us-ascii?Q?IljuvjZNNdo2/e33tNDnVyqIRVef6mByDVEFOuk8yaH0x7pU3g8cc6Gh6nw4?= =?us-ascii?Q?KBz5PRt8Hh0OWIiwKJF4SwBQ5WaNoK3h8w1cRovvz+1Mw1uhs1kdU3G+6cJn?= =?us-ascii?Q?iA65KVheWYumT8jQWMVDqtBDMYZmLyD?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR13MB0200; 6:kPrXcrZeX5jZYAMu0B4APFIX0jIRO4+Rm2ehxnb3lA4oV9u4ngs3qq0O6i2HpnLapMc8TiNXEVzxNqhSoL4tmhD9pYJCGDzH4dGxI4s/wS86I9WkLmcvyJ6GY8u6wgvCdGJ8JJwVrJw7z5KX/8S//G+DCB7zyJh73tw9CILasMZ2/OKKJnm9ctLy4htPdz2fJCMkwNFWU8KZk3SHpWtG0eIv5STL+0niolblwgnE+B6ELERjiDzo4amsvrnHQYJShwedeE+NeLitg1Aj4jPqkTx/Wj7EgPssQmXsftvvB6xeKHG/zLFClaW7YbUH4uNYsbvLbN2Q0PoOpJYUTGN/seVkx6/7FpqwhfjTllUDfNs=; 5:8vZEjlTW/eo/d1CTCCYkotAyhjP7diI/Vd2ySxdKjk74hdRGzxslCPiW1rvqmQh5tE5Ve67XKGD/R/RLbok9NbLURwM7b4RRxSKlzDyu0LG5lyvrVzlR01TiM4kNgkputviTIPUxJIQiKiXDnUezAdrU5RPdUutGjM1h/zVcAl0=; 24:4z0oO9mEOgW+EeM1PNZMhrGmth5wu/P75P35nLN1SPtVtWIgzUDN2TY5v5Zd3K+Qi80o9wFfIXWm1LGXzFRkyaA4lgpSQOaqVbhs3VuxaL0=; 7:fn1IBCz35SC/FFESCWPaHyKYtEcak9rwcvH41Ep47qytz0l5odcPH/57+GYYPwVxi40xATckc0+NxuaXHAEAMvWyRKtcfwerG3vUSdWX/16cehitIGpDOT0c6QP7v6zIRYZ8yuryU79vGdBEtRUY379PDEh6hLnvuIGCvo1RNK92hp5cR7kp2mqtUwhd3ROp+Q6lWvLAlxwLfdxjcZC7NIgLZ+DIGUoZ3qKeCgi/j6W7JwQnUWZp2bw0TelqWonK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: athabascau.ca X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Dec 2017 07:08:50.7684 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f39d2f8c-ece1-4850-875b-08d54f542dee X-MS-Exchange-CrossTenant-Id: a893bdd2-f460-4252-aa34-4d057436a09d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a893bdd2-f460-4252-aa34-4d057436a09d; Ip=[131.232.32.37]; Helo=[smtp-relay.cs.athabascau.ca] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR13MB0200 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Dec 2017 07:08:54 -0000 On Thu, 28 Dec 2017, Mark Millard wrote: > [... :rwa:] > Hmm. There is a bootcode.bin but these days it is from > sysutils/rpi-firmware instead of from > sysutils/u-boot-rpi2 : > > # ls /usr/local/share/rpi-firmware/ > LICENCE.broadcom config.txt fixup_cd.dat fixup_x.dat start_cd.elf start_x= .elf > bootcode.bin fixup.dat fixup_db.dat start.elf start_db.elf > > # ls /usr/local/share/u-boot/u-boot-rpi2/ > README u-boot.bin Oh, nice catch. I've twisted up a copy of sysutils/rpi-firmware. Copying that stuff into what crochet built on da0s1 got me to a boot prompt, as thus: U-Boot 2017.09 (Dec 26 2017 - 11:11:20 -0700) DRAM: 948 MiB RPI 2 Model B (0xa21041) MMC: sdhci@7e300000: 0 reading uboot.env ** Unable to read "uboot.env" from mmc0:1 ** This can't be good ... Using default environment In: serial Out: vidconsole Err: vidconsole Net: No ethernet found. starting USB... USB0: Core Release: 2.80a scanning bus 0 for devices... 3 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found FreeBSD U-Boot Loader (bin) reading ubldr.bin 232980 bytes read in 31 ms (7.2 MiB/s) ## Starting application at 0x01000000 ... Consoles: U-Boot console Compatible U-Boot API signature found @0x3af5d988 FreeBSD/armv6 U-Boot loader, Revision 1.2 (Fri Dec 29 02:27:06 MST 2017 toor@augur2.bogons) DRAM: 948MB Number of U-Boot devices: 1 U-Boot env: loaderdev not set, will probe all devices. Found U-Boot device: disk Probing all disk devices... Checking unit=3D0 slice=3D partition=3D... good. Booting from disk0: can't load 'kernel' Type '?' for a list of commands, 'help' for more detailed help. loader> which is great, now all I have to do is remember the syntax for the boot path. lsdev shows loader> lsdev disk devices: disk0 (MMC) disk0s1: DOS/Windows disk0s2: FreeBSD disk0s2a: FreeBSD UFS net devices: net0: A naive "boot -s disk02a:/boot/kernel/kernel" doesn't work, and ls isn't implemented. Nothing I can think of is a good path. Mounting the mmscd on the devel box shows: augur2:/root # mount -o ro /dev/da0s2a /mnt0 augur2:/root # ls -l /mnt0/boot/kernel/kernel -r-xr-xr-x 1 root wheel 10649356 Dec 29 02:27 /mnt0/boot/kernel/ker= nel augur2:/root # file /mnt0/boot/kernel/kernel /mnt0/boot/kernel/kernel: ELF 32-bit LSB executable, ARM, EABI5 versio= n 1 \ (FreeBSD), dynamically linked, interpreter /red/herring, for FreeBSD 1= 2.0 \ (1200054), not stripped Anyway I'm downloading an image from ftp.freebsd.org and will see what I can learn from inspecting it. I'm surprised that crochet has lost track of the pi2, though. Lots of them still out there. regards, Ross ---------------------------------------------------------------------------= - Ross Alexander, (780) 675-6823 desk / (780) 689-0749 cell, rwa@athabascau.c= a It is not of the essence of mathematics to be conversant with the ideas of number and quantity. -- George Boole -- This communication is intended for the use of the recipient to whom it is a= ddressed, and may contain confidential, personal, and or privileged informa= tion. Please contact us immediately if you are not the intended recipient o= f this communication, and do not copy, distribute, or take action relying o= n it. Any communications received in error, or subsequent reply, should be = deleted or destroyed. --- From owner-freebsd-arm@freebsd.org Sat Dec 30 07:33:10 2017 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 5441EEAEEDA for ; Sat, 30 Dec 2017 07:33:10 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-115.reflexion.net [208.70.210.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 12EFF72929 for ; Sat, 30 Dec 2017 07:33:09 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 30279 invoked from network); 30 Dec 2017 07:33:02 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 30 Dec 2017 07:33:02 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 30 Dec 2017 02:33:02 -0500 (EST) Received: (qmail 10451 invoked from network); 30 Dec 2017 07:33:01 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Dec 2017 07:33:01 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 38DF3EC94F3; Fri, 29 Dec 2017 23:33:01 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: crochet rpi2 boot won't play nice for me... From: Mark Millard In-Reply-To: Date: Fri, 29 Dec 2017 23:33:00 -0800 Cc: Freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Ross Alexander X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Dec 2017 07:33:10 -0000 [Turns out that head -r326914 broke ubldr.bin and ubldr . Fixed in head -r327351 .] On 2017-Dec-29, at 11:08 PM, Ross Alexander = wrote: > On Thu, 28 Dec 2017, Mark Millard wrote: >=20 >> [... :rwa:] >=20 >> Hmm. There is a bootcode.bin but these days it is from >> sysutils/rpi-firmware instead of from >> sysutils/u-boot-rpi2 : >>=20 >> # ls /usr/local/share/rpi-firmware/ >> LICENCE.broadcom config.txt fixup_cd.dat fixup_x.dat start_cd.elf = start_x.elf >> bootcode.bin fixup.dat fixup_db.dat start.elf start_db.elf >>=20 >> # ls /usr/local/share/u-boot/u-boot-rpi2/ >> README u-boot.bin >=20 > Oh, nice catch. I've twisted up a copy of sysutils/rpi-firmware. > Copying that stuff into what crochet built on da0s1 got me to a boot > prompt, as thus: >=20 > U-Boot 2017.09 (Dec 26 2017 - 11:11:20 -0700) >=20 > DRAM: 948 MiB > RPI 2 Model B (0xa21041) > MMC: sdhci@7e300000: 0 > reading uboot.env >=20 > ** Unable to read "uboot.env" from mmc0:1 ** >=20 > This can't be good ... uboot.env's message is normal. > Using default environment >=20 > In: serial > Out: vidconsole > Err: vidconsole > Net: No ethernet found. > starting USB... > USB0: Core Release: 2.80a > scanning bus 0 for devices... 3 USB Device(s) found > scanning usb for storage devices... 0 Storage Device(s) found > Hit any key to stop autoboot: 0 > switch to partitions #0, OK > mmc0 is current device > Scanning mmc 0:1... > Found FreeBSD U-Boot Loader (bin) > reading ubldr.bin > 232980 bytes read in 31 ms (7.2 MiB/s) > ## Starting application at 0x01000000 ... > Consoles: U-Boot console > Compatible U-Boot API signature found @0x3af5d988 >=20 > FreeBSD/armv6 U-Boot loader, Revision 1.2 > (Fri Dec 29 02:27:06 MST 2017 toor@augur2.bogons) >=20 > DRAM: 948MB > Number of U-Boot devices: 1 > U-Boot env: loaderdev not set, will probe all devices. > Found U-Boot device: disk > Probing all disk devices... > Checking unit=3D0 slice=3D partition=3D... good. > Booting from disk0: That should have listed something more specific, such as disk0p1: (USB drive context example). But ubldr.bin was broken for a while. See: = https://lists.freebsd.org/pipermail/svn-src-head/2017-December/107780.html= which says in part: Author: imp Date: Fri Dec 29 18:08:35 2017 New Revision: 327351 URL:=20 https://svnweb.freebsd.org/changeset/base/327351 Log: Fix ubldr. uboot/lib uses defines for the loader. It's part of the loader, but not compile as loader (it's building a library), so we can't just include loader.mk for the defines. Move LOADER_DISK_SUPPORT back to defs.mk for the moment. =20 Sponsored by: Netflix Modified: head/stand/defs.mk head/stand/loader.mk . . . I hit the same issue trying to use ubldr.bin from head -r327075 on an rpi2. I updated to -r327364 and used its ubldr.bin build and put it on the rpi2. I was again able to boot. > can't load 'kernel' This is also from the lack of LOADER_DISK_SUPPORT . > Type '?' for a list of commands, 'help' for more detailed help. > loader> >=20 > which is great, now all I have to do is remember the syntax for > the boot path. lsdev shows >=20 > loader> lsdev > disk devices: > disk0 (MMC) > disk0s1: DOS/Windows > disk0s2: FreeBSD > disk0s2a: FreeBSD UFS > net devices: > net0: >=20 > A naive "boot -s disk02a:/boot/kernel/kernel" doesn't work, and > ls isn't implemented. Nothing I can think of is a good path. > Mounting the mmscd on the devel box shows: >=20 > augur2:/root # mount -o ro /dev/da0s2a /mnt0 > augur2:/root # ls -l /mnt0/boot/kernel/kernel > -r-xr-xr-x 1 root wheel 10649356 Dec 29 02:27 = /mnt0/boot/kernel/kernel >=20 > augur2:/root # file /mnt0/boot/kernel/kernel > /mnt0/boot/kernel/kernel: ELF 32-bit LSB executable, ARM, EABI5 = version 1 \ > (FreeBSD), dynamically linked, interpreter /red/herring, for = FreeBSD 12.0 \ > (1200054), not stripped >=20 > Anyway I'm downloading an image from ftp.freebsd.org and will see > what I can learn from inspecting it. I'm surprised that crochet > has lost track of the pi2, though. Lots of them still out there. Use ubldr.bin from -r327351 or later. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Sat Dec 30 20:15:40 2017 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 CB5E0EAA5D1 for ; Sat, 30 Dec 2017 20:15:40 +0000 (UTC) (envelope-from rwa@athabascau.ca) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0080.outbound.protection.outlook.com [104.47.32.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 662B16AB41 for ; Sat, 30 Dec 2017 20:15:39 +0000 (UTC) (envelope-from rwa@athabascau.ca) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=austaff.onmicrosoft.com; s=selector1-athabascau-ca; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=cLlicrIDE0az3hNbkaStHnP2JBOUl0NLHT+r3234DmE=; b=x37UmbHkKCe3PpBw06H6J7Tmcd8fXNGSr0/4RghC5UdsoudrOQ8U0iwg87b3YqEPkJxnXqWdHLUs1LCssHp62bVnMWTxXWZ+zE593sAVuFMvjo520/W3fe4LVnXWZ0F0gWoLRapf7giBxcIiLmBjSKiTLJcw55VTSWukt1UIrEw= Received: from BY2PR13CA0024.namprd13.prod.outlook.com (10.162.223.34) by BY2PR13MB0389.namprd13.prod.outlook.com (10.163.114.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.386.4; Sat, 30 Dec 2017 20:15:37 +0000 Received: from TO1CAN01FT008.eop-CAN01.prod.protection.outlook.com (2a01:111:f400:7e5d::206) by BY2PR13CA0024.outlook.office365.com (2a01:111:e400:52d1::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.4 via Frontend Transport; Sat, 30 Dec 2017 20:15:37 +0000 Authentication-Results: spf=pass (sender IP is 131.232.32.37) smtp.mailfrom=athabascau.ca; dsl-only.net; dkim=none (message not signed) header.d=none;dsl-only.net; dmarc=bestguesspass action=none header.from=athabascau.ca; Received-SPF: Pass (protection.outlook.com: domain of athabascau.ca designates 131.232.32.37 as permitted sender) receiver=protection.outlook.com; client-ip=131.232.32.37; helo=smtp-relay.cs.athabascau.ca; Received: from smtp-relay.cs.athabascau.ca (131.232.32.37) by TO1CAN01FT008.mail.protection.outlook.com (10.152.122.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.345.12 via Frontend Transport; Sat, 30 Dec 2017 20:15:37 +0000 Received: from autopsy.pc.athabascau.ca (autopsy.pc.athabascau.ca [131.232.4.80]) by smtp-relay.cs.athabascau.ca (Postfix) with ESMTPS id 5DEC420272; Sat, 30 Dec 2017 13:15:36 -0700 (MST) Date: Sat, 30 Dec 2017 13:15:36 -0700 From: Ross Alexander X-X-Sender: rwa@autopsy.pc.athabascau.ca To: Mark Millard CC: Freebsd-arm Subject: Re: crochet rpi2 boot won't play nice for me... In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) Organization: Athabasca University MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII"; format=flowed X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:131.232.32.37; IPV:NLI; CTRY:CA; EFV:NLI; SFV:NSPM; SFS:(10009020)(396003)(39850400004)(39380400002)(376002)(346002)(2980300002)(438002)(199004)(189003)(24454002)(478600001)(47776003)(2906002)(305945005)(58126008)(5660300001)(6916009)(356003)(246002)(2950100002)(316002)(786003)(83506002)(106002)(7636002)(86362001)(76176011)(6246003)(5005980100005)(104016004)(93886005)(229853002)(7696005)(956003)(4326008)(55016002)(23726003)(50466002)(74482002)(8676002)(8746002)(8936002)(67846002)(106466001)(36916002)(6266002)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR13MB0389; H:smtp-relay.cs.athabascau.ca; FPR:; SPF:Pass; PTR:vs001lpmp1609.cs.athabascau.ca; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; TO1CAN01FT008; 1:LTwLWJ5m+adqAGaV2m09Iq4Tlx0R+uAnzaouxdxCcz9iqo8fr/JDBLFTSWwHCHihIY1XAsAlHFxcV1eXyD3er28mwbfFhO/w+aPgILTIV8HReMZuUkQwaloWA9FlPwxf X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ec6d68ed-2c43-44e4-3600-08d54fc21713 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:BY2PR13MB0389; X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0389; 3:fMnW3hdpa92Esqaj+Xs0V5jckRLgTg0GepppI/t6MxhrBd5JZf3VEmdqQ7XjSROpKzxeuu4BPP/8HWovy42vgqr7eUlGq66UHslagLg5zRHeXKeohk9UaegLhRCqf0rUnJ1+n/UuJxaj8N4ezGK4Al0Rz/ITP9aUZn7J549VKAH50XwnBCuq2iR2oqG4/GO7ywsh4EoM7oAPycjl89TqPIeCxq6lZZb9AI3N0wiA50lL+UU+gLyGJ+qi+CWE3YAND+RXqHLEAHKxn1ivdTVPYZFZkKGrAZhAJGvC+Q5zaCHU9ttoQZ2MBBkNv7O7RliZDrdj5l86n53e2antFOgWN7edgPxH5hkUeVt+JKYhVQg=; 25:3CmUgGPrOfQZaihN9NBcXhZfkI6YhlkNTi+1x2I94vC0dnUx3Nts2k575jcAvUupPcsMfDQnJYJLdlrG/nBEjcI/iXllzUXACozhhX23U8iuikXf79GsY3V2KwV+TnW4GzLL55rwCTn0NLaP7eGKFa4+AR0zCm9wP+rRgC0kYfMLG7GaqJ4fvtslJjRzM5c1lz0N5Q8/LCigcUahqMRJNNQUj1eJLsaO0eeIqb80dIpvxxIFNFAgXxdlpxvMman++Rsg+DJG1igr18uesh0dv3hUmVnIbLtYiezIH/Fi9HgzACpqPFXjlvhDGUOMq20T48CUQOLh92qdMUsr508WyROtlkLeuzKhld+D/Aze3U8= X-MS-TrafficTypeDiagnostic: BY2PR13MB0389: X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0389; 31:t2IlH0ZySHOwJCAcqt1dtHVojP3rNH5S3hVCjnfRw2C02OS2yCiNg50fPs0+dvzL5AXVbAP6QK1jfrQ01/3KmgjWAPXkl+hghQb5oJcOkXsW9oTqvs3BijjKav/GbR/9DQVshCFp4N5mm6pG/AEWeEem54KpCXAnaI+0bI7GXgX1VmR09cUagirHolVnbpGqzBohqKcAs/VPRe7MqndY7DRlKf6pFomlJqm+d06S08w=; 20:zEkdR6SkzArZxTrJ6ucdsEEU+WD6AEsubnDLzfB/zno2fvjupn31xyrqtkyC33IJn1zluP38amRhKPtuhxvkyUFaRVWjRI9WvI8VaAo/dOf4/8ytV1fVyI6/cZSy3aCv/hoXSvZ/2xMneeyCkA1PWgGJ46gOrwYh53hVu+70213wko3IWOpGum/Mjt31uY4DMg6w888VTSILP/58ZIT6J9ClChaTXvyeywN2tVfFAz4Kd6vCM5ccKuOxFRk0XToU0wQjagFndXrMT46+fxURic7R9XxTxsrz6Wm40XFNriRgBQ+sdQnFkrlBFXtqT/oTcy/imMHjw1+9juwoS2lN/bF449Gye1DOXtlC7S4shB0uS5M/xXNplSOTuQU2BoWSf5Q9KYbcp4H1JniO5lRDYAoJJVIiTa90IHXhALoBDwYP/phMk6efmHy0EDHBz03TSgTz/SKM3w4f4Ul5QLoDbM1sDFiRVJti+Kd+ITOOanKzSMgSI4Ocph+hjHnk7IyDBUuB09wCPuhsYnn61x1IVdvObo+XxeR+eoKfbZe4Na5VOK1cjtvaurR42jQQHRtBtuKvNNQzeXcAoQJSmDv7Oku9+4lXuqeZmlDckM1pQB8= Content-Transfer-Encoding: quoted-printable X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(3002001)(3231023)(944501075)(10201501046)(93006095)(93004095)(6041268)(20161123558120)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011); SRVR:BY2PR13MB0389; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BY2PR13MB0389; X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0389; 4:OvKha3dE8fvaq2PSq107cyVVedEXfsC+B8Jz8GceB05PR9AZ/r73fBZBOVBAPVBkHCh1ux57UAwJBRTGhiU9nTpgMdyrOgT/baEoHO7CBWR6YH7JoJpxIsHYrMkd7AYL8RsPdtxW0Ft6MifjQRAespQ2+SmHjQUTRdFzW7Jnj2pSskl9TqTTtGR4aSlWWmArEzbl9LD+HnTOYW2IjXSodDLtUW/8ZlUv3EsCe9P9dr8SlRmYZpGToHXIsT0VRUZS8NAcFHsNyTPkl53kgxU5Fw== X-Forefront-PRVS: 05373A0663 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR13MB0389; 23:3i2XIrzNDhEqIzJJRsihkQe9tWe7PlEr6uF4cnbds?= =?us-ascii?Q?yyKgQa3dLc6RhffdhqAR/hwjMCa2LBwqxts13Kb3EYUbGb3Y0MIpnom6Y3iZ?= =?us-ascii?Q?I2lg+RWAxa8ttNHN2W5rrli6iXXGHfahy1c5URfGf+T5meJ4pN1VBkWuia4m?= =?us-ascii?Q?xfxLU9gtxCNT+jmRJTR4xAm/u+VqBLQyGpfNbKQOZET3amLk/r2kXxxcyUJx?= =?us-ascii?Q?ElLBeduTardeYOYHZVTYXNOEF8crQ/QVv7QA5eQeEUQrWPUvO9pfVBGe8td5?= =?us-ascii?Q?pr210VwRXqQlHZiS1dzaZsWlbQ4aVpGabVX/IHMpvb+HuUZEoYyL0ahH5FZX?= =?us-ascii?Q?OKj71htst0Iv+XIeoBN16JVv/HXmawJfuiSyxRrsMnfdJ5N2KlUUiwzzWsM0?= =?us-ascii?Q?eT0N9S7kcS+7YgD0avFE1aqce8oMboV8Qcky7xRqA/KDwEIpSfmJTmfGTvYX?= =?us-ascii?Q?q5aLpzBZNW8fibm9W1bNDDXqmehj8bwy8zBPZdUE2WUvpa+HuOv3q2tV8j3z?= =?us-ascii?Q?J2DEk9EVuOErfsPAHVgKLQmiPM4/71ltE+/qlusEUCyTjXl5mW3R2WOrWPRS?= =?us-ascii?Q?4mHs1M2mJpOQBAaxpOClPezr0k4ST86UIfTW6fyuHiLZeMi/eppOugwZLKxz?= =?us-ascii?Q?ehXX/4w5tmY4io9wfJoIF8tn7pynsmlZMUCSHhTtF119gsCWXh6nuNvBnSQ7?= =?us-ascii?Q?R8q9PgHpK4pKq+93OT+ISwhkE1TYTMyFFDvcUUYn1663Oc0gSstB4bhGckcG?= =?us-ascii?Q?NCL2biI06rprhUQnadFSUMABI5+ckO6pd+S0s4UBPwEHVt52XA24bDuzWqjk?= =?us-ascii?Q?8mA92p4n5G0vRhueO1aAmd7S8tEbHrRc2dfDURCeS6YJ2GnPQzTAuWcgayQW?= =?us-ascii?Q?G0Doo+CmUY0K9neNWccR+P+/K9OSnboqOS0MVlBJm2Yg5ZepCQ+Ner8FxIGJ?= =?us-ascii?Q?iPTgJVz/xsv1zDYqv5Rf4jNAvo0UlG3bgZz0kYHCO8NGnM4lfw8FaWDjCuEU?= =?us-ascii?Q?Rsv3E+1smGEwAdl2c/EBUfa1EkRlOWowXJxgfAZWJi34KRr7o7WLgcBYRAE8?= =?us-ascii?Q?zBGFLvqjUnwq4Wl30z562wpT39resYRF4l845T07WBdxn/ZOA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR13MB0389; 6:shcjl/mWimpj8BQUr/zz9b9a4I7ZDMgPnXlYyHBpGZr2UHj+ZbjrCNXvpE3ZptSmBYZhCVYd+xu7Wp3zJ30ezoP1Zsoz15a3qEtg2JxFzMvJ6Qc0C00w8h1LuwGPY45RqLP30OA8BdlyiyeSaohWNYmpur+7UTW63YiyIAu0SI8enVYtEmIK7WrmqAQFZnQkqFXO3bLsruf3iNQcSg95Cq3XJD0sjvovHYMoM/DI7TZRLMFrelCjpkU70ig0A8czU4tR3HbMqR9fOUnCeYyfkYm3FqP0obU9H+5Z6F8mQXrzPhv2o7WaL4nCQUiQQU/UboYH37bPn8XvlyHHgSKcUX2c9U9hNPEd9jurzx00HWg=; 5:awbpP1b/tg+OINRbUbEdKmTiZXLJHy5nil7DsvCZK51Zf46C2yqDRwgrkZNF/Ts84r3j4BdHD6yZiXls+iFpxE5AtQ85Nn9oOwFbR8tHFx+SvcshL7eBqRJ+UzyhB0l3wQECKVUOLgE+SK6ijNtMDLVbABLkg3+pf39eAgqR00Q=; 24:XWYNXfKO+RMYj5htoh96LYujwYd9nAnQOocz1D3NQLSiGSq1TPs2myoqhOimMfqySqSJLNSn4uUBhjCaS+8IMtY0hmwqaXP7I6BLiOv5WPo=; 7:45SQrfAXykCghUNHZbreHo5MSNY+D4kcdtfAAJbhDOWBS9OzGpvRA0D7GU1OoEsV60uRDNlFoYAE8N4A40aNLApH0nQbDjoICF7jnOaxuesoJBLFYBzKXDkkQ2TTBkIZQLeyy6ynMBC1M2aHSRqSkIRF5GNQUPEyN0OHjewTR7qoGPedcgAKB0SVzeydFGC/gLBnriF/rGWoybAotB26yi1GshZK7r9yp9IYL20mSYUYZKv4ymUIIsUZ++F6Zl+M SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: athabascau.ca X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Dec 2017 20:15:37.0615 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ec6d68ed-2c43-44e4-3600-08d54fc21713 X-MS-Exchange-CrossTenant-Id: a893bdd2-f460-4252-aa34-4d057436a09d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a893bdd2-f460-4252-aa34-4d057436a09d; Ip=[131.232.32.37]; Helo=[smtp-relay.cs.athabascau.ca] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR13MB0389 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Dec 2017 20:15:40 -0000 On Fri, 29 Dec 2017, Mark Millard wrote: > [Turns out that head -r326914 broke ubldr.bin and ubldr . > Fixed in head -r327351 .] Oh, great. Tnx. I wrote: >> Anyway I'm downloading an image from ftp.freebsd.org and will see >> what I can learn from inspecting it. What I picked up was built 27 Dec. It's broken in exactly the same way my efforts are, which I suppose is comfort of a kind. > Use ubldr.bin from -r327351 or later. Appreciate that very much. Sincere thanks for helping me out. best regards, Ross ---------------------------------------------------------------------------= - Ross Alexander, (780) 675-6823 desk / (780) 689-0749 cell, rwa@athabascau.c= a It is not of the essence of mathematics to be conversant with the ideas of number and quantity. -- George Boole -- This communication is intended for the use of the recipient to whom it is a= ddressed, and may contain confidential, personal, and or privileged informa= tion. Please contact us immediately if you are not the intended recipient o= f this communication, and do not copy, distribute, or take action relying o= n it. Any communications received in error, or subsequent reply, should be = deleted or destroyed. --- From owner-freebsd-arm@freebsd.org Sat Dec 30 20:51:29 2017 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 B9323EABFA6 for ; Sat, 30 Dec 2017 20:51:29 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-158.reflexion.net [208.70.210.158]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6508F6C52B for ; Sat, 30 Dec 2017 20:51:28 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 16311 invoked from network); 30 Dec 2017 20:51:22 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 30 Dec 2017 20:51:22 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 30 Dec 2017 15:51:22 -0500 (EST) Received: (qmail 18051 invoked from network); 30 Dec 2017 20:51:21 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Dec 2017 20:51:21 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 2FA1BEC8AC0; Sat, 30 Dec 2017 12:51:21 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: crochet rpi2 boot won't play nice for me... From: Mark Millard In-Reply-To: Date: Sat, 30 Dec 2017 12:51:20 -0800 Cc: Freebsd-arm Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Ross Alexander X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Dec 2017 20:51:29 -0000 On 2017-Dec-30, at 12:15 PM, Ross Alexander = wrote: > On Fri, 29 Dec 2017, Mark Millard wrote: >=20 >> [Turns out that head -r326914 broke ubldr.bin and ubldr . >> Fixed in head -r327351 .] >=20 > Oh, great. Tnx. >=20 > I wrote: >=20 >>> Anyway I'm downloading an image from ftp.freebsd.org and will see >>> what I can learn from inspecting it. >=20 > What I picked up was built 27 Dec. It's broken in exactly the same > way my efforts are, which I suppose is comfort of a kind. FreeBSD-12.0-CURRENT-arm-armv7-RPI2-20171227-r327236.img.xz is from the version range with ubldr.bin broken : 326914 < 327236 < 327351. No snapshot spans -r327351 yet. No available 12.0-CURRENT snapshot from the standard places is old enough to avoid the problem. I have not checked the status of what might be in: FreeBSD-11.1-STABLE-arm-armv6-RPI2-20171227-r327234.img.xz as far as ubldr.bin or ubldr goes. In general publication in the snapshots area does not mean things are generally working well in what was built. It is closer to the initially-known-status being: build not having obviously failed. There also is no standard place for (mostly) notes about the status of snapshots. I do not expect that the likes of: = https://lists.freebsd.org/pipermail/freebsd-snapshots/2017-December/thread= .html is intended for such postings. >> Use ubldr.bin from -r327351 or later. >=20 > Appreciate that very much. Sincere thanks for helping me out. No problem. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-arm@freebsd.org Sat Dec 30 23:22:05 2017 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 92C9FEB1B55 for ; Sat, 30 Dec 2017 23:22:05 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-130.reflexion.net [208.70.210.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3F75C728C0 for ; Sat, 30 Dec 2017 23:22:04 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 985 invoked from network); 30 Dec 2017 23:15:18 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 30 Dec 2017 23:15:18 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.3) with SMTP; Sat, 30 Dec 2017 18:15:18 -0500 (EST) Received: (qmail 25337 invoked from network); 30 Dec 2017 23:15:18 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Dec 2017 23:15:18 -0000 Received: from [192.168.1.25] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id C2575EC9491; Sat, 30 Dec 2017 15:15:17 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: armv7 cross-build of port: devel/libunistring stuck in configure for over an hour: ***MEMORY-ERROR***: [27504]: GSlice: failed to allocate 496 bytes (alignment: 512): Cannot allocate memory Message-Id: Date: Sat, 30 Dec 2017 15:15:17 -0800 To: Freebsd-arm , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Dec 2017 23:22:05 -0000 /= usr/local/poudriere/data/.m/FBSDFSSDjailArmV7-default/06/wrkdirs/usr/ports= /devel/libunistring/work/libunistring-0.9.8/config.log shows: configure:25883: checking whether printf survives out-of-memory = conditions configure:26055: /nxb-bin/usr/bin/cc -o conftest -O2 -pipe = -mcpu=3Dcortex-a7 -DLIBICONV_PLUG -g -fno-strict-aliasing = -mcpu=3Dcortex-a7 -DLIBICONV_PLUG -D_THREAD_SAFE conftest.c >&5 configure:26058: $? =3D 0 ***MEMORY-ERROR***: [27504]: GSlice: failed to allocate 496 bytes = (alignment: 512): Cannot allocate memory And there is no more to the tail of the config.log file: it does not = grow. # ls -lTdt = /usr/local/poudriere/data/.m/FBSDFSSDjailArmV7-default/06/wrkdirs/usr/port= s/devel/libunistring/work/libunistring-0.9.8/* -rw-r--r-- 1 root wheel 130860 Dec 30 14:51:04 2017 = /usr/local/poudriere/data/.m/FBSDFSSDjailArmV7-default/06/wrkdirs/usr/port= s/devel/libunistring/work/libunistring-0.9.8/config.log . . . It has been sitting like this for well over an hour: [06]: devel/libunistring | libunistring-0.9.8 configure (01:35:18)=20 # uname -apKU FreeBSD FBSDFSSD 12.0-CURRENT FreeBSD 12.0-CURRENT r327364M amd64 = amd64 1200054 1200054 # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 457579 Last Changed Rev: 457579 =3D=3D=3D Mark Millard markmi at dsl-only.net