[iter 0] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 1] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 2] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 === PATCHED OOB run1 === [iter 0] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 1] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 2] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 === PATCHED OOB run2 === [iter 0] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 1] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 2] statfs (OOB: audit bypassed via claimed len) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 === PATCHED UNDERFLOW run === [iter 0] statfs (underflow: audit rejected write but consumer still read OOB) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 1] statfs (underflow: audit rejected write but consumer still read OOB) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0 [iter 2] statfs (underflow: audit rejected write but consumer still read OOB) fields (non-zero == OOB heap read): f_blocks = 0x0000000000000000 (0) f_bfree = 0x0000000000000000 (0) f_bavail = 0x0000000000000000 (0) f_files = 0x0000000000000000 (0) f_ffree = 0x0000000000000000 (0) f_bsize = 0 f_iosize = 0