== sanity test 398v: regular DIO respects max_dirty_mb dirty page limit ========================================================== 14:50:41 (1788547841) osc.lustre-OST0000-osc-ffff9c1950611800.max_pages_per_rpc=1M osc.lustre-OST0000-osc-ffff9c1950611800.max_rpcs_in_flight=8 osc.lustre-OST0000-osc-ffff9c1950611800.grant_shrink=0 osc.lustre-OST0000-osc-ffff9c1950611800.max_dirty_mb=1 osc.lustre-OST0000-osc-ffff9c1950611800.rpc_stats=clear grant before DIO: client=488755200 server=493047808 delta=4292608 fail_val=2 fail_loc=0x214 fail_loc=0 fail_val=0 grant after DIO: client=486608896 server=490901504 delta=4292608 grant consumed by DIO: client=2146304 server=2146304 snapshot_time: 1788547854.631677601 secs.nsecs start_time: 1788547843.689280403 secs.nsecs elapsed_time: 10.942397198 secs.nsecs read RPCs in flight: 0 write RPCs in flight: 0 DIO RPCs in flight: 0 pending write pages: 0 pending read pages: 0 read write pages per rpc rpcs % cum % | rpcs % cum % 1: 0 0 0 | 0 0 0 2: 0 0 0 | 0 0 0 4: 0 0 0 | 0 0 0 8: 0 0 0 | 0 0 0 16: 0 0 0 | 0 0 0 32: 0 0 0 | 0 0 0 64: 0 0 0 | 0 0 0 128: 0 0 0 | 0 0 0 256: 0 0 0 | 4 100 100 read write rpcs in flight rpcs % cum % | rpcs % cum % 1: 0 0 0 | 2 50 50 2: 0 0 0 | 2 50 100 read write offset rpcs % cum % | rpcs % cum % 0: 0 0 0 | 1 25 25 1: 0 0 0 | 0 0 25 2: 0 0 0 | 0 0 25 4: 0 0 0 | 0 0 25 8: 0 0 0 | 0 0 25 16: 0 0 0 | 0 0 25 32: 0 0 0 | 0 0 25 64: 0 0 0 | 0 0 25 128: 0 0 0 | 0 0 25 256: 0 0 0 | 1 25 50 512: 0 0 0 | 2 50 100 read write RPC latency (us) count % cum % | count % cum % 0: 0 0 0 | 0 0 0 1: 0 0 0 | 0 0 0 2: 0 0 0 | 0 0 0 4: 0 0 0 | 0 0 0 8: 0 0 0 | 0 0 0 16: 0 0 0 | 0 0 0 32: 0 0 0 | 0 0 0 64: 0 0 0 | 0 0 0 128: 0 0 0 | 0 0 0 256: 0 0 0 | 0 0 0 512: 0 0 0 | 0 0 0 1024: 0 0 0 | 0 0 0 2048: 0 0 0 | 0 0 0 4096: 0 0 0 | 0 0 0 8192: 0 0 0 | 0 0 0 16384: 0 0 0 | 0 0 0 32768: 0 0 0 | 0 0 0 65536: 0 0 0 | 0 0 0 131072: 0 0 0 | 0 0 0 262144: 0 0 0 | 0 0 0 524288: 0 0 0 | 0 0 0 1048576: 0 0 0 | 0 0 0 2097152: 0 0 0 | 4 100 100 fail_loc=0 fail_val=0