> +struct uio_meta { > + u16 flags; > + u16 apptag; > + struct iov_iter iter; > +}; Everything else in the kernel uses app_tag instead of apptag, maybe follow that here. What flags go into flags? Should this be a __bitwise type? Also bio.h is used by every file system and all block drivers. Should this be in bio-integrity.h instead?