Sorry for being late to the game, but I don not like the in-kernel interface here at all. Given that Q_XGETQSTATV is a strict superset of Q_XGETQSTAT there is no need for the second method - just always fill out the larger in-kernel structure and only copy the smaller information to userspace for the Q_XGETSTAT case. That keeps the amount of code required in the implementations of the methods low and follows the model used elsewhere in the kernel (e.g. stat and statfs) -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html