backport fwts UEFI test driver to Xenial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Low
|
Colin Ian King | ||
Xenial |
Fix Released
|
Low
|
Colin Ian King |
Bug Description
[SRU Justification, XENIAL]
The fwts UEFI test driver is now upstream in Linux 4.9 and also in the Ubuntu Yakkety 4.8 kernel, so it would be useful for fwts support to add it into the Xenial kernel as default (for example Xenial bases fwts snaps as we can dispense with the DKMS module support).
[Fix]
Upstream commit ff6301dabc3ca20
This patch requires a minor patch wiggle on the Makefile and Kconfig to backport to Xenial.
[Test]
Build fwts from the source and run on a Xenial kernel w/o the fwts dpkg based efi driver and run "sudo fwts --uefitests -" and the tests will fail. Install the fixed kernel with the driver and the tests will now run because the module is loaded by fwts and we can now exercise the UEFI run time interfaces from fwts as root.
[Regression Potential]
This adds test functionality and will not impact on any other driver or subsystem. To access these test interfaces one requires root privileges, so risk of normal unprivileged uses accessing UEFI run time services are zero.
Changed in linux (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Low |
assignee: | nobody → Colin Ian King (colin-king) |
summary: |
- backport fwts UEFI test driver top Xenial + backport fwts UEFI test driver to Xenial |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Colin Ian King (colin-king) |
importance: | Undecided → Low |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Released |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- xenial' to 'verification- done-xenial' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!