tools/fiograph: update config file
authorVincent Fu <vincent.fu@samsung.com>
Fri, 16 Dec 2022 18:44:30 +0000 (13:44 -0500)
committerVincent Fu <vincent.fu@samsung.com>
Fri, 16 Dec 2022 18:54:38 +0000 (13:54 -0500)
Add 'specific_options' for some new ioengines. Also add a missing
ioengine option for the sg ioengine.

We should have some sort of script to fill in these ioengine options.

Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
tools/fiograph/fiograph.conf

index cfd2fd8eb3dfa3c92144b67f8d576be0a9b9bdea..91c5fcfeed419ba67a4877a82e18320f23d6c74f 100644 (file)
@@ -45,7 +45,7 @@ specific_options=stat_type
 specific_options=volume  brick
 
 [ioengine_http]
-specific_options=https  http_host  http_user  http_pass  http_s3_key  http_s3_keyid  http_swift_auth_token  http_s3_region  http_mode  http_verbose
+specific_options=https  http_host  http_user  http_pass  http_s3_key  http_s3_keyid  http_swift_auth_token  http_s3_region  http_mode  http_verbose  http_s3_storage_class  http_s3_sse_customer_key  http_s3_sse_customer_algorithm
 
 [ioengine_ime_aio]
 specific_options=ime_psync  ime_psyncv
@@ -53,9 +53,15 @@ specific_options=ime_psync  ime_psyncv
 [ioengine_io_uring]
 specific_options=hipri  cmdprio_percentage  cmdprio_class  cmdprio  cmdprio_bssplit  fixedbufs  registerfiles  sqthread_poll  sqthread_poll_cpu  nonvectored  uncached  nowait  force_async
 
+[ioengine_io_uring_cmd]
+specific_options=hipri  cmdprio_percentage  cmdprio_class  cmdprio  cmdprio_bssplit  fixedbufs  registerfiles  sqthread_poll  sqthread_poll_cpu  nonvectored  uncached  nowait  force_async  cmd_type
+
 [ioengine_libaio]
 specific_options=userspace_reap  cmdprio_percentage  cmdprio_class  cmdprio  cmdprio_bssplit  nowait
 
+[ioengine_libblkio]
+specific_options=libblkio_driver  libblkio_path  libblkio_pre_connect_props  libblkio_num_entries  libblkio_queue_size  libblkio_pre_start_props  hipri  libblkio_vectored  libblkio_write_zeroes_on_trim  libblkio_wait_mode  libblkio_force_enable_completion_eventfd
+
 [ioengine_libcufile]
 specific_options=gpu_dev_ids  cuda_io
 
@@ -99,7 +105,10 @@ specific_options=clustername  rbdname  pool  clientname  busy_poll
 specific_options=hostname  bindname  port  verb
 
 [ioengine_sg]
-specific_options=hipri  readfua  writefua  sg_write_mode  sg
+specific_options=hipri  readfua  writefua  sg_write_mode  stream_id
 
 [ioengine_pvsync2]
 specific_options=hipri  hipri_percentage  uncached  nowait  sync  psync  vsync  pvsync
+
+[ioengine_xnvme]
+specific_options=hipri  sqthread_poll  xnvme_be  xnvme_async  xnvme_sync  xnvme_admin  xnvme_dev_nsid  xnvme_iovec