GFP_NOWAIT allocation -
so it can't access the emergency memory reserves and it fails as soon as
anybody reaches the watermark.
This patch changes GFP_NOWAIT to GFP_ATOMIC, so that it can access the
emergency memory reserves.
Signed-off-by: Mikulas Patocka
Signed-off-by: Christoph Hellwig
Signed-off
GFP_NOWAIT allocation -
so it can't access the emergency memory reserves and it fails as soon as
anybody reaches the watermark.
This patch changes GFP_NOWAIT to GFP_ATOMIC, so that it can access the
emergency memory reserves.
Signed-off-by: Mikulas Patocka
Signed-off-by: Christoph Hellwig
Signed-off
GFP_NOWAIT allocation -
so it can't access the emergency memory reserves and it fails as soon as
anybody reaches the watermark.
This patch changes GFP_NOWAIT to GFP_ATOMIC, so that it can access the
emergency memory reserves.
Signed-off-by: Mikulas Patocka
Signed-off-by: Christoph Hellwig
Signed-off
Upadhyay
Reviewed-by: Rodrigo Vivi
Signed-off-by: Rodrigo Vivi
Link:
https://patchwork.freedesktop.org/patch/msgid/20220302043256.191529-1-tejaskumarx.surendrakumar.upadh...@intel.com
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/iommu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
GFP_NOWAIT allocation -
so it can't access the emergency memory reserves and it fails as soon as
anybody reaches the watermark.
This patch changes GFP_NOWAIT to GFP_ATOMIC, so that it can access the
emergency memory reserves.
Signed-off-by: Mikulas Patocka
Signed-off-by: Christoph Hellwig
Signed-off
Upadhyay
Reviewed-by: Rodrigo Vivi
Signed-off-by: Rodrigo Vivi
Link:
https://patchwork.freedesktop.org/patch/msgid/20220302043256.191529-1-tejaskumarx.surendrakumar.upadh...@intel.com
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/iommu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
GFP_NOWAIT allocation -
so it can't access the emergency memory reserves and it fails as soon as
anybody reaches the watermark.
This patch changes GFP_NOWAIT to GFP_ATOMIC, so that it can access the
emergency memory reserves.
Signed-off-by: Mikulas Patocka
Signed-off-by: Christoph Hellwig
Signed-off
Upadhyay
Reviewed-by: Rodrigo Vivi
Signed-off-by: Rodrigo Vivi
Link:
https://patchwork.freedesktop.org/patch/msgid/20220302043256.191529-1-tejaskumarx.surendrakumar.upadh...@intel.com
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/iommu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
GFP_NOWAIT allocation -
so it can't access the emergency memory reserves and it fails as soon as
anybody reaches the watermark.
This patch changes GFP_NOWAIT to GFP_ATOMIC, so that it can access the
emergency memory reserves.
Signed-off-by: Mikulas Patocka
Signed-off-by: Christoph Hellwig
Signed-off
Upadhyay
Reviewed-by: Rodrigo Vivi
Signed-off-by: Rodrigo Vivi
Link:
https://patchwork.freedesktop.org/patch/msgid/20220302043256.191529-1-tejaskumarx.surendrakumar.upadh...@intel.com
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/iommu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion
/20220421081504.24678-1-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 30
1 file changed, 30 insertions(+)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
b/drivers/iommu/arm/arm-smmu/arm
/20220421081504.24678-1-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 30
1 file changed, 30 insertions(+)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
b/drivers/iommu/arm/arm-smmu/arm
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm-smmu-v3.c | 1 +
1 file changed
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm-smmu-v3.c | 1 +
1 file changed
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm-smmu-v3.c | 1 +
1 file changed
erg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iova.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/iova.c b/drivers/iommu/iova.c
index 906582a21124..628a586be695 100644
--- a/drivers/iommu/iova.c
+++ b/drivers/iommu/iova.c
@@ -138,
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm-smmu-v3.c | 1 +
1 file changed
erg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iova.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/iova.c b/drivers/iommu/iova.c
index 1164d1a42cbc..4600e97acb26 100644
--- a/drivers/iommu/iova.c
+++ b/drivers/iommu/iova.c
@@ -138,
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1
erg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iova.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/iova.c b/drivers/iommu/iova.c
index 920fcc27c9a1..cae5a73ff518 100644
--- a/drivers/iommu/iova.c
+++ b/drivers/iommu/iova.c
@@ -154,
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1
erg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iova.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/iova.c b/drivers/iommu/iova.c
index 920fcc27c9a1..cae5a73ff518 100644
--- a/drivers/iommu/iova.c
+++ b/drivers/iommu/iova.c
@@ -154,
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1
erg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iova.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/iova.c b/drivers/iommu/iova.c
index b28c9435b898..170e0f33040e 100644
--- a/drivers/iommu/iova.c
+++ b/drivers/iommu/iova.c
@@ -95
Fix this by calling cond_resched() after the event information is
printed.
Signed-off-by: Zhou Guanghui
Link: https://lore.kernel.org/r/20220119070754.26528-1-zhouguangh...@huawei.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1
del
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha Levin
---
drivers/iommu/mtk_iommu.c| 30 ++
drivers/iommu/mtk_iommu_v1.c | 29 -
2 files changed,
1626253158870@3c-app-gmx-bs01/
Reported-by: Frank Wunderlich
Tested-by: Frank Wunderlich # BPI-R2/MT7623
Signed-off-by: Yong Wu
Acked-by: Joerg Roedel
Acked-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha Levin
---
dri
lready created.
if it is null, means NODEV. Currently we don't get the fail case.
It's a minor fix, no need add fixes tags.
Signed-off-by: Yong Wu
Acked-by: Joerg Roedel
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha
del
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha Levin
---
drivers/iommu/mtk_iommu.c| 30 ++
drivers/iommu/mtk_iommu_v1.c | 29 -
2 files changed,
lready created.
if it is null, means NODEV. Currently we don't get the fail case.
It's a minor fix, no need add fixes tags.
Signed-off-by: Yong Wu
Acked-by: Joerg Roedel
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha
1626253158870@3c-app-gmx-bs01/
Reported-by: Frank Wunderlich
Tested-by: Frank Wunderlich # BPI-R2/MT7623
Signed-off-by: Yong Wu
Acked-by: Joerg Roedel
Acked-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha Levin
---
dri
1626253158870@3c-app-gmx-bs01/
Reported-by: Frank Wunderlich
Tested-by: Frank Wunderlich # BPI-R2/MT7623
Signed-off-by: Yong Wu
Acked-by: Joerg Roedel
Acked-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha Levin
---
dri
del
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha Levin
---
drivers/iommu/mtk_iommu.c| 30 ++
drivers/iommu/mtk_iommu_v1.c | 29 -
2 files changed,
lready created.
if it is null, means NODEV. Currently we don't get the fail case.
It's a minor fix, no need add fixes tags.
Signed-off-by: Yong Wu
Acked-by: Joerg Roedel
Reviewed-by: AngeloGioacchino Del Regno
Signed-off-by: Hans Verkuil
Signed-off-by: Mauro Carvalho Chehab
Signed-off-by: Sasha
os. So let's do just that if in doubt, but allow the driver
to tell us that the whole mapped buffer is going to be overwritten,
in which case we can preserve the old behavior and avoid the performance
impact of the extra bounce.
Signed-off-by: Halil Pasic
Signed-off-by: Christoph Hellwig
Signed
os. So let's do just that if in doubt, but allow the driver
to tell us that the whole mapped buffer is going to be overwritten,
in which case we can preserve the old behavior and avoid the performance
impact of the extra bounce.
Signed-off-by: Halil Pasic
Signed-off-by: Christoph Hellwig
Signed
iommu structure in dev_iommu_free
function.
Suggested-by: Robin Murphy
Signed-off-by: Vijayanand Jitta
Link:
https://lore.kernel.org/r/1643613155-20215-1-git-send-email-quic_vji...@quicinc.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iommu.c | 9 +++--
1
iommu structure in dev_iommu_free
function.
Suggested-by: Robin Murphy
Signed-off-by: Vijayanand Jitta
Link:
https://lore.kernel.org/r/1643613155-20215-1-git-send-email-quic_vji...@quicinc.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iommu.c | 9 +++--
1
iommu structure in dev_iommu_free
function.
Suggested-by: Robin Murphy
Signed-off-by: Vijayanand Jitta
Link:
https://lore.kernel.org/r/1643613155-20215-1-git-send-email-quic_vji...@quicinc.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/iommu.c | 9 +++--
1
.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/iommu.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
index dd22fc7d51764..663ef69769f2b 100644
--- a/drivers/iommu/int
://lore.kernel.org/r/20211019162253.45919-1-s...@svenpeter.dev
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/apple-dart.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/iommu/apple-dart.c b/drivers/iommu/apple-dart.c
index fdfa39ec2a4d4..ad69eeb5ac5ba
.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/iommu.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
index d75f59ae28e6e..9a356075d3450 100644
--- a/drivers/iommu/int
it
there for being static and hence easy to determine without being part
of the panic message.
Signed-off-by: Jan Beulich
Reviewed-by: Stefano Stabellini
Link: https://lore.kernel.org/r/7b3998e3-1233-4e5a-89ec-d740e77eb...@suse.com
Signed-off-by: Juergen Gross
Signed-off-by: Sasha Levin
---
drivers/xen
to be spotted).
Link: https://lkml.kernel.org/r/fd67fbac-64bf-f0ea-01e1-5938ccfab...@arm.com
Reported-by: Jeremy Linton
Signed-off-by: Hamza Mahfooz
Signed-off-by: Christoph Hellwig
Signed-off-by: Sasha Levin
---
kernel/dma/debug.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
Signed-off-by: Lu Baolu
Link:
https://lore.kernel.org/r/20210818134852.1847070-10-baolu...@linux.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/pasid.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/iommu/intel/pasid.c b
iommu_group allocation from concurrency in
arm_smmu_device_group().
Signed-off-by: Krishna Reddy
Signed-off-by: Ashish Mhetre
Link:
https://lore.kernel.org/r/1628570641-9127-3-git-send-email-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm
iommu_alloc_default_domain() call with group->mutex
and let all devices with same SID share same iommu_domain.
Signed-off-by: Ashish Mhetre
Link:
https://lore.kernel.org/r/1628570641-9127-2-git-send-email-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/iomm
}
} else {
pr_err_ratelimited(...
}
Suggested-by: Suravee Suthikulpanit
Signed-off-by: Lennert Buytenhek
Reviewed-by: Suravee Suthikulpanit
Link: https://lore.kernel.org/r/ypgk1dd1gpmhj...@wantstofly.org
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/
Signed-off-by: Lu Baolu
Link:
https://lore.kernel.org/r/20210818134852.1847070-10-baolu...@linux.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/pasid.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/iommu/intel/pasid.c b
iommu_group allocation from concurrency in
arm_smmu_device_group().
Signed-off-by: Krishna Reddy
Signed-off-by: Ashish Mhetre
Link:
https://lore.kernel.org/r/1628570641-9127-3-git-send-email-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm
iommu_alloc_default_domain() call with group->mutex
and let all devices with same SID share same iommu_domain.
Signed-off-by: Ashish Mhetre
Link:
https://lore.kernel.org/r/1628570641-9127-2-git-send-email-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/iomm
209.714328-7-na...@vmware.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/iommu.c | 15 ---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/drivers/iommu/amd/iommu.c b/drivers/iommu/amd/iommu.c
index 69d441fc1e32..d11386177301 100644
---
}
} else {
pr_err_ratelimited(...
}
Suggested-by: Suravee Suthikulpanit
Signed-off-by: Lennert Buytenhek
Reviewed-by: Suravee Suthikulpanit
Link: https://lore.kernel.org/r/ypgk1dd1gpmhj...@wantstofly.org
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/
s: the first one could try to sync from
orig_addr to whatever is left of the requested size, but the later
really has nothing to sync there...
Signed-off-by: Dominique Martinet
Cc: Konrad Rzeszutek Wilk
Reviewed-by: Bumyong Lee
Cc: Christoph Hellwig
Signed-off-by: Konrad Rzeszutek Wilk
Sign
Signed-off-by: Lu Baolu
Link:
https://lore.kernel.org/r/20210818134852.1847070-10-baolu...@linux.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/intel/pasid.c | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/iommu/intel/pasid.c b
iommu_group allocation from concurrency in
arm_smmu_device_group().
Signed-off-by: Krishna Reddy
Signed-off-by: Ashish Mhetre
Link:
https://lore.kernel.org/r/1628570641-9127-3-git-send-email-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm
iommu_alloc_default_domain() call with group->mutex
and let all devices with same SID share same iommu_domain.
Signed-off-by: Ashish Mhetre
Link:
https://lore.kernel.org/r/1628570641-9127-2-git-send-email-amhe...@nvidia.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/iomm
209.714328-7-na...@vmware.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/iommu.c | 15 ---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/drivers/iommu/amd/iommu.c b/drivers/iommu/amd/iommu.c
index a7d6d78147b7..e0cd6e42d349 100644
---
}
} else {
pr_err_ratelimited(...
}
Suggested-by: Suravee Suthikulpanit
Signed-off-by: Lennert Buytenhek
Reviewed-by: Suravee Suthikulpanit
Link: https://lore.kernel.org/r/ypgk1dd1gpmhj...@wantstofly.org
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/
s: the first one could try to sync from
orig_addr to whatever is left of the requested size, but the later
really has nothing to sync there...
Signed-off-by: Dominique Martinet
Cc: Konrad Rzeszutek Wilk
Reviewed-by: Bumyong Lee
Cc: Christoph Hellwig
Signed-off-by: Konrad Rzeszutek Wilk
Sign
an.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm-smmu.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/arm-smmu.c b/drivers/iommu/arm-smmu.c
index abf4cf285548..2185ea5191c1 100644
--- a/drivers/iommu/arm-smmu.c
+++ b/driv
in arm_smmu_rpm_get(), which can keep the refcount
balanced in case of failure.
Signed-off-by: Xiyu Yang
Signed-off-by: Xin Tan
Link:
https://lore.kernel.org/r/1623293672-17954-1-git-send-email-xiyuyan...@fudan.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm-s
an.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu.c
b/drivers/iommu/arm/arm-smmu/arm-smmu.c
index 052f0a1bf037..df24bbe3ea4f 100644
--- a/d
in arm_smmu_rpm_get(), which can keep the refcount
balanced in case of failure.
Signed-off-by: Xiyu Yang
Signed-off-by: Xin Tan
Link:
https://lore.kernel.org/r/1623293672-17954-1-git-send-email-xiyuyan...@fudan.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm
an.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu.c
b/drivers/iommu/arm/arm-smmu/arm-smmu.c
index 128c2c87b4e5..c6ff32797a23 100644
--- a/d
in arm_smmu_rpm_get(), which can keep the refcount
balanced in case of failure.
Signed-off-by: Xiyu Yang
Signed-off-by: Xin Tan
Link:
https://lore.kernel.org/r/1623293672-17954-1-git-send-email-xiyuyan...@fudan.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm
we can't go all the way to the TTBR1 path.
Signed-off-by: Eric Anholt
Reviewed-by: Bjorn Andersson
Link: https://lore.kernel.org/r/20210326231303.3071950-1-e...@anholt.net
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 13 -
1
in arm_smmu_rpm_get(), which can keep the refcount
balanced in case of failure.
Signed-off-by: Xiyu Yang
Signed-off-by: Xin Tan
Link:
https://lore.kernel.org/r/1623293672-17954-1-git-send-email-xiyuyan...@fudan.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm
an.edu.cn
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu.c | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu.c
b/drivers/iommu/arm/arm-smmu/arm-smmu.c
index ee6cac9e7c02..1a647e0ea3eb 100644
--- a/d
we can't go all the way to the TTBR1 path.
Signed-off-by: Eric Anholt
Reviewed-by: Bjorn Andersson
Link: https://lore.kernel.org/r/20210326231303.3071950-1-e...@anholt.net
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 13 -
1
rnel.org/r/20210409085848.3908-3-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_init.c | 24 +---
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/drivers/iommu/amd_iommu_init.c b/drivers/iommu/amd_io
-by: Paul Menzel
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20210409085848.3908-2-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_init.c | 45 +-
1 file changed, 11 insertions
rnel.org/r/20210409085848.3908-3-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/init.c | 24 +---
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/drivers/iommu/amd/init.c b/drivers/iommu/amd/init.c
index c8
-by: Paul Menzel
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20210409085848.3908-2-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/init.c | 45 ++--
1 file changed, 11 insertions
rnel.org/r/20210409085848.3908-3-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/init.c | 24 +---
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/drivers/iommu/amd/init.c b/drivers/iommu/amd/init.c
index 77
-by: Paul Menzel
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20210409085848.3908-2-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/init.c | 45 ++--
1 file changed, 11 insertions
rnel.org/r/20210409085848.3908-3-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/init.c | 24 +---
1 file changed, 1 insertion(+), 23 deletions(-)
diff --git a/drivers/iommu/amd/init.c b/drivers/iommu/amd/init.c
index 64
-by: Paul Menzel
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20210409085848.3908-2-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/init.c | 45 ++--
1 file changed, 11 insertions
g/r/1617109106-121844-1-git-send-email-chenxian...@hisilicon.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
b/drivers/iommu/arm/arm-smmu-v3/arm-s
rior state afterward.
Signed-off-by: Suravee Suthikulpanit
Tested-by: Tj (Elloe Linux)
Link:
https://lore.kernel.org/r/20210208122712.5048-1-suravee.suthikulpa...@amd.com
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=201753
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
dri
rior state afterward.
Signed-off-by: Suravee Suthikulpanit
Tested-by: Tj (Elloe Linux)
Link:
https://lore.kernel.org/r/20210208122712.5048-1-suravee.suthikulpa...@amd.com
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=201753
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers
-by: Kevin Tian
Signed-off-by: Lu Baolu
Link:
https://lore.kernel.org/linux-iommu/mwhpr11mb18862d2ea5bd432bf22d99a48c...@mwhpr11mb1886.namprd11.prod.outlook.com/
Link:
https://lore.kernel.org/r/20210126080730.2232859-2-baolu...@linux.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha
rior state afterward.
Signed-off-by: Suravee Suthikulpanit
Tested-by: Tj (Elloe Linux)
Link:
https://lore.kernel.org/r/20210208122712.5048-1-suravee.suthikulpa...@amd.com
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=201753
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers
-by: Kevin Tian
Signed-off-by: Lu Baolu
Link:
https://lore.kernel.org/linux-iommu/mwhpr11mb18862d2ea5bd432bf22d99a48c...@mwhpr11mb1886.namprd11.prod.outlook.com/
Link:
https://lore.kernel.org/r/20210126080730.2232859-2-baolu...@linux.intel.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha
lock(device_domain_lock);
lock(>lock);
lock(device_domain_lock);
*** DEADLOCK ***
Signed-off-by: Lu Baolu
Link:
https://lore.kernel.org/r/20201231005323.2178523-5-baolu...@linux.intel.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
d
-by: Dmitry Osipenko
Acked-by: Thierry Reding
Link: https://lore.kernel.org/r/20201125101013.14953-3-nicoleots...@gmail.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/tegra-smmu.c | 34 +-
1 file changed, 21 insertions(+), 13 deletions(-)
diff
-by: Dmitry Osipenko
Acked-by: Thierry Reding
Link: https://lore.kernel.org/r/20201125101013.14953-3-nicoleots...@gmail.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/tegra-smmu.c | 34 +-
1 file changed, 21 insertions(+), 13 deletions(-)
diff
-by: Dmitry Osipenko
Acked-by: Thierry Reding
Link: https://lore.kernel.org/r/20201125101013.14953-3-nicoleots...@gmail.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/tegra-smmu.c | 34 +-
1 file changed, 21 insertions(+), 13 deletions(-)
diff
-by: Dmitry Osipenko
Acked-by: Thierry Reding
Link: https://lore.kernel.org/r/20201125101013.14953-3-nicoleots...@gmail.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/tegra-smmu.c | 34 +-
1 file changed, 21 insertions(+), 13 deletions(-)
diff
-by: Borislav Petkov
Signed-off-by: Borislav Petkov
Signed-off-by: Konrad Rzeszutek Wilk
Signed-off-by: Sasha Levin
---
arch/x86/include/asm/mem_encrypt.h | 2 ++
arch/x86/kernel/setup.c| 6 ++
arch/x86/mm/mem_encrypt.c | 31 ++
include/linux
-by: Dmitry Osipenko
Acked-by: Thierry Reding
Link: https://lore.kernel.org/r/20201125101013.14953-3-nicoleots...@gmail.com
Signed-off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/tegra-smmu.c | 34 +-
1 file changed, 21 insertions(+), 13 deletions(-)
diff
/20201106042710.55979-1-john.stu...@linaro.org
Signed-off-by: Linus Walleij
Signed-off-by: Sasha Levin
---
arch/arm64/configs/defconfig | 1 +
drivers/pinctrl/qcom/Kconfig | 48 ++--
2 files changed, 25 insertions(+), 24 deletions(-)
diff --git a/arch/arm64/configs
off-by: Will Deacon
Signed-off-by: Sasha Levin
---
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
b/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
index be4318044f96c..702fbaa6c9ada 100644
--- a/drivers/iommu/arm/
of interrupt remapping
table to 8KB per device when using the 128-bit IRTE format.
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20201015025002.87997-1-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_types.h | 6
of interrupt remapping
table to 8KB per device when using the 128-bit IRTE format.
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20201015025002.87997-1-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_types.h | 6
of interrupt remapping
table to 8KB per device when using the 128-bit IRTE format.
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20201015025002.87997-1-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_types.h | 6
of interrupt remapping
table to 8KB per device when using the 128-bit IRTE format.
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20201015025002.87997-1-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_types.h | 6
of interrupt remapping
table to 8KB per device when using the 128-bit IRTE format.
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20201015025002.87997-1-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd_iommu_types.h | 6
of interrupt remapping
table to 8KB per device when using the 128-bit IRTE format.
Signed-off-by: Suravee Suthikulpanit
Link:
https://lore.kernel.org/r/20201015025002.87997-1-suravee.suthikulpa...@amd.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/amd/amd_iommu_types.h | 6
l.com
Signed-off-by: Joerg Roedel
Signed-off-by: Sasha Levin
---
drivers/iommu/intel-iommu.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/iommu/intel-iommu.c b/drivers/iommu/intel-iommu.c
index 2ffec65df3889..1147626f0d253 100644
--- a/drivers/iommu/intel-i
1 - 100 of 412 matches
Mail list logo