Hello Dave and Luc:
    Sorry for the trouble we made and thank you very much for your comment.
    We will (1) add inline comment for to the patch (2) explaination for the 2 
new parameters (3) explaination of the ioctl. Moreover, we will attached the 
test log Xorg.0.log of the compatibility test with Openchrome driver. 

Hello Luc:
    Can I know which chipset should I use if I like to verify the DRM driver 
with UniChrome driver in SLED11? Is CX700M platform OK? Or CN700?

Thanks and Best Regards
=================================================
Bruce C. Chang(???)
VIA Technologies, Inc. 
Address: 1F, 531, Chung-Cheng Road, Hsin-Tien, 231 Taipei
Tel: +886-2-22185452 Ext 7323
Mobile: +886-968343824
Fax: +886-2-22186282
Skype: Bruce.C.Chang
Email: [email protected]


-----Original Message-----
From: Dave Airlie [mailto:[email protected]] 
Sent: Friday, September 11, 2009 9:58 AM
To: Luc Verhaegen
Cc: Bruce Chang; Joseph Chan; [email protected]; Benjamin Pan 
(Fremont)
Subject: Re: [Patch 0/2] [VIA UniChrome DRM] Patch system hang issue caused by 
3D scaling+ACPI


>
> These patches break both free drivers out there. They not only break 
> the API, they also require some of these ioctls to be used correctly 
> for correct initialisation. There seems to be no attempt at working 
> with these two drivers to fix this specific issue.

I'm looking for the API break but not really seeing it, I can see additions to 
the API.

So it would be good if you could take a minute and write some inline comments 
in a reply to the patch, so we can track it.

The only one I'd worry about is the extending of drm_via_init_t with two new 
parameters.

Granted if these ioctls are to be used by *chrome to workaround this bug as 
well, then it would be good if patches to those driver were made available so 
as to get correct operation.

Otherwise these patches fail for the usual reasons, they actively revert a 
change made upstream (removing linux/types.h and reverting all that), also this 
should be one patch, we don't need .c and .h separate all the time, its also 
impossible to bisect across that sort of thing.

Dave.

>
> No version was bumped, because i believe these are against the kernel 
> copy of the drm, because for some reason the kernel copy never saw 
> commit 659e9a091d3.
>
> These seem fixes that only VIAs own internal driver uses, and a scheme 
> of shipping your own drm driver with your own xorg driver seems to be 
> necessary.
>
> Luc Verhaegen.
>
> ----------------------------------------------------------------------
> --------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> --
> _______________________________________________
> Dri-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dri-devel
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to