projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'dmaengine-fix-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul...
2022-07-06
Lu Baolu
iommu/vt-d: Fix RID2PASID setup/teardown failure
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Remove hard coding PGSNP bit in PASID entries
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Remove domain_update_iommu_snooping()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Check domain force_snooping against attached...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Block force-snoop domain attaching if no...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Size Page Request Queue to avoid overflow...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Fold dmar_insert_one_dev_info() into its...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-05-13
Lu Baolu
iommu/vt-d: Change return type of dmar_insert_one_dev_info()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
iommu: Remove iommu group changes notifier
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
vfio: Remove iommu group notifier
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
vfio: Remove use of vfio_group_viable()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
vfio: Set DMA ownership for VFIO devices
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
PCI: portdrv: Set driver_managed_dma
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
PCI: pci_stub: Set driver_managed_dma
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
bus: platform,amba,fsl-mc,PCI: Add device DMA ownership...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
amba: Stop sharing platform_dma_configure()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
driver core: Add dma_cleanup callback in bus_type
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
iommu: Add DMA ownership management interfaces
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-28
Lu Baolu
iommu/vt-d: Drop stop marker messages
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Fix indentation of goto labels
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove unnecessary prototypes
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove unnecessary includes
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove DEFER_DEVICE_DOMAIN_INFO
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove domain and devinfo mempool
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove iova_cache_get/put()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove finding domain in dmar_insert_one_dev_info()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-03-04
Lu Baolu
iommu/vt-d: Remove intel_iommu::domains
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Split struct iommu_ops
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove unused argument in is_attach_deferred
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Use right way to retrieve iommu_ops
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
drm/nouveau/device: Get right pgsize_bitmap of iommu_domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove apply_resv_region
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove aux-domain related interfaces and iommu_ops
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu/vt-d: Remove aux-domain related callbacks
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu: Remove guest pasid related interfaces and definitions
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-28
Lu Baolu
iommu/vt-d: Remove guest pasid related callbacks
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-01-06
Lu Baolu
driver core: Make bus notifiers in right order in really_probe()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-01-06
Lu Baolu
driver core: Move driver_sysfs_remove() after driver_sysfs_add()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Lu Baolu
iommu/vt-d: Remove unused macros
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-06
Lu Baolu
iommu: Extend mutex lock scope in iommu_probe_device()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Delete dev_has_feat callback
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Use second level for GPA->HPA translation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Check FL and SL capability sanity in scalable...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-10-18
Lu Baolu
iommu/vt-d: Remove duplicate identity domain flag
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Allow devices to have more than 32 outstanding PRs
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Preset A/D bits for user space DMA usage
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Enable Intel IOMMU scalable mode by default
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Refactor Kconfig a bit
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-08-19
Lu Baolu
iommu/vt-d: Update the virtual command related registers
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-07-26
Lu Baolu
iommu/vt-d: Move clflush'es from iotlb_sync_map() to...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-07-26
Lu Baolu
iommu/vt-d: Implement map/unmap_pages() iommu_ops callback
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-07-26
Lu Baolu
iommu/vt-d: Report real pgsize bitmap to iommu core
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-07-14
Lu Baolu
iommu/vt-d: Fix clearing real DMA device's scalable...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Add PRQ handling latency sampling
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Add cache invalidation latency sampling
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Expose latency monitor data through debugfs
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Add common code for dmar latency performance...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Add prq_report trace event
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Report prq to io-pgfault framework
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Allocate/register iopf queue for sva devices
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Refactor prq_event_thread()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Use common helper to lookup svm devices
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Add pasid private data helpers
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Support asynchronous IOMMU nested capabilities
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Select PCI_ATS explicitly
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-06-10
Lu Baolu
iommu/vt-d: Tweak the description of a DMA fault
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-05-19
Lu Baolu
iommu/vt-d: Use user privilege for RID2PASID translation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-15
Lu Baolu
iommu/vt-d: Fix build error of pasid_enable_wpe() with...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Avoid unnecessary cache flush in pasid...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Invalidate PASID cache when root/context...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove WO permissions on second-level paging...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Report the right page fault address
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Report right snoop capability when using...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Make unnecessarily global functions static
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove unused function declarations
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove svm_dev_ops
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Remove unused dma map/unmap trace events
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Don't set then clear private data in prq_event_t...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-04-07
Lu Baolu
iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-03-18
Lu Baolu
iommu/vt-d: Report more information about invalidation...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-03-04
Lu Baolu
iommu: Don't use lazy flush for untrusted device
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-02-04
Lu Baolu
iommu/vt-d: Add iotlb_sync_map callback
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-02-02
Lu Baolu
iommu/vt-d: Fix compile error [-Werror=implicit-function...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Lu Baolu
iommu/vt-d: Use INVALID response code instead of FAILURE
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-29
Lu Baolu
iommu/vt-d: Clear PRQ overflow only when PRQ is empty
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Correctly check addr alignment in qi_flush_dev_i...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Preset Access/Dirty bits for IOVA over FL
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Add qi_submit trace event
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-28
Lu Baolu
iommu/vt-d: Consolidate duplicate cache invaliation...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-12
Lu Baolu
iommu/vt-d: Fix unaligned addresses for intel_flush_svm_rang...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-07
Lu Baolu
iommu/vt-d: Fix lockdep splat in sva bind()/unbind()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-07
Lu Baolu
Revert "iommu: Add quirk for Intel graphic devices...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-07
Lu Baolu
iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2020-12-10
Lu Baolu
vfio/type1: Add vfio_group_iommu_domain()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2020-11-27
Lu Baolu
iommu/vt-d: Remove set but not used variable
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2020-11-26
Lu Baolu
iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2020-11-25
Lu Baolu
iommu: Move def_domain type check for untrusted device...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2020-11-25
Lu Baolu
x86/tboot: Don't disable swiotlb when iommu is forced on
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
next