Semi-related: why does DPDK take a blacklist instead of a list of devices that it should use (perhaps with a special value "all" in case someone really wants that behavior)? Historical reasons? (yes, I've also bricked my ssh connections several times)