summaryrefslogtreecommitdiffstats
path: root/drivers/vdpa/vdpa_user
Commit message (Expand)AuthorAgeFilesLines
* driver core: make struct class.devnode() take a const *Greg Kroah-Hartman2022-11-241-1/+1
* vduse: prevent uninitialized memory accessesMaxime Coquelin2022-09-271-2/+7
* vduse: Support querying information of IOVA regionsXie Yongji2022-08-111-0/+39
* vduse: Support registering userspace memory for IOVA regionsXie Yongji2022-08-111-0/+141
* vduse: Support using userspace pages as bounce bufferXie Yongji2022-08-112-8/+96
* vduse: Use memcpy_{to,from}_page() in do_bounce()Xie Yongji2022-08-111-5/+4
* vduse: Remove unnecessary spin lock protectionXie Yongji2022-08-111-5/+2
* vduse: Tie vduse mgmtdev and its deviceParav Pandit2022-06-241-23/+37
* vduse: Fix NULL pointer dereference on sysfs accessXie Yongji2022-06-081-4/+3
* vdpa: multiple address spaces supportGautam Dawar2022-05-311-1/+2
* vdpa: introduce virtqueue groupsGautam Dawar2022-05-311-1/+1
* Merge tag 'iommu-updates-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-241-0/+11
|\
| * iommu/iova: Separate out rcache initJohn Garry2022-02-141-0/+11
* | vduse: Fix returning wrong type in vduse_domain_alloc_iova()Xie Yongji2022-03-041-1/+1
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2022-01-181-5/+14
|\
| * vdpa: Provide interface to read driver featuresEli Cohen2022-01-141-4/+12
| * vduse: moving kvfree into callerGuanjun2022-01-141-1/+2
| |
| \
*-. \ Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' and 'core' into nextJoerg Roedel2022-01-041-8/+0
|\ \ \ | |_|/ |/| |
| | * iommu/iova: Move fast alloc size roundup into alloc_iova_fast()John Garry via iommu2021-12-171-8/+0
| |/
* | vduse: check that offset is within bounds in get_config()Dan Carpenter2021-12-081-1/+2
* | vduse: fix memory corruption in vduse_dev_ioctl()Dan Carpenter2021-12-081-1/+2
|/
* vdpa: Enable user to set mac and mtu of vdpa deviceParav Pandit2021-11-011-1/+2
* vduse: Fix race condition between resetting and irq injectingXie Yongji2021-10-221-12/+25
* vduse: Disallow injecting interrupt before DRIVER_OK is setXie Yongji2021-10-221-0/+8
* vduse: Cleanup the old kernel states after reset failureXie Yongji2021-09-141-4/+2
* vduse: missing error code in vduse_init()Dan Carpenter2021-09-141-1/+3
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2021-09-111-1/+1
* Documentation: Add documentation for VDUSEXie Yongji2021-09-061-5/+0
* vduse: Introduce VDUSE - vDPA Device in UserspaceXie Yongji2021-09-062-0/+1651
* vduse: Implement an MMU-based software IOTLBXie Yongji2021-09-062-0/+618