public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/2] swiotlb: Fix a couple of bugs in sizing areas
@ 2023-06-26 13:01 Petr Tesarik
  2023-06-26 13:01 ` [PATCH v1 1/2] swiotlb: Always set the number of areas before allocating the pool Petr Tesarik
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Petr Tesarik @ 2023-06-26 13:01 UTC (permalink / raw)
  To: Christoph Hellwig, Marek Szyprowski, Robin Murphy,
	open list:DMA MAPPING HELPERS, open list
  Cc: Roberto Sassu, Kefeng Wang, petr

From: Petr Tesarik <petr.tesarik.ext@huawei.com>

While reworking the dynamic SWIOTLB implementation, I ran into some
locking issues with the current implementation. I believe the bugs
are serious enough to be fixed separately.

Petr Tesarik (2):
  swiotlb: Always set the number of areas before allocating the pool
  swiotlb: Reduce the number of areas to match actual memory pool size

 kernel/dma/swiotlb.c | 46 +++++++++++++++++++++++++++++++++-----------
 1 file changed, 35 insertions(+), 11 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-06-29  5:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-26 13:01 [PATCH v1 0/2] swiotlb: Fix a couple of bugs in sizing areas Petr Tesarik
2023-06-26 13:01 ` [PATCH v1 1/2] swiotlb: Always set the number of areas before allocating the pool Petr Tesarik
2023-06-26 13:01 ` [PATCH v1 2/2] swiotlb: Reduce the number of areas to match actual memory pool size Petr Tesarik
2023-06-26 14:07 ` [PATCH v1 0/2] swiotlb: Fix a couple of bugs in sizing areas Petr Tesařík
2023-06-29  5:12   ` Christoph Hellwig
2023-06-29  5:44     ` Petr Tesařík
2023-06-26 14:08 ` Roberto Sassu
2023-06-29  5:10 ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox