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 motherboa
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.
drm/exynos
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
--- a/drive
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 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
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
---
driv
> 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 c
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 Clark
> +/* this should probably be in drm-core to standardiz
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 C
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 rece
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 are
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 because:
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 scattered
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 a note about what asics the
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 a/drivers/gpu/drm/radeon/radeon_devic
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 a/drivers/gpu/drm/radeon/radeon_kms.c
b
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 a/drivers/gpu/drm/radeon/radeon_irq_
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 a/drivers/gpu/drm/radeon/radeon_asic.c
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 a/drivers/gpu/drm/radeon/radeon_fence.
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 a/drivers/gpu/drm/radeon/radeon_ring.c
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 a/drivers/gpu/drm/radeon/radeon_gart.c
b/drivers/gpu
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 b/drivers/gpu/drm/radeon/r100.c
index d06c8d
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 a/drivers/gpu/drm/radeon/radeon_gart.c
b/drivers/gpu/drm
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
b/drivers/gpu/drm/radeon/evergreen.c
index
On 29.06.2012 16:28, alexdeuc...@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 rest in bits
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 insertio
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
b/drivers/gpu/
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 (note:
On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
> From: Alex Deucher
>
> 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 may end up with part o
On Fri, Jun 29, 2012 at 10:42 AM, Tom Stellard wrote:
> On Fri, Jun 29, 2012 at 10:28:20AM -0400, alexdeuc...@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
On Fri, Jun 29, 2012 at 10:39 AM, Christian König
wrote:
> On 29.06.2012 16:28, alexdeuc...@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
On Fri, Jun 29, 2012 at 10:28:20AM -0400, alexdeuc...@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
Some minor comments spread over the whole file, see below:
On 29.06.2012 16:28, alexdeuc...@gmail.com wrote:
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 +++
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
Reviewed-by: Michel Dänzer
--
Earthling Michel Dänzer | http://www.amd.com
Libre so
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 the
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
Either way,
Reviewed-by: Michel Dänzer
On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote:
> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
>> From: Alex Deucher
>>
>> 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 v
On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote:
> On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote:
>> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
>>> From: Alex Deucher
>>>
>>> Cayman and trinity allow for variable sized VM page
>>> tables, but SI requires that al
2012/6/29 :
> 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 a
On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote:
> On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote:
> > On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote:
> >> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wrote:
> >>> From: Alex Deucher
> >>>
> >>> Cayman and trinity
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,
From: Alex Deucher
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
---
drivers/gpu/drm/radeon/radeon_device.c | 313 +++-
1 files changed, 310 insertions(+),
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 a/drivers/gpu/drm/radeon/radeon_kms.c
b
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 a/drivers/gpu/drm/radeon/radeon_irq_
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 a/drivers/gpu/drm/radeon/radeon_asic.c
From: Alex Deucher
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 Deucher
---
drivers/gpu/d
From: Alex Deucher
Adds documentation to most of the functions in
radeon_ring.c
v2: adjust per Christian's suggestions
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_ring.c | 216 +-
1 files changed, 213 insertions(+), 3 deletions(-)
diff --git
From: Alex Deucher
Document the non-VM functions in radeon_gart.c
v2: adjust per Christian's suggestions
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_gart.c | 125 +-
1 files changed, 122 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu
From: Alex Deucher
Document the VM functions in radeon_gart.c
v2: adjust per Christian's suggestions
Signed-off-by: Alex Deucher
---
drivers/gpu/drm/radeon/radeon_gart.c | 159 ++
1 files changed, 159 insertions(+), 0 deletions(-)
diff --git a/drivers/gpu/drm
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 b/drivers/gpu/drm/radeon/r100.c
index d06c8d
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
b/drivers/gpu/drm/radeon/evergreen.c
index
On Fri, Jun 29, 2012 at 12:14 PM, Michel Dänzer wrote:
> On Fre, 2012-06-29 at 11:28 -0400, Jerome Glisse wrote:
>> On Fri, Jun 29, 2012 at 11:23 AM, Alex Deucher wrote:
>> > On Fri, Jun 29, 2012 at 10:49 AM, Michel Dänzer wrote:
>> >> On Don, 2012-06-28 at 17:53 -0400, alexdeuc...@gmail.com wro
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
To: xorg-annou...@lists.freedesktop.org
Cc: mesa-...@lists.freedesktop.org, intel-...@lists.freedesktop.org,
dri-devel@lists.freedesktop.org Subject: [ANNO
On Fri, 29 Jun 2012 11:48:29 -0700
Ben Widawsky 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
> To: xorg-annou...@lists.freedesktop.org
> Cc: mesa-...@lists.freedesktop.org, intel
From: Alex Deucher
Not used outside of si.c
Signed-off-by: Alex Deucher
---
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
index 4071858..148471c 100644
--- a/drivers/gpu/drm/ra
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 would
> > 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 moth
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 c
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.
drm/exynos
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
--- a/drive
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
---
driv
> 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 c
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 rec
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 are
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 because:
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 scattered
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 a note about what asics the
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 a/drivers/gpu/drm/radeon/radeon_devic
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 a/drivers/gpu/drm/radeon/radeon_kms.c
b
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 a/drivers/gpu/drm/radeon/radeon_irq_
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 a/drivers/gpu/drm/radeon/radeon_asic.c
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 a/drivers/gpu/drm/radeon/radeon_fence.
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 a/drivers/gpu/drm/radeon/radeon_ring.c
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 a/drivers/gpu/drm/radeon/radeon_gart.c
b/drivers/gpu
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 b/drivers/gpu/drm/radeon/r100.c
index d06c8d
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 a/drivers/gpu/drm/radeon/radeon_gart.c
b/drivers/gpu/drm
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
b/drivers/gpu/drm/radeon/evergreen.c
index
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 r
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 insertio
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
b/drivers/gpu/
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 (note:
On Don, 2012-06-28 at 17:53 -0400, alexdeucher at gmail.com wrote:
> From: Alex Deucher
>
> 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 may end up with par
1 - 100 of 128 matches
Mail list logo