From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <88475a1f448adbcf1ec5b9d993bb001c@hamnavoe.com> To: 9fans@9fans.net From: Richard Miller <9fans@hamnavoe.com> Date: Wed, 6 Jun 2018 14:42:04 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] raspberry pi kernel update Topicbox-Message-UUID: d71fe640-ead9-11e9-9d60-3106f5b1d025 I've made an update to the rpi 2 & 3 kernel source (armv7.s and rebootcode.s) which fixes a couple of long-standing flaws in the multicore startup: - dependency on the order of object files for the 5l command in the mkfile, resulting in "lock loop" or "only 1 cpu started" error for some configurations - flakiness in /dev/reboot, making it unreliable except with *ncpu=1 It should now be possible consistently to reboot a pi in multicore mode from a named file using the 'reboot' or 'fshalt -r' command. This extends the possibilities for using the Plan 9 kernel itself as a boot loader (with an rc script as /boot/boot), eg to boot from an AoE server or over a wifi connection.