Hi Kanchan! > Not sure how far it is from the requirements you may have. Feedback > will help. Perhaps the interface needs the ability to tell what kind > of checks (guard, apptag, reftag) are desired. Doable, but that will > require the introduction of three new RWF_* flags. I'm working on getting my test tooling working with your series. But yes, I'll definitely need a way to set the bip flags. > Right. This can work for the case when host does not need to pass the > buffer (meta-size is equal to pi-size). But when meta-size is greater > than pi-size, the meta-buffer needs to be allocated. Some changes are > required so that Block-integrity does that allocation, without having > to do read_verify/write_generate. Not sure I follow. Do you want the non-PI metadata to be passed in from userland but the kernel or controller to generate the PI? -- Martin K. Petersen Oracle Linux Engineering