Hi, I've pushed a fix-btrfs-device-discover-875563 branch to the Alioth git repository of tiny-initramfs, based on debian/master and with this single commit:
https://anonscm.debian.org/cgit/collab-maint/tiny-initramfs.git/commit/?h=fix-btrfs-device-discover-875563&id=fb124b6f73902eecddd88422e5c5ed82dd44a423 This solves the situation for the single-device case. I did not test the multi-device case, but it would probably require a bit more changes, this the current code in add_modules_for() assumes that there is only one block device to handle.