Community Meeting June 17 2021¶
Agenda/Notes¶
-
Outreach and Engagement
-
TrenchBoot Developers Forum
-
Determine time period and/or dates
- Piotr feels every 12 mo would be quite long
- is six months too short to discuss things
- thinks sept. we should have something
- OSFC planned for Dec.
- Rich, should do it when things get cold and are locked up
- Do TB talks at multiple events
- We should have an internal event, but maybe make it a DRTM event
- DK, LPC at end of 24Sept
- Should have confirmation by the end of June for LPC MC
- should have slots available for TB talks
- Piotr feels every 12 mo would be quite long
-
Select chairman to oversee planning/coordination
- Piotr we would like to help but cannot do it alone
- will engage IBM POWER about sponsoring
- Rich recommends bring the topic up at DRTM related meetings and try to find a corporate sponsor
- Piotr we would like to help but cannot do it alone
-
-
TrenchBoot website
-
Identify content that would like to be on the site
- Piotr: coreboot is hooking to rss feeds that feed into blog
- will look at what coreboot implementation
- will look at mkdocs setup to move TB documentation over to
- DanK: will speak with a colleague, will have a response when back from vacation
- Piotr: coreboot is hooking to rss feeds that feed into blog
-
Discuss approach to maintenance/development
- should apply GH auto fixes
-
-
TrenchBoot Social Media
- Review social media accounts and strategy
- LinkedIn project site/group
- Others?
- Review social media accounts and strategy
-
-
Project
-
Moving AMD support forward
-
LZ renaming
- Piotr thinks AMD should be involved in TB AMD related topics
- we should also try to get them involved with the call
- Rich, this is a public meeting, may need to have NDA meeting
- Piotr thinks AMD should be involved in TB AMD related topics
-
LZ IOMMU approach adoption
- Ross: just adopt current proposed approach as a starting place
- yes the pitsaw card could be used
- Piotr, the current approach is better than nothing
- are there tests?
- Kanth: can the pitsaw card be used to test iommu for txt, can be used for AMD
- Ross: just adopt current proposed approach as a starting place
-
DRTM log approach adoption
- Piotr: based on TCG spec
- this is where the HCL will be useful
- can test Ross changes for linux kernel
- will work on "legacy mode" support
- Ross: need to handle system without the ACPI table
- can make so that the ACPI table is preferred approach then fail back to non-ACPI table
- for the LZ will need to also be made to handle non-ACPI table situation (legacy mode)
- will work on "legacy mode" support
- Daniel: merge the PR
- has been confirmed on pc-engines
- Piotr: based on TCG spec
-
iPXE support
- Piotr: submitted patches but rejected as too big
- https://github.com/ipxe/ipxe/pull/300
- we should care about iPXE
- Piotr: submitted patches but rejected as too big
-
-
Upcoming v2 LKML submission
- Ross: it looks like it will be going out tomorrow (6/18/2021)
-
GRUB submission
- Daniel K: currently working with Lukasz and will looking to submit in July
- will be working with 3mdeb on aligning AMD changes
- Daniel K: currently working with Lukasz and will looking to submit in July
-
Deployment/Adoption support
-
TrenchBoot Hardware Compatibility List
- How to check if my hardware is supported or can be supported?
- Piotr: resource constrained but we need something very basic
- what all should be checked, log, pcrs, etc
- this is QubesOS HCL as an example
- list of hardware for people to get started with
- Rich:
- there are a lot of things that make you feel better but
not gain much
- maybe skip over that and focus on community
- biggest issues will be with hardware that is not MS certified
- both OXT and Qubes HCL are not correct because every system has quirks
- there are a lot of things that make you feel better but
not gain much
- Piotr: resource constrained but we need something very basic
- How to check if my hardware is supported or can be supported?
-
TrenchBoot Canonical Demo
-
TrenchBoot as AEM for QubesOS
- Piotr: would be good to assist with anit-evil maid demo
-
-
Test automation (Kanth)
- Rich suggest this is a place for Qemu support for DRTM to enable
software based testing
- at tdf txt lead mentioned txt test suite in FWUPD
- we should get OEM testing
- could TB lead DRTM test suite development
- if there isn't one, who is willing to fund its development
- live cd is not enough, need to build a cross-community project
- this can be a theme for the DRTM event
- Piotr agrees that this FWUPD testing support is desired
- Kanth, Oracle will be increasing supported platforms and would like
to see automated testing/validation
- Oracle would be interested in helping with building a DRTM test framework
- Daniel K: GRUB does not have automated testing but it is in progress
- thinks it would be quite easy to introduce tests for preamble
- Rich suggest this is a place for Qemu support for DRTM to enable
software based testing
-
-
Additional Topics (time permitting)
-
DRTM/TrenchBoot for Arm
- Stuart: Beta spec will be public by fall and possible reference implementation
- Rich: coordinate a TB event around Arm event/announcement
-
Plan for SMM
- intel whitepaper on SMM DRTM protection
-
Integration with FWUPD hardware security test
-
-
General Business
-
Open floor for community members
-
Next meeting
- Piotr we missed several topics
- discuss getting more resources
- fobnail
- testing
- Rich we should not do meetings during the summer and do out-of-band
discussions (chat/email)
- perhaps use OSFC TB slack
- Will be done virtually via TB slack channel
- Piotr we missed several topics
-