I managed to mount the root volume from the kernel 5 boot fail busybox by explicitly adding the correct device=/dev/sdXY names to the btrfs mount options. After this one time manual mount, kernel 5 seems to boot fine now. Seems like the kernel 5 btrfs driver "fixed" whatever it had trouble with.
Can't verify if kernel 5.2 would have fixed the problem automatically though..
I managed to mount the root volume from the kernel 5 boot fail busybox by explicitly adding the correct device=/dev/sdXY names to the btrfs mount options. After this one time manual mount, kernel 5 seems to boot fine now. Seems like the kernel 5 btrfs driver "fixed" whatever it had trouble with.
Can't verify if kernel 5.2 would have fixed the problem automatically though..