Two things:
- Please always cc relevant mailing lists when reporting a bug.
- With lockdep enabled (CONFIG_PROVE_LOCKING) you should get detailed
backtraces and lists of held lock when the kworker gets stuck. Can you
please reproduce with that option enabled and then attach the dmesg?
Thanks,
On Thu, Apr 04, 2013 at 06:38:15PM +0200, Laurent Pinchart wrote:
> Hi Ville,
>
> Thanks for the patch.
>
> On Wednesday 27 March 2013 17:46:22 ville.syrjala at linux.intel.com wrote:
> > From: Ville Syrj?l?
> >
> > struct drm_rect represents a simple rectangle. The utility
> > functions are
On Thu, Apr 4, 2013 at 6:49 PM, Peter Zijlstra wrote:
> On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
>> We've discussed this approach of using (rt-prio, age) instead of just
>> age
>> to determine the the "oldness" of a task for deadlock-breaking with
>> -EAGAIN. The problem is that
was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/4a13f135/attachment.html>
3.9 with your first patch with all cases.
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/13faff58/attachment-0001.html>
ttp://lists.freedesktop.org/archives/dri-devel/attachments/20130404/9fae972f/attachment.html>
ttp://lists.freedesktop.org/archives/dri-devel/attachments/20130404/80d0a157/attachment.html>
art --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/59e59042/attachment.html>
was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/7ec6bcc6/attachment.html>
On Thu, Apr 4, 2013 at 6:38 PM, Peter Zijlstra wrote:
> On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
>> Hm, I guess your aim with the TASK_DEADLOCK wakeup is to bound the
>> wait
>> times of older task.
>
> No, imagine the following:
>
> struct ww_mutex A, B;
> struct mutex C;
>
>
On Thu, Apr 4, 2013 at 3:31 PM, Daniel Vetter wrote:
>> In this case when O blocks Y isn't actually blocked, so our
>> TASK_DEADLOCK wakeup doesn't actually achieve anything.
>>
>> This means we also have to track (task) state so that once Y tries to
>> acquire A (creating the actual deadlock)
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> Well, it was a good read and I'm rather happy that we agree on the
> ww_ctx
> thing (whatever it's called in the end), even though we have slightly
> different reasons for it.
Yeah, I tried various weirdness to get out from under it, but
ubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/13a245c8/attachment.html>
what I saw. Are they already
reported? If so, this bug may be a duplicate then.
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/e80326a0/attachment.html>
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> We've discussed this approach of using (rt-prio, age) instead of just
> age
> to determine the the "oldness" of a task for deadlock-breaking with
> -EAGAIN. The problem is that through PI boosting or normal rt-prio
> changes
> while tasks
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> I'm a bit confused about the different classes you're talking about.
> Since
> the ticket queue is currently a global counter there's only one class
> of
> ww_mutexes.
Right, so that's not something that's going to fly.. we need to
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> Another big reason for having a start/end marker like you've describe
> is
> lockdep support.
Yeah, I saw how you did that.. but there's other ways of making it work
too, you could for instance create a new validation state for this type
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> The thing is now that you're not expected to hold these locks for a
> long
> time - if you need to synchronously stall while holding a lock
> performance
> will go down the gutters anyway. And since most current
> gpus/co-processors
> still
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> The trick with the current code is that the oldest task
> will never see an -EAGAIN ever and hence is guaranteed to make forward
> progress. If the task is really unlucky though it might be forced to
> wait
> for a younger task for every
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> Hm, I guess your aim with the TASK_DEADLOCK wakeup is to bound the
> wait
> times of older task.
No, imagine the following:
struct ww_mutex A, B;
struct mutex C;
task-O task-Y task-X
A
B
Hi Ville,
Thanks for the patch.
On Wednesday 27 March 2013 17:46:22 ville.syrjala at linux.intel.com wrote:
> From: Ville Syrj?l?
>
> struct drm_rect represents a simple rectangle. The utility
> functions are there to help driver writers.
>
> v2: Moved the region stuff into its own file, made
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
> We do add some form of owner tracking by storing the reservation
> ticket
> of the current holder into every ww_mutex. So when task-Y in your
> above
> example tries to acquire lock A it notices that it's behind in the
> global
> queue and
Hi Ville,
On Wednesday 27 March 2013 19:15:31 Ville Syrj?l? wrote:
> On Wed, Mar 27, 2013 at 05:57:20PM +0200, Ville Syrj?l? wrote:
> > On Tue, Mar 19, 2013 at 03:55:50PM +0100, Laurent Pinchart wrote:
> > > Extend the -P option to allow specifying the plane x and y offsets. The
> > > position is
attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/06136cac/attachment-0001.html>
a
patch.
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/06fc510d/attachment.html>
ext couple of days.
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/fefa24aa/attachment.html>
ate-driver
Thanks Rob for pointing this out!
Thierry
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/2f
Hi everyone,
Sorry to disappoint you but I've made a mistake in classifying the
different UVD hardware generations. RV770 and RV790 have the same UVD
block as on RS780 and RS880 and not the same as RV710, so it's currently
NOT supported.
It's may fault because of the strange chipset numbering
.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/db8e8726/attachment.html>
The gr2d and gr3d engines work more efficiently on buffers with a tiled
memory layout. Allow created buffers to be marked as tiled so that the
display controller can scan them out properly.
Signed-off-by: Thierry Reding
---
drivers/gpu/host1x/drm/dc.c | 11 +++
While at it, also include the RGB565 pixelformat in the list of formats
supported by overlays.
Signed-off-by: Thierry Reding
---
drivers/gpu/host1x/drm/dc.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/host1x/drm/dc.c b/drivers/gpu/host1x/drm/dc.c
index edfe0ee..14a09a4
This is a preliminary patch that adds support for 3D support on top of
Terje's and Arto's host1x and gr2d patches.
There are a few things that still need to be resolved before this can be
applied. I haven't been able to test Tegra30 support so it'd be good if
somebody with hardware could give it
This small series of patches adds support for the 3D engine found on
NVIDIA Tegra SoCs. It builds on top of Terje's and Arto's host1x and
gr2d patches. A couple of things still need to be done before this
can be merged, though.
Patch 1 is the central piece of the series. It adds support for using
On Thu, Apr 04, 2013 at 02:01:48PM +0200, Peter Zijlstra wrote:
>
> I'm sorry, this email ended up quite a bit longer than I had hoped for;
> please bear with me.
>
> On Tue, 2013-04-02 at 18:59 +0200, Peter Zijlstra wrote:
> > struct ww_mutex; /* wound/wait */
> >
> > int
Am 03.04.2013 19:10, schrieb Jerome Glisse:
> On Wed, Apr 03, 2013 at 05:53:55PM +0200, Christian K?nig wrote:
>> Am 03.04.2013 16:53, schrieb Jerome Glisse:
>>> On Wed, Apr 03, 2013 at 01:18:31AM +0200, Christian K?nig wrote:
[SNIP]
/* hardcode those limit for now */
Hi Ville,
On Wednesday 03 April 2013 13:06:30 Ville Syrj?l? wrote:
> On Tue, Mar 19, 2013 at 03:55:45PM +0100, Laurent Pinchart wrote:
> > If the -M parameter is specified, modetest will use the requested device
> > name instead of trying its builtin list of device names.
> >
> > Signed-off-by:
--
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/6102bbb6/attachment.html>
-1-ARCH #1 SMP PREEMPT Fri Mar 29 19:18:14 CET 2013 x86_64
GNU/Linux
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130
nee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/9ef83b4d/attachment.html>
Compiled und run the kernel as you instructed.
Although the GPU did hang momentarily the dmesg showed no abnormalities.
dmesg:
[??? 0.00] Initializing cgroup subsys cpuset
[??? 0.00] Initializing cgroup subsys cpu
[??? 0.00] Linux version 3.8.4-1-mine (root at x3200) (gcc version
--- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/9b8fc72d/attachment-0001.pgp>
lists.freedesktop.org/archives/mesa-dev/2013-April/037049.html
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL:
<http://lists.freedesktop.org/archiv
I'm sorry, this email ended up quite a bit longer than I had hoped for;
please bear with me.
On Tue, 2013-04-02 at 18:59 +0200, Peter Zijlstra wrote:
> struct ww_mutex; /* wound/wait */
>
> int mutex_wound_lock(struct ww_mutex *); /* returns -EDEADLK */
> int mutex_wait_lock(struct
On Tue, Apr 2, 2013 at 7:18 PM, Christian K?nig
wrote:
> Just everything needed to decode videos using UVD.
>
> v6: just all the bugfixes and support for R7xx-SI merged in one patch
> v7: UVD_CGC_GATE is a write only register, lockup detection fix
>
> Signed-off-by: Christian K?nig
> ---
>
||
--
You are receiving this mail because:
You are the assignee for the bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/9469a60f/attachment.html>
Add debugfs support to make it easier to print debug information
about the dma-buf buffers.
Cc: Dave Airlie
[minor fixes on init and warning fix]
Signed-off-by: Sumit Semwal
---
changes since v2: (based on review comments from Laurent Pinchart)
- reordered functions to avoid forward
For debugging purposes, it is useful to have a name-string added
while exporting buffers. Hence, dma_buf_export() is replaced with
dma_buf_export_named(), which additionally takes 'exp_name' as a
parameter.
For backward compatibility, and for lazy exporters who don't wish to
name themselves, a
The patch series adds a much-missed support for debugfs to dma-buf framework.
Based on the feedback received on v1 of this patch series, support is also
added to allow exporters to provide name-strings that will prove useful
while debugging.
Some more magic can be added for more advanced
On Thu, Apr 4, 2013 at 10:36 AM, Tejun Heo wrote:
> Hello,
>
> On Sat, Mar 09, 2013 at 10:44:30PM -0800, Yinghai Lu wrote:
>> Now we have arch_pfn_mapped array, and max_low_pfn_mapped should not
>> be used anymore.
>>
>> User should use arch_pfn_mapped or just 1UL<<(32-PAGE_SHIFT) instead.
>>
>>
Am 03.04.2013 17:57, schrieb Alex Deucher:
> On Wed, Apr 3, 2013 at 11:48 AM, Christian K?nig
> wrote:
>> Am 03.04.2013 15:57, schrieb Jerome Glisse:
>>
>> On Wed, Apr 3, 2013 at 5:37 AM, Michel D?nzer wrote:
>>
>> On Die, 2013-04-02 at 14:13 -0400, Jerome Glisse wrote:
>>
>> So i am facing a
Am 03.04.2013 19:57, schrieb Andreas Boll:
> Could you bump drm minor version?
Not necessary, submitting an UVD create messages while creating the
driver object should just result in an error code when UVD is not available.
When handled like this it doesn't matter if the kernel has no UVD
Hello,
On Sat, Mar 09, 2013 at 10:44:30PM -0800, Yinghai Lu wrote:
> Now we have arch_pfn_mapped array, and max_low_pfn_mapped should not
> be used anymore.
>
> User should use arch_pfn_mapped or just 1UL<<(32-PAGE_SHIFT) instead.
>
> Only user is ACPI_INITRD_TABLE_OVERRIDE, and it should not
On Mit, 2013-04-03 at 17:22 -0400, j.glisse at gmail.com wrote:
> From: Jerome Glisse
>
> Allow userspace to query for the tile mode array so userspace can properly
> compute surface pitch and alignment requirement depending on tiling.
>
> Signed-off-by: Jerome Glisse
[...]
> diff --git
On Mit, 2013-04-03 at 17:22 -0400, j.glisse at gmail.com wrote:
> From: Jerome Glisse
>
> Signed-off-by: Jerome Glisse
> ---
> include/drm/radeon_drm.h | 61 +
> radeon/radeon_surface.c | 663
> +++
> radeon/radeon_surface.h | 30 +++
> 3
From: Jerome Glisse
v2: Only writte tile index if flags for it is set
Signed-off-by: Jerome Glisse
---
include/drm/radeon_drm.h | 61 +
radeon/radeon_surface.c | 664 +++
radeon/radeon_surface.h | 31 +++
3 files changed,
Hello,
The following happens on my test machine which has an on-board VGA
which is not connected. The failure is expected but, in the failure
path, it calls radeon_irq_kms_fini() which flushes @rdev->*_work when
@rdev seemingly hasn't gone through radeon_irq_kms_init(), ending up
trying to flush
On 22.03.2013 16:54, Thierry Reding wrote:
> On Fri, Mar 22, 2013 at 04:34:00PM +0200, Terje Bergstrom wrote:
>> This set of patches adds support for Tegra20 and Tegra30 host1x and
>> 2D. It is based on linux-next-20130322 with RTC fixes applied.
(...)
> For the series:
>
> Reviewed-by: Thierry
On Mit, 2013-04-03 at 13:04 -0400, Jerome Glisse wrote:
> On Wed, Apr 03, 2013 at 06:11:26PM +0200, Michel D?nzer wrote:
> > On Mit, 2013-04-03 at 09:57 -0400, Jerome Glisse wrote:
> > > On Wed, Apr 3, 2013 at 5:37 AM, Michel D?nzer
> > > wrote:
>
> > > The information we loose is what
bug.
-- next part --
An HTML attachment was scrubbed...
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/60433d19/attachment.html>
t;http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/d7b369aa/attachment.html>
nit() failed.
[h264_vdpau @ 0x8b3db80]decode_slice_header error
[h264_vdpau @ 0x8b3db80]no frame!
Error while decoding frame!
Too many audio packets in the buffer: (4096 in 1401092 bytes).
Maybe you are playing a non-interleaved stream/file or the codec
failed?
For AVI files, try to force non-interleaved mode with the -ni option.
FATAL: Could not initialize video filters (-vf) or video output (-vo).
Exiting... (End of file)
=> See log file
Any further hint?
-Dieter
-- next part --
A non-text attachment was scrubbed...
Name: mplayer.log.bz2
Type: application/x-bzip2
Size: 3647 bytes
Desc: not available
URL:
<http://lists.freedesktop.org/archives/dri-devel/attachments/20130404/840de867/attachment.bin>
FYI I get the same errors on rv770 (HD4870)
Andreas.
2013/4/3 Christian K?nig
> Hi Andy,
>
> crap! I feared that something like this would happen. IIRC we never tested
> UVD on an rv790, and this hardware isn't easy to get any more.
>
> RV770/RV790 have a separate UVD hardware generation
Hello maintainers:
when you have time, please help to check this patch whether is OK.
thanks.
gchen.
On 2013年03月27日 15:23, Chen Gang wrote:
need remove semicolon, or always return true.
Signed-off-by: Chen Gang gang.c...@asianux.com
---
drivers/gpu/drm/nouveau/nv50_display.c |
Thanks AMD for getting this out :-)
+1
I have an issue, though.
;( +1
Exactly the same problem but on a RV770! Noticed that the RV710_uvd.bin is
some 20kb bigger than the RV770 one so maybe that is the problem?
lspci -nnv:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices
The Mobile Sandy Bridge CPUs in the Fujitsu Esprimo Q900
mini desktop PCs are probably misleading the LVDS detection
code in intel_lvds_supported. Nothing is connected to the
LVDS ports in these systems.
Signed-off-by: Christian Lamparter chunk...@googlemail.com
---
Hi,
I would not mind improving use of my Asus EeePC X101CH with Cedar View / gma3600
a bit more. But a barrier is knowledge of the hardware. Meddling with existing
(initialization)
code is possible, but for point 1 and 3 below that is not going to cut, it, I
expect.
Does anyone have pointers?
Hi Daniel,
A bug was opened against the Ubuntu kernel[0]. After a kernel bisect,
it was found the following was the first bad commit:
commit c2fb7916927e989ea424e61ce5fe617e54878827
Merge: 29de6ce 6f0c058
Author: Daniel Vetter daniel.vet...@ffwll.ch
Date: Mon Oct 22 14:34:51 2012 +0200
On 04/03/2013 03:16 PM, Daniel Vetter wrote:
On Wed, Apr 3, 2013 at 9:08 PM, Joseph Salisbury
joseph.salisb...@canonical.com
mailto:joseph.salisb...@canonical.com wrote:
Hi Daniel,
A bug was opened against the Ubuntu kernel[0]. After a kernel
bisect, it was found the following
The patch series adds a much-missed support for debugfs to dma-buf framework.
Based on the feedback received on v1 of this patch series, support is also
added to allow exporters to provide name-strings that will prove useful
while debugging.
Some more magic can be added for more advanced
For debugging purposes, it is useful to have a name-string added
while exporting buffers. Hence, dma_buf_export() is replaced with
dma_buf_export_named(), which additionally takes 'exp_name' as a
parameter.
For backward compatibility, and for lazy exporters who don't wish to
name themselves, a
Add debugfs support to make it easier to print debug information
about the dma-buf buffers.
Cc: Dave Airlie airl...@redhat.com
[minor fixes on init and warning fix]
Signed-off-by: Sumit Semwal sumit.sem...@linaro.org
---
changes since v2: (based on review comments from Laurent Pinchart)
-
On 22.03.2013 16:54, Thierry Reding wrote:
On Fri, Mar 22, 2013 at 04:34:00PM +0200, Terje Bergstrom wrote:
This set of patches adds support for Tegra20 and Tegra30 host1x and
2D. It is based on linux-next-20130322 with RTC fixes applied.
(...)
For the series:
Reviewed-by: Thierry Reding
https://bugs.freedesktop.org/show_bug.cgi?id=57567
--- Comment #20 from Vladimir boba...@gmail.com ---
Created attachment 77406
-- https://bugs.freedesktop.org/attachment.cgi?id=77406action=edit
new dmesg with drm.debug=14
It's a little bit better now, framebuffer is always shifted.
https://bugs.freedesktop.org/show_bug.cgi?id=57567
--- Comment #21 from Vladimir boba...@gmail.com ---
Created attachment 77407
-- https://bugs.freedesktop.org/attachment.cgi?id=77407action=edit
screenshot of 3.9
screenshot of what happens
--
You are receiving this mail because:
You are the
On Mit, 2013-04-03 at 13:04 -0400, Jerome Glisse wrote:
On Wed, Apr 03, 2013 at 06:11:26PM +0200, Michel Dänzer wrote:
On Mit, 2013-04-03 at 09:57 -0400, Jerome Glisse wrote:
On Wed, Apr 3, 2013 at 5:37 AM, Michel Dänzer mic...@daenzer.net
wrote:
The information we loose is
On Mit, 2013-04-03 at 17:22 -0400, j.gli...@gmail.com wrote:
From: Jerome Glisse jgli...@redhat.com
Signed-off-by: Jerome Glisse jgli...@redhat.com
---
include/drm/radeon_drm.h | 61 +
radeon/radeon_surface.c | 663
+++
On Mit, 2013-04-03 at 17:22 -0400, j.gli...@gmail.com wrote:
From: Jerome Glisse jgli...@redhat.com
Allow userspace to query for the tile mode array so userspace can properly
compute surface pitch and alignment requirement depending on tiling.
Signed-off-by: Jerome Glisse
Am 03.04.2013 19:57, schrieb Andreas Boll:
Could you bump drm minor version?
Not necessary, submitting an UVD create messages while creating the
driver object should just result in an error code when UVD is not available.
When handled like this it doesn't matter if the kernel has no UVD
Am 03.04.2013 17:57, schrieb Alex Deucher:
On Wed, Apr 3, 2013 at 11:48 AM, Christian König
deathsim...@vodafone.de wrote:
Am 03.04.2013 15:57, schrieb Jerome Glisse:
On Wed, Apr 3, 2013 at 5:37 AM, Michel Dänzer mic...@daenzer.net wrote:
On Die, 2013-04-02 at 14:13 -0400, Jerome Glisse
I'm sorry, this email ended up quite a bit longer than I had hoped for;
please bear with me.
On Tue, 2013-04-02 at 18:59 +0200, Peter Zijlstra wrote:
struct ww_mutex; /* wound/wait */
int mutex_wound_lock(struct ww_mutex *); /* returns -EDEADLK */
int mutex_wait_lock(struct ww_mutex
Dear Christian, dear AMD developers,
Am Mittwoch, den 03.04.2013, 01:18 +0200 schrieb Christian König:
the following patchset implements the kernel side of UVD support for the
radeon hardware generations RV710-SI.
thank you very much for getting these patches out!
The R6xx and RS780/RS880
https://bugs.freedesktop.org/show_bug.cgi?id=57567
Alex Deucher ag...@yahoo.com changed:
What|Removed |Added
Attachment #77407|text/plain |image/jpeg
mime
Hi Ville,
On Wednesday 03 April 2013 13:06:30 Ville Syrjälä wrote:
On Tue, Mar 19, 2013 at 03:55:45PM +0100, Laurent Pinchart wrote:
If the -M parameter is specified, modetest will use the requested device
name instead of trying its builtin list of device names.
Signed-off-by: Laurent
Am 03.04.2013 19:10, schrieb Jerome Glisse:
On Wed, Apr 03, 2013 at 05:53:55PM +0200, Christian König wrote:
Am 03.04.2013 16:53, schrieb Jerome Glisse:
On Wed, Apr 03, 2013 at 01:18:31AM +0200, Christian König wrote:
[SNIP]
/* hardcode those limit for now */
#define RADEON_VA_IB_OFFSET
On Thu, Apr 04, 2013 at 02:01:48PM +0200, Peter Zijlstra wrote:
I'm sorry, this email ended up quite a bit longer than I had hoped for;
please bear with me.
On Tue, 2013-04-02 at 18:59 +0200, Peter Zijlstra wrote:
struct ww_mutex; /* wound/wait */
int mutex_wound_lock(struct
From: Jerome Glisse jgli...@redhat.com
v2: Only writte tile index if flags for it is set
Signed-off-by: Jerome Glisse jgli...@redhat.com
---
include/drm/radeon_drm.h | 61 +
radeon/radeon_surface.c | 664 +++
radeon/radeon_surface.h | 31 +++
This small series of patches adds support for the 3D engine found on
NVIDIA Tegra SoCs. It builds on top of Terje's and Arto's host1x and
gr2d patches. A couple of things still need to be done before this
can be merged, though.
Patch 1 is the central piece of the series. It adds support for using
This is a preliminary patch that adds support for 3D support on top of
Terje's and Arto's host1x and gr2d patches.
There are a few things that still need to be resolved before this can be
applied. I haven't been able to test Tegra30 support so it'd be good if
somebody with hardware could give it
While at it, also include the RGB565 pixelformat in the list of formats
supported by overlays.
Signed-off-by: Thierry Reding thierry.red...@avionic-design.de
---
drivers/gpu/host1x/drm/dc.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/host1x/drm/dc.c
The gr2d and gr3d engines work more efficiently on buffers with a tiled
memory layout. Allow created buffers to be marked as tiled so that the
display controller can scan them out properly.
Signed-off-by: Thierry Reding thierry.red...@avionic-design.de
---
drivers/gpu/host1x/drm/dc.c | 11
Hi everyone,
Sorry to disappoint you but I've made a mistake in classifying the
different UVD hardware generations. RV770 and RV790 have the same UVD
block as on RS780 and RS880 and not the same as RV710, so it's currently
NOT supported.
It's may fault because of the strange chipset
https://bugs.freedesktop.org/show_bug.cgi?id=63124
Priority: medium
Bug ID: 63124
Assignee: dri-devel@lists.freedesktop.org
Summary: [r600g] HyperZ lockup on REDWOOD in Half Life 2
Deathmatch
Severity: major
On Thu, Apr 04, 2013 at 04:09:17PM +0200, Thierry Reding wrote:
[...]
[0]: https://github.com/organizations/grate-driver
This apparently redirects to github.com unless you're a member of the
grate-driver organization. So the correct link should actually be:
https://bugs.freedesktop.org/show_bug.cgi?id=63124
--- Comment #1 from abortretryf...@gmail.com ---
Silly me, i forgot to include versions!
OpenGL renderer string: Gallium 0.4 on AMD REDWOOD
OpenGL core profile version string: 3.1 (Core Profile) Mesa 9.2.0 (git-450950c)
Linux Brimstone
https://bugs.freedesktop.org/show_bug.cgi?id=63124
--- Comment #2 from abortretryf...@gmail.com ---
Also silly me, I typo'd that bug. I meant to say this may be related to bug
#62721
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=62889
--- Comment #14 from Alexander von Gluck kallis...@unixzen.com ---
lol.
http://www.phoronix.com/scan.php?page=news_itempx=MTM0Mjk
It looks like Jerome Glisse is adding it :)
--
You are receiving this mail because:
You are the assignee for the
Hi Ville,
On Wednesday 27 March 2013 19:15:31 Ville Syrjälä wrote:
On Wed, Mar 27, 2013 at 05:57:20PM +0200, Ville Syrjälä wrote:
On Tue, Mar 19, 2013 at 03:55:50PM +0100, Laurent Pinchart wrote:
Extend the -P option to allow specifying the plane x and y offsets. The
position is
Hi Ville,
Thanks for the patch.
On Wednesday 27 March 2013 17:46:22 ville.syrj...@linux.intel.com wrote:
From: Ville Syrjälä ville.syrj...@linux.intel.com
struct drm_rect represents a simple rectangle. The utility
functions are there to help driver writers.
v2: Moved the region stuff
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
Hm, I guess your aim with the TASK_DEADLOCK wakeup is to bound the
wait
times of older task.
No, imagine the following:
struct ww_mutex A, B;
struct mutex C;
task-O task-Y task-X
A
B
On Thu, 2013-04-04 at 15:31 +0200, Daniel Vetter wrote:
The trick with the current code is that the oldest task
will never see an -EAGAIN ever and hence is guaranteed to make forward
progress. If the task is really unlucky though it might be forced to
wait
for a younger task for every
1 - 100 of 129 matches
Mail list logo