first really working VMDq driver, manually pulled from 'multiqueue' branch.