rand: add 64-bit tausworthe variant with a 2^258 cycle
[fio.git] / options.c
index 7f9075b4a118504bbf860b7c1784c46c2b803c46..96b8b682f1724ce44c7413c7aaa1eabfebe37eca 100644 (file)
--- a/options.c
+++ b/options.c
@@ -1897,6 +1897,11 @@ struct fio_option fio_options[FIO_MAX_OPTS] = {
                            .oval = FIO_RAND_GEN_LFSR,
                            .help = "Variable length LFSR",
                          },
+                         {
+                           .ival = "tausworthe64",
+                           .oval = FIO_RAND_GEN_TAUSWORTHE64,
+                           .help = "64-bit Tausworthe variant",
+                         },
                },
                .category = FIO_OPT_C_IO,
                .group  = FIO_OPT_G_RANDOM,