1 Reply Latest reply on Mar 19, 2015 10:04 AM by jtrudeau

    AMD Catalyst 14.12 and kernel>=3.17.0

    theg4sh

      Hi all!

       

      More than month ago I download 14.12 to driver and autoinstall was broken by compiling error. As it turned out, the problem has been in the file common/lib/modules/fglrx/build_mod/kcl_acpi.c at 845 line.
      A flag no_hotplug of struct acpi_device_flags was removed at kernel 3.17.0, imho, correct resolving of it was patching a driver like this:

       

      # if LINUX_VERSION_CODE < KERNEL_VERSION(3,17,0)
        tdev->flags.no_hotplug = true;
      # else
        tdev->flags.removable = 0;
        tdev->flags.ejectable = 0;
      # endif
      


      Well, it would be great if somebody confirm and fix this bug.

      I'm using Fedora 21 and last kernel I remember was 3.18.x or later version.


      Reference url:
      Fedora 21: Night, upgrade and AMD fglrx
      https://github.com/torvalds/linux/commit/9ef5a306ef1bc5a434030f3a70b23170bc0ca773#diff-202efc5f2b65a862b9d4cde5cb4a8480