Re: [PATCH v1 1/1] nvme-pci: adaptive interrupt coalescing
Keith Busch <[email protected]>
| Newsgroups | org.infradead.lists.linux-nvme,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <allEmTmXCFosxIOr@kbusch-mbp> |
On Wed, Jul 15, 2026 at 03:57:03PM +0800, Jun Zeng wrote: > Add adaptive interrupt coalescing to improve IOPS for high-throughput > workloads. Monitor IO pressure periodically and enable/disable coalescing > automatically based on IOPS, queue depth, and inflight IO thresholds. > This feature is enabled by default, can be controlled through debugfs > variable during runtime. Can't you do all this from user space? You'd maybe need the blk-mq debugfs to get access to the individual hctx dispatch numbers, but maybe that's okay? The atomic_long_inc where you placed it is especially harmful to polled queues.