Summary: | [BYT] [IGT] gem_tiled_blits interruptible & normal subtests [Regression] | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Luis Botello <luis.botello.ortega> | ||||
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | intel-gfx-bugs | ||||
Version: | XOrg git | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | BYT | i915 features: | display/Other | ||||
Attachments: |
|
Description
Luis Botello
2016-10-05 21:32:34 UTC
Please add: Good & Bad commit if this is regression Luis, please retry with Chris' patch: https://patchwork.freedesktop.org/series/13367/ (In reply to yann from comment #2) > Luis, please retry with Chris' patch: > https://patchwork.freedesktop.org/series/13367/ https://patchwork.freedesktop.org/series/13368/ (In reply to Chris Wilson from comment #3) > (In reply to yann from comment #2) > > Luis, please retry with Chris' patch: > > https://patchwork.freedesktop.org/series/13367/ > > https://patchwork.freedesktop.org/series/13368/ thanks Chris, it looks like I missed to update my clipboard buffer (wrong copy'n paste) Patch is working fine. Test is passing with the following config: commit 6a89b5700fe5959c9b6a1ef8f5464a241c681d55 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Thu Oct 6 08:41:37 2016 +0100 Component : drm tag : libdrm-2.4.70-16-g207efb1 commit : 207efb16ea9465c4a38840efab1bbe65e6cf5c3d Component : cairo tag : 1.15.2 commit : db8a7f1697c49ae4942d2aa49eed52dd73dd9c7a Component : intel-gpu-tools tag : intel-gpu-tools-1.16-41-g1a76d88 commit : 1a76d88905995d123ad252087228f6d310c51bdd (In reply to Luis Botello from comment #5) > Patch is working fine. > Test is passing with the following config: > > commit 6a89b5700fe5959c9b6a1ef8f5464a241c681d55 > Author: Chris Wilson <chris@chris-wilson.co.uk> > Date: Thu Oct 6 08:41:37 2016 +0100 > > > Component : drm > tag : libdrm-2.4.70-16-g207efb1 > commit : 207efb16ea9465c4a38840efab1bbe65e6cf5c3d > > Component : cairo > tag : 1.15.2 > commit : db8a7f1697c49ae4942d2aa49eed52dd73dd9c7a > > Component : intel-gpu-tools > tag : intel-gpu-tools-1.16-41-g1a76d88 > commit : 1a76d88905995d123ad252087228f6d310c51bdd Luis, please close the bug once this is merged and re-tested vs upstream kernel commit d7f7633557503bd231347d8896b9a6fb08f84e00 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Oct 7 07:53:25 2016 +0100 drm/i915: Force relocations via cpu if we run out of idle aperture If we run out of enough aperture space to fit the entire object, we fallback to trying to insert a single page. However, if that also fails, we currently fail to userspace with an unexpected ENOSPC. (ENOSPC means to userspace that their batch could not be fitted within the GTT.) Prior to commit e8cb909ac3ab ("drm/i915: Fallback to single page GTT mmappings for relocations") the approach is to fallback to using the slow CPU relocation path in case of iomapping failure, and that is the behaviour we need to restore. Fixes: e8cb909ac3ab ("drm/i915: Fallback to single page GTT mmappings...") |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.