intel / idxd-config

Accel-config / libaccel-config
Other
56 stars 35 forks source link

Unable to configure workqueue with mdev type #24

Closed hueyline closed 1 year ago

hueyline commented 1 year ago

I was unable to configure workqueue with mdev type. It kept prompting "Invalid argument". What are the requirements or steps to enable workqueue with mdev type?

image

ramesh-thomas commented 1 year ago

mdev is not supported and will be replaced with vdevs. @davejiang, do we still need mdev for internal testing?

hueyline commented 1 year ago

@ramesh-thomas @davejiang Since mdev is not supported and vdev is not ready yet, how can I create vDSA and pass it to qemu? I am using ubuntu 22.04, kernel 5.15

davejiang commented 1 year ago

@hueyline I'm not sure where you are getting mdev support. It is not upstream. It's definitely not in upstream kernel 5.15. If you are using Intel BKC kernel then please move to the 5.19 version. With the introduction of iommufd upstream, we are dropping mdev support for idxd and moving to a new implementation with vdev.

ramesh-thomas commented 1 year ago

vdev support is being implemented and tested currently.