Comment 20 for bug 1728742

Revision history for this message
Dmitrii Shcherbakov (dmitriis) wrote :

Ryan, haven't realized you've updated the package in the ppa already.

Performed some more tests with the new package - LGTM.

1. one cache device + multiple backing devices + reboot with bcache minor number changes -> symlinks are maintained correctly (that is persistent symlinks point to a different set of /dev/bcache devices);
2. removal of a single device (when machine is powered off) + hotplug (after a power-on without a device) + device number does not match a symlink/label -> symlink is created correctly;
3. two cache devices + partitions with mixed cache dev partition/backing device partitions and regular blog devices.

https://paste.ubuntu.com/26534615/

Thanks a lot!

I would not wait for the kernel side in pad.lv/1729145 now albeit it's fix-committed - from my perspective the userspace workaround can be replaced once all affected kernels contain the fix and removal of a workaround is validated with a particular kernel.