Bionic has this kernel patch under the 4.14 tags.

eecfbd644fb4 efi/capsule-loader: Reinstate virtual capsule mapping


** Summary changed:

- [Artful/Bionic] Fix capsule update regression since kernel v4.13.
+ [Artful SRU] Fix capsule update regression since kernel v4.13.

** Description changed:

  [IMPACT]
  Commit 82c3768b8d68 ("efi/capsule-loader: Use a cached copy of the
  capsule header") refactored the capsule loading code that maps the
  capsule header, to avoid having to map it several times. However,
  as it turns out, the vmap() call we ended up removing did not just
  map the header, but the entire capsule image, and dropping this
  virtual mapping breaks capsules that are processed by the firmware
  immediately (i.e., without a reboot).
  
  [FIX]
  The following patch fixes the issue
  
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/firmware/efi/capsule-loader.c?id=f24c4d478013d82bd1b943df566fff3561d52864
  
  [TEST]
+ Please see comments below for testing information and details.
  
  [REGRESSION POTENTIAL]
+ This patch fixes a regression in 4.13 and onward.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1746019

Title:
  [Artful SRU] Fix capsule update regression since kernel v4.13.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1746019/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to