> On failure to configure a VF MAC/VLAN filter we should not attempt to > rollback filters that we failed to configure with -EEXIST.
Is this theoretical or did you actually manage to hit it? If so, did it involve non-linux VFs? Asking as linux VFs don't actually send multiple vlan/umac configurations Via same request, and with a single filter per-message you're not expected to ever do rollback.