From: Sasha Levin <sashal@kernel.org>
To: Sasha Levin <sashal@kernel.org>,
Chris Wilson <chris@chris-wilson.co.uk>,
intel-gfx@lists.freedesktop.org
Cc: stable@vger.kernel.org
Subject: Re: [PATCH 2/4] drm/i915: Use maximum write flush for pwrite_gtt
Date: Fri, 19 Jul 2019 00:45:30 +0000 [thread overview]
Message-ID: <20190719004531.9257D2184E@mail.kernel.org> (raw)
In-Reply-To: <20190718145407.21352-2-chris@chris-wilson.co.uk>
Hi,
[This is an automated email]
This commit has been processed because it contains a -stable tag.
The stable tag indicates that it's relevant for the following trees: all
The bot has tested the following trees: v5.2.1, v5.1.18, v4.19.59, v4.14.133, v4.9.185, v4.4.185.
v5.2.1: Failed to apply! Possible dependencies:
09407579abf5 ("drm/i915: Store the default sseu setup on the engine")
10be98a77c55 ("drm/i915: Move more GEM objects under gem/")
112ed2d31a46 ("drm/i915: Move GraphicsTechnology files under gt/")
5e5d2e209e08 ("drm/i915: Split GEM object type definition to its own header")
6951e5893b48 ("drm/i915: Move GEM object domain management from struct_mutex to local")
98932149aeb9 ("drm/i915: Move object->pages API to i915_gem_object.[ch]")
v5.1.18: Failed to apply! Possible dependencies:
10be98a77c55 ("drm/i915: Move more GEM objects under gem/")
112ed2d31a46 ("drm/i915: Move GraphicsTechnology files under gt/")
13f1bfd3b332 ("drm/i915: Make object/vma allocation caches global")
2caffbf11762 ("drm/i915: Revoke mmaps and prevent access to fence registers across reset")
32eb6bcfdda9 ("drm/i915: Make request allocation caches global")
39e2f501c1b4 ("drm/i915: Split struct intel_context definition to its own header")
5e5d2e209e08 ("drm/i915: Split GEM object type definition to its own header")
6951e5893b48 ("drm/i915: Move GEM object domain management from struct_mutex to local")
7ae1940014ef ("drm/i915: Defer removing fence register tracking to rpm wakeup")
7e3d9a59410d ("drm/i915: Track active engines within a context")
7f4127c4839b ("drm/i915: Use time based guilty context banning")
98932149aeb9 ("drm/i915: Move object->pages API to i915_gem_object.[ch]")
ba4fda620a5f ("drm/i915: Optionally disable automatic recovery after a GPU reset")
c2400ec3b6d1 ("drm/i915: add Makefile magic for testing headers are self-contained")
v4.19.59: Failed to apply! Possible dependencies:
0e39037b3165 ("drm/i915: Cache the error string")
10be98a77c55 ("drm/i915: Move more GEM objects under gem/")
112ed2d31a46 ("drm/i915: Move GraphicsTechnology files under gt/")
16e4dd0342a8 ("drm/i915: Markup paired operations on wakerefs")
39e2f501c1b4 ("drm/i915: Split struct intel_context definition to its own header")
52c0fdb25c7c ("drm/i915: Replace global breadcrumbs with per-context interrupt tracking")
538ef96b9dae ("drm/i915/gem: Track the rpm wakerefs")
5e5d2e209e08 ("drm/i915: Split GEM object type definition to its own header")
6951e5893b48 ("drm/i915: Move GEM object domain management from struct_mutex to local")
6b048706f407 ("drm/i915: Forcibly flush unwanted requests in drop-caches")
87f1ef225242 ("drm/i915: Record the sseu configuration per-context & engine")
95fd94a645f7 ("drm/i915: avoid rebuilding i915_gpu_error.o on version string updates")
98932149aeb9 ("drm/i915: Move object->pages API to i915_gem_object.[ch]")
c0a6aa7ec2c3 ("drm/i915: Show actual alongside requested frequency in debugfs/i915_rps_boost_info")
c2400ec3b6d1 ("drm/i915: add Makefile magic for testing headers are self-contained")
c44301fce614 ("drm/i915: Allow control of PSR at runtime through debugfs, v6")
cab870b7fdf3 ("drm/i915/ilk: Fix warning when reading emon_status with no output")
e6154e4cb8b0 ("drm/i915: Skip the ERR_PTR error state")
eb8d0f5af4ec ("drm/i915: Remove GPU reset dependence on struct_mutex")
fb6f0b64e455 ("drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture")
v4.14.133: Failed to apply! Possible dependencies:
3bd4073524fa ("drm/i915: Consolidate get_fence with pin_fence")
465c403cb508 ("drm/i915: introduce simple gemfs")
66df1014efba ("drm/i915: Keep a small stash of preallocated WC pages")
7393b7ee3a9c ("drm/i915/debugfs: include some gtt page size metrics")
73ebd503034c ("drm/i915: make mappable struct resource centric")
7789422665f5 ("drm/i915: make dsm struct resource centric")
82ad6443a55e ("drm/i915/gtt: Rename i915_hw_ppgtt base member")
969b0950a188 ("drm/i915: Add interface to reserve fence registers for vGPU")
a65adaf8a834 ("drm/i915: Track user GTT faulting per-vma")
b1ace60107e6 ("drm/i915: give stolen_usable_size a more suitable home")
b7128ef125b4 ("drm/i915: prefer resource_size_t for everything stolen")
da1dd0dbe024 ("drm/i915: Make the report about a bogus stolen reserved area an error")
db7fb60593e4 ("drm/i915: Check if the stolen memory "reserved" area is enabled or not")
e91ef99b9543 ("drm/i915/selftests: Remember to create the fake preempt context")
f773568b6ff8 ("drm/i915: nuke the duplicated stolen discovery")
v4.9.185: Failed to apply! Possible dependencies:
0e70447605f4 ("drm/i915: Move common code out of i915_gpu_error.c")
1b36595ffb35 ("drm/i915: Show RING registers through debugfs")
28a60dee2ce6 ("drm/i915/gvt: vGPU HW resource management")
3b3f1650b1ca ("drm/i915: Allocate intel_engine_cs structure only for the enabled engines")
82ad6443a55e ("drm/i915/gtt: Rename i915_hw_ppgtt base member")
85fd4f58d7ef ("drm/i915: Mark all non-vma being inserted into the address spaces")
9c870d03674f ("drm/i915: Use RPM as the barrier for controlling user mmap access")
bb6dc8d96b68 ("drm/i915: Implement pread without struct-mutex")
d636951ec01b ("drm/i915: Cleanup instdone collection")
e007b19d7ba7 ("drm/i915: Use the MRU stack search after evicting")
f9e613728090 ("drm/i915: Try to print INSTDONE bits for all slice/subslice")
v4.4.185: Failed to apply! Possible dependencies:
09cfcb456941 ("drm/i915: Split out load time HW initialization")
0a9d2bed5557 ("drm/i915/skl: Making DC6 entry is the last call in suspend flow.")
1f814daca43a ("drm/i915: add support for checking if we hold an RPM reference")
2f693e28b8df ("drm/i915: Make turning on/off PW1 and Misc I/O part of the init/fini sequences")
399bb5b6db02 ("drm/i915: Move allocation of various workqueues earlier during init")
414b7999b8be ("drm/i915/gen9: Remove csr.state, csr_lock and related code.")
4f1959ee33c0 ("drm/i915: Use insert_page for pwrite_fast")
62106b4f6b91 ("drm/i915: Rename dev_priv->gtt to dev_priv->ggtt")
666a45379e2c ("drm/i915: Separate cherryview from valleyview")
72e96d6450c0 ("drm/i915: Refer to GGTT {,VM} consistently")
73dfc227ff5c ("drm/i915/skl: init/uninit display core as part of the HW power domain state")
9c5308ea1cd4 ("drm/i915/skl: Refuse to load outdated dmc firmware")
ad5c3d3ffbb2 ("drm/i915: Move MCHBAR setup earlier during init")
b6e7d894c3d2 ("drm/i915/skl: Store and print the DMC firmware version we load")
bc87229f323e ("drm/i915/skl: enable PC9/10 power states during suspend-to-idle")
c73666f394fc ("drm/i915/skl: If needed sanitize bios programmed cdclk")
ebae38d061df ("drm/i915/gen9: csr_init after runtime pm enable")
f4448375467d ("drm/i915/gen9: Use dev_priv in csr functions")
f514c2d84285 ("drm/i915/gen9: flush DMC fw loading work during system suspend")
NOTE: The patch will not be queued to stable trees until it is upstream.
How should we proceed with this patch?
--
Thanks,
Sasha
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next prev parent reply other threads:[~2019-07-19 0:45 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-18 14:54 [PATCH 1/4] drm/i915: Drop wmb() inside pread_gtt Chris Wilson
2019-07-18 14:54 ` [PATCH 2/4] drm/i915: Use maximum write flush for pwrite_gtt Chris Wilson
2019-07-18 18:28 ` Ville Syrjälä
2019-07-18 19:19 ` Chris Wilson
2019-07-19 0:45 ` Sasha Levin [this message]
2019-07-18 14:54 ` [PATCH 3/4] drm/i915: Flush all user surfaces prior to first use Chris Wilson
2019-07-19 10:01 ` Joonas Lahtinen
2019-07-19 10:18 ` Lionel Landwerlin
2019-07-19 10:21 ` Chris Wilson
2019-07-19 22:55 ` Jason Ekstrand
2019-07-20 10:49 ` Chris Wilson
2019-07-24 20:37 ` Francisco Jerez
2019-11-12 9:38 ` Chris Wilson
2019-11-12 9:38 ` [Intel-gfx] " Chris Wilson
2019-11-12 19:58 ` Francisco Jerez
2019-11-12 19:58 ` [Intel-gfx] " Francisco Jerez
2019-07-18 14:54 ` [PATCH 4/4] drm/i915: Flush stale cachelines on set-cache-level Chris Wilson
2019-07-19 10:03 ` Joonas Lahtinen
2019-07-19 10:03 ` Joonas Lahtinen
2019-11-12 9:09 ` [Intel-gfx] " Daniel Vetter
2019-11-12 9:09 ` Daniel Vetter
2019-11-12 9:09 ` Daniel Vetter
2019-11-12 9:42 ` Chris Wilson
2019-11-12 9:42 ` Chris Wilson
2019-11-12 10:57 ` Daniel Vetter
2019-11-12 10:57 ` Daniel Vetter
2019-11-12 12:08 ` Daniel Vetter
2019-11-12 12:08 ` Daniel Vetter
2019-07-18 15:35 ` ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/4] drm/i915: Drop wmb() inside pread_gtt Patchwork
2019-07-18 16:22 ` ✓ Fi.CI.BAT: success " Patchwork
2019-07-18 17:29 ` ✓ Fi.CI.IGT: " Patchwork
2019-07-18 18:23 ` [PATCH 1/4] " Ville Syrjälä
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190719004531.9257D2184E@mail.kernel.org \
--to=sashal@kernel.org \
--cc=chris@chris-wilson.co.uk \
--cc=intel-gfx@lists.freedesktop.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.