summaryrefslogtreecommitdiffstats
path: root/drivers/dma/idxd
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-036-5/+61
|\
| * dmaengine: idxd: add wq driver name support for accel-config user toolDave Jiang2023-10-044-0/+56
| * dmaengine: idxd: Register dsa_bus_type before registering idxd sub-driversFenghua Yu2023-09-281-3/+3
| * dmaengine: idxd: rate limit printk in misc interrupt threadDave Jiang2023-09-281-2/+2
* | dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irqRex Zhang2023-10-041-2/+3
|/
* Merge tag 'dmaengine-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-09-034-31/+16
|\
| * dmaengine: idxd: Fix issues with PRS disable sysfs knobFenghua Yu2023-08-211-2/+2
| * dmaengine: idxd: Allow ATS disable update only for configurable devicesFenghua Yu2023-08-211-0/+4
| * dmaengine: idxd: Remove unused declarationsYue Haibing2023-08-211-5/+0
| * dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supportedFenghua Yu2023-08-011-4/+3
| * dmaengine: idxd: Simplify WQ attribute visibility checksFenghua Yu2023-08-011-15/+5
| * dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_updateUros Bizjak2023-08-011-4/+3
| * dmaengine: idxd: No need to clear memory after a dma_alloc_coherent() callChristophe JAILLET2023-07-121-2/+0
| * dmaengine: idxd: Modify the dependence of attribute pasid_enabledRex Zhang2023-07-121-1/+1
| |
| \
*-. \ Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Joerg Roedel2023-08-215-38/+76
|\ \ \ | | |/ | |/|
| | * dmaengine/idxd: Re-enable kernel workqueue under DMA APIJacob Pan2023-08-095-38/+76
| |/
* / dmaengine: idxd: Clear PRS disable flag when disabling IDXD deviceFenghua Yu2023-08-071-3/+1
|/
* dmaengine: idxd: Fix passing freed memory in idxd_cdev_open()Harshit Mogalapalli2023-05-171-1/+0
* Merge tag 'dmaengine-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-05-039-69/+1127
|\
| * dmaengine: idxd: add per wq PRS disableDave Jiang2023-04-124-5/+64
| * dmaengine: idxd: add pid to exported sysfs attribute for opened fileDave Jiang2023-04-121-0/+11
| * dmaengine: idxd: expose fault counters to sysfsDave Jiang2023-04-121-0/+46
| * dmaengine: idxd: add a device to represent the file openedDave Jiang2023-04-122-24/+97
| * dmaengine: idxd: add per file user counters for completion record faultsDave Jiang2023-04-123-0/+29
| * dmaengine: idxd: process batch descriptor completion record faultsDave Jiang2023-04-124-25/+77
| * dmaengine: idxd: process user page faults for completion recordDave Jiang2023-04-125-7/+136
| * dmaengine: idxd: add idxd_copy_cr() to copy user completion record during pag...Fenghua Yu2023-04-124-5/+111
| * dmaengine: idxd: create kmem cache for event log fault itemsDave Jiang2023-04-123-0/+20
| * dmaengine: idxd: add per DSA wq workqueue for processing cr faultsDave Jiang2023-04-122-0/+12
| * dmanegine: idxd: add debugfs for event log dumpDave Jiang2023-04-124-1/+160
| * dmaengine: idxd: add interrupt handling for event logDave Jiang2023-04-122-0/+67
| * dmaengine: idxd: setup event log configurationDave Jiang2023-04-125-4/+180
| * dmaengine: idxd: add event log size sysfs attributeDave Jiang2023-04-124-1/+86
| * dmaengine: idxd: make misc interrupt one shotDave Jiang2023-04-121-26/+12
| * dmaengine: idxd: expose IAA CAP register via sysfs knobDave Jiang2023-03-314-0/+50
| * dmaengine: idxd: reformat swerror output to standard Linux bitmap outputDave Jiang2023-03-313-7/+6
| * dmaengine: idxd: Remove unnecessary aer.h includeBjorn Helgaas2023-03-171-1/+0
* | Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-04-304-13/+32
|\ \
| | \
| | \
| *-. \ Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel2023-04-144-13/+32
| |\ \ \ | | |_|/ | |/| |
| | | * iommu: Remove ioasid infrastructureJason Gunthorpe2023-03-311-1/+0
| | | * iommu/ioasid: Rename INVALID_IOASIDJacob Pan2023-03-314-6/+7
| | |/ | |/|
| | * dmaengine: idxd: Add enable/disable device IOPF featureLu Baolu2023-04-131-6/+25
| |/
* / dmaengine: idxd: use const struct bus_type *Greg Kroah-Hartman2023-03-231-2/+2
|/
* Merge tag 'dmaengine-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-244-16/+15
|\
| * dmaengine: idxd: Fix default allowed read buffers value in groupFenghua Yu2023-02-162-6/+11
| * dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0Fenghua Yu2022-12-283-4/+4
| * dmaengine: idxd: Remove the unused function set_completion_address()Jiapeng Chong2022-12-281-6/+0
* | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-1/+1
|\ \
| * | mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-091-1/+1
| |/
* | dmaengine: idxd: Do not call DMX TX callbacks during workqueue disableReinette Chatre2022-12-281-0/+11