Running in hardIRQ, disabling IRQ is redundant since hardIRQ has disabled IRQ. This patch removes the irqsave and irqstore to save some instruction cycles. -v2: add acked-by; refine commit log; Barry Song (10): dmaengine: ipu_idmac: remove redundant irqsave and restore in hardIRQ dmaengine: ti: k3-udma: remove redundant irqsave and irqrestore in hardIRQ dmaengine: sf-pdma: remove redundant irqsave and irqrestore in hardIRQ dmaengine: tegra210-adma: remove redundant irqsave and irqrestore in hardIRQ dmaengine: milbeaut-xdmac: remove redundant irqsave and irqrestore in hardIRQ dmaengine: k3dma: remove redundant irqsave and irqrestore in hardIRQ dmaengine: hisi_dma: remove redundant irqsave and irqrestore in hardIRQ dmaengine: moxart-dma: remove redundant irqsave and irqrestore in hardIRQ dmaengine: ste_dma40: remove redundant irqsave and irqrestore in hardIRQ dmaengine: pxa_dma: remove redundant irqsave and irqrestore in hardIRQ drivers/dma/hisi_dma.c | 5 ++--- drivers/dma/ipu/ipu_idmac.c | 11 +++++------ drivers/dma/k3dma.c | 9 ++++----- drivers/dma/milbeaut-xdmac.c | 5 ++--- drivers/dma/moxart-dma.c | 5 ++--- drivers/dma/pxa_dma.c | 5 ++--- drivers/dma/sf-pdma/sf-pdma.c | 10 ++++------ drivers/dma/ste_dma40.c | 5 ++--- drivers/dma/tegra210-adma.c | 7 +++---- drivers/dma/ti/k3-udma.c | 10 ++++------ 10 files changed, 30 insertions(+), 42 deletions(-) -- 2.25.1