> Is there a 1:1 relationship between BackupInfo and BackupBlockJob? Then it > would be nicer to move BlockupInfo fields into BackupBlockJob (which is > empty right now). Then you also don't need to add fields to BlockDriverState > because you know that if your blockjob is running you can access it via bs- > >job, if necessary. You can then drop BackupInfo and any memory > management code for it.
Oh, finally got your point. There is an ongoing discussion about generic block filters, So I guess this totally depends on how we implement them. - Dietmar