Dmitry Monakhov <dmonakhov@xxxxxxxxxx> writes: Dmitry, > This patch set fix various problems spotted during T10/DIF integrity > machinery testing. > > TOC: > ## Fix various bugs in T10/DIF/DIX infrastructure > 0001-bio-integrity-Do-not-allocate-integrity-context-for-fsync > 0002-bio-integrity-save-original-iterator-for-verify-stage > 0003-bio-integrity-bio_trim-should-truncate-integrity-vec > 0004-bio-integrity-fix-interface-for-bio_integrity_trim > ## Cleanup T10/DIF/DIX infrastructure > 0005-bio-integrity-add-bio_integrity_setup-helper > 0006-T10-Move-opencoded-contants-to-common-header > ## General bulletproof protection for block layer > 0007-Guard-bvec-iteration-logic-v2 Looks like a nice cleanup of some of the things that have rotted a bit as a result of the immutable bvec efforts. No major objections from here. I'll try your series on my qual setup tomorrow to make sure everything is working correctly. -- Martin K. Petersen Oracle Linux Engineering