vnet: add device-input threadplacement infra