2018-08-20 12:33:19 |
Marc Dietrich |
bug |
|
|
added bug |
2018-08-20 13:00:10 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2018-08-20 14:20:14 |
Marc Dietrich |
linux (Ubuntu): status |
Incomplete |
Confirmed |
|
2018-08-21 14:39:17 |
Paolo Pisati |
linux (Ubuntu): assignee |
|
Paolo Pisati (p-pisati) |
|
2018-08-23 10:23:14 |
Paolo Pisati |
description |
The TANGO platform is enabled by default in the multiplatform ARM kernel. However, it calls __initcall in arch/arm/mach-tango/pm.c without a check whether it actually runs on this hw. This causes an OOPS during suspend on my Tegra platform. Please disable this (multiplatform incompatible) arch. |
Impact:
The TANGO platform (an embedded soc used in home entertainment, connectivity and control devices) is enabled by default in the generic arm kernel. During kernel bootup, the tango platform blindly registers its pm ops in arch/arm/mach-tango/pm.c via initcalls() (without checking whether it's actually running on the correspondent hardware) and this causes OOPS during suspend on tegra platforms since the tango pm .enter function directly pokes the underlying hardware.
Given the narrow scope of this SOC, i propose to disable support for the TANGO arch.
Fix:
Apply the attached patch and recompile.
How to test:
Suspend the tegra board and chek that it worked. |
|
2018-08-23 10:23:38 |
Paolo Pisati |
description |
Impact:
The TANGO platform (an embedded soc used in home entertainment, connectivity and control devices) is enabled by default in the generic arm kernel. During kernel bootup, the tango platform blindly registers its pm ops in arch/arm/mach-tango/pm.c via initcalls() (without checking whether it's actually running on the correspondent hardware) and this causes OOPS during suspend on tegra platforms since the tango pm .enter function directly pokes the underlying hardware.
Given the narrow scope of this SOC, i propose to disable support for the TANGO arch.
Fix:
Apply the attached patch and recompile.
How to test:
Suspend the tegra board and chek that it worked. |
Impact:
The TANGO platform (an embedded soc used in home entertainment, connectivity and control devices) is enabled by default in the generic arm kernel. During kernel bootup, the tango platform blindly registers its pm ops in arch/arm/mach-tango/pm.c via initcalls() (without checking whether it's actually running on the correspondent hardware) and this causes OOPS during suspend on tegra platforms since the tango pm .enter function directly pokes the underlying hardware.
Given the narrow scope of this SOC, i propose to disable support for the TANGO arch.
Fix:
Apply the attached patch and recompile.
How to test:
Suspend the tegra board and chek that it worked - either close the laptop
lid, 'systemctl suspend' or:
# echo -n mem > /sys/power/state |
|
2018-08-23 10:23:44 |
Paolo Pisati |
nominated for series |
|
Ubuntu Bionic |
|
2018-08-23 20:24:13 |
Marc Dietrich |
attachment added |
|
q.diff https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1787945/+attachment/5179894/+files/q.diff |
|
2018-08-24 00:21:35 |
Ubuntu Foundations Team Bug Bot |
tags |
bionic |
bionic patch |
|
2018-08-24 00:21:36 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Joseph Salisbury |
2018-08-27 14:28:27 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Bionic) |
|
2018-08-29 20:52:08 |
Seth Forshee |
linux (Ubuntu): status |
Confirmed |
Fix Committed |
|
2018-09-04 14:12:48 |
Kleber Sacilotto de Souza |
linux (Ubuntu Bionic): status |
New |
Fix Committed |
|
2018-09-14 17:03:10 |
Brad Figg |
tags |
bionic patch |
bionic patch verification-needed-bionic |
|
2018-09-15 20:15:12 |
Marc Dietrich |
tags |
bionic patch verification-needed-bionic |
bionic patch verification-done-bionic |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2017-5715 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-14633 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-15572 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-15594 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-17182 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-3639 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-6554 |
|
2018-10-01 17:15:35 |
Launchpad Janitor |
cve linked |
|
2018-6555 |
|
2018-10-01 18:20:13 |
Launchpad Janitor |
linux (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-07-24 21:25:56 |
Brad Figg |
tags |
bionic patch verification-done-bionic |
bionic cscc patch verification-done-bionic |
|