Activity log for bug #1829972

Date Who What changed Old value New value Message
2019-05-22 06:39:26 bugproxy bug added bug
2019-05-22 06:39:28 bugproxy tags architecture-s39064 bugnameltc-177777 severity-medium targetmilestone-inin18041
2019-05-22 06:39:29 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2019-05-22 06:39:34 bugproxy affects ubuntu linux (Ubuntu)
2019-05-22 06:53:06 Frank Heimes bug task added ubuntu-z-systems
2019-05-22 06:53:17 Frank Heimes ubuntu-z-systems: importance Undecided Medium
2019-05-22 06:53:22 Frank Heimes ubuntu-z-systems: status New Triaged
2019-05-22 06:54:11 Frank Heimes ubuntu-z-systems: importance Medium High
2019-05-22 12:59:22 bugproxy tags architecture-s39064 bugnameltc-177777 severity-medium targetmilestone-inin18041 architecture-s39064 bugnameltc-177777 severity-high targetmilestone-inin18041
2019-05-23 09:00:46 Po-Hsu Lin nominated for series Ubuntu Bionic
2019-05-23 09:00:46 Po-Hsu Lin bug task added linux (Ubuntu Bionic)
2019-05-23 09:01:06 Po-Hsu Lin tags architecture-s39064 bugnameltc-177777 severity-high targetmilestone-inin18041 architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041
2019-05-23 09:10:55 Po-Hsu Lin bug added subscriber Po-Hsu Lin
2019-05-24 03:54:08 Po-Hsu Lin ubuntu-z-systems: status Triaged Incomplete
2019-05-24 11:48:42 Frank Heimes ubuntu-z-systems: assignee Canonical Kernel Team (canonical-kernel-team)
2019-05-24 13:55:57 Frank Heimes ubuntu-z-systems: status Incomplete Triaged
2019-05-27 06:38:33 Po-Hsu Lin description This kernel commit is requested to be included into the bionic's 4.15.0 LTS kernel: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=03aa047ef2db4985e444af6ee1c1dd084ad9fb4c s390/early: improve machine detection Right now the early machine detection code check stsi 3.2.2 for "KVM" and set MACHINE_IS_VM if this is different. As the console detection uses diagnose 8 if MACHINE_IS_VM returns true this will crash Linux early for any non z/VM system that sets a different value than KVM. So instead of assuming z/VM, do not set any of MACHINE_IS_LPAR, MACHINE_IS_VM, or MACHINE_IS_KVM. This is required for a dedicated SSC exploiter == Justification == The s390x early machine detection code check will set all the uknown hypervisors to z/VM, this will cause crash for any non KVM, z/VM system. == Fixes == 03aa047e (s390/early: improve machine detection) Patch can be cherry-picked into Bionic kernel. Instead of setting all the other hypervisors to z/VM, it will only set MACHINE_FLAG_VM if it matches the case. == Tests == A test kernel could be found here: https://people.canonical.com/~phlin/kernel/lp-1829972-s390x-early/ Boot tested on a s390x KVM node and verified by IBM as well. == Regression Potential == Low, this just improves the detection logic and the changes are specific to s390x. == Original Bug Report == This kernel commit is requested to be included into the bionic's 4.15.0 LTS kernel: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=03aa047ef2db4985e444af6ee1c1dd084ad9fb4c s390/early: improve machine detection Right now the early machine detection code check stsi 3.2.2 for "KVM" and set MACHINE_IS_VM if this is different. As the console detection uses diagnose 8 if MACHINE_IS_VM returns true this will crash Linux early for any non z/VM system that sets a different value than KVM. So instead of assuming z/VM, do not set any of MACHINE_IS_LPAR, MACHINE_IS_VM, or MACHINE_IS_KVM. This is required for a dedicated SSC exploiter
2019-05-27 06:38:40 Po-Hsu Lin linux (Ubuntu Bionic): assignee Po-Hsu Lin (cypressyew)
2019-05-27 06:38:42 Po-Hsu Lin linux (Ubuntu Bionic): status New In Progress
2019-05-27 09:06:38 Frank Heimes ubuntu-z-systems: status Triaged In Progress
2019-05-29 04:39:48 Khaled El Mously linux (Ubuntu Bionic): status In Progress Fix Committed
2019-05-29 05:09:13 Frank Heimes ubuntu-z-systems: status In Progress Fix Committed
2019-06-17 14:32:52 Manoj Iyer linux (Ubuntu): status New Fix Committed
2019-06-18 16:02:49 Ubuntu Kernel Bot tags architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041 architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041 verification-needed-bionic
2019-06-20 18:59:26 bugproxy tags architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041 verification-needed-bionic architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041 verification-done-bionic
2019-07-22 10:53:34 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2019-07-22 10:53:34 Launchpad Janitor cve linked 2018-12126
2019-07-22 10:53:34 Launchpad Janitor cve linked 2018-12127
2019-07-22 10:53:34 Launchpad Janitor cve linked 2018-12130
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11085
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11091
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11815
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11833
2019-07-22 10:53:34 Launchpad Janitor cve linked 2019-11884
2019-07-22 12:43:42 Frank Heimes linux (Ubuntu): status Fix Committed Fix Released
2019-07-22 12:43:46 Frank Heimes ubuntu-z-systems: status Fix Committed Fix Released
2019-08-22 16:17:31 Ubuntu Kernel Bot tags architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041 verification-done-bionic architecture-s39064 bionic bugnameltc-177777 severity-high targetmilestone-inin18041 verification-done-bionic verification-needed-xenial