As described in https://bugzilla.kernel.org/show_bug.cgi?id=194965 there is a bug which results in failures when reading certain DVDs. This is caused by a failure to properly detect the size of the DVD. I am having this problem with kernel-5.3.14 in F31. I tried building a new kernel incorporating the patches noted in comments 41 and 42 of the aforementioned bug, and that fixes the problem for me. The fix has been applied upstream. Please see commits 731dc4868311 and cba22d86e0a10 in Linus' tree (git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git). It would be great if these two patches could be added to Fedora 31.
Created attachment 1643658 [details] [PATCH 1/2] bdev: Factor out bdev revalidation into a common helper
Created attachment 1643659 [details] [PATCH 2/2] bdev: Refresh bdev size for disks without partitioning
I queued this up to come in with the 5.4 rebase and also asked for it to be queued up in stable releases. I'd expect this sometime next week (bug should get updated when a build is available)
Excellent! Thanks so much!
Tested with 5.4.7-200.fc31.x86_64 and the problem has been corrected. Please close the bug at your convenience.
Thanks for letting us know