]> git.baikalelectronics.ru Git - kernel.git/commit
swiotlb: fix debugfs reporting of reserved memory pools
authorMichael Kelley <mikelley@microsoft.com>
Thu, 13 Apr 2023 15:37:30 +0000 (08:37 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 11 May 2023 14:03:35 +0000 (23:03 +0900)
commit565eea768f334d7afdd4edf82315329f594d48ef
tree7acd4dd2dfafb8c3e6d887f3096bd94059664f1a
parent9c5e3f92b1092873974e58025cc91581f5b91319
swiotlb: fix debugfs reporting of reserved memory pools

[ Upstream commit 5499d01c029069044a3b3e50501c77b474c96178 ]

For io_tlb_nslabs, the debugfs code reports the correct value for a
specific reserved memory pool.  But for io_tlb_used, the value reported
is always for the default pool, not the specific reserved pool. Fix this.

Fixes: 35fddb65c9fa ("swiotlb: fix passing local variable to debugfs_create_ulong()")
Signed-off-by: Michael Kelley <mikelley@microsoft.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
kernel/dma/swiotlb.c