Please add a test case for `nfsroot`.

And there is indeed a missing check: Like you cannot serve two bond masters, you cannot sit on two bridges either:

    # brctl addif br1 tap0
    device tap0 is already a member of a bridge; can't enslave it to bridge br1.