projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'address-masking'
2024-07-10
Yi Liu
vfio/pci: Init the count variable in collecting hot...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Yi Liu
iommu: Pass domain to remove_dev_pasid() op
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Yi Liu
iommu: Undo pasid attachment only for the devices that...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Set SSADE when attaching to a parent with...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Add missing dirty tracking set for parent...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Wrap the dirty tracking loop to be a helper
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Remove domain parameter for intel_pasid_setup_di...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Add missing device iotlb flush for parent...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Update iotlb in nested domain attach
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Add missing iotlb flush for parent domain
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Add __iommu_flush_iotlb_psi()
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-02-21
Yi Liu
iommu/vt-d: Track nested domains in parent
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Yi Liu
iommufd: Add data structure for Intel VT-d stage-1...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Yi Liu
iommufd: Add IOMMU_HWPT_INVALIDATE
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Yi Liu
iommu/vt-d: Set the nested domain to a device
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Yi Liu
iommu/vt-d: Make domain attach helpers to be extern
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Yi Liu
iommufd: Add data structure for Intel VT-d stage-1...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Yi Liu
iommu/vt-d: Enhance capability check for nested parent...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Yi Liu
iommu: Pass in parent domain with user_data to domain_alloc_...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-10
Yi Liu
iommu/vt-d: Add domain_alloc_user op
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-10
Yi Liu
iommufd/selftest: Add domain_alloc_user() support in...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-10
Yi Liu
iommufd: Support allocating nested parent domain
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-10
Yi Liu
iommufd: Flow user flags for domain allocation to domain_all...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-10
Yi Liu
iommufd: Use the domain_alloc_user() op for domain...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-10-10
Yi Liu
iommu: Add new iommu op to create domains owned by...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-08-18
Yi Liu
iommu/vt-d: Implement hw_info for iommu capability...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-08-18
Yi Liu
iommufd: Add IOMMU_GET_HW_INFO
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-08-18
Yi Liu
iommu: Move dev_iommu_ops() to private header
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
docs: vfio: Add vfio device cdev description
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Compile vfio_group infrastructure optionally
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Move the IOMMU_CAP_CACHE_COHERENCY check in __vfio_reg...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Add VFIO_DEVICE_[AT|DE]TACH_IOMMUFD_PT
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Add VFIO_DEVICE_BIND_IOMMUFD
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Avoid repeated user pointer cast in vfio_device_fops_u...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
iommufd: Add iommufd_ctx_from_fd()
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Test kvm pointer in _vfio_device_get_kvm_safe()
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Add cdev for vfio_device
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Move device_del() before waiting for the last...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Move vfio_device_group_unregister() to be the...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio-iommufd: Add detach_ioas support for emulated...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio-iommufd: Add detach_ioas support for physical...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Record devid in vfio_device_file
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio-iommufd: Split bind/attach into two steps
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio-iommufd: Move noiommu compat validation out of...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Make vfio_df_open() single open for device cdev...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Add cdev_device_open_cnt to vfio_group
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Block device access via device fd until device...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Pass struct vfio_device_file * to vfio_device_open...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
kvm/vfio: Accept vfio device file from userspace
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
kvm/vfio: Prepare for accepting vfio device fd
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Accept vfio device file in the KVM facing kAPI
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Refine vfio file kAPIs for KVM
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Allocate per device file structure
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio/pci: Allow passing zero-length fd array in VFIO_DEVICE_...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio/pci: Copy hot-reset device info to userspace in...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio/pci: Extend VFIO_DEVICE_GET_PCI_HOT_RESET_INFO...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Add helper to search vfio_device in a dev_set
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio: Mark cdev usage in vfio_device
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
iommufd: Add helper to retrieve iommufd_ctx and devid
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
iommufd: Add iommufd_ctx_has_group()
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
iommufd: Reserve all negative IDs in the iommufd xarray
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio/pci: Move the existing hot reset logic to be a...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-07-25
Yi Liu
vfio/pci: Update comment around group_fd get in vfio_pci_ioc...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-04-21
Yi Liu
docs: kvm: vfio: Suggest KVM_DEV_VFIO_GROUP_ADD vs...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Yi Liu
vfio: Check the presence for iommufd callbacks in __vfio_reg...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Yi Liu
vfio/mdev: Uses the vfio emulated iommufd ops set in...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Yi Liu
vfio-iommufd: Make vfio_iommufd_emulated_bind() return...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Yi Liu
vfio-iommufd: No need to record iommufd_ctx in vfio_device
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-03-29
Yi Liu
iommu/iommufd: Pass iommufd_ctx pointer in iommufd_get_ioas()
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-02-09
Yi Liu
docs: vfio: Update vfio.rst per latest interfaces
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-02-09
Yi Liu
vfio: Update the kdoc for vfio_device_ops
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-01-23
Yi Liu
iommufd: Add three missing structures in ucmd_buffer
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2023-01-20
Yi Liu
kvm/vfio: Fix potential deadlock on vfio group_lock
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Move vfio group specific code into group.c
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Refactor dma APIs for emulated devices
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Wrap vfio group module init/clean code into helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Refactor vfio_device open and close
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Make vfio_device_open() truly device specific
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Swap order of vfio_device_container_register...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Set device->group in helper function
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-05
Yi Liu
vfio: Create wrappers for group register/unregister
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-12-02
Yi Liu
i915/gvt: Move gvt mapping cache initialization to...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-11-07
Manyi Li
platform/x86: ideapad-laptop: Disable touchpad_switch
Signed-off-by: Man
yi Li
<limanyi@uniontech.com>
commit
|
commitdiff
|
tree
2022-09-30
Tianyi Liu
bpftool: Fix error message of strerror
Signed-off-by: Tian
yi Li
u <i.pear@outlook.com>
commit
|
commitdiff
|
tree
2022-09-26
Yi Liu
iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio: Add struct device to vfio_device
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/fsl-mc: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/ap: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/mbochs: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/mtty: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/mdpy: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/hisi_acc: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/mlx5: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
vfio/pci: Use the new device life cycle helpers
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Yi Liu
iommu/vt-d: Check correct capability for sagaw determination
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-06-30
Yi Liu
vfio: Move "device->open_count--" out of group_rwsem...
Signed-off-by:
Yi Li
u <yi.l.liu@intel.com>
commit
|
commitdiff
|
tree
2022-06-29
Manyi Li
ACPI: PM: save NVS memory for Lenovo G40-45
Signed-off-by: Man
yi Li
<limanyi@uniontech.com>
commit
|
commitdiff
|
tree
2021-06-19
ManYi Li
scsi: sr: Return appropriate error code when disk is...
Signed-off-by: Man
Yi Li
<limanyi@uniontech.com>
commit
|
commitdiff
|
tree
2021-05-20
Yi Li
drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE...
Signed-off-by:
Yi Li
<liyi@loongson.cn>
commit
|
commitdiff
|
tree
2021-05-19
Yi Li
drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE...
Signed-off-by:
Yi Li
<liyi@loongson.cn>
commit
|
commitdiff
|
tree
next