aboutsummaryrefslogtreecommitdiff
path: root/drivers/dma/idxd
AgeCommit message (Expand)AuthorFilesLines
2024-05-21Merge tag 'dmaengine-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-9/+9
2024-05-13dmaengine: idxd: add a write() method for applications to submit workGravatar Nikhil Rao 2-2/+90
2024-05-13dmaengine: idxd: add a new security check to deal with a hardware erratumGravatar Arjan van de Ven 3-0/+19
2024-05-13VFIO: Add the SPR_DSA and SPR_IAX devices to the denylistGravatar Arjan van de Ven 1-3/+0
2024-05-04dmaengine: idxd: Avoid unnecessary destruction of file_idaGravatar Fenghua Yu 1-1/+0
2024-04-07dmaengine: idxd: Fix oops during rmmod on single-CPU platformsGravatar Fenghua Yu 1-6/+3
2024-04-07dmaengine: idxd: Convert spinlock to mutex to lock evl workqueueGravatar Rex Zhang 6-13/+12
2024-04-07dmaengine: idxd: Check for driver name match before sva user featureGravatar Jerry Snitselaar 1-8/+9
2024-03-15Merge tag 'dmaengine-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 4-15/+15
2024-02-22dmaengine: idxd: constify the struct device_type usageGravatar Ricardo B. Marliere 3-13/+13
2024-02-22dmaengine: idxd: Ensure safe user copy of completion recordGravatar Fenghua Yu 1-3/+12
2024-02-16dmaengine: idxd: make dsa_bus_type constGravatar Ricardo B. Marliere 2-2/+2
2024-02-16dmaengine: idxd: Remove shadow Event Log head stored in idxdGravatar Fenghua Yu 4-5/+3
2024-01-20Merge tag 'dmaengine-fix-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 2-3/+10
2024-01-19Merge tag 'dmaengine-6.8-rc1' into fixesGravatar Vinod Koul 2-3/+10
2024-01-10Merge tag 'v6.8-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Gravatar Linus Torvalds 10-31/+169
2023-12-21dmaengine: idxd: Move dma_free_coherent() out of spinlocked contextGravatar Rex Zhang 1-1/+8
2023-12-21dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() APIGravatar Christophe JAILLET 1-2/+2
2023-12-15dmaengine: idxd: Add support for device/wq defaultsGravatar Tom Zanussi 4-1/+65
2023-12-15dmaengine: idxd: add callback support for iaa cryptoGravatar Tom Zanussi 5-20/+65
2023-12-15dmaengine: idxd: Add wq private data accessorsGravatar Tom Zanussi 1-0/+10
2023-12-15dmaengine: idxd: Export wq resource management functionsGravatar Tom Zanussi 1-0/+5
2023-12-15dmaengine: idxd: Export descriptor management functionsGravatar Tom Zanussi 1-0/+3
2023-12-15dmaengine: idxd: Rename drv_enable/disable_wq to idxd_drv_enable/disable_wq, ...Gravatar Tom Zanussi 4-10/+12
2023-12-15dmaengine: idxd: add external module driver support for dsa_bus_typeGravatar Dave Jiang 2-0/+9
2023-12-11dmaengine: idxd: Fix incorrect descriptions for GRPCFG registerGravatar Guanjun 1-5/+7
2023-12-11dmaengine: idxd: Protect int_handle field in hw descriptorGravatar Guanjun 1-7/+7
2023-11-03Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 6-5/+61
2023-10-04dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irqGravatar Rex Zhang 1-2/+3
2023-10-04dmaengine: idxd: add wq driver name support for accel-config user toolGravatar Dave Jiang 4-0/+56
2023-09-28dmaengine: idxd: Register dsa_bus_type before registering idxd sub-driversGravatar Fenghua Yu 1-3/+3
2023-09-28dmaengine: idxd: rate limit printk in misc interrupt threadGravatar Dave Jiang 1-2/+2
2023-09-03Merge tag 'dmaengine-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 4-31/+16
2023-08-21dmaengine: idxd: Fix issues with PRS disable sysfs knobGravatar Fenghua Yu 1-2/+2
2023-08-21dmaengine: idxd: Allow ATS disable update only for configurable devicesGravatar Fenghua Yu 1-0/+4
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Gravatar Joerg Roedel 5-38/+76
2023-08-21dmaengine: idxd: Remove unused declarationsGravatar Yue Haibing 1-5/+0
2023-08-09dmaengine/idxd: Re-enable kernel workqueue under DMA APIGravatar Jacob Pan 5-38/+76
2023-08-07dmaengine: idxd: Clear PRS disable flag when disabling IDXD deviceGravatar Fenghua Yu 1-3/+1
2023-08-01dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supportedGravatar Fenghua Yu 1-4/+3
2023-08-01dmaengine: idxd: Simplify WQ attribute visibility checksGravatar Fenghua Yu 1-15/+5
2023-08-01dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_updateGravatar Uros Bizjak 1-4/+3
2023-07-12dmaengine: idxd: No need to clear memory after a dma_alloc_coherent() callGravatar Christophe JAILLET 1-2/+0
2023-07-12dmaengine: idxd: Modify the dependence of attribute pasid_enabledGravatar Rex Zhang 1-1/+1
2023-05-17dmaengine: idxd: Fix passing freed memory in idxd_cdev_open()Gravatar Harshit Mogalapalli 1-1/+0
2023-05-03Merge tag 'dmaengine-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 9-69/+1127
2023-04-30Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 4-13/+32
2023-04-14Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Gravatar Joerg Roedel 4-13/+32
2023-04-13dmaengine: idxd: Add enable/disable device IOPF featureGravatar Lu Baolu 1-6/+25
2023-04-12dmaengine: idxd: add per wq PRS disableGravatar Dave Jiang 4-5/+64