Bug#838343: linux-image-4.6.0-1-amd64: allow a patch that makes elder radeon cards UltraHD ready
On Wed, Sep 21, 2016 at 12:51:25AM +0100, Ben Hutchings wrote: > Control: tag -1 moreinfo > > Please let us know when these have been reviewed and accepted upstream. Were those patches applied upstream? In any case given the age of this bug I'm inclined to just close it now to clean up the open bugs for src:linux. In case it it is still relevant, feel free to reopen the bug. Regards, Salvatore
Bug#838343: linux-image-4.6.0-1-amd64: allow a patch that makes elder radeon cards UltraHD ready
Control: tag -1 moreinfo Please let us know when these have been reviewed and accepted upstream. Ben. -- Ben Hutchings Experience is directly proportional to the value of equipment destroyed. - Carolyn Scheppner signature.asc Description: This is a digitally signed message part
Bug#838343: linux-image-4.6.0-1-amd64: allow a patch that makes elder radeon cards UltraHD ready
Package: src:linux Version: 4.6.4-1 Severity: wishlist Tags: patch In March I had developed a kernel patch that allows to set the TMDS frequency for radeon cards by a new kernel parameter called radeon.hdmimhz if the automatically set frequency stays either behind of what has been advertised for the card or by what is achievable through overclocking. A similar parameter for nvidia/nouveau cards is already available somewhat longer. However up to now the patch has not been accepted into the mainline kernel simply because radeon developers are not encouraged to enable this feature for elder cards by the policy of their sponsors. Here are some of my considerations which you may take into account when deciding about the acceptance of the patch for Debian Stretch: * the patch is very simple, just a few lines of code * behaviour of the kernel is not influenced by the patch except when the user gives a non-zero value for radeon.hdmimhz * the patch has already wheathered time; the surrounding code has more or less remained unchanged since March * long time usage experience is already available at least with the radeon R5 230 card as well as different monitors; my personal experience with the patch is very good * the patch provides a huge advantage at least for all people who still use Core 2 based systems: - elder radeon cards can be made UHD ready - the R5 230 card supported by the patch may be the only one of its type that has a single slot height - and it has been sold to me as DVI-UltraHD ready; however this feature can not be exploited without the kernel patch - newer radeon cards are often incompatible with elder Core 2 systems * at least nouveau developers say that by overclocking your TMDS it would rarely be possible to damage a card; a way of proceeding considered safe can be read in the linked article (https://www.elstel.org/software/hunt-for-4K-UHD-2160p.html.en ; the article is no more completely new and it will be updated soon.). P.S.: The attached patches are for application at the 4.8.0-rcX kernels; however the same patch has also proven to work well for 4.6.x/Debian. If you do not want to update 4.6.0-1 then I`d apply for inclusion of this patch with the adoption of 4.8.0. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-rc6+ (SMP w/4 CPU cores) Locale: LANG=de_AT.utf8, LC_CTYPE=de_AT.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages linux-image-4.6.0-1-amd64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.125 ii kmod22-1.1 ii linux-base 4.4 Versions of packages linux-image-4.6.0-1-amd64 recommends: ii firmware-linux-free 3.4 pn irqbalance Versions of packages linux-image-4.6.0-1-amd64 suggests: pn debian-kernel-handbook ii grub-pc 2.02~beta2-36 pn linux-doc-4.6 Versions of packages linux-image-4.6.0-1-amd64 is related to: ii firmware-amd-graphics 20160110-1 ii firmware-atheros 20160110-1 ii firmware-bnx2 20160110-1 ii firmware-bnx2x20160110-1 ii firmware-brcm8021120160110-1 ii firmware-cavium 20160110-1 ii firmware-intel-sound 20160110-1 ii firmware-intelwimax 20160110-1 ii firmware-ipw2x00 20160110-1 ii firmware-ivtv 20160110-1 ii firmware-iwlwifi 20160110-1 ii firmware-libertas 20160110-1 pn firmware-linux-nonfree ii firmware-misc-nonfree 20160110-1 ii firmware-myricom 20160110-1 ii firmware-netxen 20160110-1 ii firmware-qlogic 20160110-1 ii firmware-realtek 20160110-1 ii firmware-samsung 20160110-1 ii firmware-siano20160110-1 ii firmware-ti-connectivity 20160110-1 pn xen-hypervisor