summaryrefslogtreecommitdiff
path: root/drivers/dma/idxd
AgeCommit message (Expand)AuthorFilesLines
2023-11-20dmaengine: idxd: Register dsa_bus_type before registering idxd sub-driversFenghua Yu1-3/+3
2023-10-04dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irqRex Zhang1-2/+3
2023-09-03Merge tag 'dmaengine-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-31/+16
2023-08-21dmaengine: idxd: Fix issues with PRS disable sysfs knobFenghua Yu1-2/+2
2023-08-21dmaengine: idxd: Allow ATS disable update only for configurable devicesFenghua Yu1-0/+4
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel5-38/+76
2023-08-21dmaengine: idxd: Remove unused declarationsYue Haibing1-5/+0
2023-08-09dmaengine/idxd: Re-enable kernel workqueue under DMA APIJacob Pan5-38/+76
2023-08-06dmaengine: idxd: Clear PRS disable flag when disabling IDXD deviceFenghua Yu1-3/+1
2023-08-01dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supportedFenghua Yu1-4/+3
2023-08-01dmaengine: idxd: Simplify WQ attribute visibility checksFenghua Yu1-15/+5
2023-08-01dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_updateUros Bizjak1-4/+3
2023-07-12dmaengine: idxd: No need to clear memory after a dma_alloc_coherent() callChristophe JAILLET1-2/+0
2023-07-12dmaengine: idxd: Modify the dependence of attribute pasid_enabledRex Zhang1-1/+1
2023-05-17dmaengine: idxd: Fix passing freed memory in idxd_cdev_open()Harshit Mogalapalli1-1/+0
2023-05-03Merge tag 'dmaengine-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-69/+1127
2023-04-30Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-13/+32
2023-04-14Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel4-13/+32
2023-04-13dmaengine: idxd: Add enable/disable device IOPF featureLu Baolu1-6/+25
2023-04-12dmaengine: idxd: add per wq PRS disableDave Jiang4-5/+64
2023-04-12dmaengine: idxd: add pid to exported sysfs attribute for opened fileDave Jiang1-0/+11
2023-04-12dmaengine: idxd: expose fault counters to sysfsDave Jiang1-0/+46
2023-04-12dmaengine: idxd: add a device to represent the file openedDave Jiang2-24/+97
2023-04-12dmaengine: idxd: add per file user counters for completion record faultsDave Jiang3-0/+29
2023-04-12dmaengine: idxd: process batch descriptor completion record faultsDave Jiang4-25/+77
2023-04-12dmaengine: idxd: process user page faults for completion recordDave Jiang5-7/+136
2023-04-12dmaengine: idxd: add idxd_copy_cr() to copy user completion record during pag...Fenghua Yu4-5/+111
2023-04-12dmaengine: idxd: create kmem cache for event log fault itemsDave Jiang3-0/+20
2023-04-12dmaengine: idxd: add per DSA wq workqueue for processing cr faultsDave Jiang2-0/+12
2023-04-12dmanegine: idxd: add debugfs for event log dumpDave Jiang4-1/+160
2023-04-12dmaengine: idxd: add interrupt handling for event logDave Jiang2-0/+67
2023-04-12dmaengine: idxd: setup event log configurationDave Jiang5-4/+180
2023-04-12dmaengine: idxd: add event log size sysfs attributeDave Jiang4-1/+86
2023-04-12dmaengine: idxd: make misc interrupt one shotDave Jiang1-26/+12
2023-03-31dmaengine: idxd: expose IAA CAP register via sysfs knobDave Jiang4-0/+50
2023-03-31dmaengine: idxd: reformat swerror output to standard Linux bitmap outputDave Jiang3-7/+6
2023-03-31iommu: Remove ioasid infrastructureJason Gunthorpe1-1/+0
2023-03-31iommu/ioasid: Rename INVALID_IOASIDJacob Pan4-6/+7
2023-03-23dmaengine: idxd: use const struct bus_type *Greg Kroah-Hartman1-2/+2
2023-03-17dmaengine: idxd: Remove unnecessary aer.h includeBjorn Helgaas1-1/+0
2023-02-25Merge tag 'dmaengine-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-16/+15
2023-02-24Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2023-02-16dmaengine: idxd: Fix default allowed read buffers value in groupFenghua Yu2-6/+11
2023-02-10mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan1-1/+1
2022-12-28dmaengine: idxd: Do not call DMX TX callbacks during workqueue disableReinette Chatre1-0/+11
2022-12-28dmaengine: idxd: Prevent use after free on completion memoryReinette Chatre1-1/+1
2022-12-28dmaengine: idxd: Let probe fail when workqueue cannot be enabledReinette Chatre1-2/+1
2022-12-28dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0Fenghua Yu3-4/+4
2022-12-28dmaengine: idxd: Remove the unused function set_completion_address()Jiapeng Chong1-6/+0
2022-12-19Merge tag 'dmaengine-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-1/+68