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

more support for 3.16 linux kernel

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Lustre 2.8.0
    • Labels:
    • Environment:
      3.16 kernel
    • Rank (Obsolete):
      17548

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: