Christoph, >> Absolutely. That's why it's a union. Putting your stuff there is a >> prerequisite as far as I'm concerned. No need to grow the bio when the >> two features are unlikely to coexist. We can revisit that later should >> the need arise. > > With NVMe key per I/O support some form of inline encryption and PI are > very likely to be used together in the not too far future. I don't disagree that we'll have to manage coexistence eventually. Hence my comments about being able to chain multiple things to a bio. In the immediate term, though, I think it makes sense to leverage the integrity pointer to avoid growing struct bio. -- Martin K. Petersen Oracle Linux Engineering