Toggle navigation
Patchwork
Linux DMAEngine
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Dave Jiang
| 814 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
asi123
andmike
cvaroqui
nomura
jbrassow
dtor
kueda
bmarzins
tmlind
jmberg
jmberg
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
linville
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
davidb
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
bhelgaas
galak
vkoul
vkoul
szlin
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
agross
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
sameo
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
patersonc
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
ggreenman
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
pateldipen1984
mhiramat
JanKiszka
jaegeuk
mraynal
aring
Apply
«
1
2
3
4
…
8
9
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
IOATDMA: Clean up IOAT_COMPLETION_PENDING flag
- - -
-
-
-
2015-07-20
Dave Jiang
Superseded
[01/12] ioatdma: deprecating and removal of old ioatdma devices
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[02/12] ioatdma: remove ioat1 specific code
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[03/12] ioatdma: remove ioatdma v2 registration
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[04/12] ioatdma: clean up local dma channel data structure
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[05/12] ioatdma: fixup ioatdma_device namings
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[06/12] ioatdma: remove dma_v2.*
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[07/12] ioatdma: move all sysfs related code
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[08/12] ioatdma: move all the init routines
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[09/12] ioatdma: move dma prep functions to single location
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[10/12] ioatdma: removal of dma_v3.c and relevant ioat3 references
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[11/12] ioatdma: remove function ptrs in ioatdma_device
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[12/12] ioatdma: fixup kernel doc errors from dma.h
- - -
-
-
-
2015-08-04
Dave Jiang
Superseded
[v2] IOATDMA: Clean up IOAT_COMPLETION_PENDING flag
- - -
-
-
-
2015-08-05
Dave Jiang
Superseded
[v3] IOATDMA: Clean up IOAT_COMPLETION_PENDING flag
- - -
-
-
-
2015-08-05
Dave Jiang
Superseded
[2/5] dmaengine: IOATDMA: Add error handling to driver
- - -
-
-
-
2016-06-27
Dave Jiang
Superseded
[3/5] dmaengine: ioatdma: add error strings to chanerr output
- - -
-
-
-
2016-06-27
Dave Jiang
Superseded
[4/5] ntb: add DMA error handling for TX DMA
- - -
-
-
-
2016-06-27
Dave Jiang
Superseded
[5/5] ntb: add DMA error handling for RX DMA
- - -
-
-
-
2016-06-27
Dave Jiang
Superseded
[v2,1/5] dmaengine: Adding error handling flag
- - -
-
-
-
2016-06-28
Dave Jiang
Superseded
[v2,2/5] dmaengine: IOATDMA: Add error handling to driver
- - -
-
-
-
2016-06-28
Dave Jiang
Superseded
[v2,3/5] dmaengine: ioatdma: add error strings to chanerr output
- - -
-
-
-
2016-06-28
Dave Jiang
Superseded
[v2,4/5] ntb: add DMA error handling for TX DMA
- - -
-
-
-
2016-06-28
Dave Jiang
Superseded
[v2,5/5] ntb: add DMA error handling for RX DMA
- - -
-
-
-
2016-06-28
Dave Jiang
Superseded
[v5,1/7] dmaengine: ioatdma: revert 7618d035 to allow sharing of DMA channels
- - -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v5,2/7] dmaengine: Add DMA_MEMCPY_SG transaction op
- - -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v5,3/7] dmaengine: add verification of DMA_MEMSET_SG in dmaengine
- - -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v5,4/7] dmaengine: ioatdma: dma_prep_memcpy_sg support
- - -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v5,5/7] dmaengine: add function to provide per descriptor xfercap for dma engine
- - -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v5,6/7] dmaengine: add SG support to dmaengine_unmap
- - -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v5,7/7] libnvdimm: Add blk-mq pmem driver
- 1 -
-
-
-
2017-08-21
Dave Jiang
Superseded
[v6,1/8] dmaengine: ioatdma: revert 7618d035 to allow sharing of DMA channels
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,2/8] dmaengine: Add DMA_MEMCPY_SG transaction op
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,3/8] dmaengine: add verification of DMA_MEMSET_SG in dmaengine
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,4/8] dmaengine: ioatdma: dma_prep_memcpy_sg support
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,5/8] dmaengine: add function to provide per descriptor xfercap for dma engine
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,6/8] dmaengine: add SG support to dmaengine_unmap
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,7/8] dmaengine: provide number of available channels
- - -
-
-
-
2017-08-25
Dave Jiang
Superseded
[v6,8/8] libnvdimm: Add blk-mq pmem driver
- 1 -
-
-
-
2017-08-25
Dave Jiang
Superseded
[RFC,v2,01/14] x86/asm: add iosubmit_cmds512() based on movdir64b CPU instruction
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,02/14] dmaengine: break out channel registration
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,03/14] dmaengine: add new dma device registration
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,04/14] mm: create common code from request allocation based from blk-mq code
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,05/14] dmaengine: add dma_request support functions
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,06/14] dmaengine: add dma request submit and completion path support
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,07/14] dmaengine: update dmatest to support dma request
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,08/14] dmaengine: idxd: Init and probe for Intel data accelerators
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,09/14] dmaengine: idxd: add configuration component of driver
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,10/14] dmaengine: idxd: add descriptor manipulation routines
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,11/14] dmaengine: idxd: connect idxd to dmaengine subsystem
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,12/14] dmaengine: request submit optimization
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,13/14] dmaengine: idxd: add char driver to expose submission portal to userland
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
[RFC,v2,14/14] dmaengine: idxd: add sysfs ABI for idxd driver
idxd driver for Intel Data Streaming Accelerator
- - -
-
-
-
2019-12-12
Dave Jiang
Superseded
dmaengine: idxd: fix interrupt completion after unmasking
dmaengine: idxd: fix interrupt completion after unmasking
- - -
-
-
-
2020-04-30
Dave Jiang
Superseded
dmaengine: idxd: fix cdev locking for open and release
dmaengine: idxd: fix cdev locking for open and release
- - -
-
-
-
2020-06-15
Dave Jiang
Superseded
[v2] dmaengine: idxd: fix cdev locking for open and release
[v2] dmaengine: idxd: fix cdev locking for open and release
- - -
-
-
-
2020-06-22
Dave Jiang
Superseded
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- 1 -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,02/18] iommu/vt-d: Add DEV-MSI support
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- 1 -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,05/18] dmaengine: idxd: add IMS support in base driver
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,07/18] dmaengine: idxd: add basic mdev registration and helper functions
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,10/18] dmaengine: idxd: virtual device commands emulation
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,12/18] dmaengine: idxd: add mdev type as a new wq type
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,13/18] dmaengine: idxd: add dedicated wq mdev type
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,14/18] dmaengine: idxd: add new wq state for mdev
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,15/18] dmaengine: idxd: add error notification from host driver to mediated device
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v3,16/18] dmaengine: idxd: add ABI documentation for mediated device support
[v3,01/18] irqchip: Add IMS (Interrupt Message Storage) driver
- - -
-
-
-
2020-09-15
Dave Jiang
Superseded
[v6,1/5] x86/asm: Carve out a generic movdir64b() helper for general usage
Add shared workqueue support for idxd driver
- 2 -
-
-
-
2020-09-24
Dave Jiang
Superseded
[v6,2/5] x86/asm: Add enqcmds() to support ENQCMDS instruction
Add shared workqueue support for idxd driver
- 2 -
-
-
-
2020-09-24
Dave Jiang
Superseded
[v6,3/5] dmaengine: idxd: Add shared workqueue support
Add shared workqueue support for idxd driver
- 2 -
-
-
-
2020-09-24
Dave Jiang
Superseded
[v6,4/5] dmaengine: idxd: Clean up descriptors with fault error
Add shared workqueue support for idxd driver
- 2 -
-
-
-
2020-09-24
Dave Jiang
Superseded
[v6,5/5] dmaengine: idxd: Add ABI documentation for shared wq
Add shared workqueue support for idxd driver
- 2 -
-
-
-
2020-09-24
Dave Jiang
Superseded
dmaengine: idxd: add percpu_ref to descriptor submission path
dmaengine: idxd: add percpu_ref to descriptor submission path
- - -
-
-
-
2021-02-02
Dave Jiang
Superseded
dmaengine: idxd: add support for readonly config mode
dmaengine: idxd: add support for readonly config mode
- - -
-
-
-
2021-02-02
Dave Jiang
Superseded
dmaengine: idxd: add interrupt handle request and release support
dmaengine: idxd: add interrupt handle request and release support
- - -
-
-
-
2021-02-02
Dave Jiang
Superseded
dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages
dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages
- - -
-
-
-
2021-02-12
Dave Jiang
Superseded
dmaengine: idxd: make idxd_name constant
dmaengine: idxd: make idxd_name constant
- - -
-
-
-
2021-02-12
Dave Jiang
Superseded
[v4] dmaengine: idxd: Do not use devm for 'struct device' object allocation
[v4] dmaengine: idxd: Do not use devm for 'struct device' object allocation
- 1 -
-
-
-
2021-02-28
Dave Jiang
Superseded
[v5] dmaengine: idxd: Do not use devm for 'struct device' object allocation
[v5] dmaengine: idxd: Do not use devm for 'struct device' object allocation
- 1 -
-
-
-
2021-03-03
Dave Jiang
Superseded
[v2] dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages
[v2] dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages
- - -
-
-
-
2021-03-05
Dave Jiang
Superseded
[v6] dmaengine: idxd: Do not use devm for 'struct device' object allocation
[v6] dmaengine: idxd: Do not use devm for 'struct device' object allocation
- 1 -
-
-
-
2021-03-05
Dave Jiang
Superseded
[v7,1/8] dmaengine: idxd: fix dma device lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,2/8] dmaengine: idxd: cleanup pci interrupt vector allocation management
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,3/8] dmaengine: idxd: removal of pcim managed mmio mapping
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,4/8] dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,5/8] dmaengine: idxd: fix wq conf_dev 'struct device' lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,6/8] dmaengine: idxd: fix engine conf_dev lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,7/8] dmaengine: idxd: fix group conf_dev lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
[v7,8/8] dmaengine: idxd: fix cdev setup and free device lifetime issues
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-22
Dave Jiang
Superseded
dmaengine: idxd: fix wq cleanup of WQCFG registers
dmaengine: idxd: fix wq cleanup of WQCFG registers
- - -
-
-
-
2021-03-22
Dave Jiang
Superseded
dmaengine: idxd: enable SVA feature for IOMMU
dmaengine: idxd: enable SVA feature for IOMMU
- - -
-
-
-
2021-03-23
Dave Jiang
Superseded
[v8,1/8] dmaengine: idxd: fix dma device lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,2/8] dmaengine: idxd: cleanup pci interrupt vector allocation management
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,3/8] dmaengine: idxd: removal of pcim managed mmio mapping
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,4/8] dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,5/8] dmaengine: idxd: fix wq conf_dev 'struct device' lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,6/8] dmaengine: idxd: fix engine conf_dev lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,7/8] dmaengine: idxd: fix group conf_dev lifetime
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v8,8/8] dmaengine: idxd: fix cdev setup and free device lifetime issues
idxd 'struct device' lifetime handling fixes
- 1 -
-
-
-
2021-03-25
Dave Jiang
Superseded
[v2] dmaengine: idxd: fix wq cleanup of WQCFG registers
[v2] dmaengine: idxd: fix wq cleanup of WQCFG registers
- - -
-
-
-
2021-03-29
Dave Jiang
Superseded
[v2] dmaengine: idxd: fix wq cleanup of WQCFG registers
[v2] dmaengine: idxd: fix wq cleanup of WQCFG registers
- - -
-
-
-
2021-04-02
Dave Jiang
Superseded
«
1
2
3
4
…
8
9
»