summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/vfio_ccw_drv.c
AgeCommit message (Expand)AuthorFilesLines
2021-12-06s390/cio: remove uevent suppress from cio driverVineeth Vijayan1-5/+0
2021-10-28vfio/ccw: Convert to use vfio_register_emulated_iommu_dev()Jason Gunthorpe1-7/+14
2021-10-28vfio/ccw: Use functions for alloc/free of the vfio_ccw_privateJason Gunthorpe1-47/+66
2021-10-28vfio/ccw: Remove unneeded GFP_DMAJason Gunthorpe1-1/+1
2021-07-21s390/cio: Make struct css_driver::remove return voidUwe Kleine-König1-2/+1
2021-05-12vfio-ccw: Serialize FSM IDLE state with I/O completionEric Farman1-2/+10
2020-06-03vfio-ccw: Add trace for CRW eventEric Farman1-0/+1
2020-06-03vfio-ccw: Wire up the CRW irq and CRW regionFarhan Ali1-0/+49
2020-06-03vfio-ccw: Introduce a new CRW regionFarhan Ali1-0/+20
2020-06-02vfio-ccw: Introduce a new schib regionFarhan Ali1-0/+20
2020-06-02vfio-ccw: Register a chp_event callback for vfio-ccwFarhan Ali1-0/+47
2020-06-02vfio-ccw: Introduce new helper functions to free/destroy regionsFarhan Ali1-10/+18
2020-04-06s390/cio: generate delayed uevent for vfio-ccw subchannelsCornelia Huck1-0/+5
2019-09-05vfio-ccw: fix error return code in vfio_ccw_sch_init()Wei Yongjun1-2/+6
2019-08-23vfio-ccw: add some loggingCornelia Huck1-3/+47
2019-07-15vfio-ccw: Don't call cp_free if we are processing a channel programFarhan Ali1-1/+1
2019-07-08Merge tag 's390-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-3/+10
2019-06-21vfio-ccw: Move guest_cp storage into common structEric Farman1-0/+7
2019-06-13vfio-ccw: Destroy kmem cache region on module exitFarhan Ali1-0/+1
2019-06-03s390/cio: Set vfio-ccw FSM state before ioeventfdEric Farman1-3/+3
2019-04-24vfio-ccw: Prevent quiesce function going into an infinite loopFarhan Ali1-14/+18
2019-04-24vfio-ccw: Do not call flush_workqueue while holding the spinlockFarhan Ali1-1/+1
2019-04-24vfio-ccw: add handling for async channel instructionsCornelia Huck1-13/+33
2019-04-24vfio-ccw: protect the I/O regionCornelia Huck1-0/+3
2019-03-11vfio: ccw: only free cp on final interruptCornelia Huck1-2/+6
2018-11-13vfio: ccw: Register mediated device once all structures are initializedPierre Morel1-4/+4
2018-11-13s390/cio: make vfio_ccw_io_region staticSebastian Ott1-1/+1
2018-09-27s390/cio: Refactor alloc of ccw_io_regionEric Farman1-4/+16
2018-09-27s390/cio: Convert ccw_io_region to pointerEric Farman1-1/+11
2018-05-29vfio: ccw: fix error return in vfio_ccw_sch_eventDong Jia Shi1-1/+4
2017-11-24s390: cio: add SPDX identifiers to the remaining filesGreg Kroah-Hartman1-0/+1
2017-07-05s390/vfio_ccw: remove unused variableSebastian Ott1-2/+0
2017-06-12s390/cio: introduce io_subchannel_typeSebastian Ott1-57/+1
2017-03-31vfio: ccw: introduce a finite state machineDong Jia Shi1-102/+14
2017-03-31vfio: ccw: return I/O results asynchronouslyDong Jia Shi1-24/+34
2017-03-31vfio: ccw: handle ccw command requestDong Jia Shi1-0/+114
2017-03-31vfio: ccw: register vfio_ccw to the mediated device frameworkDong Jia Shi1-1/+11
2017-03-31vfio: ccw: basic implementation for vfio_ccw driverDong Jia Shi1-0/+262