I've resynced the source tree and updated my big-fat patch again.

        http://www.backplane.com/FreeBSD4/

    This patch is the same as the last one, but:

        * should patch clean to the tree as of tonight

        * fixes an additional bug in swapblock management.  Certain
          management functions were being run at splbio() that
          had to be run at splvm().

        * Adds a new feature to VN - swap space pre-reservation,
          in addition to the two features already added (zeroing
          and file creation/truncation).

          The swap space prereservation option may be used when
          configuring VN with swap backing store.  Swap will be
          preallocated for all blocks in the device and no 
          on-the-fly reallocation will occur.  This avoids swap
          fragmentation and even allows you to 'recover' swap-backed
          VN-based filesystems across reboots provided that you create
          them with the same sizes and order as before and swap has not
          been allocated for anything else prior to the vnconfigs.

    A full description is available on my site.

    This patch has been extensively tested, especially the VN device when
    used in swap-backed mode.

                                        -Matt
                                        Matthew Dillon 
                                        <[EMAIL PROTECTED]>


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to