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

Kernel 6.5 client support

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      Linux 6.5:
      Linux commit dc97391e661009eab46783030d2404c9b6e6f2e7
      sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)

      Use sendmsg, and provide a wrapper for older kernels.

      Linux commit 1e0877d58b1e22517d8939b22b963c043e6c63fd
      mm: remove struct pagevec

      Use folio_batch and provide backward compat wrappers for pagevec

      Linux commit 54d020692b342f7bd02d7f5795fb5c401caecfcc
      mm/gup: remove unused vmas parameter from get_user_pages()

      Use vma_lookup to acquire the vma following get_user_pages()

      Linux commit 3fc40265ae2b48a7475c41c5c0b256374c419f4b
      iov_iter: Kill ITER_PIPE

      ITER_PIPE and iov_iter_is_pipe() are removed, provide an replacement for older kernels.

      Linux commit c6585011bc1d8934cc78046c50fc94590fb2ab24
      splice: Remove generic_file_splice_read()

      Use filemap_splice_read and provide alternates for older kernels.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: