> On Jul 16, 2014, at 11:48 AM, Shirley Ma <shirley...@oracle.com> wrote: > > These two patches have been significant reduced interrupt rate by around 4 > times. > > xprtrdma: Disable completions for FAST_REG_MR Work Requests > xprtrdma: Disable completions for LOCAL_INV Work Requests
Thanks Shirley! This is result applies only to FRMR, correct? Also, i'd imagine the savings would be even greater for adapters that have short page list depth? > > Same NFS read/write workload, here are interrupts rate irq/per sec report > based upon /proc/interrupts: > > w/o patches: > ----------- > PCI-MSI-edge mlx4-ib (204): 105176 > PCI-MSI-edge mlx4-ib (204): 123650 > PCI-MSI-edge mlx4-ib (204): 123690 > PCI-MSI-edge mlx4-ib (204): 116554 > PCI-MSI-edge mlx4-ib (204): 122864 > > And perf stat irq report: > Performance counter stats for 'system wide': > > 2,131,870 irq:irq_handler_entry > [100.00%] > 2,131,870 irq:irq_handler_exit > [100.00%] > 635,587 irq:softirq_entry > [100.00%] > 635,597 irq:softirq_exit > [100.00%] > 636,155 irq:softirq_raise > > 25.422821792 seconds time elapsed > > w/i patches: > ----------- > PCI-MSI-edge mlx4-ib (204): 31131 > PCI-MSI-edge mlx4-ib (204): 32958 > PCI-MSI-edge mlx4-ib (204): 31068 > PCI-MSI-edge mlx4-ib (204): 30236 > PCI-MSI-edge mlx4-ib (204): 33041 > > And perf stat irq report: > > Performance counter stats for 'system wide': > > 653,548 irq:irq_handler_entry > [100.00%] > 653,548 irq:irq_handler_exit > [100.00%] > 568,138 irq:softirq_entry > [100.00%] > 568,148 irq:softirq_exit > [100.00%] > 568,690 irq:softirq_raise > > > 21.675597062 seconds time elapsed > > Shirley > > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html