[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190912094012.29653-1-jasowang@redhat.com>
Date: Thu, 12 Sep 2019 17:40:10 +0800
From: Jason Wang <jasowang@...hat.com>
To: kvm@...r.kernel.org, linux-s390@...r.kernel.org,
linux-kernel@...r.kernel.org, dri-devel@...ts.freedesktop.org,
intel-gfx@...ts.freedesktop.org,
intel-gvt-dev@...ts.freedesktop.org, kwankhede@...dia.com,
alex.williamson@...hat.com
Cc: mst@...hat.com, zhenyuw@...ux.intel.com, zhi.a.wang@...el.com,
jani.nikula@...ux.intel.com, joonas.lahtinen@...ux.intel.com,
rodrigo.vivi@...el.com, airlied@...ux.ie, daniel@...ll.ch,
cohuck@...hat.com, farman@...ux.ibm.com, pasic@...ux.ibm.com,
sebott@...ux.ibm.com, oberpar@...ux.ibm.com,
heiko.carstens@...ibm.com, gor@...ux.ibm.com,
borntraeger@...ibm.com, akrowiak@...ux.ibm.com,
pmorel@...ux.ibm.com, freude@...ux.ibm.com, tiwei.bie@...el.com,
virtualization@...ts.linux-foundation.org,
maxime.coquelin@...hat.com, cunming.liang@...el.com,
zhihong.wang@...el.com, rob.miller@...adcom.com, idos@...lanox.com,
xiao.w.wang@...el.com, lingshan.zhu@...el.com,
Jason Wang <jasowang@...hat.com>
Subject: [RFC PATCH 0/2] Mdev: support mutiple kinds of devices
Hi all:
During the development of virtio-mdev[1]. I find that mdev needs to be
extended to support devices other than vfio mdev device. So this
series tries to extend the mdev to be able to differ from different
devices by:
- device id and matching for mdev bus
- device speicfic callbacks and move vfio callbacks there
Sent for early reivew, compile test only!
Thanks
[1] https://lkml.org/lkml/2019/9/10/135
Jason Wang (2):
mdev: device id support
mdev: introduce device specific ops
drivers/gpu/drm/i915/gvt/kvmgt.c | 16 ++++---
drivers/s390/cio/vfio_ccw_ops.c | 16 ++++---
drivers/s390/crypto/vfio_ap_ops.c | 13 ++++--
drivers/vfio/mdev/mdev_core.c | 14 +++++-
drivers/vfio/mdev/mdev_driver.c | 14 ++++++
drivers/vfio/mdev/mdev_private.h | 1 +
drivers/vfio/mdev/vfio_mdev.c | 36 ++++++++++-----
include/linux/mdev.h | 76 +++++++++++++++++++------------
include/linux/mod_devicetable.h | 6 +++
samples/vfio-mdev/mbochs.c | 18 +++++---
samples/vfio-mdev/mdpy.c | 18 +++++---
samples/vfio-mdev/mtty.c | 16 ++++---
12 files changed, 163 insertions(+), 81 deletions(-)
--
2.19.1
Powered by blists - more mailing lists