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

Support for linux kernel version 5.2

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Lustre 2.14.0
    • Labels:
    • Rank (Obsolete):
      9223372036854775807

      Description

      Support for building lustre / ldiskfs with current upstream kernels

      Added iov_iter_type needed to iterate over iovec
      vm_fault_t used for (some) vm_operations_struct handlers
      SunRPC cache hash lock is now a spinlock_t, readers are now all RCU

      ldiskfs:
      __ext4_find_entry became a helper function for ext4_find_entry
      [breaking a few ldiskfs patches]

      Multi-page bvec has landed, use bvec_iter_all

      extfs_dirhash now requires a directory (for case-insensitive directories).

      ib_sg_dma_address() and ib_sg_dma_len() are removed

      With CONFIG_ARCH_STACKWALK stack_trace_save_tsk() is not exported.

      y2038: SO_SNDTIMEO, SO_RCVTIMEO removed

      legacy 'get_ds()' function is removed

      Use the new vm_fault_t type (optional)

       

        Attachments

          Activity

            People

            • Assignee:
              stancheff Shaun Tancheff
              Reporter:
              stancheff Shaun Tancheff
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: