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

disable unaligned AIO

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Critical
    • None
    • Lustre 2.16.0
    • 3
    • 9223372036854775807

    Description

      Parallel copy for unaligned DIO has an unpleasant interaction with AIO - Since AIO is async, we must do the copying first.

      This shows up as rare failures in 119i, which tests unaligned AIO.

      Handling this correctly for AIO introduces some complexity, so instead I would like to disable unaligned AIO.  AIO is rarely used and if there's a real desire for unaligned AIO, we can fix this by adding an additional wait for the data to be copied.  But I think this is a very small use case and we can just disable it instead.

      Attachments

        Activity

          People

            paf Patrick Farrell (Inactive)
            paf Patrick Farrell (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated: