summaryrefslogtreecommitdiffstats
path: root/drivers/dma/idxd
Commit message (Expand)AuthorAgeFilesLines
* 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
* | dmaengine: idxd: Prevent use after free on completion memoryReinette Chatre2022-12-281-1/+1
* | dmaengine: idxd: Let probe fail when workqueue cannot be enabledReinette Chatre2022-12-281-2/+1
|/
* Merge tag 'dmaengine-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-192-1/+68
|\
| * dmaengine: idxd: Remove linux/msi.h includeThomas Gleixner2022-11-141-1/+0
| * Merge branch 'fixes' into nextVinod Koul2022-11-115-12/+70
| |\
| * | dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAAXiaochen Shen2022-11-041-0/+36
| * | dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAAXiaochen Shen2022-10-191-0/+32
* | | Merge tag 'v6.1-rc7' into iommufd.git for-nextJason Gunthorpe2022-12-025-12/+70
|\ \ \ | | |/ | |/|
| * | dmaengine: idxd: fix RO device state error after been disabled/resetFengqian Gao2022-11-081-6/+14
| * | dmaengine: idxd: Fix max batch size for Intel IAAXiaochen Shen2022-11-084-6/+38
| * | dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Ad...Fenghua Yu2022-10-191-0/+18
| |/
* / iommu: Remove SVM_FLAG_SUPERVISOR_MODE supportLu Baolu2022-11-032-26/+2
|/
* dmaengine: idxd: add configuration for concurrent batch descriptor processingDave Jiang2022-09-294-3/+40
* dmaengine: idxd: add configuration for concurrent work descriptor processingDave Jiang2022-09-294-15/+75
* dmaengine: idxd: add WQ operation cap restriction supportDave Jiang2022-09-295-3/+117
* dmanegine: idxd: reformat opcap output to match bitmap_parse() inputDave Jiang2022-09-294-7/+26