Show patches with: Submitter = Dave Jiang       |   814 patches
« 1 2 3 48 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 48 9 »