DragonFlyBSD/src f66cf37sys/vfs/hammer2 hammer2_io.c hammer2_vfsops.c

hammer2 - Add the vfs.hammer2.cluster_write sysctl back in

* Value may be 0 or 1, defaults to 0 (disabled).  Was previously
  enabled.

* By default H2 no longer sets B_CLUSTEROK on dirty buffers being
  written.  Theoretically this shouldn't be a problem because H2
  already uses a large 64KB buffer size.

* Should improve I/O throughput on high-performance SSDs by removing
  kernel overhead and should also work better with vfsync's dirty
  buffer scan which is already sorted.
DeltaFile
+9-5sys/vfs/hammer2/hammer2_io.c
+3-0sys/vfs/hammer2/hammer2_vfsops.c
+1-0sys/vfs/hammer2/hammer2.h
+13-53 files

UnifiedSplitRaw