John,
As for atomics on disks with integrity support, we decided not to
support SCSI WRITE ATOMIC (32) - this one is relevant to PI type 2.
But, overall, I'm not sure on this - should we always disable atomics
for any disk PI? Is there a use case for the two together? Martin?
I think we were originally just trying limit scope. The two features are
orthogonal, I don't see any particular reason why we shouldn't try to
support them concurrently.
Type 2 is fairly rare at this point. But it should be fairly trivial to
add support given the existing READ(32)/WRITE(32) plumbing...
--
Martin K. Petersen