git.samba.org
/
sfrench
/
cifs-2.6.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Linux 6.10-rc3
7 days ago
Lu Baolu
iommu: Return right value in iommu_sva_bind_device()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-05-06
Lu Baolu
iommu/vt-d: Decouple igfx_off from graphic identity...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Remove struct intel_svm
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Remove intel_svm_dev
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Use cache helpers in arch_invalidate_secondary_tlbs
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Use cache_tag_flush_range() in cache_invalidate_user
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Cleanup use of iommu_flush_iotlb_psi()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Use cache_tag_flush_range_np() in iotlb_sync_map
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Use cache_tag_flush_range() in tlb_sync
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_all
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Add trace events for cache tag interface
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Add cache tag invalidation helpers
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Add cache tag assignment interface
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-26
Lu Baolu
iommu/vt-d: Remove caching mode check before device...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-04-12
Lu Baolu
iommu/vt-d: Fix WARN_ON in iommu probe path
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-06
Lu Baolu
iommu/vt-d: Remove scalabe mode in domain_context_clear_one()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-06
Lu Baolu
iommu/vt-d: Remove scalable mode context entry setup...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-06
Lu Baolu
iommu/vt-d: Setup scalable mode context entry in probe...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-06
Lu Baolu
iommu/vt-d: Fix NULL domain on device release
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-06
Lu Baolu
iommu: Add static iommu_ops->release_domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-01
Lu Baolu
iommu/vt-d: Use device rbtree in iopf reporting path
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-01
Lu Baolu
iommu/vt-d: Use rbtree to track iommu probed devices
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-03-01
Lu Baolu
iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Make iommu_report_device_fault() return void
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Make iopf_group_response() return void
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Track iopf group instead of last fault
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Improve iopf_queue_remove_device()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Use refcount for fault data access
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Refine locking for per-device fault data management
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Separate SVA and IOPF
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Make iommu_queue_iopf() more generic
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Prepare for separating SVA and IOPF
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Merge iommu_fault_event and iopf_fault
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Remove iommu_[un]register_device_fault_handler()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Merge iopf_device_param into iommu_fault_param
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Cleanup iopf data structure definitions
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Remove unrecoverable fault data
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu/arm-smmu-v3: Remove unrecoverable faults reporting
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-02-16
Lu Baolu
iommu: Move iommu fault data to linux/iommu.h
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Lu Baolu
iommu/vt-d: Add iotlb flush for nested domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2024-01-11
Lu Baolu
iommu: Add cache_invalidate_user op
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lu Baolu
iommu/vt-d: Move inline helpers to header files
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lu Baolu
iommu/vt-d: Remove unused vcmd interfaces
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lu Baolu
iommu/vt-d: Remove unused parameter of intel_pasid_setup_pas...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-19
Lu Baolu
iommu/vt-d: Refactor device_to_iommu() to retrieve...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Lu Baolu
iommu: Set owner token to SVA domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-27
Lu Baolu
iommu/vt-d: Fix incorrect cache invalidation for mm...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-27
Lu Baolu
iommu/vt-d: Make context clearing consistent with context...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-27
Lu Baolu
iommu/vt-d: Disable PCI ATS in legacy passthrough mode
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-27
Lu Baolu
iommu/vt-d: Omit devTLB invalidation requests when...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-11-27
Lu Baolu
iommu/vt-d: Support enforce_cache_coherency only for...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-27
Lu Baolu
iommu: Avoid unnecessary cache invalidations
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Lu Baolu
iommu/vt-d: Disallow read-only mappings to nest parent...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Lu Baolu
iommu/vt-d: Add nested domain allocation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Lu Baolu
iommu/vt-d: Add helper to setup pasid nested translation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Lu Baolu
iommu/vt-d: Add helper for nested domain allocation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Lu Baolu
iommu/vt-d: Extend dmar_domain to support nested domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-26
Lu Baolu
iommu: Add IOMMU_DOMAIN_NESTED
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-10-25
Lu Baolu
Revert "iommu/vt-d: Remove unused function"
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-18
Lu Baolu
iommu: Add new iommu op to get iommu hardware information
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu/vt-d: Remove rmrr check in domain attaching device...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu: Prevent RESV_DIRECT devices from blocking domains
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu/vt-d: Add set_dev_pasid callback for dma domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu/vt-d: Prepare for set_dev_pasid callback
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu/vt-d: Make prq draining code generic
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu/vt-d: Remove pasid_mutex
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-08-09
Lu Baolu
iommu/vt-d: Add domain_flush_pasid_iotlb()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-06-16
Lu Baolu
iommu/vt-d: Remove commented-out code
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
iommu/vt-d: Remove extern from function prototypes
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
iommu/vt-d: Remove unnecessary checks in iopf disabling...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
iommu/vt-d: Move PRI handling to IOPF feature path
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
iommu/vt-d: Move pfsid and ats_qdep calculation to...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
iommu/vt-d: Move iopf code from SVA to IOPF enabling...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
iommu/vt-d: Allow SVA with device-specific IOPF
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-04-13
Lu Baolu
dmaengine: idxd: Add enable/disable device IOPF feature
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Lu Baolu
iommu/vt-d: Allow zero SAGAW if second-stage not supported
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-31
Lu Baolu
iommu/vt-d: Remove unnecessary locking in intel_irq_remappin...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu: Use sysfs_emit() for sysfs show
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu: Cleanup iommu_change_dev_def_domain()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu: Replace device_lock() with group->mutex
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu: Move lock from iommu_change_dev_def_domain(...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu: Same critical region for device release and...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu: Split iommu_group_remove_device() into helpers
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-03-22
Lu Baolu
iommu/ipmmu-vmsa: Call arm_iommu_release_mapping()...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-16
Lu Baolu
iommu/vt-d: Fix error handling in sva enable/disable...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-03
Lu Baolu
iommu/vt-d: Set No Execute Enable bit in PASID table...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-03
Lu Baolu
iommu/vt-d: Remove sva from intel_svm_dev
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-03
Lu Baolu
iommu/vt-d: Remove users from intel_svm_dev
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-03
Lu Baolu
iommu/vt-d: Remove unused fields in svm structures
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-02-03
Lu Baolu
iommu/vt-d: Remove include/linux/intel-svm.h
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-01-13
Lu Baolu
iommu: Remove detach_dev callback
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-01-13
Lu Baolu
iommu: Add set_platform_dma_ops callbacks
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-01-13
Lu Baolu
iommu: Add set_platform_dma_ops iommu ops
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2023-01-13
Lu Baolu
iommu: Remove detach_dev callbacks
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-29
Lu Baolu
iommu: Add device-centric DMA ownership interfaces
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-22
Lu Baolu
iommu/vt-d: Use real field for indication of first...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-22
Lu Baolu
iommu/vt-d: Remove unnecessary domain_context_mapped()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-22
Lu Baolu
iommu/vt-d: Rename domain_add_dev_info()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-22
Lu Baolu
iommu/vt-d: Rename iommu_disable_dev_iotlb()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-22
Lu Baolu
iommu/vt-d: Add blocking domain support
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
next