Activity log for bug #1860535

Date Who What changed Old value New value Message
2020-01-22 10:39:37 bugproxy bug added bug
2020-01-22 10:39:39 bugproxy tags architecture-s39064 bugnameltc-183399 severity-high targetmilestone-inin1910
2020-01-22 10:39:40 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2020-01-22 10:39:43 bugproxy affects ubuntu linux (Ubuntu)
2020-01-22 11:11:54 Frank Heimes bug task added ubuntu-z-systems
2020-01-22 11:29:27 Frank Heimes ubuntu-z-systems: importance Undecided High
2020-01-22 11:52:57 Frank Heimes nominated for series Ubuntu Eoan
2020-01-22 11:52:57 Frank Heimes bug task added linux (Ubuntu Eoan)
2020-01-22 13:57:40 Frank Heimes ubuntu-z-systems: status New Incomplete
2020-01-24 00:30:11 Terry Rudd bug added subscriber Terry Rudd
2020-01-27 13:00:03 bugproxy attachment added s390/dasd: disable ese support due to possible data corruption https://bugs.launchpad.net/bugs/1860535/+attachment/5323313/+files/0001-s390-dasd-disable-ese-support-due-to-possible-data-c.patch
2020-01-27 15:46:36 Frank Heimes summary [UBUNTU] - Disable Thin Provisioning to prevent data loss Disable ECKD Thin Provisioning to prevent data loss
2020-01-27 18:09:32 Frank Heimes description Discription will provided soon.. SRU Justification: ------------------ [Impact] * A severe problem with 'thin provisioning ECKD volumes', introduced with 19.10's kernel 5.3, was identified. * For enhanced space efficient (ese) volumes, errors may occur when accessing not formatted tracks. * In such a case the driver either formats the track on the fly for write requests or returns zero data for read requests. * But if a write request spans multiple tracks, the indication of an unformatted track can be in wc applied to all tracks. * Hence tracks containing data will be handled as empty tracks, resulting in zero data being returned on read, or overwriting existing data with zero on write. [Fix] * Backport: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1860535/+attachment/5323313/+files/0001-s390-dasd-disable-ese-support-due-to-possible-data-c.patch [Test Case] * An s390x LPAR with Eoan / kernel 5.3 and at least one 3390 DASD (ECKD) disk is needed ('discard' enabled, which is default). * Writing arbitrary files (but with known content, e.g. all '1's) to fill the disk up to a certain level * Since all 3390 DASDs (mod-3, 9, 27 or 54 ...) have 56,664 bytes per track, writing a file (again with simple but known content) with a size of a multiple of 56,664 bytes on a thin provisioned ECKD DASD device should provoke the error situation. * Check the files for any modifications (partially filled with '0', cut/truncated, deleted/zero length). [Regression Potential] * The regression potential is moderate since this is purely s390x specific, * limited to thin provisioned DASD disks on Eoan / kernel 5.3 * and just disables the broken feature and reverts things back to a DASD functionality that is known to work. [Other Info] * For 19.10 / Eoan no real fix will be provided, but a patch for disabling this feature completely (this bug/patch). * The broken functionality that got introduced in Eoan, got already partially removed due to problems on z/VM. * For 20.04 / Focal a proper fix is in the works that will be made available as backport to Focal's kernel 5.4.
2020-01-27 18:10:13 Frank Heimes linux (Ubuntu): status New Triaged
2020-01-27 18:10:21 Frank Heimes linux (Ubuntu): status Triaged Invalid
2020-01-27 18:10:30 Frank Heimes linux (Ubuntu Eoan): status New Triaged
2020-01-27 18:10:34 Frank Heimes ubuntu-z-systems: status Incomplete In Progress
2020-01-28 06:10:09 Frank Heimes linux (Ubuntu Eoan): status Triaged In Progress
2020-01-28 18:26:19 Khaled El Mously linux (Ubuntu Eoan): status In Progress Fix Committed
2020-01-28 19:37:44 Frank Heimes ubuntu-z-systems: status In Progress Fix Committed
2020-02-03 22:43:17 Ubuntu Kernel Bot tags architecture-s39064 bugnameltc-183399 severity-high targetmilestone-inin1910 architecture-s39064 bugnameltc-183399 severity-high targetmilestone-inin1910 verification-needed-eoan
2020-02-13 06:53:23 Frank Heimes tags architecture-s39064 bugnameltc-183399 severity-high targetmilestone-inin1910 verification-needed-eoan architecture-s39064 bugnameltc-183399 severity-high targetmilestone-inin1910 verification-done-eoan
2020-02-17 10:23:38 Launchpad Janitor linux (Ubuntu Eoan): status Fix Committed Fix Released
2020-02-17 10:23:38 Launchpad Janitor cve linked 2019-19050
2020-02-17 10:23:38 Launchpad Janitor cve linked 2019-19077
2020-02-17 10:23:38 Launchpad Janitor cve linked 2019-19078
2020-02-17 10:23:38 Launchpad Janitor cve linked 2019-19082
2020-02-17 10:23:38 Launchpad Janitor cve linked 2019-19332
2020-02-17 10:23:38 Launchpad Janitor cve linked 2019-19965
2020-02-17 12:19:43 Frank Heimes ubuntu-z-systems: status Fix Committed Fix Released