On Sun, Aug 06, 2017 at 06:44:24PM +0200, Mikko Rapeli wrote: > Fixes user space compilation error: > > linux/fsmap.h:71:19: error: unknown type name ‘size_t’ > static __inline__ size_t > ^~~~~~ > > Signed-off-by: Mikko Rapeli <mikko.rapeli@xxxxxx> > Cc: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > --- > include/uapi/linux/fsmap.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/uapi/linux/fsmap.h b/include/uapi/linux/fsmap.h > index 7e8e5f0bd6d2..99600bbed6b6 100644 > --- a/include/uapi/linux/fsmap.h > +++ b/include/uapi/linux/fsmap.h > @@ -68,7 +68,7 @@ struct fsmap_head { > }; > > /* Size of an fsmap_head with room for nr records. */ > -static inline size_t > +static inline __kernel_size_t This is a static inline helper to assist in malloc calls. We don't pass size_t to the kernel, so why is this necessary over, say, #include <sys/types.h> --D > fsmap_sizeof( > unsigned int nr) > { > -- > 2.13.3 > -- To unsubscribe from this list: send the line "unsubscribe linux-api" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html