On Thu, Jun 21, 2018 at 11:31:10AM -0700, Darrick J. Wong wrote: > From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > > In commit e89c041338ed6ef ("xfs: implement the GETFSMAP ioctl") we > created the ability to obtain empty transactions. That was sneaked in nicely, normally it should be a separate commit.. > These transactions > have no log or block reservations and therefore can't modify anything. > Since they're also NO_WRITECOUNT they can run while the fs is frozen, > so we don't need to WARN_ON about that usage. This looks correct, but it really makes me hate these empty transactions. We're going to find more and more issues like this and will end up with a huge bag of special cases. Reluctantly: Reviewed-by: Christoph Hellwig <hch@xxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html