Activity log for bug #1829563

Date Who What changed Old value New value Message
2019-05-17 16:46:59 Dmitrii Shcherbakov bug added bug
2019-05-17 17:00:06 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2019-05-17 17:07:43 Dmitrii Shcherbakov linux (Ubuntu): status Incomplete Confirmed
2019-05-17 17:08:22 Dmitrii Shcherbakov summary bcache device is accessible even if a backing device is not (writeback mode) [4.15] bcache device is accessible even if a backing device is not (writeback mode)
2019-05-18 00:11:07 Mauricio Faria de Oliveira linux (Ubuntu): assignee Mauricio Faria de Oliveira (mfo)
2019-05-20 16:48:29 Felipe Reyes bug added subscriber Felipe Reyes
2019-05-20 21:41:23 Terry Rudd bug added subscriber Terry Rudd
2019-05-22 08:08:27 Nobuto Murata bug added subscriber Nobuto Murata
2019-05-23 09:19:34 Dominique Poulain bug added subscriber Dominique Poulain
2019-06-22 16:21:13 Mauricio Faria de Oliveira nominated for series Ubuntu Cosmic
2019-06-22 16:21:13 Mauricio Faria de Oliveira bug task added linux (Ubuntu Cosmic)
2019-06-22 16:21:13 Mauricio Faria de Oliveira nominated for series Ubuntu Bionic
2019-06-22 16:21:13 Mauricio Faria de Oliveira bug task added linux (Ubuntu Bionic)
2019-06-22 16:21:24 Mauricio Faria de Oliveira linux (Ubuntu Bionic): assignee Mauricio Faria de Oliveira (mfo)
2019-06-22 16:21:28 Mauricio Faria de Oliveira linux (Ubuntu Cosmic): assignee Mauricio Faria de Oliveira (mfo)
2019-06-22 16:21:35 Mauricio Faria de Oliveira linux (Ubuntu Cosmic): status New In Progress
2019-06-22 16:21:40 Mauricio Faria de Oliveira linux (Ubuntu Bionic): status New In Progress
2019-06-22 16:21:45 Mauricio Faria de Oliveira linux (Ubuntu): status Confirmed Invalid
2019-06-22 17:04:47 Mauricio Faria de Oliveira description This is a request for a backport of the following upstream patch from 4.18: "bcache: stop bcache device when backing device is offline" https://github.com/torvalds/linux/commit/0f0709e6bfc3ce4e8e1c0e8573490c45f76cfeee Field engineering uses bcache quite extensively and it would be good to have this in the GA/bionic kernel. [Impact] * The bcache code in Bionic lacks several fixes to handle I/O errors in both backing devices and caching devices. * Partial or permanent errors in backing or caching devices, specially in writeback mode, can lead to data loss and/or the application is not notified about failed I/O requests. * The bcache device might remain available for I/O requests even if backing device is offline, so writes are undefined. [Test Case] * Detailed test cases/steps for the behavior of almost every patch with code logic changes are provided in bug comments. * The patchset has been tested for regressions on each cache mode (writethrough, writeback, writearound, none) with the xfstests test suite (on ext4), fio (random read-write) and iozone (several read/write tests). [Regression Potential] * The patchset is relatively large and touches several areas in bcache code, however, synthetic testing of the patches has been performed, and extensive regression/stress tests were run (as mentioned in Test Case section). * Many patches in the patchset are 'Fixes' patches to other patches, and no further 'Fixes' currently exist upstream. [Other Info] * Canonical Field Eng. deploys bcache+writeback extensively (e.g., BootStack, UA cloud, except rare all-flash cases). [Original Bug Description] This is a request for a backport of the following upstream patch from 4.18: "bcache: stop bcache device when backing device is offline" https://github.com/torvalds/linux/commit/0f0709e6bfc3ce4e8e1c0e8573490c45f76cfeee Field engineering uses bcache quite extensively and it would be good to have this in the GA/bionic kernel.
2019-06-22 17:05:04 Mauricio Faria de Oliveira summary [4.15] bcache device is accessible even if a backing device is not (writeback mode) bcache: risk of data loss on I/O errors in backing or caching devices
2019-07-07 23:44:12 Mauricio Faria de Oliveira attachment added test-bcache-cache-modes.xfstests.sh https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829563/+attachment/5275531/+files/test-bcache-cache-modes.xfstests.sh
2019-07-07 23:51:29 Mauricio Faria de Oliveira attachment added test-bcache-cache-modes.fio.sh https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829563/+attachment/5275532/+files/test-bcache-cache-modes.fio.sh
2019-07-08 00:04:04 Mauricio Faria de Oliveira attachment added setup.sh https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829563/+attachment/5275533/+files/setup.sh
2019-07-08 00:04:14 Mauricio Faria de Oliveira attachment added setup-sda.sh https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829563/+attachment/5275534/+files/setup-sda.sh
2019-07-08 00:04:28 Mauricio Faria de Oliveira attachment added setup-two-bcache-one-cache.sh https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829563/+attachment/5275535/+files/setup-two-bcache-one-cache.sh
2019-07-08 00:43:12 Mauricio Faria de Oliveira description [Impact] * The bcache code in Bionic lacks several fixes to handle I/O errors in both backing devices and caching devices. * Partial or permanent errors in backing or caching devices, specially in writeback mode, can lead to data loss and/or the application is not notified about failed I/O requests. * The bcache device might remain available for I/O requests even if backing device is offline, so writes are undefined. [Test Case] * Detailed test cases/steps for the behavior of almost every patch with code logic changes are provided in bug comments. * The patchset has been tested for regressions on each cache mode (writethrough, writeback, writearound, none) with the xfstests test suite (on ext4), fio (random read-write) and iozone (several read/write tests). [Regression Potential] * The patchset is relatively large and touches several areas in bcache code, however, synthetic testing of the patches has been performed, and extensive regression/stress tests were run (as mentioned in Test Case section). * Many patches in the patchset are 'Fixes' patches to other patches, and no further 'Fixes' currently exist upstream. [Other Info] * Canonical Field Eng. deploys bcache+writeback extensively (e.g., BootStack, UA cloud, except rare all-flash cases). [Original Bug Description] This is a request for a backport of the following upstream patch from 4.18: "bcache: stop bcache device when backing device is offline" https://github.com/torvalds/linux/commit/0f0709e6bfc3ce4e8e1c0e8573490c45f76cfeee Field engineering uses bcache quite extensively and it would be good to have this in the GA/bionic kernel. [Impact]  * The bcache code in Bionic lacks several fixes to handle    I/O errors in both backing devices and caching devices.  * Partial or permanent errors in backing or caching devices,    specially in writeback mode, can lead to data loss and/or    the application is not notified about failed I/O requests.  * The bcache device might remain available for I/O requests    even if backing device is offline, so writes are undefined. [Test Case]  * Detailed test cases/steps for the behavior of almost every    patch with code logic changes are provided in bug comments.  * The patchset has been tested for regressions on each cache    mode (writethrough, writeback, writearound, none) with the    xfstests test suite (on ext4) and fio (sequential + random read-write). [Regression Potential]  * The patchset is relatively large and touches several areas    in bcache code, however, synthetic testing of the patches    has been performed, and extensive regression/stress tests    were run (as mentioned in Test Case section).  * Many patches in the patchset are 'Fixes' patches to other    patches, and no further 'Fixes' currently exist upstream. [Other Info]  * Canonical Field Eng. deploys bcache+writeback extensively    (e.g., BootStack, UA cloud, except rare all-flash cases). [Original Bug Description] This is a request for a backport of the following upstream patch from 4.18: "bcache: stop bcache device when backing device is offline" https://github.com/torvalds/linux/commit/0f0709e6bfc3ce4e8e1c0e8573490c45f76cfeee Field engineering uses bcache quite extensively and it would be good to have this in the GA/bionic kernel.
2019-07-08 00:44:21 Mauricio Faria de Oliveira description [Impact]  * The bcache code in Bionic lacks several fixes to handle    I/O errors in both backing devices and caching devices.  * Partial or permanent errors in backing or caching devices,    specially in writeback mode, can lead to data loss and/or    the application is not notified about failed I/O requests.  * The bcache device might remain available for I/O requests    even if backing device is offline, so writes are undefined. [Test Case]  * Detailed test cases/steps for the behavior of almost every    patch with code logic changes are provided in bug comments.  * The patchset has been tested for regressions on each cache    mode (writethrough, writeback, writearound, none) with the    xfstests test suite (on ext4) and fio (sequential + random read-write). [Regression Potential]  * The patchset is relatively large and touches several areas    in bcache code, however, synthetic testing of the patches    has been performed, and extensive regression/stress tests    were run (as mentioned in Test Case section).  * Many patches in the patchset are 'Fixes' patches to other    patches, and no further 'Fixes' currently exist upstream. [Other Info]  * Canonical Field Eng. deploys bcache+writeback extensively    (e.g., BootStack, UA cloud, except rare all-flash cases). [Original Bug Description] This is a request for a backport of the following upstream patch from 4.18: "bcache: stop bcache device when backing device is offline" https://github.com/torvalds/linux/commit/0f0709e6bfc3ce4e8e1c0e8573490c45f76cfeee Field engineering uses bcache quite extensively and it would be good to have this in the GA/bionic kernel. [Impact]  * The bcache code in Bionic lacks several fixes to handle    I/O errors in both backing devices and caching devices.  * Partial or permanent errors in backing or caching devices,    specially in writeback mode, can lead to data loss and/or    the application is not notified about failed I/O requests.  * The bcache device might remain available for I/O requests    even if backing device is offline, so writes are undefined. [Test Case]  * Detailed test cases/steps for the behavior of many patches    with code logic changes are provided in bug comments.  * The patchset has been tested for regressions on each cache    mode (writethrough, writeback, writearound, none) with the    xfstests test suite (on ext4) and fio (sequential + random    read-write). [Regression Potential]  * The patchset is relatively large and touches several areas    in bcache code, however, synthetic testing of the patches    has been performed, and extensive regression/stress tests    were run (as mentioned in Test Case section).  * Many patches in the patchset are 'Fixes' patches to other    patches, and no further 'Fixes' currently exist upstream. [Other Info]  * Canonical Field Eng. deploys bcache+writeback extensively    (e.g., BootStack, UA cloud, except rare all-flash cases). [Original Bug Description] This is a request for a backport of the following upstream patch from 4.18: "bcache: stop bcache device when backing device is offline" https://github.com/torvalds/linux/commit/0f0709e6bfc3ce4e8e1c0e8573490c45f76cfeee Field engineering uses bcache quite extensively and it would be good to have this in the GA/bionic kernel.
2019-07-08 14:41:44 Mauricio Faria de Oliveira nominated for series Ubuntu Eoan
2019-07-08 14:41:44 Mauricio Faria de Oliveira bug task added linux (Ubuntu Eoan)
2019-07-08 14:41:44 Mauricio Faria de Oliveira nominated for series Ubuntu Disco
2019-07-08 14:41:44 Mauricio Faria de Oliveira bug task added linux (Ubuntu Disco)
2019-07-08 14:41:53 Mauricio Faria de Oliveira linux (Ubuntu Disco): status New In Progress
2019-07-08 14:41:59 Mauricio Faria de Oliveira linux (Ubuntu Eoan): status Invalid In Progress
2019-07-17 10:03:55 Kleber Sacilotto de Souza linux (Ubuntu Cosmic): status In Progress Won't Fix
2019-07-17 10:04:39 Kleber Sacilotto de Souza linux (Ubuntu Disco): assignee Mauricio Faria de Oliveira (mfo)
2019-07-17 10:46:00 Kleber Sacilotto de Souza linux (Ubuntu Bionic): status In Progress Fix Committed
2019-07-17 16:12:14 Seth Forshee linux (Ubuntu Eoan): status In Progress Fix Committed
2019-07-18 09:11:23 Stefan Bader linux (Ubuntu Disco): importance Undecided Medium
2019-07-18 09:11:32 Stefan Bader linux (Ubuntu Bionic): importance Undecided Medium
2019-07-23 01:47:53 Yoshi Kadokawa bug added subscriber Yoshi Kadokawa
2019-07-23 06:21:25 Khaled El Mously linux (Ubuntu Disco): status In Progress Fix Committed
2019-07-25 16:05:05 Ubuntu Kernel Bot tags cpe-onsite cpe-onsite verification-needed-disco
2019-07-25 18:32:07 Ubuntu Kernel Bot tags cpe-onsite verification-needed-disco cpe-onsite verification-needed-bionic verification-needed-disco
2019-07-31 17:24:34 Mauricio Faria de Oliveira tags cpe-onsite verification-needed-bionic verification-needed-disco cpe-onsite verification-done-disco verification-needed-bionic
2019-07-31 18:19:01 Mauricio Faria de Oliveira tags cpe-onsite verification-done-disco verification-needed-bionic cpe-onsite verification-done-bionic verification-done-disco
2019-08-07 08:34:20 Ubuntu Kernel Bot tags cpe-onsite verification-done-bionic verification-done-disco cpe-onsite verification-done-bionic verification-done-disco verification-needed-xenial
2019-08-09 11:38:28 Launchpad Janitor linux (Ubuntu Eoan): status Fix Committed Fix Released
2019-08-09 11:38:28 Launchpad Janitor cve linked 2019-12614
2019-08-09 11:38:28 Launchpad Janitor cve linked 2019-13648
2019-08-13 08:59:53 Launchpad Janitor linux (Ubuntu Disco): status Fix Committed Fix Released
2019-08-13 08:59:53 Launchpad Janitor cve linked 2019-1125
2019-08-13 11:27:47 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2019-08-13 11:27:47 Launchpad Janitor cve linked 2000-1134
2019-08-13 11:27:47 Launchpad Janitor cve linked 2007-3852
2019-08-13 11:27:47 Launchpad Janitor cve linked 2008-0525
2019-08-13 11:27:47 Launchpad Janitor cve linked 2009-0416
2019-08-13 11:27:47 Launchpad Janitor cve linked 2011-4834
2019-08-13 11:27:47 Launchpad Janitor cve linked 2015-1838
2019-08-13 11:27:47 Launchpad Janitor cve linked 2015-7442
2019-08-13 11:27:47 Launchpad Janitor cve linked 2016-7489
2019-08-13 11:27:47 Launchpad Janitor cve linked 2018-5383
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-10126
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-12818
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-12819
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-12984
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-13233
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-13272
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-2101
2019-08-13 11:27:47 Launchpad Janitor cve linked 2019-3846
2023-11-07 13:11:22 Mauricio Faria de Oliveira attachment added dm_fake_dev.sh https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1829563/+attachment/5716855/+files/dm_fake_dev.sh