Activity log for bug #1787945

Date Who What changed Old value New value Message
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