From: Thierry Reding <thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: Dmitry Osipenko <digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: Mikko Perttunen <cyndis-/1wQRMveznE@public.gmane.org>,
Erik Faye-Lund
<kusmabite-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
DRI Development
<dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org>
Subject: Re: [PATCH v3 00/20] Tegra DRM fixes
Date: Thu, 15 Jun 2017 15:33:16 +0200 [thread overview]
Message-ID: <20170615133316.GA31769@ulmo> (raw)
In-Reply-To: <cover.1497480751.git.digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 2842 bytes --]
On Thu, Jun 15, 2017 at 02:18:23AM +0300, Dmitry Osipenko wrote:
> I've dropped the two "GART restoring" patches from the series, postponing
> them till a full solution of GART utilization would be ready.
>
> The "Forbid relocation address shifting in the firewall" patch has been
> reverted to v1, Mikko and me agreed on that it is a reasonable variant.
>
> All the patches got a r-b, series should be good to go.
>
> Dmitry Osipenko (19):
> drm/tegra: Fix lockup on a use of staging API
> drm/tegra: Correct idr_alloc() minimum id
> drm/tegra: Check for malformed offsets and sizes in the 'submit' IOCTL
> drm/tegra: Correct copying of waitchecks and disable them in the
> 'submit' IOCTL
> drm/tegra: Check syncpoint ID in the 'submit' IOCTL
> drm/tegra: dc: Avoid reset asserts on Tegra20
> drm/tegra: dc: Apply clipping to the plane
> drm/tegra: dc: Disable plane if it is invisible
> gpu: host1x: Initialize firewall class to the jobs one
> gpu: host1x: Correct host1x_job_pin() error handling
> gpu: host1x: Do not leak BO's phys address to userspace
> gpu: host1x: Forbid relocation address shifting in the firewall
> gpu: host1x: Forbid RESTART opcode in the firewall
> gpu: host1x: Forbid unrelated SETCLASS opcode in the firewall
> gpu: host1x: Correct swapped arguments in the is_addr_reg() definition
> gpu: host1x: Check waits in the firewall
> gpu: host1x: Remove unused 'struct host1x_cmdbuf'
> gpu: host1x: Remove unused host1x_cdma_stop() definition
> gpu: host1x: At first try a non-blocking allocation for the gather
> copy
>
> Mikko Perttunen (1):
> gpu: host1x: Refactor channel allocation code
>
> drivers/gpu/drm/tegra/dc.c | 92 +++++++++++++++--------
> drivers/gpu/drm/tegra/drm.c | 141 +++++++++++++++++++++++++++++------
> drivers/gpu/drm/tegra/drm.h | 1 +
> drivers/gpu/drm/tegra/gem.c | 5 --
> drivers/gpu/drm/tegra/gem.h | 5 ++
> drivers/gpu/drm/tegra/gr2d.c | 11 ++-
> drivers/gpu/drm/tegra/gr3d.c | 4 +-
> drivers/gpu/drm/tegra/vic.c | 4 +-
> drivers/gpu/host1x/cdma.h | 1 -
> drivers/gpu/host1x/channel.c | 147 +++++++++++++++++++++++--------------
> drivers/gpu/host1x/channel.h | 21 ++++--
> drivers/gpu/host1x/debug.c | 47 +++++-------
> drivers/gpu/host1x/dev.c | 7 +-
> drivers/gpu/host1x/dev.h | 6 +-
> drivers/gpu/host1x/hw/channel_hw.c | 4 -
> drivers/gpu/host1x/job.c | 124 ++++++++++++++++++++++++-------
> drivers/gpu/host1x/job.h | 14 ----
> include/linux/host1x.h | 13 +++-
> 18 files changed, 440 insertions(+), 207 deletions(-)
Applied patches 3/20 through 20/20 to drm/tegra/for-next, thanks.
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
prev parent reply other threads:[~2017-06-15 13:33 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-14 23:18 [PATCH v3 00/20] Tegra DRM fixes Dmitry Osipenko
[not found] ` <cover.1497480751.git.digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-14 23:18 ` [PATCH v3 01/20] drm/tegra: Fix lockup on a use of staging API Dmitry Osipenko
[not found] ` <7b70a506a9d2355ea6ff19a8c4f4d726b67719b3.1497480754.git.digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-15 12:11 ` Thierry Reding
2017-06-14 23:18 ` [PATCH v3 02/20] drm/tegra: Correct idr_alloc() minimum id Dmitry Osipenko
[not found] ` <9c19a44219acd988e678cf9abe21363911184625.1497480754.git.digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-15 12:13 ` Thierry Reding
2017-06-14 23:18 ` [PATCH v3 03/20] drm/tegra: Check for malformed offsets and sizes in the 'submit' IOCTL Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 04/20] drm/tegra: Correct copying of waitchecks and disable them " Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 05/20] drm/tegra: Check syncpoint ID " Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 06/20] drm/tegra: dc: Avoid reset asserts on Tegra20 Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 07/20] drm/tegra: dc: Apply clipping to the plane Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 08/20] drm/tegra: dc: Disable plane if it is invisible Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 09/20] gpu: host1x: Initialize firewall class to the jobs one Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 10/20] gpu: host1x: Correct host1x_job_pin() error handling Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 11/20] gpu: host1x: Do not leak BO's phys address to userspace Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 12/20] gpu: host1x: Forbid relocation address shifting in the firewall Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 13/20] gpu: host1x: Forbid RESTART opcode " Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 14/20] gpu: host1x: Forbid unrelated SETCLASS " Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 15/20] gpu: host1x: Correct swapped arguments in the is_addr_reg() definition Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 16/20] gpu: host1x: Check waits in the firewall Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 17/20] gpu: host1x: Remove unused 'struct host1x_cmdbuf' Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 18/20] gpu: host1x: Remove unused host1x_cdma_stop() definition Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 19/20] gpu: host1x: Refactor channel allocation code Dmitry Osipenko
2017-06-14 23:18 ` [PATCH v3 20/20] gpu: host1x: At first try a non-blocking allocation for the gather copy Dmitry Osipenko
2017-06-15 13:33 ` Thierry Reding [this message]
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=20170615133316.GA31769@ulmo \
--to=thierry.reding-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=cyndis-/1wQRMveznE@public.gmane.org \
--cc=digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org \
--cc=kusmabite-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.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.