Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-15954

Pinned VACB may be flushed twice

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.13
    • NTCore

    Description

      Since the implementation of the lazy writer, once a BCB is marked dirty, and thus the VACB it refers to, the VACB may be flushed at anytime on the disk. Even if the BCB is still pinned.
      If that happens, the VACB is marked clean.
      On unpinning, given the BCB is marked dirty, the VACB is marked dirty again and flushed again, whereas it had no changes.

      Attachments

        Activity

          People

            Heis Spiter Pierre Schweitzer
            Heis Spiter Pierre Schweitzer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: