projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: cqe init hardening
2023-07-14
Jason Gunthorpe
iommu: Fix crash during syfs iommu_groups/N/type
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-27
Jason Gunthorpe
Merge tag 'v6.4' into rdma.git for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-26
Jason Gunthorpe
iommufd: Call iopt_area_contig_done() under the lock
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-26
Jason Gunthorpe
iommufd: Do not access the area pointer after unlocking
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-23
Jason Gunthorpe
mm/gup: do not return 0 from pin_user_pages_fast()...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-01
Jason Gunthorpe
iommu/fsl: Use driver_managed_dma to allow VFIO to...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-01
Jason Gunthorpe
iommu/fsl: Move ENODEV to fsl_pamu_probe_device()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-06-01
Jason Gunthorpe
iommu/fsl: Always allocate a group for non-pci devices
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Tidy the control flow in iommu_group_store_type()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Remove __iommu_group_for_each_dev()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Allow IOMMU_RESV_DIRECT to work on ARM
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Consolidate the default_domain setup to one...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Revise iommu_group_alloc_default_domain()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Consolidate the code to calculate the target...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Remove the assignment of group->domain during...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Do iommu_group_create_direct_mappings() before...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Fix iommu_probe_device() to attach the right...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Replace iommu_group_do_dma_first_attach with...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Remove iommu_group_do_dma_first_attach() from...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Replace __iommu_group_dma_first_attach() with...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Use __iommu_group_set_domain() in iommu_change_dev_de...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Use __iommu_group_set_domain() for __iommu_attach_group()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Make __iommu_group_set_domain() handle error...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Add for_each_group_device()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-23
Jason Gunthorpe
iommu: Replace iommu_group_device_count() with list_count_no...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-22
Jason Gunthorpe
iommu/amd: Add missing domain type checks
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-17
Jason Gunthorpe
s390/iommu: get rid of S390_CCW_IOMMU and S390_AP_IOMMU
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-05-16
Jason Gunthorpe
powerpc/iommu: Remove iommu_del_device()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-16
Jason Gunthorpe
RDMA: Add ib_virt_dma_to_page()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-14
Jason Gunthorpe
iommu: Remove iommu_group_get_by_id()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-14
Jason Gunthorpe
iommu: Make iommu_release_device() static
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-04
Jason Gunthorpe
iommufd/selftest: Cover domain unmap with huge pages...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-04
Jason Gunthorpe
Merge branch 'iommufd/for-rc' into for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-04
Jason Gunthorpe
iommufd: Do not corrupt the pfn list when doing batch...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-04
Jason Gunthorpe
iommufd: Fix unpinning of pages when an access is present
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-04-04
Jason Gunthorpe
iommufd: Check for uptr overflow
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-31
Jason Gunthorpe
Merge branch 'vfio_mdev_ops' into iommufd.git for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-31
Jason Gunthorpe
iommu: Remove ioasid infrastructure
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-31
Jason Gunthorpe
iommu/sva: Stop using ioasid_set for SVA
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-10
Jason Gunthorpe
iommufd/selftest: Catch overflow of uptr and length
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd/selftest: Add a selftest for iommufd_device_attach...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd/selftest: Make selftest create a more complete...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd/selftest: Rename the remaining mock device_id...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd/selftest: Rename domain_id to hwpt_id for FIXTURE...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd/selftest: Rename domain_id to stdev_id for...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd/selftest: Rename the sefltest 'device_id' to...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd: Move iommufd_device to iommufd_private.h
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd: Move ioas related HWPT destruction into iommufd_hw_...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd: Consistently manage hwpt_item
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd: Add iommufd_lock_obj() around the auto-domains...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-03-06
Jason Gunthorpe
iommufd: Assert devices_lock for iommufd_hw_pagetable_has_gr...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-21
Jason Gunthorpe
Merge tag 'v6.2' into iommufd.git for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-17
Jason Gunthorpe
Merge mlx5-next into rdma.git for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-16
Jason Gunthorpe
iommu: Fix error unwind in iommu_group_alloc()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-16
Jason Gunthorpe
iommufd: Do not add the same hwpt to the ioas->hwpt_list...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-15
Jason Gunthorpe
RDMA/mlx5: Use rdma_umem_for_each_dma_block()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-14
Jason Gunthorpe
iommufd: Make sure to zero vfio_iommu_type1_info before...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-12
Jason Gunthorpe
RDMA/umem: Remove unused 'work' member from struct...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: move private gup FOLL_ flags to internal.h
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: move gup_must_unshare() to mm/internal.h
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: make get_user_pages_fast_only() return the...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: remove pin_user_pages_fast_only()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: make locked never NULL in the internal GUP...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: add FOLL_UNLOCKABLE
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: remove locked being NULL from faultin_vma_page_range()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: add an assertion that the mmap lock is locked
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: simplify the external interface functions and...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: move try_grab_page() to mm/internal.h
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: remove obsolete FOLL_LONGTERM comment
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-10
Jason Gunthorpe
mm/gup: have internal functions get the mmap_read_lock()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-03
Jason Gunthorpe
Merge branch 'vfio-no-iommu' into iommufd.git for-next
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-02-03
Jason Gunthorpe
vfio: Support VFIO_NOIOMMU with iommufd
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-30
Jason Gunthorpe
Merge branch 'iommu-memory-accounting' of ssh://gitolite...
Jason Gunthorpe
says:
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu/s390: Use GFP_KERNEL in sleepable contexts
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu/s390: Push the gfp parameter to the kmem_cache_alloc()'s
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu/intel: Use GFP_KERNEL in sleepable contexts
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu/intel: Support the gfp argument to the map_pages op
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu/intel: Add a gfp parameter to alloc_pgtable_page()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommufd: Use GFP_KERNEL_ACCOUNT for iommu_map()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu/dma: Use the gfp parameter in __iommu_dma_alloc_noncon...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu: Add a gfp parameter to iommu_map_sg()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu: Remove iommu_map_atomic()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-25
Jason Gunthorpe
iommu: Add a gfp parameter to iommu_map()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-23
Jason Gunthorpe
vfio: Use GFP_KERNEL_ACCOUNT for userspace persistent...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
Reviewed-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-23
Jason Gunthorpe
Merge branch 'isolated_msi' into iommufd.git for-next
Jason Gunthorpe
says:
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-17
Jason Gunthorpe
genirq/msi: Free the fwnode created by msi_create_device_irq...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-13
Jason Gunthorpe
iommu: Remove deferred attach check from __iommu_detach_device()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
iommu: Remove IOMMU_CAP_INTR_REMAP
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
irq/s390: Add arch_is_isolated_msi() for s390
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
iommu/x86: Replace IOMMU_CAP_INTR_REMAP with IRQ_DOMAIN_FLAG...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
genirq/msi: Rename IRQ_DOMAIN_MSI_REMAP to IRQ_DOMAIN_ISOLAT...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
genirq/irqdomain: Remove unused irq_domain_check_msi_remap...
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
iommufd: Convert to msi_device_has_isolated_msi()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
vfio/type1: Convert to iommu_group_has_isolated_msi()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
iommu: Add iommu_group_has_isolated_msi()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2023-01-11
Jason Gunthorpe
genirq/msi: Add msi_device_has_isolated_msi()
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-15
Jason Gunthorpe
RDMA/rxe: Fix compile warnings on 32-bit
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
2022-12-11
Jason Gunthorpe
RDMA: Add missed netdev_put() for the netdevice_tracker
Signed-off-by:
Jason Gunthorpe
<jgg@nvidia.com>
commit
|
commitdiff
|
tree
next