Thanks for providing this summary. On Fri, Jan 5, 2018 at 8:34 AM, Arthur Heymans <[email protected]> wrote:
> Dear coreboot community > > This is the report of yesterdays community meeting: > > General coreboot news & Discussion > ================================== > > There is patch [1] up for review that implements LinuxBoot as payload. > - Currently with u-root in the initrd, which is an userspace entirely > written in go; > - Currently only as a payload but in the future it could replace > ramstage on some targets; > - Currently its still WIP and doesn't work all that well with qemu > targets; > - It needs some Kconfig options for some simple example > configurations; > - In the future we also want to integrate the HEADS[2] userspace > and possibly also an userspace featuring the petitboot kexec > gui[3]; > > The 4.7 release is imminent and Martin will hopefully be able to finish > up the releasenotes this weekend. > The 4.6 release announced that after the 4.7 release platforms lacking > the early cbmem feature will be removed from the master branch. Those > platforms can then live in the 4.7 branch or be reintegrated when early > cbmem support is implemented. The details about how and when this will > happen have yet to be decided/discussed. > > Development > =========== > > There was some discussion about how to move forward to use the new ACPI > ASL 2.0 syntax, which is considered more readable. There previously was > a discussion on this topic on the mailing list [4]. > Currently it is possible with iasl to compile and decompile our ASL > sources to the new syntax but this would lose all our comments, so > ideally a new tool would need to be written to handle that > transition. It was also suggested that given the fact that coreboot > has reproducibel timeless builds, it would be able to tell if anything > changed in the resulting binary, which it shouldn't since the resulting > bytecode ought to be the same. > > In the mean time we still need to have a discussion about what do with > for instance new asl source files: do we still want the old syntax or is > the new syntax ok for new files? Mixing syntaxes in existing files > seemed a bad idea. > > So what are your ideas and opinions on this? > > Infrastructure > ============== > > The pre-commit hook doesn't return failures on 'make lint-stable' but > this seems to be fixed in [5]. > > Documentation > ============= > > Currently there is an effort going on to have the documentation > accessible in one place on the web. The current idea was to use hugo for > static webpage generation for this, see [6]. Some concerns were however > raised that this particular theme works rather poorly without > javascript, so it might be desirable to find a better lightweight > theme. > Related to this, is the ongoing effort to convert our current > documentation to markdown and move those files to a different directory > which starts with lowercase letter for consistency, with a separation of > a content and a static folder. > The idea to use netlify to push it to the production server was also > suggested. (Philipp might be able to say something in more details about > this) > > Flashrom 1.0 was released! > This new release has some nice new features that make handling some > blobs like the IFD/GBE/ME/... on Intel systems much easier. One can now > with the --ifd flag fetch the flash layout from flash and use this to > read/write/erase those regions. Also a --noverify-all or -N flag was > introduced which skips verifying regions that were not touched at all, > which can greatly speed up flashing if one is only writing to a small > region on a large flash. Our guides however need to be adapted to use > these features. One example where this has already been done is [7] > which still has the old instructions for reference. > In the future flashrom will support Linux MTD (memory technology > device) which can remove the need to boot Linux without strict checking > of MMIO memory regions (currently flashrom needs the iomem=relaxed boot > parameter to use the internal programmer). > > > > I hope you can join us next time! > > Kind regards > > Arthur > > > [1] https://review.coreboot.org/#/c/coreboot/+/23071/ > [2] https://trmm.net/Heads > [3] https://github.com/ArthurHeymans/petitboot_for_coreboot > [4] > https://mail.coreboot.org/pipermail/coreboot/2016-September/082050.html > [5] https://review.coreboot.org/#/c/coreboot/+/23130/ > [6] https://www.coreboot.org/Documentation/ > [7] https://www.coreboot.org/Board:lenovo/x200#Flashing_ > your_coreboot_ROM_image > > -- > coreboot mailing list: [email protected] > https://mail.coreboot.org/mailman/listinfo/coreboot > -- Tech III * AppControl * Endpoint Protection * Server Maintenance Buncombe County Schools Technology Department Network Group ComicSans Awareness Campaign <http://comicsanscriminal.com>
-- coreboot mailing list: [email protected] https://mail.coreboot.org/mailman/listinfo/coreboot

