* [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-12 11:38 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-12 11:38 UTC (permalink / raw)
To: iommu, konrad.wilk
Cc: linux-kernel, hch, m.szyprowski, robin.murphy, joe.jin,
haakon.bugge, dongli.zhang
When swiotlb is full, the kernel would print io_tlb_used. However, the
result might be inaccurate at that time because we have left the critical
section protected by spinlock.
Therefore, we backup the io_tlb_used into local variable before leaving
critical section.
Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
---
kernel/dma/swiotlb.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c
index 857e823..6f7619c 100644
--- a/kernel/dma/swiotlb.c
+++ b/kernel/dma/swiotlb.c
@@ -452,6 +452,7 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
unsigned long mask;
unsigned long offset_slots;
unsigned long max_slots;
+ unsigned long tmp_io_tlb_used;
if (no_iotlb_memory)
panic("Can not allocate SWIOTLB buffer earlier and can't now provide you with the DMA bounce buffer");
@@ -538,10 +539,12 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
} while (index != wrap);
not_found:
+ tmp_io_tlb_used = io_tlb_used;
+
spin_unlock_irqrestore(&io_tlb_lock, flags);
if (!(attrs & DMA_ATTR_NO_WARN) && printk_ratelimit())
- dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes), total %lu, used %lu\n",
- size, io_tlb_nslabs, io_tlb_used);
+ dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes), total %lu (slots), used %lu (slots)\n",
+ size, io_tlb_nslabs, tmp_io_tlb_used);
return DMA_MAPPING_ERROR;
found:
io_tlb_used += nslots;
--
2.7.4
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-12 11:38 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-12 11:38 UTC (permalink / raw)
To: iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
konrad.wilk-QHcLZuEGTsvQT0dZR+AlfA
Cc: dongli.zhang-QHcLZuEGTsvQT0dZR+AlfA,
joe.jin-QHcLZuEGTsvQT0dZR+AlfA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA,
haakon.bugge-QHcLZuEGTsvQT0dZR+AlfA, robin.murphy-5wv7dgnIgG8,
hch-jcswGhMUV9g
When swiotlb is full, the kernel would print io_tlb_used. However, the
result might be inaccurate at that time because we have left the critical
section protected by spinlock.
Therefore, we backup the io_tlb_used into local variable before leaving
critical section.
Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
---
kernel/dma/swiotlb.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c
index 857e823..6f7619c 100644
--- a/kernel/dma/swiotlb.c
+++ b/kernel/dma/swiotlb.c
@@ -452,6 +452,7 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
unsigned long mask;
unsigned long offset_slots;
unsigned long max_slots;
+ unsigned long tmp_io_tlb_used;
if (no_iotlb_memory)
panic("Can not allocate SWIOTLB buffer earlier and can't now provide you with the DMA bounce buffer");
@@ -538,10 +539,12 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
} while (index != wrap);
not_found:
+ tmp_io_tlb_used = io_tlb_used;
+
spin_unlock_irqrestore(&io_tlb_lock, flags);
if (!(attrs & DMA_ATTR_NO_WARN) && printk_ratelimit())
- dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes), total %lu, used %lu\n",
- size, io_tlb_nslabs, io_tlb_used);
+ dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes), total %lu (slots), used %lu (slots)\n",
+ size, io_tlb_nslabs, tmp_io_tlb_used);
return DMA_MAPPING_ERROR;
found:
io_tlb_used += nslots;
--
2.7.4
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-12 11:38 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-12 11:38 UTC (permalink / raw)
To: iommu, konrad.wilk
Cc: dongli.zhang, joe.jin, linux-kernel, haakon.bugge, robin.murphy, hch
When swiotlb is full, the kernel would print io_tlb_used. However, the
result might be inaccurate at that time because we have left the critical
section protected by spinlock.
Therefore, we backup the io_tlb_used into local variable before leaving
critical section.
Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
---
kernel/dma/swiotlb.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c
index 857e823..6f7619c 100644
--- a/kernel/dma/swiotlb.c
+++ b/kernel/dma/swiotlb.c
@@ -452,6 +452,7 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
unsigned long mask;
unsigned long offset_slots;
unsigned long max_slots;
+ unsigned long tmp_io_tlb_used;
if (no_iotlb_memory)
panic("Can not allocate SWIOTLB buffer earlier and can't now provide you with the DMA bounce buffer");
@@ -538,10 +539,12 @@ phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
} while (index != wrap);
not_found:
+ tmp_io_tlb_used = io_tlb_used;
+
spin_unlock_irqrestore(&io_tlb_lock, flags);
if (!(attrs & DMA_ATTR_NO_WARN) && printk_ratelimit())
- dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes), total %lu, used %lu\n",
- size, io_tlb_nslabs, io_tlb_used);
+ dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes), total %lu (slots), used %lu (slots)\n",
+ size, io_tlb_nslabs, tmp_io_tlb_used);
return DMA_MAPPING_ERROR;
found:
io_tlb_used += nslots;
--
2.7.4
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-12 14:13 ` Joe Jin
0 siblings, 0 replies; 13+ messages in thread
From: Joe Jin @ 2019-04-12 14:13 UTC (permalink / raw)
To: Dongli Zhang, iommu, konrad.wilk
Cc: linux-kernel, hch, m.szyprowski, robin.murphy, haakon.bugge
I'm good to have this patch, which helps identify the cause of failure is
fragmentation or it really been used up.
On 4/12/19 4:38 AM, Dongli Zhang wrote:
> When swiotlb is full, the kernel would print io_tlb_used. However, the
> result might be inaccurate at that time because we have left the critical
> section protected by spinlock.
>
> Therefore, we backup the io_tlb_used into local variable before leaving
> critical section.
>
> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Reviewed-by: Joe Jin <joe.jin@oracle.com>
Thanks,
Joe
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-12 14:13 ` Joe Jin
0 siblings, 0 replies; 13+ messages in thread
From: Joe Jin @ 2019-04-12 14:13 UTC (permalink / raw)
To: Dongli Zhang, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
konrad.wilk-QHcLZuEGTsvQT0dZR+AlfA
Cc: haakon.bugge-QHcLZuEGTsvQT0dZR+AlfA, robin.murphy-5wv7dgnIgG8,
linux-kernel-u79uwXL29TY76Z2rM5mHXA, hch-jcswGhMUV9g
I'm good to have this patch, which helps identify the cause of failure is
fragmentation or it really been used up.
On 4/12/19 4:38 AM, Dongli Zhang wrote:
> When swiotlb is full, the kernel would print io_tlb_used. However, the
> result might be inaccurate at that time because we have left the critical
> section protected by spinlock.
>
> Therefore, we backup the io_tlb_used into local variable before leaving
> critical section.
>
> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Reviewed-by: Joe Jin <joe.jin@oracle.com>
Thanks,
Joe
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-12 14:13 ` Joe Jin
0 siblings, 0 replies; 13+ messages in thread
From: Joe Jin @ 2019-04-12 14:13 UTC (permalink / raw)
To: Dongli Zhang, iommu, konrad.wilk
Cc: haakon.bugge, robin.murphy, linux-kernel, hch
I'm good to have this patch, which helps identify the cause of failure is
fragmentation or it really been used up.
On 4/12/19 4:38 AM, Dongli Zhang wrote:
> When swiotlb is full, the kernel would print io_tlb_used. However, the
> result might be inaccurate at that time because we have left the critical
> section protected by spinlock.
>
> Therefore, we backup the io_tlb_used into local variable before leaving
> critical section.
>
> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Reviewed-by: Joe Jin <joe.jin@oracle.com>
Thanks,
Joe
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 6:50 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-15 6:50 UTC (permalink / raw)
To: Joe Jin, iommu, konrad.wilk
Cc: linux-kernel, hch, m.szyprowski, robin.murphy, haakon.bugge
As the patch to be fixed is still in Konrad's own tree, I will send the v2 for
the patch to be fixed, instead of an incremental fix.
Dongli Zhang
On 4/12/19 10:13 PM, Joe Jin wrote:
> I'm good to have this patch, which helps identify the cause of failure is
> fragmentation or it really been used up.
>
> On 4/12/19 4:38 AM, Dongli Zhang wrote:
>> When swiotlb is full, the kernel would print io_tlb_used. However, the
>> result might be inaccurate at that time because we have left the critical
>> section protected by spinlock.
>>
>> Therefore, we backup the io_tlb_used into local variable before leaving
>> critical section.
>>
>> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
>> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
>> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
>
> Reviewed-by: Joe Jin <joe.jin@oracle.com>
>
> Thanks,
> Joe
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 6:50 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-15 6:50 UTC (permalink / raw)
To: Joe Jin, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
konrad.wilk-QHcLZuEGTsvQT0dZR+AlfA
Cc: haakon.bugge-QHcLZuEGTsvQT0dZR+AlfA, robin.murphy-5wv7dgnIgG8,
linux-kernel-u79uwXL29TY76Z2rM5mHXA, hch-jcswGhMUV9g
As the patch to be fixed is still in Konrad's own tree, I will send the v2 for
the patch to be fixed, instead of an incremental fix.
Dongli Zhang
On 4/12/19 10:13 PM, Joe Jin wrote:
> I'm good to have this patch, which helps identify the cause of failure is
> fragmentation or it really been used up.
>
> On 4/12/19 4:38 AM, Dongli Zhang wrote:
>> When swiotlb is full, the kernel would print io_tlb_used. However, the
>> result might be inaccurate at that time because we have left the critical
>> section protected by spinlock.
>>
>> Therefore, we backup the io_tlb_used into local variable before leaving
>> critical section.
>>
>> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
>> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
>> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
>
> Reviewed-by: Joe Jin <joe.jin@oracle.com>
>
> Thanks,
> Joe
>
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 6:50 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-15 6:50 UTC (permalink / raw)
To: Joe Jin, iommu, konrad.wilk; +Cc: haakon.bugge, robin.murphy, linux-kernel, hch
As the patch to be fixed is still in Konrad's own tree, I will send the v2 for
the patch to be fixed, instead of an incremental fix.
Dongli Zhang
On 4/12/19 10:13 PM, Joe Jin wrote:
> I'm good to have this patch, which helps identify the cause of failure is
> fragmentation or it really been used up.
>
> On 4/12/19 4:38 AM, Dongli Zhang wrote:
>> When swiotlb is full, the kernel would print io_tlb_used. However, the
>> result might be inaccurate at that time because we have left the critical
>> section protected by spinlock.
>>
>> Therefore, we backup the io_tlb_used into local variable before leaving
>> critical section.
>>
>> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb buffer is full")
>> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
>> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
>
> Reviewed-by: Joe Jin <joe.jin@oracle.com>
>
> Thanks,
> Joe
>
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 11:26 ` Konrad Rzeszutek Wilk
0 siblings, 0 replies; 13+ messages in thread
From: Konrad Rzeszutek Wilk @ 2019-04-15 11:26 UTC (permalink / raw)
To: Dongli Zhang
Cc: konrad.wilk-QHcLZuEGTsvQT0dZR+AlfA,
joe.jin-QHcLZuEGTsvQT0dZR+AlfA,
haakon.bugge-QHcLZuEGTsvQT0dZR+AlfA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA,
iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
robin.murphy-5wv7dgnIgG8, hch-jcswGhMUV9g
[-- Attachment #1.1: Type: text/plain, Size: 1411 bytes --]
On Mon, Apr 15, 2019, 2:50 AM Dongli Zhang <dongli.zhang-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> wrote:
> As the patch to be fixed is still in Konrad's own tree, I will send the v2
> for
> the patch to be fixed, instead of an incremental fix.
>
I squashed it in.
> Dongli Zhang
>
> On 4/12/19 10:13 PM, Joe Jin wrote:
> > I'm good to have this patch, which helps identify the cause of failure is
> > fragmentation or it really been used up.
> >
> > On 4/12/19 4:38 AM, Dongli Zhang wrote:
> >> When swiotlb is full, the kernel would print io_tlb_used. However, the
> >> result might be inaccurate at that time because we have left the
> critical
> >> section protected by spinlock.
> >>
> >> Therefore, we backup the io_tlb_used into local variable before leaving
> >> critical section.
> >>
> >> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb
> buffer is full")
> >> Suggested-by: Håkon Bugge <haakon.bugge-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
> >> Signed-off-by: Dongli Zhang <dongli.zhang-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
> >
> > Reviewed-by: Joe Jin <joe.jin-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
> >
> > Thanks,
> > Joe
> >
> _______________________________________________
> iommu mailing list
> iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org
> https://lists.linuxfoundation.org/mailman/listinfo/iommu
[-- Attachment #1.2: Type: text/html, Size: 2626 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 11:26 ` Konrad Rzeszutek Wilk
0 siblings, 0 replies; 13+ messages in thread
From: Konrad Rzeszutek Wilk @ 2019-04-15 11:26 UTC (permalink / raw)
To: Dongli Zhang
Cc: konrad.wilk, joe.jin, haakon.bugge, linux-kernel, iommu,
robin.murphy, hch
[-- Attachment #1.1: Type: text/plain, Size: 1261 bytes --]
On Mon, Apr 15, 2019, 2:50 AM Dongli Zhang <dongli.zhang@oracle.com> wrote:
> As the patch to be fixed is still in Konrad's own tree, I will send the v2
> for
> the patch to be fixed, instead of an incremental fix.
>
I squashed it in.
> Dongli Zhang
>
> On 4/12/19 10:13 PM, Joe Jin wrote:
> > I'm good to have this patch, which helps identify the cause of failure is
> > fragmentation or it really been used up.
> >
> > On 4/12/19 4:38 AM, Dongli Zhang wrote:
> >> When swiotlb is full, the kernel would print io_tlb_used. However, the
> >> result might be inaccurate at that time because we have left the
> critical
> >> section protected by spinlock.
> >>
> >> Therefore, we backup the io_tlb_used into local variable before leaving
> >> critical section.
> >>
> >> Fixes: 83ca25948940 ("swiotlb: dump used and total slots when swiotlb
> buffer is full")
> >> Suggested-by: Håkon Bugge <haakon.bugge@oracle.com>
> >> Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
> >
> > Reviewed-by: Joe Jin <joe.jin@oracle.com>
> >
> > Thanks,
> > Joe
> >
> _______________________________________________
> iommu mailing list
> iommu@lists.linux-foundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/iommu
[-- Attachment #1.2: Type: text/html, Size: 2384 bytes --]
[-- Attachment #2: Type: text/plain, Size: 156 bytes --]
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 12:08 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-15 12:08 UTC (permalink / raw)
To: konrad
Cc: joe.jin, iommu, konrad.wilk, haakon.bugge, robin.murphy,
linux-kernel, hch
On 04/15/2019 07:26 PM, Konrad Rzeszutek Wilk wrote:
>
>
> On Mon, Apr 15, 2019, 2:50 AM Dongli Zhang <dongli.zhang@oracle.com
> <mailto:dongli.zhang@oracle.com>> wrote:
>
> As the patch to be fixed is still in Konrad's own tree, I will send the v2 for
> the patch to be fixed, instead of an incremental fix.
>
>
> I squashed it in.
Thank you very much!
I saw it is at:
https://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git/commit/?h=devel/for-linus-5.1&id=53b29c336830db48ad3dc737f88b8c065b1f0851
Dongli Zhang
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section
@ 2019-04-15 12:08 ` Dongli Zhang
0 siblings, 0 replies; 13+ messages in thread
From: Dongli Zhang @ 2019-04-15 12:08 UTC (permalink / raw)
To: konrad
Cc: konrad.wilk, joe.jin, haakon.bugge, linux-kernel, iommu,
robin.murphy, hch
On 04/15/2019 07:26 PM, Konrad Rzeszutek Wilk wrote:
>
>
> On Mon, Apr 15, 2019, 2:50 AM Dongli Zhang <dongli.zhang@oracle.com
> <mailto:dongli.zhang@oracle.com>> wrote:
>
> As the patch to be fixed is still in Konrad's own tree, I will send the v2 for
> the patch to be fixed, instead of an incremental fix.
>
>
> I squashed it in.
Thank you very much!
I saw it is at:
https://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git/commit/?h=devel/for-linus-5.1&id=53b29c336830db48ad3dc737f88b8c065b1f0851
Dongli Zhang
_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2019-04-15 12:08 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-12 11:38 [PATCH 1/1] swiotlb: save io_tlb_used to local variable before leaving critical section Dongli Zhang
2019-04-12 11:38 ` Dongli Zhang
2019-04-12 11:38 ` Dongli Zhang
2019-04-12 14:13 ` Joe Jin
2019-04-12 14:13 ` Joe Jin
2019-04-12 14:13 ` Joe Jin
2019-04-15 6:50 ` Dongli Zhang
2019-04-15 6:50 ` Dongli Zhang
2019-04-15 6:50 ` Dongli Zhang
[not found] ` <38f6f868-013e-5619-b939-a8273fc64ee4-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2019-04-15 11:26 ` Konrad Rzeszutek Wilk
2019-04-15 11:26 ` Konrad Rzeszutek Wilk
2019-04-15 12:08 ` Dongli Zhang
2019-04-15 12:08 ` Dongli Zhang
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.