Am Donnerstag, den 28.06.2012, 10:51 -0600 schrieb Stephen Warren:
On 06/28/2012 05:12 AM, Thierry Reding wrote:
On Wed, Jun 27, 2012 at 05:59:55PM +0200, Lucas Stach wrote:
Am Mittwoch, den 27.06.2012, 16:44 +0200 schrieb Thierry Reding:
...
In the ideal case I would want to
On 06/28/2012 11:19 AM, Lucas Stach wrote:
...
CMA is just a way of providing large contiguous address space blocks in
a dynamic fashion. ...
TTM though solves more advanced matters, like buffer synchronisation
between 3D and 2D block of hardware ...
IMHO the best solution would be to use
On Wed, Jun 27, 2012 at 3:27 PM, Ozan Çağlayan ozan...@gmail.com wrote:
Hi,
I'm maintaining a compat-drm tree (based on compat.git) as part of my
GSoC project with Linux Foundation, under the mentorship of Luis R.
Rodriguez.
The aim of the tree is to offer the latest DRM stuff to people
Hi,
2012-06-27 09:35 keltezéssel, Dave Airlie írta:
From: Dave Airlie airl...@redhat.com
We need these for detecting the max link speed for drm drivers.
Signed-off-by: Dave Airlie airl...@redhat.com
I have reported this in March:
this patch sets fixes some minor issues to exynos drm framebuffer module.
when user sent wrong gem memory type, framebuffer size and so on to
driver side, the driver has to check if those data are valid or not properly.
Thanks.
Inki Dae (4):
drm/exynos: fixed a comment to gem size.
Signed-off-by: Inki Dae inki@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
drivers/gpu/drm/exynos/exynos_drm_gem.h |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.h
physically non-contiguous memory can't be used for framebuffer yet.
so this patch checks if the gem memory type is valid or not for the
framebuffer.
Signed-off-by: Inki Dae inki@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
drivers/gpu/drm/exynos/exynos_drm_fb.c |
this patch adds packed_size variable in exynos_drm_gem_obj struct
and this variable is used to check for valid framebuffer and gem size.
Signed-off-by: Inki Dae inki@samsung.com
Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com
---
drivers/gpu/drm/exynos/exynos_drm_gem.c |2 ++
with addfb request by user, wrong framebuffer or gem size could be sent
to kernel side so this could induce invalid memory access by dma of a device.
this patch checks if framebuffer and gem size are valid or not to avoid
this issue.
Signed-off-by: Inki Dae inki@samsung.com
Signed-off-by:
Given that the compat module is shared, and a quite a bit of other
code / style is shared, and I'd love to see us start to formalize
documenting collateral evolutions on the kernel in one place I'd like
to propose to you merging this into compat-wirless and we then rename
the project to
On Wed, 2012-06-27 at 09:06 -0500, Rob Clark wrote:
From: Rob Clark r...@ti.com
Use tiled buffers for rotated/reflected scanout, with CRTC and plane
properties as the interface for userspace to configure rotation.
Signed-off-by: Rob Clark r...@ti.com
+/* this should probably be in
On Fri, Jun 29, 2012 at 5:46 AM, Tomi Valkeinen tomi.valkei...@ti.com wrote:
On Wed, 2012-06-27 at 09:06 -0500, Rob Clark wrote:
From: Rob Clark r...@ti.com
Use tiled buffers for rotated/reflected scanout, with CRTC and plane
properties as the interface for userspace to configure rotation.
https://bugs.freedesktop.org/show_bug.cgi?id=51557
Bug #: 51557
Summary: Ubuntu[12.04]: X server crashes on running any command
in xterm window
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform:
https://bugs.freedesktop.org/show_bug.cgi?id=51558
Bug #: 51558
Summary: Ubuntu[12.04]: X server crashes on running any command
in xterm window
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform:
https://bugs.freedesktop.org/show_bug.cgi?id=51558
--- Comment #1 from samit vats hysv...@gmail.com 2012-06-29 05:27:59 PDT ---
Created attachment 63608
-- https://bugs.freedesktop.org/attachment.cgi?id=63608
dmesg
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
https://bugs.freedesktop.org/show_bug.cgi?id=51558
--- Comment #2 from samit vats hysv...@gmail.com 2012-06-29 05:28:30 PDT ---
Created attachment 63609
-- https://bugs.freedesktop.org/attachment.cgi?id=63609
xorg.conf
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
https://bugs.freedesktop.org/show_bug.cgi?id=51557
Michel Dänzer mic...@daenzer.net changed:
What|Removed |Added
Status|NEW |RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=51558
--- Comment #3 from Michel Dänzer mic...@daenzer.net 2012-06-29 06:18:33 PDT
---
*** Bug 51557 has been marked as a duplicate of this bug. ***
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving
https://bugs.freedesktop.org/show_bug.cgi?id=51558
Michel Dänzer mic...@daenzer.net changed:
What|Removed |Added
Attachment #63607|application/octet-stream|text/plain
https://bugs.freedesktop.org/show_bug.cgi?id=51558
Michel Dänzer mic...@daenzer.net changed:
What|Removed |Added
Status|NEW |RESOLVED
On 28.06.2012 20:19, Lucas Stach wrote:
TTM though solves more advanced matters, like buffer synchronisation
between 3D and 2D block of hardware or syncing buffer access between GPU
and CPU.
One of the most interesting things of TTM is the ability to purge the
GPU DMA buffers to scattered
From: Alex Deucher alexander.deuc...@amd.com
This is something I've been wanting to do for a while and
I finally spent a little time getting a start on it. There
is still a lot to do and not all of my descriptions are great,
but I think we can document the rest in bits and pieces. I
also added a
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_device.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_device.c | 344 +++-
1 files changed, 341 insertions(+), 3
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_kms.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_kms.c | 126 +++
1 files changed, 126 insertions(+), 0 deletions(-)
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_irq_kms.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_irq_kms.c | 150 +++
1 files changed, 150 insertions(+), 0
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_fence.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_fence.c | 373 +
1 files changed, 373 insertions(+), 0 deletions(-)
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_ring.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_ring.c | 374 +-
1 files changed, 373 insertions(+), 1 deletions(-)
From: Alex Deucher alexander.deuc...@amd.com
Document the non-VM functions in radeon_gart.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_gart.c | 154 +-
1 files changed, 151 insertions(+), 3 deletions(-)
diff --git
From: Alex Deucher alexander.deuc...@amd.com
Still a lot more to do.
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/r100.c | 127 -
1 files changed, 124 insertions(+), 3 deletions(-)
diff --git
From: Alex Deucher alexander.deuc...@amd.com
Document the VM functions in radeon_gart.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_gart.c | 237 ++
1 files changed, 237 insertions(+), 0 deletions(-)
diff --git
From: Alex Deucher alexander.deuc...@amd.com
Still a lot to do.
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/evergreen.c | 120
1 files changed, 120 insertions(+), 0 deletions(-)
diff --git
On 29.06.2012 16:28, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
This is something I've been wanting to do for a while and
I finally spent a little time getting a start on it. There
is still a lot to do and not all of my descriptions are great,
but I think we can
Instead of returning the error handle it directly
and while at it fix the comments about the ring lock.
Signed-off-by: Christian König deathsim...@vodafone.de
---
drivers/gpu/drm/radeon/radeon.h |2 +-
drivers/gpu/drm/radeon/radeon_fence.c | 33 +
2
Hold the ring lock the whole time the reset is in progress,
otherwise another process can submit new jobs.
Signed-off-by: Christian König deathsim...@vodafone.de
---
drivers/gpu/drm/radeon/evergreen.c |8
drivers/gpu/drm/radeon/ni.c|8
Waiting for a fence can fail for different reasons,
the most common is a deadlock.
Signed-off-by: Christian König deathsim...@vodafone.de
---
drivers/gpu/drm/radeon/radeon_gart.c | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git
On Thu, Jun 28, 2012 at 01:05:58PM +0200, Daniel Vetter wrote:
On Thu, Jun 28, 2012 at 1:24 AM, Lekensteyn lekenst...@gmail.com wrote:
Thank you, I've now written a partial analysis which is available at
https://github.com/Lekensteyn/acpi-
On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
Cayman and trinity allow for variable sized VM page
tables, but SI requires that all page tables be the
same size. The current code assumes variablely sized
VM page tables so SI
On Fri, Jun 29, 2012 at 10:42 AM, Tom Stellard thomas.stell...@amd.com wrote:
On Fri, Jun 29, 2012 at 10:28:20AM -0400, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
This is something I've been wanting to do for a while and
I finally spent a little time getting a
On Fri, Jun 29, 2012 at 10:39 AM, Christian König
deathsim...@vodafone.de wrote:
On 29.06.2012 16:28, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
This is something I've been wanting to do for a while and
I finally spent a little time getting a start on it.
On Fri, Jun 29, 2012 at 10:28:20AM -0400, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
This is something I've been wanting to do for a while and
I finally spent a little time getting a start on it. There
is still a lot to do and not all of my descriptions are
Some minor comments spread over the whole file, see below:
On 29.06.2012 16:28, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_fence.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
On Fre, 2012-06-29 at 16:45 +0200, Christian König wrote:
Hold the ring lock the whole time the reset is in progress,
otherwise another process can submit new jobs.
Sounds good, but doesn't this create other paths (e.g. initialization,
resume) where the ring is being accessed without holding
On Fre, 2012-06-29 at 16:45 +0200, Christian König wrote:
Waiting for a fence can fail for different reasons,
the most common is a deadlock.
Signed-off-by: Christian König deathsim...@vodafone.de
Reviewed-by: Michel Dänzer michel.daen...@amd.com
--
Earthling Michel Dänzer |
On 29.06.2012 17:09, Michel Dänzer wrote:
On Fre, 2012-06-29 at 16:45 +0200, Christian König wrote:
Hold the ring lock the whole time the reset is in progress,
otherwise another process can submit new jobs.
Sounds good, but doesn't this create other paths (e.g. initialization,
resume) where
On Fre, 2012-06-29 at 16:45 +0200, Christian König wrote:
Instead of returning the error handle it directly
and while at it fix the comments about the ring lock.
Sounds like this should really be two separate changes?
Signed-off-by: Christian König deathsim...@vodafone.de
Either way,
On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer mic...@daenzer.net wrote:
On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
Cayman and trinity allow for variable sized VM page
tables, but SI requires that all page tables be the
same
On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher alexdeuc...@gmail.com wrote:
On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer mic...@daenzer.net wrote:
On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
From: Alex Deucher alexander.deuc...@amd.com
Cayman and trinity allow for
2012/6/29 alexdeuc...@gmail.com:
From: Alex Deucher alexander.deuc...@amd.com
This is something I've been wanting to do for a while and
I finally spent a little time getting a start on it. There
is still a lot to do and not all of my descriptions are great,
but I think we can document the
On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote:
On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher alexdeuc...@gmail.com wrote:
On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer mic...@daenzer.net wrote:
On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
From: Alex Deucher
On Fre, 2012-06-29 at 17:18 +0200, Christian König wrote:
On 29.06.2012 17:09, Michel Dänzer wrote:
On Fre, 2012-06-29 at 16:45 +0200, Christian König wrote:
Hold the ring lock the whole time the reset is in progress,
otherwise another process can submit new jobs.
Sounds good, but
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_device.c
v2: split out general descriptions as per Christian's
comments.
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_device.c | 313
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_kms.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_kms.c | 126 +++
1 files changed, 126 insertions(+), 0 deletions(-)
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_irq_kms.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_irq_kms.c | 150 +++
1 files changed, 150 insertions(+), 0
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_fence.c
v2: address Christian's comments:
- split common concept description into it's own comment
- fix description of intr parameter
- Improve description of -EDEADLK error
Signed-off-by: Alex
From: Alex Deucher alexander.deuc...@amd.com
Adds documentation to most of the functions in
radeon_ring.c
v2: adjust per Christian's suggestions
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_ring.c | 216 +-
1 files
From: Alex Deucher alexander.deuc...@amd.com
Document the non-VM functions in radeon_gart.c
v2: adjust per Christian's suggestions
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_gart.c | 125 +-
1 files changed, 122
From: Alex Deucher alexander.deuc...@amd.com
Document the VM functions in radeon_gart.c
v2: adjust per Christian's suggestions
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/radeon_gart.c | 159 ++
1 files changed, 159
From: Alex Deucher alexander.deuc...@amd.com
Still a lot more to do.
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/r100.c | 127 -
1 files changed, 124 insertions(+), 3 deletions(-)
diff --git
From: Alex Deucher alexander.deuc...@amd.com
Still a lot to do.
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/evergreen.c | 120
1 files changed, 120 insertions(+), 0 deletions(-)
diff --git
On Fri, Jun 29, 2012 at 12:14 PM, Michel Dänzer mic...@daenzer.net wrote:
On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote:
On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher alexdeuc...@gmail.com wrote:
On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer mic...@daenzer.net wrote:
On Don,
git send-email doesn't appear to be doing the right thing.
Begin forwarded message:
Date: Fri, 29 Jun 2012 11:17:47 -0700
From: Ben Widawsky b...@bwidawsk.net
To: xorg-annou...@lists.freedesktop.org
Cc: mesa-...@lists.freedesktop.org, intel-...@lists.freedesktop.org,
On Fri, 29 Jun 2012 11:48:29 -0700
Ben Widawsky b...@bwidawsk.net wrote:
git send-email doesn't appear to be doing the right thing.
Begin forwarded message:
Date: Fri, 29 Jun 2012 11:17:47 -0700
From: Ben Widawsky b...@bwidawsk.net
To: xorg-annou...@lists.freedesktop.org
Cc:
From: Alex Deucher alexander.deuc...@amd.com
Not used outside of si.c
Signed-off-by: Alex Deucher alexander.deuc...@amd.com
---
drivers/gpu/drm/radeon/si.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/radeon/si.c b/drivers/gpu/drm/radeon/si.c
On Thu, Jun 28, 2012 at 09:51:58PM +0200, Johannes Obermayr wrote:
These patches should be sent to dri-devel, not mesa-dev.
> ---
> xf86drm.c | 15 ++-
> 1 files changed, 10 insertions(+), 5 deletions(-)
>
> diff --git a/xf86drm.c b/xf86drm.c
> index 6ea068f..798f1fd 100644
> ---
> Am Donnerstag, den 28.06.2012, 10:51 -0600 schrieb Stephen Warren:
> > On 06/28/2012 05:12 AM, Thierry Reding wrote:
> > > On Wed, Jun 27, 2012 at 05:59:55PM +0200, Lucas Stach wrote:
> > >> Am Mittwoch, den 27.06.2012, 16:44 +0200 schrieb Thierry Reding:
> > ...
> > >>> In the ideal case I
> > Am Donnerstag, den 28.06.2012, 10:51 -0600 schrieb Stephen Warren:
> > > On 06/28/2012 05:12 AM, Thierry Reding wrote:
> > > > On Wed, Jun 27, 2012 at 05:59:55PM +0200, Lucas Stach wrote:
> > > >> Am Mittwoch, den 27.06.2012, 16:44 +0200 schrieb Thierry Reding:
> > > ...
> > > >>> In the ideal
Hi,
2012-06-27 09:35 keltez?ssel, Dave Airlie ?rta:
> From: Dave Airlie
>
> We need these for detecting the max link speed for drm drivers.
>
> Signed-off-by: Dave Airlie
I have reported this in March:
http://lists.freedesktop.org/archives/dri-devel/2012-March/019731.html
Since then, this
physically non-contiguous memory can't be used for framebuffer yet.
so this patch checks if the gem memory type is valid or not for the
framebuffer.
Signed-off-by: Inki Dae
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_drm_fb.c | 38
1 files
this patch sets fixes some minor issues to exynos drm framebuffer module.
when user sent wrong gem memory type, framebuffer size and so on to
driver side, the driver has to check if those data are valid or not properly.
Thanks.
Inki Dae (4):
drm/exynos: fixed a comment to gem size.
Signed-off-by: Inki Dae
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_drm_gem.h |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.h
b/drivers/gpu/drm/exynos/exynos_drm_gem.h
index 14d038b..085b2a5 100644
---
this patch adds packed_size variable in exynos_drm_gem_obj struct
and this variable is used to check for valid framebuffer and gem size.
Signed-off-by: Inki Dae
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_drm_gem.c |2 ++
drivers/gpu/drm/exynos/exynos_drm_gem.h |3
with addfb request by user, wrong framebuffer or gem size could be sent
to kernel side so this could induce invalid memory access by dma of a device.
this patch checks if framebuffer and gem size are valid or not to avoid
this issue.
Signed-off-by: Inki Dae
Signed-off-by: Kyungmin Park
---
> Given that the compat module is shared, and a quite a bit of other
> code / style is shared, and I'd love to see us start to formalize
> documenting collateral evolutions on the kernel in one place I'd like
> to propose to you merging this into compat-wirless and we then rename
> the project to
bbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20120629/8c147b25/attachment.pgp>
On Fri, Jun 29, 2012 at 5:46 AM, Tomi Valkeinen
wrote:
> On Wed, 2012-06-27 at 09:06 -0500, Rob Clark wrote:
>> From: Rob Clark
>>
>> Use tiled buffers for rotated/reflected scanout, with CRTC and plane
>> properties as the interface for userspace to configure rotation.
>>
>> Signed-off-by: Rob
https://bugs.freedesktop.org/show_bug.cgi?id=51557
Bug #: 51557
Summary: Ubuntu[12.04]: X server crashes on running any command
in xterm window
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform:
https://bugs.freedesktop.org/show_bug.cgi?id=51558
Bug #: 51558
Summary: Ubuntu[12.04]: X server crashes on running any command
in xterm window
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform:
https://bugs.freedesktop.org/show_bug.cgi?id=51558
--- Comment #1 from samit vats 2012-06-29 05:27:59 PDT
---
Created attachment 63608
--> https://bugs.freedesktop.org/attachment.cgi?id=63608
dmesg
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are
https://bugs.freedesktop.org/show_bug.cgi?id=51558
--- Comment #2 from samit vats 2012-06-29 05:28:30 PDT
---
Created attachment 63609
--> https://bugs.freedesktop.org/attachment.cgi?id=63609
xorg.conf
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You
https://bugs.freedesktop.org/show_bug.cgi?id=51557
Michel D?nzer changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://bugs.freedesktop.org/show_bug.cgi?id=51558
--- Comment #3 from Michel D?nzer 2012-06-29 06:18:33
PDT ---
*** Bug 51557 has been marked as a duplicate of this bug. ***
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail
https://bugs.freedesktop.org/show_bug.cgi?id=51558
Michel D?nzer changed:
What|Removed |Added
Attachment #63607|application/octet-stream|text/plain
mime type|
https://bugs.freedesktop.org/show_bug.cgi?id=51558
Michel D?nzer changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
On 28.06.2012 20:19, Lucas Stach wrote:
> TTM though solves more advanced matters, like buffer synchronisation
> between 3D and 2D block of hardware or syncing buffer access between GPU
> and CPU.
> One of the most interesting things of TTM is the ability to purge the
> GPU DMA buffers to
From: Alex Deucher
This is something I've been wanting to do for a while and
I finally spent a little time getting a start on it. There
is still a lot to do and not all of my descriptions are great,
but I think we can document the rest in bits and pieces. I
also added
From: Alex Deucher
Adds documentation to most of the functions in
radeon_device.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_device.c | 344 +++-
1 files changed, 341 insertions(+), 3 deletions(-)
diff --git
From: Alex Deucher
Adds documentation to most of the functions in
radeon_kms.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_kms.c | 126 +++
1 files changed, 126 insertions(+), 0 deletions(-)
diff --git
From: Alex Deucher
Adds documentation to most of the functions in
radeon_irq_kms.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_irq_kms.c | 150 +++
1 files changed, 150 insertions(+), 0 deletions(-)
diff --git
From: Alex Deucher
Adds documentation to most of the functions in
radeon_asic.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_asic.c | 46 ++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git
From: Alex Deucher
Adds documentation to most of the functions in
radeon_fence.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_fence.c | 373 +
1 files changed, 373 insertions(+), 0 deletions(-)
diff --git
From: Alex Deucher
Adds documentation to most of the functions in
radeon_ring.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_ring.c | 374 +-
1 files changed, 373 insertions(+), 1 deletions(-)
diff --git
From: Alex Deucher
Document the non-VM functions in radeon_gart.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_gart.c | 154 +-
1 files changed, 151 insertions(+), 3 deletions(-)
diff --git
From: Alex Deucher
Still a lot more to do.
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/r100.c | 127 -
1 files changed, 124 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/radeon/r100.c
From: Alex Deucher
Document the VM functions in radeon_gart.c
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_gart.c | 237 ++
1 files changed, 237 insertions(+), 0 deletions(-)
diff --git
From: Alex Deucher
Still a lot to do.
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/evergreen.c | 120
1 files changed, 120 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm/radeon/evergreen.c
On 29.06.2012 16:28, alexdeucher at gmail.com wrote:
> From: Alex Deucher
>
> This is something I've been wanting to do for a while and
> I finally spent a little time getting a start on it. There
> is still a lot to do and not all of my descriptions are great,
> but I think we can document the
Instead of returning the error handle it directly
and while at it fix the comments about the ring lock.
Signed-off-by: Christian K?nig
---
drivers/gpu/drm/radeon/radeon.h |2 +-
drivers/gpu/drm/radeon/radeon_fence.c | 33 +
2 files changed, 22
Hold the ring lock the whole time the reset is in progress,
otherwise another process can submit new jobs.
Signed-off-by: Christian K?nig
---
drivers/gpu/drm/radeon/evergreen.c |8
drivers/gpu/drm/radeon/ni.c|8
drivers/gpu/drm/radeon/r100.c |
Waiting for a fence can fail for different reasons,
the most common is a deadlock.
Signed-off-by: Christian K?nig
---
drivers/gpu/drm/radeon/radeon_gart.c | 17 ++---
1 file changed, 14 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/radeon/radeon_gart.c
On Thu, Jun 28, 2012 at 01:05:58PM +0200, Daniel Vetter wrote:
> On Thu, Jun 28, 2012 at 1:24 AM, Lekensteyn wrote:
> > Thank you, I've now written a partial analysis which is available at
> > https://github.com/Lekensteyn/acpi-
> > stuff/blob/HEAD/dsl/Asus_Zenbook_DanielVetter/analysis.txt
1 - 100 of 129 matches
Mail list logo