Show patches with: Submitter = Leizhen (ThunderTown)       |    Archived = No       |   187 patches
« 1 2 »
Patch Series S/W/F Date Submitter Delegate State
[1/1] xen/unpopulated-alloc: fix error return code in fill_list() [1/1] xen/unpopulated-alloc: fix error return code in fill_list() --- 2021-05-08 Leizhen (ThunderTown) Accepted
[v2,2/2] iommu/iova: enhance the rcache optimization iommu/iova: enhance the rcache optimization --- 2019-08-15 Leizhen (ThunderTown) New
[v2,1/2] iommu/iova: introduce iova_magazine_compact_pfns() iommu/iova: enhance the rcache optimization --- 2019-08-15 Leizhen (ThunderTown) New
[v2,2/2] iommu/arm-smmu-v3: add nr_ats_masters for quickly check add nr_ats_masters for quickly check --- 2019-08-15 Leizhen (ThunderTown) New
[v2,1/2] iommu/arm-smmu-v3: don't add a master into smmu_domain before it's ready add nr_ats_masters for quickly check --- 2019-08-15 Leizhen (ThunderTown) New
[2/2] iommu/iova: enhance the rcache optimization [1/2] iommu/iova: introduce iova_magazine_compact_pfns() --- 2019-08-01 Leizhen (ThunderTown) Superseded
[1/2] iommu/iova: introduce iova_magazine_compact_pfns() [1/2] iommu/iova: introduce iova_magazine_compact_pfns() --- 2019-08-01 Leizhen (ThunderTown) Superseded
iommu/arm-smmu-v3: add nr_ats_masters to avoid unnecessary operations iommu/arm-smmu-v3: add nr_ats_masters to avoid unnecessary operations --- 2019-08-01 Leizhen (ThunderTown) New
[v9,7/7] ia64: hide build option IOMMU_DEFAULT_PASSTHROUGH iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v9,6/7] iommu/amd: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v9,5/7] iommu/vt-d: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v9,4/7] powernv/iommu: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v9,3/7] s390/pci: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v9,2/7] x86/dma: use IS_ENABLED() to simplify the code iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v9,1/7] iommu: enhance IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-06-13 Leizhen (ThunderTown) New
[v8,7/7] ia64: hide build option IOMMU_DEFAULT_PASSTHROUGH iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v8,6/7] iommu/amd: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v8,5/7] iommu/vt-d: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v8,4/7] powernv/iommu: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v8,3/7] s390/pci: add support for IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v8,2/7] x86/dma: use IS_ENABLED() to simplify the code iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v8,1/7] iommu: enhance IOMMU default DMA mode build options iommu: enhance IOMMU default DMA mode build options --- 2019-05-30 Leizhen (ThunderTown) Superseded
[v7,1/1] iommu: enhance IOMMU dma mode build options iommu: enhance IOMMU dma mode build options --- 2019-05-20 Leizhen (ThunderTown) New
[v6,1/1] iommu: enhance IOMMU dma mode build options iommu: enhance IOMMU dma mode build options --- 2019-04-18 Leizhen (ThunderTown) Superseded
[v5,6/6] x86/iommu: add support for generic boot option iommu.dma_mode add generic boot option for IOMMU dma mode --- 2019-04-09 Leizhen (ThunderTown) New
[v5,5/6] powernv/iommu: add support for generic boot option iommu.dma_mode add generic boot option for IOMMU dma mode --- 2019-04-09 Leizhen (ThunderTown) New
[v5,4/6] s390/pci: add support for generic boot option iommu.dma_mode add generic boot option for IOMMU dma mode --- 2019-04-09 Leizhen (ThunderTown) New
[v5,3/6] iommu: add iommu_default_dma_mode_get/set() helper add generic boot option for IOMMU dma mode --- 2019-04-09 Leizhen (ThunderTown) New
[v5,2/6] iommu: add build options corresponding to iommu.dma_mode add generic boot option for IOMMU dma mode --- 2019-04-09 Leizhen (ThunderTown) New
[v5,1/6] iommu: add generic boot option iommu.dma_mode add generic boot option for IOMMU dma mode --- 2019-04-09 Leizhen (ThunderTown) New
[v4,6/6] x86/iommu: use common boot option iommu.dma_mode normalize IOMMU dma mode boot options --- 2019-04-07 Leizhen (ThunderTown) New
[v4,5/6] powernv/iommu: use common boot option iommu.dma_mode normalize IOMMU dma mode boot options --- 2019-04-07 Leizhen (ThunderTown) New
[v4,4/6] s390/pci: use common boot option iommu.dma_mode normalize IOMMU dma mode boot options --- 2019-04-07 Leizhen (ThunderTown) New
[v4,3/6] iommu: add iommu_default_dma_mode_get() helper normalize IOMMU dma mode boot options --- 2019-04-07 Leizhen (ThunderTown) New
[v4,2/6] iommu: keep dma mode build options consistent with cmdline options normalize IOMMU dma mode boot options --- 2019-04-07 Leizhen (ThunderTown) New
[v4,1/6] iommu: use iommu.dma_mode to replace iommu.passthrough and iommu.strict normalize IOMMU dma mode boot options --- 2019-04-07 Leizhen (ThunderTown) New
[v3,1/1] iommu: Add config option to set lazy mode as default [v3,1/1] iommu: Add config option to set lazy mode as default --- 2019-03-29 Leizhen (ThunderTown) New
[v2,1/1] iommu: Add config option to set lazy mode as default [v2,1/1] iommu: Add config option to set lazy mode as default --- 2019-03-27 Leizhen (ThunderTown) New
[1/1] iommu: Add config option to set lazy mode as default [1/1] iommu: Add config option to set lazy mode as default --- 2019-03-22 Leizhen (ThunderTown) New
[v2,2/2] iommu/arm-smmu-v3: to make smmu can be enabled in the kdump kernel iommu/arm-smmu-v3: make sure the kdump kernel can work well when smmu is enabled --- 2019-03-18 Leizhen (ThunderTown) New
[v2,1/2] iommu/arm-smmu-v3: make sure the stale caching of L1STD are invalid iommu/arm-smmu-v3: make sure the kdump kernel can work well when smmu is enabled --- 2019-03-18 Leizhen (ThunderTown) New
[5/5] iommu/arm-smmu-v3: workaround for STE abort in kdump kernel iommu/arm-smmu-v3: make smmu can be enabled in kdump kernel --- 2019-02-19 Leizhen (ThunderTown) New
[4/5] iommu/arm-smmu-v3: move arm_smmu_get_step_for_sid() a little ahead iommu/arm-smmu-v3: make smmu can be enabled in kdump kernel --- 2019-02-19 Leizhen (ThunderTown) New
[3/5] iommu/arm-smmu-v3: add macro xxx_SIZE to replace xxx_DWORDS shift iommu/arm-smmu-v3: make smmu can be enabled in kdump kernel --- 2019-02-19 Leizhen (ThunderTown) New
[2/5] iommu/arm-smmu-v3: make smmu can be enabled in kdump kernel iommu/arm-smmu-v3: make smmu can be enabled in kdump kernel --- 2019-02-19 Leizhen (ThunderTown) Superseded
[1/5] iommu/arm-smmu-v3: make sure the stale caching of L1STD are invalid iommu/arm-smmu-v3: make smmu can be enabled in kdump kernel --- 2019-02-19 Leizhen (ThunderTown) Superseded
[RFC,1/1] iommu: set the default iommu-dma mode as non-strict [RFC,1/1] iommu: set the default iommu-dma mode as non-strict --- 2019-01-31 Leizhen (ThunderTown) New
[v3,1/1] iommu/arm-smmu-v3: eliminate a potential memory corruption on hi1620 and earlier [v3,1/1] iommu/arm-smmu-v3: eliminate a potential memory corruption on hi1620 and earlier --- 2018-10-31 Leizhen (ThunderTown) New
[v2,1/1] iommu/arm-smmu-v3: eliminate a potential memory corruption on Hi16xx soc [v2,1/1] iommu/arm-smmu-v3: eliminate a potential memory corruption on Hi16xx soc --- 2018-10-20 Leizhen (ThunderTown) New
[1/1] iommu/arm-smmu-v3: eliminate a potential memory corruption on Hi16xx soc [1/1] iommu/arm-smmu-v3: eliminate a potential memory corruption on Hi16xx soc --- 2018-10-15 Leizhen (ThunderTown) New
[v4,2/2] iommu/arm-smmu-v3: avoid redundant CMD_SYNCs if possible bugfix and optimization about CMD_SYNC --- 2018-08-19 Leizhen (ThunderTown) New
[v4,1/2] iommu/arm-smmu-v3: fix unexpected CMD_SYNC timeout bugfix and optimization about CMD_SYNC --- 2018-08-19 Leizhen (ThunderTown) New
[v3,2/2] iommu/arm-smmu-v3: avoid redundant CMD_SYNCs if possible bugfix and optimization about CMD_SYNC --- 2018-08-15 Leizhen (ThunderTown) New
[v3,1/2] iommu/arm-smmu-v3: fix unexpected CMD_SYNC timeout bugfix and optimization about CMD_SYNC --- 2018-08-15 Leizhen (ThunderTown) New
[v5,5/5] iommu/arm-smmu-v3: add bootup option "iommu.non_strict" add non-strict mode support for arm-smmu-v3 --- 2018-08-15 Leizhen (ThunderTown) New
[v5,4/5] iommu/arm-smmu-v3: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-08-15 Leizhen (ThunderTown) New
[v5,3/5] iommu/io-pgtable-arm: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-08-15 Leizhen (ThunderTown) New
[v5,2/5] iommu/dma: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-08-15 Leizhen (ThunderTown) New
[v5,1/5] iommu/arm-smmu-v3: fix the implementation of flush_iotlb_all hook add non-strict mode support for arm-smmu-v3 --- 2018-08-15 Leizhen (ThunderTown) New
[v2,2/2] iommu/arm-smmu-v3: avoid redundant CMD_SYNCs if possible bugfix and optimization about CMD_SYNC --- 2018-08-09 Leizhen (ThunderTown) New
[v2,1/2] iommu/arm-smmu-v3: fix unexpected CMD_SYNC timeout bugfix and optimization about CMD_SYNC --- 2018-08-09 Leizhen (ThunderTown) Accepted
[1/1] iommu/arm-smmu-v3: fix unexpected CMD_SYNC timeout [1/1] iommu/arm-smmu-v3: fix unexpected CMD_SYNC timeout --- 2018-08-06 Leizhen (ThunderTown) New
[v4,5/5] iommu/arm-smmu-v3: add bootup option "arm_iommu" add non-strict mode support for arm-smmu-v3 --- 2018-08-06 Leizhen (ThunderTown) New
[v4,4/5] iommu/arm-smmu-v3: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-08-06 Leizhen (ThunderTown) New
[v4,3/5] iommu/io-pgtable-arm: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-08-06 Leizhen (ThunderTown) New
[v4,2/5] iommu/dma: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-08-06 Leizhen (ThunderTown) New
[v4,1/5] iommu/arm-smmu-v3: fix the implementation of flush_iotlb_all hook add non-strict mode support for arm-smmu-v3 --- 2018-08-06 Leizhen (ThunderTown) Superseded
[1/1] iommu/arm-smmu-v3: prevent any devices access to memory without registration [1/1] iommu/arm-smmu-v3: prevent any devices access to memory without registration --- 2018-07-12 Leizhen (ThunderTown) Accepted
[v3,6/6] iommu/arm-smmu-v3: add bootup option "iommu_strict_mode" add non-strict mode support for arm-smmu-v3 --- 2018-07-12 Leizhen (ThunderTown) New
[v3,5/6] iommu/arm-smmu-v3: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-07-12 Leizhen (ThunderTown) New
[v3,4/6] iommu/io-pgtable-arm: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-07-12 Leizhen (ThunderTown) New
[v3,3/6] iommu/amd: use default branch to deal with all non-supported capabilities add non-strict mode support for arm-smmu-v3 --- 2018-07-12 Leizhen (ThunderTown) New
[v3,2/6] iommu/dma: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-07-12 Leizhen (ThunderTown) New
[v3,1/6] iommu/arm-smmu-v3: fix the implementation of flush_iotlb_all hook add non-strict mode support for arm-smmu-v3 --- 2018-07-12 Leizhen (ThunderTown) Superseded
[1/1] esp6: fix memleak on error path in esp6_input [1/1] esp6: fix memleak on error path in esp6_input --- 2018-06-27 Leizhen (ThunderTown) New
[1/1] kasan: fix shadow_size calculation error in kasan_module_alloc [1/1] kasan: fix shadow_size calculation error in kasan_module_alloc --- 2018-06-22 Leizhen (ThunderTown) Accepted
[v2,5/5] iommu/arm-smmu-v3: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-06-10 Leizhen (ThunderTown) Superseded
[v2,4/5] iommu/io-pgtable-arm: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-06-10 Leizhen (ThunderTown) Superseded
[v2,3/5] iommu/amd: use default branch to deal with all non-supported capabilities add non-strict mode support for arm-smmu-v3 --- 2018-06-10 Leizhen (ThunderTown) Superseded
[v2,2/5] iommu/dma: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-06-10 Leizhen (ThunderTown) Superseded
[v2,1/5] iommu/arm-smmu-v3: fix the implementation of flush_iotlb_all hook add non-strict mode support for arm-smmu-v3 --- 2018-06-10 Leizhen (ThunderTown) Superseded
[1/1] iommu/amd: make sure TLB to be flushed before IOVA freed [1/1] iommu/amd: make sure TLB to be flushed before IOVA freed --- 2018-06-06 Leizhen (ThunderTown) Accepted
[7/7] iommu/arm-smmu-v3: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-05-31 Leizhen (ThunderTown) Superseded
[6/7] iommu/io-pgtable-arm: add support for non-strict mode add non-strict mode support for arm-smmu-v3 --- 2018-05-31 Leizhen (ThunderTown) New
[1/1] iommu/dma: fix trival coding style mistake [1/1] iommu/dma: fix trival coding style mistake --- 2018-05-23 Leizhen (ThunderTown) New
[1/1] ocfs2: eliminate a misreported warning [1/1] ocfs2: eliminate a misreported warning --- 2018-04-25 Leizhen (ThunderTown) New
[1/1] aio: make sure the input "timeout" value is valid [1/1] aio: make sure the input "timeout" value is valid --- 2017-12-13 Leizhen (ThunderTown) New
[1/1] sched: simplify find_lock_later_rq and find_lock_lowest_rq code [1/1] sched: simplify find_lock_later_rq and find_lock_lowest_rq code --- 2017-11-28 Leizhen (ThunderTown) New
[v2,1/1] mm: only dispaly online cpus of the numa node mm: only dispaly online cpus of the numa node --- 2017-09-29 Leizhen (ThunderTown) Accepted
[1/1] ARM: add stacktrace support for non current tasks on SMP [1/1] ARM: add stacktrace support for non current tasks on SMP --- 2017-09-19 Leizhen (ThunderTown) New
[v2,3/3] iommu/arm-smmu: add support for unmap a memory range with only one tlb sync arm-smmu: performance optimization --- 2017-09-12 Leizhen (ThunderTown) New
[v2,2/3] iommu/arm-smmu-v3: add support for unmap an iova range with only one tlb sync arm-smmu: performance optimization --- 2017-09-12 Leizhen (ThunderTown) New
[v2,1/3] iommu/arm-smmu-v3: put off the execution of TLBI* to reduce lock confliction arm-smmu: performance optimization --- 2017-09-12 Leizhen (ThunderTown) New
[5/5] iommu/io-pgtable: delete member tlb_sync_pending of struct io_pgtable arm-smmu: performance optimization --- 2017-06-26 Leizhen (ThunderTown) New
[4/5] iommu/arm-smmu: add support for unmap a memory range with only one tlb sync arm-smmu: performance optimization --- 2017-06-26 Leizhen (ThunderTown) Superseded
[3/5] iommu/arm-smmu-v3: add support for unmap an iova range with only one tlb sync arm-smmu: performance optimization --- 2017-06-26 Leizhen (ThunderTown) New
[2/5] iommu: add a new member unmap_tlb_sync into struct iommu_ops arm-smmu: performance optimization --- 2017-06-26 Leizhen (ThunderTown) New
[1/5] iommu/arm-smmu-v3: put off the execution of TLBI* to reduce lock confliction arm-smmu: performance optimization --- 2017-06-26 Leizhen (ThunderTown) Superseded
[1/1] mm: only dispaly online cpus of the numa node [1/1] mm: only dispaly online cpus of the numa node --- 2017-06-20 Leizhen (ThunderTown) New
[1/1] iommu/arm-smmu-v3: replace writel with writel_relaxed in queue_inc_prod [1/1] iommu/arm-smmu-v3: replace writel with writel_relaxed in queue_inc_prod --- 2017-06-20 Leizhen (ThunderTown) New
« 1 2 »