RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines
Hello Sir: Thank you very much for your help. Yes, I receive the suggestion from Leann. Since we will have another patch for it, so I have it in pending now. Sorry for that. 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 Fax: +886-2-22186282 Skype: Bruce.C.Chang Email: brucech...@via.com.tw -Original Message- From: boun...@canonical.com [mailto:boun...@canonical.com] On Behalf Of Andy Whitcroft Sent: Tuesday, April 28, 2009 6:43 PM To: Bruce Chang Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines @Bruce -- can you confirm the status of this patch? I see Leann gave you some advice on how to improve the patch and how to pass it upstream. I cannot see the patch in our tree as yet, nor upstream either. Is there any further advice and assistance we can give you here? ** Changed in: linux (Ubuntu) Assignee: (unassigned) => Andy Whitcroft (apw) -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a direct subscriber of the bug. Status in “linux” source package in Ubuntu: Incomplete Bug description: The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but it doesn't support VIA new graphics which have new 3D engines in. This patch will let kernel 2.6.24 has the ability to drive VIA new 3D engines. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines
Hello Sir: Thank you very much for your guideline. Honest speaking, they are still under processing to be submitted for upstream. Sorry for the trouble. I'll send the request through mailing list instead of the bug report next time if it's a new request. Thanks and Best Regards Bruce C. Chang -Original Message- From: boun...@canonical.com [mailto:boun...@canonical.com] On Behalf Of Leann Ogasawara Sent: Thursday, December 18, 2008 7:51 AM To: Bruce Chang Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines Bruce, Has this patch been submitted upstream? If so, can you provide a link to the thread upstream? This really should be submitted upstream first if it hasn't already. I'd also suggest sending patches directly to the ubuntu kernel team mailing list for review first rather than in this bug report. See https://lists.ubuntu.com/mailman/listinfo/kernel-team for more information about the mailing list. Also, you should break the patch up into separate patches so that things like whitespace changes are separate from actual code changes. It makes it easier to review the patch. Each patch should also contain a brief description of what the patch is. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a direct subscriber of the bug. Status in "linux" source package in Ubuntu: Incomplete Bug description: The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but it doesn't support VIA new graphics which have new 3D engines in. This patch will let kernel 2.6.24 has the ability to drive VIA new 3D engines. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines
Hello Sir: Sorry for the late.Attached file is the drm patch for 2.6.27. Regards Bruce C. Chang -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leann Ogasawara Sent: Friday, August 29, 2008 8:27 AM To: Bruce Chang Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test: 1) If you are comfortable installing packages on your own, the linux- image-2.6.27-* package is currently available for you to install and test. --or-- 2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD. Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback. ** Tags added: cft-2.6.27 -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a direct subscriber of the bug. Status in "linux" source package in Ubuntu: Incomplete Bug description: The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but it doesn't support VIA new graphics which have new 3D engines in. This patch will let kernel 2.6.24 has the ability to drive VIA new 3D engines. ** Attachment added: "drm-via-2.6.27-44180.patch" http://launchpadlibrarian.net/20231174/drm-via-2.6.27-44180.patch -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines
Hello Sir/Madam: Thank you very much for your help. Please be advised that the AGP module of the UniChrome has just been in MainLine kernel. And for the DRM module, we are still working on that. Since there are some VIA Unichorme graphic chip already in market for years and VIA will support Ubuntu distro, we would like to request your help to put them into your kernel so that VIA's driver can keep function even OS kernel is upgraded. I have been requested from many users and would like to request your help. Thanks and Best Regards Bruce C. Chang -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leann Ogasawara Sent: Wednesday, August 27, 2008 8:43 AM To: Bruce Chang Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines Hi Bruce, The drm patch looks to be a lot of whitespace cleanup. Is there a way you can reattach a cleaner patch which just reflects the code changes. Also, I'm curious if this has been submitted upstream as well? It is a lot of extra work for the Ubuntu kernel team to maintain out of tree patches. As such they typically require upstream submission first before agreeing to maintain patches locally. Thanks. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a direct subscriber of the bug. Status in "linux" source package in Ubuntu: Incomplete Bug description: The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but it doesn't support VIA new graphics which have new 3D engines in. This patch will let kernel 2.6.24 has the ability to drive VIA new 3D engines. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines
Hello Leann: After I check the kernel source, the DRM module is still not in kernel. It will be helpful if you can integrate it into Ubuntu so that the Unichrome 3D won't be malfunction in case kernel update. Please kindly help. Thanks and Best Regards Bruce C. Chang -Original Message- From: Bruce Chang Sent: Monday, August 11, 2008 8:51 PM To: 'Bug 253622' Cc: Benjamin Pan (Fremont); Richard Lee; Patrick Chen; Vincent Tan Subject: RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines Hello Leann: Thank you for your information. After checked the source, the AGP module has been in kernel 2.6.26. I'll check the DRM module later. Thanks and Best Regards Bruce C. Chang -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leann Ogasawara Sent: Monday, August 11, 2008 2:37 AM To: Bruce Chang Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines Hi Bruce, Care to test the latest Alpha for the upcoming Intrepid Ibex 8.10 release - http://www.ubuntu.com/testing ? The reason I ask is because it looks like this patch is already included: commit dcd981a77b2b35d169656d4b9cee208096ed7ccf Author: Greg KH <[EMAIL PROTECTED]> Date: Thu Jun 19 09:52:26 2008 +1000 agp/via: fixup pci ids add a new PCI ID and remove an old dodgy one, include the explaination in the commented code so nobody readds later. (davej also sent the pci id addition). Signed-off-by: Dave Airlie <[EMAIL PROTECTED]> diff --git a/drivers/char/agp/via-agp.c b/drivers/char/agp/via-agp.c index 0ecc54d..7b36476 100644 --- a/drivers/char/agp/via-agp.c +++ b/drivers/char/agp/via-agp.c @@ -389,11 +389,20 @@ static struct agp_device_ids via_agp_device_ids[] __devinitdata = .device_id = PCI_DEVICE_ID_VIA_VT3324, .chipset_name = "CX700", }, - /* VT3336 */ + /* VT3336 - this is a chipset for AMD Athlon/K8 CPU. Due to K8's unique +* architecture, the AGP resource and behavior are different from +* the traditional AGP which resides only in chipset. AGP is used +* by 3D driver which wasn't available for the VT3336 and VT3364 +* generation until now. Unfortunately, by testing, VT3364 works +* but VT3336 doesn't. - explaination from via, just leave this as +* as a placeholder to avoid future patches adding it back in. +*/ +#if 0 { .device_id = PCI_DEVICE_ID_VIA_VT3336, .chipset_name = "VT3336", }, +#endif /* P4M890 */ { .device_id = PCI_DEVICE_ID_VIA_P4M890, @@ -546,8 +555,8 @@ static const struct pci_device_id agp_via_pci_table[] = { ID(PCI_DEVICE_ID_VIA_3296_0), ID(PCI_DEVICE_ID_VIA_P4M800CE), ID(PCI_DEVICE_ID_VIA_VT3324), - ID(PCI_DEVICE_ID_VIA_VT3336), ID(PCI_DEVICE_ID_VIA_P4M890), + ID(PCI_DEVICE_ID_VIA_VT3364), { } }; Thanks in advance. ** Changed in: linux (Ubuntu) Status: New => Incomplete -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a direct subscriber of the bug. Status in "linux" source package in Ubuntu: Incomplete Bug description: The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but it doesn't support VIA new graphics which have new 3D engines in. This patch will let kernel 2.6.24 has the ability to drive VIA new 3D engines. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
RE: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines
Hello Leann: Thank you for your information. After checked the source, the AGP module has been in kernel 2.6.26. I'll check the DRM module later. Thanks and Best Regards Bruce C. Chang -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leann Ogasawara Sent: Monday, August 11, 2008 2:37 AM To: Bruce Chang Subject: [Bug 253622] Re: Hardy - Add support for more VIA Uni-Chrome 3DEngines Hi Bruce, Care to test the latest Alpha for the upcoming Intrepid Ibex 8.10 release - http://www.ubuntu.com/testing ? The reason I ask is because it looks like this patch is already included: commit dcd981a77b2b35d169656d4b9cee208096ed7ccf Author: Greg KH <[EMAIL PROTECTED]> Date: Thu Jun 19 09:52:26 2008 +1000 agp/via: fixup pci ids add a new PCI ID and remove an old dodgy one, include the explaination in the commented code so nobody readds later. (davej also sent the pci id addition). Signed-off-by: Dave Airlie <[EMAIL PROTECTED]> diff --git a/drivers/char/agp/via-agp.c b/drivers/char/agp/via-agp.c index 0ecc54d..7b36476 100644 --- a/drivers/char/agp/via-agp.c +++ b/drivers/char/agp/via-agp.c @@ -389,11 +389,20 @@ static struct agp_device_ids via_agp_device_ids[] __devinitdata = .device_id = PCI_DEVICE_ID_VIA_VT3324, .chipset_name = "CX700", }, - /* VT3336 */ + /* VT3336 - this is a chipset for AMD Athlon/K8 CPU. Due to K8's unique +* architecture, the AGP resource and behavior are different from +* the traditional AGP which resides only in chipset. AGP is used +* by 3D driver which wasn't available for the VT3336 and VT3364 +* generation until now. Unfortunately, by testing, VT3364 works +* but VT3336 doesn't. - explaination from via, just leave this as +* as a placeholder to avoid future patches adding it back in. +*/ +#if 0 { .device_id = PCI_DEVICE_ID_VIA_VT3336, .chipset_name = "VT3336", }, +#endif /* P4M890 */ { .device_id = PCI_DEVICE_ID_VIA_P4M890, @@ -546,8 +555,8 @@ static const struct pci_device_id agp_via_pci_table[] = { ID(PCI_DEVICE_ID_VIA_3296_0), ID(PCI_DEVICE_ID_VIA_P4M800CE), ID(PCI_DEVICE_ID_VIA_VT3324), - ID(PCI_DEVICE_ID_VIA_VT3336), ID(PCI_DEVICE_ID_VIA_P4M890), + ID(PCI_DEVICE_ID_VIA_VT3364), { } }; Thanks in advance. ** Changed in: linux (Ubuntu) Status: New => Incomplete -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a direct subscriber of the bug. Status in "linux" source package in Ubuntu: Incomplete Bug description: The original Linux kernel 2.6.24 has already had the H2 DRM module via.ko, but it doesn't support VIA new graphics which have new 3D engines in. This patch will let kernel 2.6.24 has the ability to drive VIA new 3D engines. -- Hardy - Add support for more VIA Uni-Chrome 3D Engines https://bugs.launchpad.net/bugs/253622 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs