diff for duplicates of <20150323165406.GG14061@oracle.com> diff --git a/a/1.txt b/N1/1.txt index 9b6e99b..0ca1b29 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -29,13 +29,13 @@ is the following: - Caller of iommu_tbl_range_alloc() can do the flush_all if they see start <= end for the one single pool - lose the other ->flush_all invocation (i.e., the one that is - done when iommu_area_alloc() fails for pass == 0, and we reset + done when iommu_area_alloc() fails for pass = 0, and we reset start to 0 to roll-back) that would avoid the need for any iommu_tbl_ops in my patch-set. But it would imply that you would still take the perf hit for the roll-back -if we failed the pass == 0 iteration through iommu_area_alloc(). +if we failed the pass = 0 iteration through iommu_area_alloc(). Perhaps this is an acceptable compromise in favor of cleaner code (again, assuming that current/future archs will all follow the HV based design). diff --git a/a/content_digest b/N1/content_digest index c141c51..3c981d2 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -4,7 +4,7 @@ "ref\020150323.122922.887448418154237329.davem@davemloft.net\0" "From\0Sowmini Varadhan <sowmini.varadhan@oracle.com>\0" "Subject\0Re: Generic IOMMU pooled allocator\0" - "Date\0Mon, 23 Mar 2015 12:54:06 -0400\0" + "Date\0Mon, 23 Mar 2015 16:54:06 +0000\0" "To\0David Miller <davem@davemloft.net>\0" "Cc\0aik@au1.ibm.com" aik@ozlabs.ru @@ -45,17 +45,17 @@ "- Caller of iommu_tbl_range_alloc() can do the flush_all if they \n" " see start <= end for the one single pool \n" "- lose the other ->flush_all invocation (i.e., the one that is\n" - " done when iommu_area_alloc() fails for pass == 0, and we reset\n" + " done when iommu_area_alloc() fails for pass = 0, and we reset\n" " start to 0 to roll-back)\n" "\n" "that would avoid the need for any iommu_tbl_ops in my patch-set.\n" "\n" "But it would imply that you would still take the perf hit for the roll-back\n" - "if we failed the pass == 0 iteration through iommu_area_alloc().\n" + "if we failed the pass = 0 iteration through iommu_area_alloc().\n" "Perhaps this is an acceptable compromise in favor of cleaner code\n" "(again, assuming that current/future archs will all follow the HV\n" "based design).\n" "\n" --Sowmini -4895984aaa87c4d21c3543f15313449bf16ce3eabbbe41ffd6f6d19b23632e4a +f1053c9c7c5876c45445e3df473c5b705eee49e3055843d6d4473a4f7ffaa47f
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.