It never has before,
>> ll_rw_block: device 07:00: only 1024-char blocks implemented (512)
Apparently the loop-mounted filesystem has to have the same blocksize
as the underlying filesystem. I tried tweaking the code 6 months ago
but never got anywhere with it (ended up using mtools instead :-)