public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] Fix double allocation in swiotlb_alloc()
@ 2024-02-05 19:01 Will Deacon
  2024-02-05 19:01 ` [PATCH v3 1/3] swiotlb: Fix double-allocation of slots due to broken alignment handling Will Deacon
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Will Deacon @ 2024-02-05 19:01 UTC (permalink / raw)
  To: linux-kernel
  Cc: kernel-team, Will Deacon, iommu, Christoph Hellwig,
	Marek Szyprowski, Robin Murphy, Petr Tesarik, Dexuan Cui

Hi all,

This is version three of the patches I posted recently:

v1: https://lore.kernel.org/r/20240126151956.10014-1-will@kernel.org
v2: https://lore.kernel.org/r/20240131122543.14791-1-will@kernel.org

Thanks to Robin for the comments on the most recent version.

Changes since v2 include:

  - Restore missing 'continue' statement that got accidentally dropped
    while addressing the initial round of review feedback.

  - Reword the commit message in patch #1

  - Add a Fixes: tag to the last patch

Cheers,

Will

Cc: iommu@lists.linux.dev
Cc: Christoph Hellwig <hch@lst.de>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Robin Murphy <robin.murphy@arm.com>
Cc: Petr Tesarik <petr.tesarik1@huawei-partners.com>
Cc: Dexuan Cui <decui@microsoft.com>

--->8

Will Deacon (3):
  swiotlb: Fix double-allocation of slots due to broken alignment
    handling
  swiotlb: Enforce page alignment in swiotlb_alloc()
  swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()

 kernel/dma/swiotlb.c | 38 ++++++++++++++++++++++++--------------
 1 file changed, 24 insertions(+), 14 deletions(-)

-- 
2.43.0.594.gd9cf4e227d-goog


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

end of thread, other threads:[~2024-02-19 12:41 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-05 19:01 [PATCH v3 0/3] Fix double allocation in swiotlb_alloc() Will Deacon
2024-02-05 19:01 ` [PATCH v3 1/3] swiotlb: Fix double-allocation of slots due to broken alignment handling Will Deacon
2024-02-19 12:40   ` Petr Tesařík
2024-02-05 19:01 ` [PATCH v3 2/3] swiotlb: Enforce page alignment in swiotlb_alloc() Will Deacon
2024-02-19 12:41   ` Petr Tesařík
2024-02-05 19:01 ` [PATCH v3 3/3] swiotlb: Honour dma_alloc_coherent() " Will Deacon
2024-02-19 12:41   ` Petr Tesařík
2024-02-19  6:35 ` [PATCH v3 0/3] Fix double allocation " Christoph Hellwig
2024-02-19  9:24   ` Will Deacon
2024-02-19 12:40     ` Petr Tesařík

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