projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'sched-core-2024-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git...
8 days ago
Jason Gunthorpe
iommu/amd: Test for PAGING domains before freeing a...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Reorganize struct arm_smmu_ctx_desc_cfg
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Add types for each level of the...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Shrink the cdtab l1_desc array
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Do not use devm for the cd table...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Remove strtab_base/cfg
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Reorganize struct arm_smmu_strtab_cfg
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Add types for each level of the...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
10 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Add arm_smmu_strtab_l1/2_idx()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
13 days ago
Jason Gunthorpe
iommu/arm-smmu-v3: Use the new rb tree helpers
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
ARM: 9418/1: dma-mapping: Use iommu_paging_domain_alloc()
Reviewed-by:
Jason Gunthorpe
<jgg@nvidia.com>
Signed-off-by:
Jason Gunthorpe
<jgg@ziepe.ca>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
ARM: 9417/1: dma-mapping: Pass device to arm_iommu_create_ma...
Reviewed-by:
Jason Gunthorpe
<jgg@nvidia.com>
Signed-off-by:
Jason Gunthorpe
<jgg@ziepe.ca>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Do not set the D bit on AMD v2 table entries
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Correct the reported page sizes from the...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Remove the confusing dummy iommu_flush_ops...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Fix typo of , instead of ;
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Remove conditions from domain free paths
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Narrow the use of struct protection_domain...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Store the nid in io_pgtable_cfg instead...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Remove amd_io_pgtable::pgtbl_cfg
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Remove the amd_iommu_domain_set_pt_root...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Remove amd_iommu_domain_update() from page...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Set the pgsize_bitmap correctly
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Allocate the page table root using GFP_KERNEL
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-09-04
Jason Gunthorpe
iommu/amd: Move allocation of the top table into v1_alloc_pg...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-08-30
Jason Gunthorpe
iommu/arm-smmu-v3: Add struct arm_smmu_impl_ops
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-08-30
Jason Gunthorpe
iommu: Allow ATS to work on VFs when the PF uses IDENTITY
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-08-26
Jason Gunthorpe
iommu: Do not return 0 from map_pages if it doesn't...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-08-26
Jason Gunthorpe
iommufd: Do not allow creating areas without READ or...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-15
Jason Gunthorpe
iommufd: Put constants for all the uAPI enums
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-10
Jason Gunthorpe
iommufd: Require drivers to supply the cache_invalidate_user ops
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-09
Jason Gunthorpe
Merge branch 'iommufd_pri' into iommufd for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Shrink the strtab l1_desc array
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Do not zero the strtab twice
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Allow setting a S1 domain to a PASID
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Allow a PASID to be set when RID...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Test the STE S1DSS functionality
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Allow IDENTITY/BLOCKED to be set...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Put the SVA mmu notifier in the...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Keep track of arm_smmu_master_domain...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Make SVA allocate a normal arm_smmu_domain
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Thread SSID through the arm_smmu_attach_...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Do not use master->sva_enable to...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Add ssid to struct arm_smmu_master_domain
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Make changing domains be hitless...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Make smmu_domain->devices into an...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Start building a generic PASID layer
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-07-02
Jason Gunthorpe
iommu/arm-smmu-v3: Convert to domain_alloc_sva()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-06-21
Jason Gunthorpe
RDMA/mlx5: Ensure created mkeys always have a populated...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-06-21
Jason Gunthorpe
RDMA/mlx5: Follow rb_key.ats when creating new mkeys
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-06-21
Jason Gunthorpe
RDMA/mlx5: Remove extra unlock on error path
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-10
Jason Gunthorpe
iommu/arm-smmu-v3: Make the kunit into a module
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-10
Jason Gunthorpe
iommu/arm-smmu: Use the correct type in nvidia_smmu_context_...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Move the CD generation for SVA into...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Allocate the CD table entry in advance
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Consolidate clearing a CD table...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Move the CD generation for S1 domains...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_en...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-05-01
Jason Gunthorpe
iommu/arm-smmu-v3: Add an ops indirection to the STE...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-26
Jason Gunthorpe
iommu: Add ops->domain_alloc_sva()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-26
Jason Gunthorpe
iommu: Add ops->domain_alloc_sva()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-22
Jason Gunthorpe
IB/mlx5: Use __iowrite64_copy() for write combining...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-22
Jason Gunthorpe
net: hns3: Remove io_stop_wc() calls after __iowrite64_copy()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-22
Jason Gunthorpe
arm64/io: Provide a WC friendly __iowriteXX_copy()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-22
Jason Gunthorpe
s390: Stop using weak symbols for __iowrite64_copy()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-22
Jason Gunthorpe
s390: Implement __iowrite32_copy()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-22
Jason Gunthorpe
x86: Stop using weak symbols for __iowrite32_copy()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-18
Jason Gunthorpe
iommu/arm-smmu: Convert to domain_alloc_paging()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-14
Jason Gunthorpe
iommufd: Add missing IOMMUFD_DRIVER kconfig for the...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-09
Jason Gunthorpe
iommu/arm-smmu-v3: Add a type for the CD entry
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-09
Jason Gunthorpe
iommu/arm-smmu-v3: Do not ATC invalidate the entire...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-04-09
Jason Gunthorpe
iommu/arm-smmu-v3: Do not allow a SVA domain to be...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-03-28
Jason Gunthorpe
iommu: Validate the PASID in iommu_attach_device_pasid()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-03-26
Jason Gunthorpe
iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Convert to domain_alloc_paging()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Use the identity/blocked domain...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Add a global static BLOCKED domain
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Add a global static IDENTITY domain
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Check that the RID domain is S1...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Remove arm_smmu_master->domain
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Put writing the context descriptor...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Do not change the STE twice during...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Compute the STE only once for each...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_d...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Move the STE generation for S1 and...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Consolidate the STE generation for...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-29
Jason Gunthorpe
iommu/arm-smmu-v3: Make STE programming independent...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-26
Jason Gunthorpe
iommufd/selftest: Don't check map/unmap pairing with...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-23
Jason Gunthorpe
iommu/sva: Restore SVA handle sharing
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-22
Jason Gunthorpe
iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-21
Jason Gunthorpe
s390: use the correct count for __iowrite64_copy()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-21
Jason Gunthorpe
iommufd: Reject non-zero data_type if no data_len is...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2024-02-01
Jason Gunthorpe
drm/tegra: Do not assume that a NULL domain means no...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
next