Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-6260

more support for 3.16 linux kernel

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • Lustre 2.8.0
    • None
    • 3.16 kernel
    • 17548

      earlier LU-5322 was closed out to capture those kernel support fixes that landed for 2.7.0
      There are still outstanding issues that we don't have fixes for yet. Those will be done in later lustre versions, so creating this new ticket to track them.

      One known issue first mentioned 15/Sep/14:

      With the switch to 3.16 now seeing new build failures, even in client only builds. example errors:

        CC [M]  /home/bogl/lustre-release/lustre/llite/llite_capa.o
        CC [M]  /home/bogl/lustre-release/lustre/llite/rw26.o
      /home/bogl/lustre-release/lustre/llite/rw26.c:700:9: error: initialization from incompatible pointer type [-Werror]
               .direct_IO      = ll_direct_IO_26,
               ^
      /home/bogl/lustre-release/lustre/llite/rw26.c:700:9: error: (near initialization for ‘ll_aops.direct_IO’) [-Werror]
      cc1: all warnings being treated as errors
      make[6]: *** [/home/bogl/lustre-release/lustre/llite/rw26.o] Error 1
      make[5]: *** [/home/bogl/lustre-release/lustre/llite] Error 2
      make[4]: *** [/home/bogl/lustre-release/lustre] Error 2
      make[3]: *** [_module_/home/bogl/lustre-release] Error 2
      make[3]: Leaving directory `/usr/src/kernels/3.16.2-200.fc20.x86_64'
      make[2]: *** [modules] Error 2
      make[2]: Leaving directory `/home/bogl/lustre-release'
      make[1]: *** [all-recursive] Error 1
      make[1]: Leaving directory `/home/bogl/lustre-release'
      make: *** [all] Error 2
      

      Recent comment in LU-5322 said this fix is still TBD.

            bogl Bob Glossman (Inactive)
            bogl Bob Glossman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: