Daniele Ceraolo Spurio
b1b13780ab
drm/i915: Fix rsvd2 mask when out-fence is returned
...
GENMASK_ULL wants the high bit of the mask first. The current value
cancels the in-fence when an out-fence is returned.
Fixes: fec0445caa273 ("drm/i915: Support explicit fencing for execbuf")
Testcase: igt/gem_exec_fence/keep-in-fence*
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20180214191827.8465-1-daniele.ceraolospurio@intel.com
Cc: <stable@vger.kernel.org> # v4.12+
(cherry picked from commit b6a88e4a804cf5a71159906e16df2c1fc7196f92)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2018-02-28 11:10:28 -08:00
..
2018-02-14 10:35:00 +08:00
2017-12-18 21:54:59 +00:00
2017-06-01 15:53:03 +03:00
2017-05-10 13:47:55 +03:00
2018-02-06 11:41:40 -08:00
2017-12-22 09:19:49 +00:00
2018-02-14 11:41:47 -08:00
2018-02-14 11:43:31 -08:00
2017-06-14 14:06:22 +01:00
2017-12-13 13:17:44 +00:00
2017-07-27 22:07:24 +02:00
2018-02-12 23:34:59 -08:00
2017-11-10 17:23:10 +00:00
2017-10-09 17:07:29 +01:00
2017-11-02 12:40:41 +10:00
2018-02-28 11:10:28 -08:00
2017-10-09 17:07:29 +01:00
2018-02-01 07:33:04 -08:00
2017-12-12 12:30:22 +02:00
2017-12-15 11:35:43 +00:00
2017-08-15 15:46:57 +01:00
2017-12-04 11:24:33 +08:00
2017-11-20 15:56:16 +00:00
2017-11-10 17:23:22 +00:00
2018-02-01 07:33:02 -08:00
2017-12-13 13:17:44 +00:00
2018-02-01 07:32:41 -08:00
2017-12-12 12:30:22 +02:00
2017-12-07 23:26:55 +00:00
2017-12-14 20:10:01 +02:00
2017-11-27 16:37:15 +00:00
2017-11-28 10:01:15 -08:00
2018-02-01 07:33:02 -08:00
2017-11-16 15:35:47 +02:00
2017-11-30 10:11:49 +02:00
2017-10-07 10:11:41 +01:00
2017-12-19 21:55:13 +00:00
2017-12-06 14:41:49 +00:00
2017-12-22 11:12:15 +00:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-09-18 19:46:36 +01:00
2018-02-12 23:34:50 -08:00
2017-11-13 15:59:03 +00:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2018-02-12 23:34:55 -08:00
2017-11-13 15:59:24 +00:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-11-02 14:52:58 +00:00
2017-08-03 18:18:05 +01:00
2017-12-19 15:07:08 +00:00
2017-12-19 15:07:08 +00:00
2018-02-01 07:32:58 -08:00
2018-02-11 14:34:03 -08:00
2018-02-13 16:56:06 -08:00
2018-02-13 16:56:03 -08:00
2017-10-16 13:56:29 +03:00
2018-02-01 07:31:38 -08:00
2017-11-10 11:31:58 +00:00
2017-09-29 12:30:17 +01:00
2017-12-14 10:58:59 +02:00
2017-07-09 18:48:37 -07:00
2017-05-03 11:08:48 +01:00
2017-05-03 11:08:48 +01:00
2018-02-01 17:48:47 -08:00
2017-11-02 11:10:55 +01:00
2017-12-18 16:10:32 +00:00
2017-12-22 09:13:47 +00:00
2017-08-15 10:12:48 +08:00
2017-10-16 13:56:29 +03:00
2017-12-12 12:30:21 +02:00
2017-12-07 23:26:55 +00:00
2017-11-02 11:10:55 +01:00
2017-09-01 16:48:24 +03:00
2017-06-12 09:45:55 -07:00
2018-02-01 07:32:49 -08:00
2018-02-14 11:43:31 -08:00
2018-02-13 16:55:45 -08:00
2018-02-14 11:39:44 -08:00
2017-11-17 12:14:25 +01:00
2017-11-09 20:05:18 +02:00
2017-12-05 15:57:08 +02:00
2017-12-19 14:59:53 +02:00
2017-12-22 09:19:49 +00:00
2017-12-22 09:19:49 +00:00
2018-02-01 07:31:31 -08:00
2017-12-22 09:18:24 +00:00
2017-09-22 14:50:36 +03:00
2018-02-01 07:32:54 -08:00
2017-11-09 20:06:14 +02:00
2017-12-08 08:41:22 +10:00
2017-11-09 20:06:14 +02:00
2017-11-16 09:45:39 -08:00
2017-06-12 09:42:18 -07:00
2018-01-15 16:44:51 +02:00
2017-08-16 18:02:00 +03:00
2017-08-21 11:52:29 +03:00
2017-12-08 08:41:22 +10:00
2017-10-30 19:53:22 +02:00
2018-02-13 16:55:55 -08:00
2017-12-12 12:30:19 +02:00
2017-12-12 12:30:22 +02:00
2017-09-25 16:54:09 +03:00
2017-11-06 13:57:37 +00:00
2017-05-26 13:26:53 +01:00
2018-02-01 07:31:12 -08:00
2017-12-06 14:41:47 +00:00
2017-11-02 08:42:11 +00:00
2017-12-14 08:06:54 +00:00
2017-10-06 14:09:40 +03:00
2017-11-24 20:47:39 +00:00
2017-12-14 08:07:00 +00:00
2017-12-14 08:06:54 +00:00
2017-12-14 08:06:54 +00:00
2017-12-14 08:06:54 +00:00
2017-12-06 14:41:49 +00:00
2017-05-30 15:59:47 +03:00
2018-02-01 07:33:02 -08:00
2018-02-01 07:31:27 -08:00
2017-08-11 11:53:47 -07:00
2018-02-01 07:31:12 -08:00
2017-12-06 14:41:54 +00:00
2017-12-22 14:23:14 +02:00
2017-12-19 14:59:40 +02:00
2018-01-18 09:32:15 +10:00
2017-11-20 21:53:59 +00:00
2017-10-13 12:15:10 +03:00
2017-10-30 19:53:22 +02:00
2017-06-07 07:29:51 -07:00
2017-11-21 14:17:56 +01:00
2017-12-22 09:19:48 +00:00
2017-12-22 09:19:48 +00:00
2017-12-12 12:30:21 +02:00
2017-11-27 17:27:15 +01:00
2017-11-30 16:49:42 +01:00
2018-02-06 11:41:39 -08:00
2018-01-02 13:44:56 +02:00
2017-08-14 12:15:49 +03:00
2017-11-23 16:12:06 +00:00
2018-02-13 16:55:59 -08:00
2018-01-18 09:32:15 +10:00
2017-11-09 20:04:47 +02:00
2017-10-11 08:56:56 +01:00
2018-01-15 16:44:51 +02:00
2017-11-09 20:04:56 +02:00
2017-12-06 14:41:52 +00:00
2017-12-06 14:41:47 +00:00
2018-02-01 07:31:33 -08:00
2017-12-14 08:06:56 +00:00
2017-12-01 15:20:02 +00:00
2017-11-21 11:39:31 +02:00
2018-02-07 12:32:14 -08:00
2017-09-19 13:06:21 +01:00
2017-12-19 23:04:45 +00:00
2017-12-08 08:41:22 +10:00