projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ACPICA: actbl1: Replace 1-element arrays with flexible arrays
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-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
2022-11-22
Lu Baolu
iommu/vt-d: Add device_block_translation() helper
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-22
Lu Baolu
iommu/vt-d: Allocate pasid table in device probe path
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Rename iommu-sva-lib.{c,h}
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Per-domain I/O page fault handling
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Prepare IOMMU domain for IOPF
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Remove SVA related callbacks from iommu ops
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu/sva: Refactoring iommu_sva_bind/unbind_device()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
arm-smmu-v3/sva: Add SVA domain support
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu/vt-d: Add SVA domain support
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Add IOMMU SVA domain support
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Add attach/detach_dev_pasid iommu interfaces
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
PCI: Enable PASID only when ACS RR & UF enabled on...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Remove SVM_FLAG_SUPERVISOR_MODE support
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Add max_pasids field in struct dev_iommu
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-11-03
Lu Baolu
iommu: Add max_pasids field in struct iommu_device
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-10-21
Lu Baolu
iommu/vt-d: Use rcu_lock in get_resv_regions
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-10-21
Lu Baolu
iommu: Add gfp parameter to iommu_alloc_resv_region
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-26
Lu Baolu
iommu/vt-d: Avoid unnecessary global DMA cache invalidation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-26
Lu Baolu
iommu/vt-d: Avoid unnecessary global IRTE cache invalidation
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-26
Lu Baolu
iommu/vt-d: Remove pasid_set_eafe()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-26
Lu Baolu
iommu/vt-d: Decouple PASID & PRI enabling from SVA
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-26
Lu Baolu
iommu/vt-d: Remove unnecessary SVA data accesses in...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-21
Lu Baolu
Revert "iommu/vt-d: Fix possible recursive locking...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-11
Lu Baolu
iommu/vt-d: Fix possible recursive locking in intel_iommu_init()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-07
Lu Baolu
iommu/vt-d: Fix lockdep splat due to klist iteration...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-07
Lu Baolu
iommu/vt-d: Fix recursive lock issue in iommu_flush_dev_iotlb()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-07
Lu Baolu
iommu/vt-d: Correctly calculate sagaw value of IOMMU
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-09-07
Lu Baolu
iommu/vt-d: Fix kdump kernels boot failure with scalable...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Remove global g_iommus array
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Remove unnecessary check in intel_iommu_add()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Refactor iommu information of each domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Use IDA interface to manage iommu sequence id
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Remove unused domain_get_iommu()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Convert global spinlock into per domain...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Use device_domain_lock accurately
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Fold __dmar_remove_one_dev_info() into...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Check device list of domain in domain free...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Acquiring lock in pasid manipulation helpers
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Acquiring lock in domain ID allocation...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Replace spin_lock_irqsave() with spin_lock()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Unnecessary spinlock for root table alloc...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Use pci_get_domain_bus_and_slot() in pgtable_walk()
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Remove clearing translation data in disable_dmar...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: debugfs: Remove device_domain_lock usage
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Remove unused iovad from dmar_domain
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Move include/linux/intel-iommu.h under...
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMU
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
KVM: x86: Remove unnecessary include
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
drm/i915: Remove unnecessary include
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Remove unnecessary exported symbol
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
agp/intel: Use per device iommu check
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
2022-07-15
Lu Baolu
iommu/vt-d: Move trace/events/intel_iommu.h under iommu
Signed-off-by:
Lu Baolu
<baolu.lu@linux.intel.com>
commit
|
commitdiff
|
tree
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
next