2018-01-29 15:04:11 |
Manoj Iyer |
bug |
|
|
added bug |
2018-01-29 15:05:15 |
Manoj Iyer |
summary |
[Artful/Bionic] Fix capsule update regression. |
[Artful/Bionic] Fix capsule update regression since kernel v4.13. |
|
2018-01-29 15:30:05 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2018-01-29 15:30:07 |
Ubuntu Kernel Bot |
tags |
qdf2400 |
artful qdf2400 |
|
2018-01-30 17:42:38 |
Manoj Iyer |
summary |
[Artful/Bionic] Fix capsule update regression since kernel v4.13. |
[Artful SRU] Fix capsule update regression since kernel v4.13. |
|
2018-01-30 17:45:08 |
Manoj Iyer |
description |
[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]
[REGRESSION POTENTIAL] |
[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. |
|
2018-01-30 17:45:22 |
Manoj Iyer |
nominated for series |
|
Ubuntu Artful |
|
2018-01-30 17:45:22 |
Manoj Iyer |
nominated for series |
|
Ubuntu Xenial |
|
2018-01-31 21:43:28 |
Manoj Iyer |
summary |
[Artful SRU] Fix capsule update regression since kernel v4.13. |
[Artful SRU] Fix capsule update regression |
|
2018-02-28 09:56:01 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Artful) |
|
2018-03-01 14:10:14 |
Kleber Sacilotto de Souza |
linux (Ubuntu Artful): status |
New |
Fix Committed |
|
2018-03-19 10:56:49 |
Stefan Bader |
tags |
artful qdf2400 |
artful qdf2400 verification-needed-artful |
|
2018-03-27 17:30:18 |
Manoj Iyer |
tags |
artful qdf2400 verification-needed-artful |
artful qdf2400 verification-done-artful |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
linux (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-0861 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-1000407 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-15129 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-16994 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17448 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17450 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17741 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17805 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17806 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2017-17807 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-1000026 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-5332 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-5333 |
|
2018-04-03 14:10:10 |
Launchpad Janitor |
cve linked |
|
2018-5344 |
|
2019-12-27 09:29:05 |
Po-Hsu Lin |
linux (Ubuntu): status |
Incomplete |
Fix Released |
|