http://bugzilla.suse.com/show_bug.cgi?id=1147412
http://bugzilla.suse.com/show_bug.cgi?id=1147412#c15
--- Comment #15 from Coly Li
(In reply to Coly Li from comment #12)
For the backing disk busy issue, can you see a file /sys/fs/bcache/pendings_cleanup
If the kernel is new enough to have this file, try echo 1 > /sys/fs/bcache/pendings_cleanup then the pending backing device (which is waiting for its dirty cache device) will be stopped.
I found this file while running a 5.5.7 kernel. After figuring out that sudo was not going to work, I did the echo. I had expected some reaction, did not even return to the prompt. I tried on other occasions, and got the same thinhg. At some later time I thought to continue with the re-making of the bcache set up. For not knowing what I was doing, it all worked fine. I was able to destroy and re-create the cached/caching set up. As far as I can tell, it is working. I am currently on a 5.6.2 kernel (Tumbleweed).
I do not actually have a Leap 15.x system, I have been using Tumbleweed almost exclusively and have not updated past 42.3(?) on my leave-it-alone-and-don't-mess-with-it system.
Thanks for the update. Recently I also have a bug report for a potential issue in bache internal btree. The patch will go into Linux v5.7 and I will back port it into Tumbleweed kernel. Once I am sure the patch is merged and the kernel is released, I will let you know for further verification. Coly Li -- You are receiving this mail because: You are on the CC list for the bug.