aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/files/0935-drm-amdgpu-use-post-decrement-in-error-handling.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/files/0935-drm-amdgpu-use-post-decrement-in-error-handling.patch')
-rw-r--r--common/recipes-kernel/linux/files/0935-drm-amdgpu-use-post-decrement-in-error-handling.patch36
1 files changed, 0 insertions, 36 deletions
diff --git a/common/recipes-kernel/linux/files/0935-drm-amdgpu-use-post-decrement-in-error-handling.patch b/common/recipes-kernel/linux/files/0935-drm-amdgpu-use-post-decrement-in-error-handling.patch
deleted file mode 100644
index c18de88e..00000000
--- a/common/recipes-kernel/linux/files/0935-drm-amdgpu-use-post-decrement-in-error-handling.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 1594a838b5d59b62c2d091d5608d1d6623dfe0eb Mon Sep 17 00:00:00 2001
-From: Rasmus Villemoes <linux@rasmusvillemoes.dk>
-Date: Mon, 15 Feb 2016 19:41:45 +0100
-Subject: [PATCH 0935/1565] drm/amdgpu: use post-decrement in error handling
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-We need to use post-decrement to get the pci_map_page undone also for
-i==0, and to avoid some very unpleasant behaviour if pci_map_page
-failed already at i==0.
-
-Reviewed-by: Christian König <christian.koenig@amd.com>
-Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk>
-Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-Cc: stable@vger.kernel.org
----
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
-index 6442a06..1cbb16e 100644
---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
-+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
-@@ -712,7 +712,7 @@ static int amdgpu_ttm_tt_populate(struct ttm_tt *ttm)
- 0, PAGE_SIZE,
- PCI_DMA_BIDIRECTIONAL);
- if (pci_dma_mapping_error(adev->pdev, gtt->ttm.dma_address[i])) {
-- while (--i) {
-+ while (i--) {
- pci_unmap_page(adev->pdev, gtt->ttm.dma_address[i],
- PAGE_SIZE, PCI_DMA_BIDIRECTIONAL);
- gtt->ttm.dma_address[i] = 0;
---
-1.9.1
-